mbgtools-lx
4.2.8
|
A structure used to identify a device type and supported features. More...
#include <gpsdefs.h>
Data Fields | |
uint16_t | model_code |
identifier for receiver model, see GPS_MODEL_CODES More... | |
SW_REV | sw_rev |
software revision and ID More... | |
char | model_name [(16+1)] |
ASCIIZ, name of receiver model. More... | |
char | sernum [(16+1)] |
ASCIIZ, serial number. More... | |
char | epld_name [(8+1)] |
ASCIIZ, file name of EPLD image (optional) More... | |
uint8_t | n_channels |
number of satellites which can be tracked simultaneously More... | |
uint32_t | ticks_per_sec |
resolution of fractions of seconds, see GPS_TICKS_PER_SEC More... | |
RI_FEATURES | features |
optional features, see GPS_FEATURE_MASKS More... | |
FIXED_FREQ_INFO | fixed_freq |
optional non-standard fixed frequency, may be 0 if not supported More... | |
uint8_t | osc_type |
type of installed oscillator, see GPS_OSC_TYPES More... | |
uint8_t | osc_flags |
oscillator flags, actually not used and always 0 More... | |
uint8_t | n_ucaps |
number of user time capture inputs More... | |
uint8_t | n_com_ports |
number of on-board serial ports More... | |
uint8_t | n_str_type |
max num of string types supported by any port More... | |
uint8_t | n_prg_out |
number of programmable pulse outputs More... | |
uint16_t | flags |
additional information, see RECEIVER_INFO_FLAG_MASKS More... | |
A structure used to identify a device type and supported features.
char RECEIVER_INFO::epld_name[( 8+1)] |
ASCIIZ, file name of EPLD image (optional)
Definition at line 879 of file gpsdefs.h.
Referenced by dump_receiver_info(), and show_ext_stat_info().
RI_FEATURES RECEIVER_INFO::features |
optional features, see GPS_FEATURE_MASKS
Definition at line 882 of file gpsdefs.h.
Referenced by check_ri_feature(), check_ri_features(), dump_receiver_info(), mbgextio_setup_xdevfeat(), pcps_chk_dev_feat(), and show_ext_stat_info().
FIXED_FREQ_INFO RECEIVER_INFO::fixed_freq |
optional non-standard fixed frequency, may be 0 if not supported
Definition at line 883 of file gpsdefs.h.
Referenced by dump_receiver_info().
uint16_t RECEIVER_INFO::flags |
additional information, see RECEIVER_INFO_FLAG_MASKS
Definition at line 890 of file gpsdefs.h.
Referenced by dump_receiver_info().
uint16_t RECEIVER_INFO::model_code |
identifier for receiver model, see GPS_MODEL_CODES
Definition at line 875 of file gpsdefs.h.
Referenced by check_builtin_feature(), check_setup_receiver_info(), dump_receiver_info(), mbg_get_gps_all_port_info(), mbg_get_gps_all_pout_info(), mbg_get_gps_all_str_type_info(), mbgextio_get_cmd_name(), mbgextio_setup_receiver_info(), and setup_sernum_and_receiver_info().
char RECEIVER_INFO::model_name[( 16+1)] |
ASCIIZ, name of receiver model.
Definition at line 877 of file gpsdefs.h.
Referenced by dump_receiver_info(), handle_xbp_node(), mbgextio_get_cmd_name(), mbgextio_setup_receiver_info(), and setup_device_type_name().
uint8_t RECEIVER_INFO::n_channels |
number of satellites which can be tracked simultaneously
Definition at line 880 of file gpsdefs.h.
Referenced by dump_receiver_info().
uint8_t RECEIVER_INFO::n_com_ports |
number of on-board serial ports
Definition at line 887 of file gpsdefs.h.
Referenced by check_cmd_line(), check_get_receiver_port_cfg(), check_receiver_info_and_features(), check_serial_mode(), chk_dev_receiver_info(), dump_receiver_info(), mbg_get_gps_all_port_info(), mbgextio_get_all_port_info(), setup_port_info_from_port_parm(), show_serial_settings(), and xdevfeat_has_serouts().
uint8_t RECEIVER_INFO::n_prg_out |
number of programmable pulse outputs
Definition at line 889 of file gpsdefs.h.
Referenced by check_cmd_line(), check_get_pout_cfg(), check_receiver_info_and_features(), chk_dev_receiver_info(), dump_receiver_info(), mbg_get_gps_all_pout_info(), mbgextio_get_all_pout_info(), and xdevfeat_has_prog_pulses().
uint8_t RECEIVER_INFO::n_str_type |
max num of string types supported by any port
Definition at line 888 of file gpsdefs.h.
Referenced by check_receiver_info_and_features(), chk_dev_receiver_info(), dump_receiver_info(), mbg_get_gps_all_str_type_info(), mbgextio_get_all_str_type_info(), pcps_serial_str(), save_serial_settings(), setup_default_str_type_info_idx(), and usage().
uint8_t RECEIVER_INFO::n_ucaps |
number of user time capture inputs
Definition at line 886 of file gpsdefs.h.
Referenced by dump_receiver_info(), and xdevfeat_has_ucap().
uint8_t RECEIVER_INFO::osc_flags |
oscillator flags, actually not used and always 0
Definition at line 885 of file gpsdefs.h.
Referenced by dump_receiver_info().
uint8_t RECEIVER_INFO::osc_type |
type of installed oscillator, see GPS_OSC_TYPES
Definition at line 884 of file gpsdefs.h.
Referenced by dump_receiver_info(), and show_ext_stat_info().
char RECEIVER_INFO::sernum[( 16+1)] |
ASCIIZ, serial number.
Definition at line 878 of file gpsdefs.h.
Referenced by dump_receiver_info(), mbgextio_setup_receiver_info(), and setup_sernum_and_receiver_info().
SW_REV RECEIVER_INFO::sw_rev |
software revision and ID
Definition at line 876 of file gpsdefs.h.
Referenced by dump_receiver_info(), mbg_get_show_dev_info(), and mbgextio_setup_receiver_info().
uint32_t RECEIVER_INFO::ticks_per_sec |
resolution of fractions of seconds, see GPS_TICKS_PER_SEC
Definition at line 881 of file gpsdefs.h.
Referenced by check_setup_receiver_info(), dump_receiver_info(), and mbgextio_get_cmd_name().