![]() |
Hamlib 4.7~git
|
Deprecated Rig state containing live data and customized fields. More...
#include <rig_state.h>
Deprecated Rig state containing live data and customized fields.
ann_t rig_state_deprecated::announces |
Announces bit field list
int rig_state_deprecated::async_data_enabled |
Whether async data mode is enabled
void* rig_state_deprecated::async_data_handler_priv_data |
Pointer to async_data_handler_priv_data.
volatile int rig_state_deprecated::async_data_handler_thread_run |
Async data handler thread run flag.
int rig_state_deprecated::attenuator[HAMLIB_MAXDBLSTSIZ] |
Attenuator list in dB, 0 terminated
int rig_state_deprecated::auto_disable_screensaver |
Allow Hamlib to disable the rig's screen saver automatically if supported
int rig_state_deprecated::auto_power_off |
Allow Hamlib to power off rig automatically if supported
int rig_state_deprecated::auto_power_on |
Allow Hamlib to power on rig automatically if supported
struct rig_cache_deprecated rig_state_deprecated::cache |
Here for backward compatibility.
chan_t rig_state_deprecated::chan_list[HAMLIB_CHANLSTSIZ] |
Channel list, zero ended
char rig_state_deprecated::client_version[32] |
! Allow client to report version for compatibility checks/capability
int rig_state_deprecated::comm_state |
Comm port state, opened/closed.
freq_t rig_state_deprecated::current_freq |
Frequency currently set
rmode_t rig_state_deprecated::current_mode |
Mode currently set
vfo_t rig_state_deprecated::current_vfo |
VFO currently set
pbwidth_t rig_state_deprecated::current_width |
Passband width currently set
hamlib_port_t rig_state_deprecated::dcdport |
DCD port (internal use).
hamlib_port_t_deprecated rig_state_deprecated::dcdport_deprecated |
DCD port (internal use).
int rig_state_deprecated::deprecated_itu_region |
ITU region to select among freq_range_t
int rig_state_deprecated::depth |
a depth counter to use for debug indentation and such
unsigned char rig_state_deprecated::disable_yaesu_bandselect |
Disables Yaesu band select logic
struct filter_list rig_state_deprecated::filters[HAMLIB_FLTLSTSIZ] |
Mode/filter table, at -6dB
setting_t rig_state_deprecated::has_get_func |
List of get functions
setting_t rig_state_deprecated::has_get_level |
List of get level
setting_t rig_state_deprecated::has_get_parm |
List of get parm
setting_t rig_state_deprecated::has_set_func |
List of set functions
setting_t rig_state_deprecated::has_set_level |
List of set level
setting_t rig_state_deprecated::has_set_parm |
List of set parm
gran_t rig_state_deprecated::level_gran[RIG_SETTING_MAX] |
level granularity
freq_t rig_state_deprecated::lo_freq |
Local oscillator frequency of any transverter
int rig_state_deprecated::lock_mode |
flag that prevents mode changes if ~= 0 – see set/get_lock_mode
shortfreq_t rig_state_deprecated::max_ifshift |
max absolute IF-SHIFT
shortfreq_t rig_state_deprecated::max_rit |
max absolute RIT
shortfreq_t rig_state_deprecated::max_xit |
max absolute XIT
rmode_t rig_state_deprecated::mode_list |
Complete list of modes for this rig
struct multicast_s* rig_state_deprecated::multicast |
Pointer to multicast server data
void* rig_state_deprecated::multicast_publisher_priv_data |
Pointer to multicast_publisher_priv_data.
volatile int rig_state_deprecated::multicast_publisher_run |
Multicast publisher run flag.
pthread_mutex_t rig_state_deprecated::mutex_set_transaction |
Thread mutex flag.
rig_ptr_t rig_state_deprecated::obj |
Internal use by hamlib++ for event handling.
freq_t rig_state_deprecated::offset_vfoa |
Offset to apply to VFOA/Main set_freq
freq_t rig_state_deprecated::offset_vfob |
Offset to apply to VFOB/Sub set_freq
gran_t rig_state_deprecated::parm_gran[RIG_SETTING_MAX] |
parm granularity
int rig_state_deprecated::poll_interval |
Rig state polling period in milliseconds
void* rig_state_deprecated::poll_routine_priv_data |
Pointer to rig_poll_routine_priv_data.
volatile int rig_state_deprecated::poll_routine_thread_run |
Poll routine thread run flag.
int rig_state_deprecated::power_max |
Maximum RF power level in rig units
int rig_state_deprecated::power_min |
Minimum RF power level in rig units
int rig_state_deprecated::power_now |
Current RF power level in rig units
powerstat_t rig_state_deprecated::powerstat |
power status
int rig_state_deprecated::preamp[HAMLIB_MAXDBLSTSIZ] |
Preamp list in dB, 0 terminated
rig_ptr_t rig_state_deprecated::priv |
Pointer to private rig state data.
int rig_state_deprecated::ptt_share |
Share ptt port by open/close during get_ptt, set_ptt hogs the port while active
hamlib_port_t rig_state_deprecated::pttport |
PTT port (internal use).
hamlib_port_t_deprecated rig_state_deprecated::pttport_deprecated |
PTT port (internal use).
hamlib_port_t rig_state_deprecated::rigport |
Rig port (internal use).
hamlib_port_t_deprecated rig_state_deprecated::rigport_deprecated |
Rig port (internal use).
freq_range_t rig_state_deprecated::rx_range_list[HAMLIB_FRQRANGESIZ] |
Receive frequency range list
vfo_t rig_state_deprecated::rx_vfo |
Rx VFO currently set
volatile unsigned int rig_state_deprecated::snapshot_packet_sequence_number |
Sequence number for JSON output.
cal_table_t rig_state_deprecated::str_cal |
S-meter calibration table
int rig_state_deprecated::transaction_active |
set to 1 to inform the async reader thread that a synchronous command transaction is waiting for a response, otherwise 0
int rig_state_deprecated::transmit |
rig should be transmitting i.e. hard wired PTT asserted - used by rigs that don't do CAT while in Tx
char* rig_state_deprecated::tuner_control_pathname |
Path to external tuner control program that get 0/1 (Off/On) argument
struct tuning_step_list rig_state_deprecated::tuning_steps[HAMLIB_TSLSTSIZ] |
Tuning step list
int rig_state_deprecated::twiddle_rit |
Suppresses VFOB reading (cached value used) so RIT control can be used
int rig_state_deprecated::twiddle_state |
keeps track of twiddle status
time_t rig_state_deprecated::twiddle_time |
time when vfo twiddling was detected
int rig_state_deprecated::twiddle_timeout |
timeout to resume from twiddling
freq_range_t rig_state_deprecated::tx_range_list[HAMLIB_FRQRANGESIZ] |
Transmit frequency range list
vfo_t rig_state_deprecated::tx_vfo |
Tx VFO currently set
int rig_state_deprecated::uplink |
uplink=1 will not read Sub, uplink=2 will not read Main
int rig_state_deprecated::use_cached_freq |
flag instructing rig_get_freq to use cached values when asyncio is in use
int rig_state_deprecated::use_cached_mode |
flag instructing rig_get_mode to use cached values when asyncio is in use
int rig_state_deprecated::use_cached_ptt |
flag instructing rig_get_ptt to use cached values when asyncio is in use
double rig_state_deprecated::vfo_comp |
VFO compensation in PPM, 0.0 to disable
int rig_state_deprecated::vfo_list |
Complete list of VFO for this rig
int rig_state_deprecated::vfo_opt |
Is -o switch turned on?