mbgtools-lx
4.2.8
|
Data Structures | |
struct | MBG_IMS_STATE |
Generic state of an IMS device. More... | |
struct | MBG_IMS_SENSOR_STATE |
Generic state of an IMS sensor. More... | |
struct | MBG_IMS_SENSOR_STATE_IDX |
Generic state of an IMS sensor, with sensor index. More... | |
struct | MBG_DAC_SPECS |
DAC limit specs. More... | |
struct | MBG_IMS_FDM_OUTPUT_STATE |
Output state of FDM device. More... | |
struct | MBG_IMS_FDM_OUTPUT_STATE_IDX |
Output state of FDM device plus index. More... | |
struct | MBG_IMS_FDM_OUTPUT_SETTINGS |
Output settings of FDM device. More... | |
struct | MBG_IMS_FDM_OUTPUT_SETTINGS_IDX |
Output settings for FDM devices plus index. More... | |
struct | MBG_IMS_FDM_OUTPUT_INFO |
Specific output settings and limits. More... | |
struct | MBG_IMS_FDM_OUTPUT_INFO_IDX |
Specific output settings and limits, plus index. More... | |
struct | MBG_IMS_FDM_LIMITS |
A generic structure used to specify FDM limits. More... | |
struct | MBG_IMS_FDM_STATE |
State of FDM device. More... | |
struct | MBG_IMS_FDM_SETTINGS |
FDM device settings. More... | |
struct | MBG_IMS_FDM_INFO |
Specific FDM settings and limits. More... | |
Macros | |
#define | _mbg_swab_mbg_ims_state(_p) |
#define | _mbg_swab_mbg_ims_sensor_state(_p) |
#define | _mbg_swab_mbg_ims_sensor_state_idx(_p) |
#define | _mbg_swab_mbg_dac_specs(_p) |
#define | _mbg_swab_mbg_ims_fdm_output_state(_p) |
#define | _mbg_swab_mbg_ims_fdm_output_state_idx(_p) |
#define | _mbg_swab_mbg_ims_fdm_output_settings(_p) |
#define | _mbg_swab_mbg_ims_fdm_output_settings_idx(_p) |
#define | _mbg_swab_mbg_ims_fdm_output_info(_p) |
#define | _mbg_swab_mbg_ims_fdm_output_info_idx(_p) |
#define | _mbg_swab_mbg_ims_fdm_limits(_p) |
#define | _mbg_swab_mbg_ims_fdm_state(_p) |
#define | MBG_IMS_FDM_LINE_FREQ_STRS |
Initializers for an array of line freq. name strings. More... | |
#define | _mbg_swab_mbg_ims_fdm_settings(_p) |
#define | _mbg_swab_mbg_ims_fdm_info(_p) |
#define _mbg_swab_mbg_dac_specs | ( | _p | ) |
#define _mbg_swab_mbg_ims_fdm_info | ( | _p | ) |
Definition at line 10325 of file gpsdefs.h.
Referenced by mbgextio_get_ims_fdm_info().
#define _mbg_swab_mbg_ims_fdm_limits | ( | _p | ) |
Definition at line 10132 of file gpsdefs.h.
Referenced by mbgextio_get_ims_fdm_limits().
#define _mbg_swab_mbg_ims_fdm_output_info | ( | _p | ) |
#define _mbg_swab_mbg_ims_fdm_output_info_idx | ( | _p | ) |
Definition at line 10073 of file gpsdefs.h.
Referenced by mbgextio_get_ims_fdm_output_info_idx().
#define _mbg_swab_mbg_ims_fdm_output_settings | ( | _p | ) |
#define _mbg_swab_mbg_ims_fdm_output_settings_idx | ( | _p | ) |
Definition at line 10033 of file gpsdefs.h.
Referenced by mbgextio_set_ims_fdm_output_settings_idx().
#define _mbg_swab_mbg_ims_fdm_output_state | ( | _p | ) |
#define _mbg_swab_mbg_ims_fdm_output_state_idx | ( | _p | ) |
Definition at line 9994 of file gpsdefs.h.
Referenced by mbgextio_get_ims_fdm_output_state_idx().
#define _mbg_swab_mbg_ims_fdm_settings | ( | _p | ) |
Definition at line 10275 of file gpsdefs.h.
Referenced by mbgextio_set_ims_fdm_settings().
#define _mbg_swab_mbg_ims_fdm_state | ( | _p | ) |
Definition at line 10172 of file gpsdefs.h.
Referenced by mbgextio_get_ims_fdm_state().
#define _mbg_swab_mbg_ims_sensor_state | ( | _p | ) |
#define _mbg_swab_mbg_ims_sensor_state_idx | ( | _p | ) |
Definition at line 9870 of file gpsdefs.h.
Referenced by mbgextio_get_ims_sensor_state_idx().
#define _mbg_swab_mbg_ims_state | ( | _p | ) |
Definition at line 9800 of file gpsdefs.h.
Referenced by mbgextio_get_ims_state().
#define MBG_IMS_FDM_LINE_FREQ_STRS |
Initializers for an array of line freq. name strings.
enum MBG_IMS_FDM_FLAGS |
IMS FDM flags.
Enumerator | |
---|---|
MBG_IMS_FDM_FLAG_CAN_SET_TDEV | Device supports command GPS_FDM_SET_TD. |
N_MBG_IMS_FDM_FLAGS | Number of known FDM flags. |
Bit masks corresponding to defined line frequencies.
Enumerator | |
---|---|
MBG_IMS_FDM_LINE_FREQ_MSK_AUTO | |
MBG_IMS_FDM_LINE_FREQ_MSK_50HZ | |
MBG_IMS_FDM_LINE_FREQ_MSK_60HZ |
Enumeration known line frequencies.
Used with MBG_IMS_FDM_STATE::line_freq
Bit masks used with MBG_IMS_FDM_OUTPUT_STATE::mode.
Enumerator | |
---|---|
MBG_IMS_FDM_OUTPUT_MODE_MSK_FD | |
MBG_IMS_FDM_OUTPUT_MODE_MSK_TD |
Enumeration of known output modes.
Used with MBG_IMS_FDM_OUTPUT_STATE::mode
Enumeration of flag bits used to define MBG_IMS_FDM_STATE_FLAG_MASKS.
Bit masks used with MBG_IMS_FDM_STATE::flags.
Enumerator | |
---|---|
MBG_IMS_FDM_STATE_FLAG_MSK_SYNC_AFTER_RESET | |
MBG_IMS_FDM_STATE_FLAG_MSK_PLT_IS_LOCKED | |
MBG_IMS_FDM_STATE_FLAG_MSK_FD_OVERFLOW | |
MBG_IMS_FDM_STATE_FLAG_MSK_TD_OVERFLOW |
IMS sensor state flags for PLL.
Used with MBG_IMS_SENSOR_STATE::flags in case MBG_IMS_SENSOR_STATE::type is MBG_IMS_SENSOR_PLL.
Enumerator | |
---|---|
MBG_IMS_SENSOR_PLL_LOCKED | PLL is locked. |
IMS sensor state flags for voltage.
Used with MBG_IMS_SENSOR_STATE::flags in case MBG_IMS_SENSOR_STATE::type is MBG_IMS_SENSOR_VOLTAGE.
Enumerator | |
---|---|
MBG_IMS_SENSOR_VOLTAGE_OUT_ENB | output is enabled |
MBG_IMS_SENSOR_VOLTAGE_OUT_OVR | output overload |
enum MBG_IMS_SENSORS |
IMS sensor types.
Used with MBG_IMS_SENSOR_STATE::type
Enumeration of bits used to define MBG_IMS_STATE_FLAG_MASKS.
Enumerator | |
---|---|
MBG_IMS_STATE_FLAG_BIT_HAS_FDM | device supports FDM API |
N_MBG_IMS_STATE_FLAG_BITS |
Bit masks used with MBG_IMS_STATE::flags.
Enumerator | |
---|---|
MBG_IMS_STATE_FLAG_MSK_HAS_FDM |