|
struct | SW_REV |
| Software revision information. More...
|
|
struct | FIXED_FREQ_INFO |
| A structure used to hold a fixed frequency value. More...
|
|
struct | RECEIVER_INFO |
| A structure used to identify a device type and supported features. More...
|
|
struct | MBG_XFEATURE_BUFFER |
| A structure used to store extended device features. More...
|
|
union | FPGA_INFO |
|
struct | FPGA_START_INFO |
|
struct | T_GPS |
| A structure used to hold time in GPS format. More...
|
|
struct | TM_GPS |
| Local date and time computed from GPS time. More...
|
|
struct | TTM |
| A structure used to transmit information on date and time. More...
|
|
struct | SYNTH |
| Synthesizer configuration parameters. More...
|
|
struct | SYNTH_STATE |
| A structure used to report the synthesizer state. More...
|
|
struct | TZDL |
| Time zone / daylight saving parameters. More...
|
|
struct | ANT_INFO |
| Antenna status and error at reconnect information. More...
|
|
struct | ENABLE_FLAGS |
| A structure controlling when output signals are enabled. More...
|
|
struct | COM_PARM |
| A structure to store the configuration of a serial port. More...
|
|
struct | PORT_SETTINGS |
| Configuration settings of a serial port. More...
|
|
struct | PORT_SETTINGS_IDX |
| Configuration settings of a specific serial port. More...
|
|
struct | PORT_INFO |
| Current settings and general capabilities of a serial port. More...
|
|
struct | PORT_INFO_IDX |
| Current settings and general capabilities of a specific serial port. More...
|
|
struct | STR_TYPE_INFO |
| Information on a supported string format. More...
|
|
struct | STR_TYPE_INFO_IDX |
| Information on a specific supported string format. More...
|
|
struct | PORT_PARM |
| A The structure used to store the configuration of two serial ports. More...
|
|
struct | IRIG_SETTINGS |
| Configuration settings of an IRIG input or output. More...
|
|
struct | IRIG_INFO |
| Current IRIG settings and supported codes. More...
|
|
struct | IRIG_RX_COMP |
| A structure used to store compensation values. More...
|
|
struct | CAL_REC_HDR |
| Structure used to retrieve the number of records for a given type. More...
|
|
struct | CAL_REC_IRIG_RX_COMP |
| Structure used to transfer calibration records. More...
|
|
struct | MBG_OPT_SETTINGS |
| A structure used to configure optional settings. More...
|
|
struct | MBG_OPT_INFO |
| A structure used to configure optional settings. More...
|
|
struct | MBG_RAW_IRIG_DATA |
| A buffer used to read raw IRIG data bits from an IRIG receiver. More...
|
|
struct | MBG_TIME_SCALE_SETTINGS |
| Time scale configuration settings. More...
|
|
struct | MBG_TIME_SCALE_INFO |
| Time scale configuration settings plus capabilities. More...
|
|
struct | MBG_DATE |
| A calendar date including full year number. More...
|
|
struct | MBG_TIME |
| The time of day including hundredths of seconds. More...
|
|
struct | MBG_DATE_TIME |
| Date and time specification for switching operations. More...
|
|
struct | POUT_TIME |
| A structure to define on/off cycle times. More...
|
|
union | POUT_DATA |
| A Generic data field for programmable output settings. More...
|
|
struct | POUT_SETTINGS |
| Configuration settings for a single programmable pulse output. More...
|
|
struct | POUT_SETTINGS_IDX |
| Configuration settings for a specific programmable pulse output. More...
|
|
struct | POUT_INFO |
| Current settings and general capabilities of a programmable pulse output. More...
|
|
struct | POUT_INFO_IDX |
| Current settings and general capabilities of a specific programmable pulse output. More...
|
|
struct | MULTI_REF_SETTINGS |
| A structure used to configure the priority of the supported ref sources. More...
|
|
struct | MULTI_REF_INFO |
| A structure used to query MULTI_REF configuration parameters. More...
|
|
struct | XMULTI_REF_ID |
| Identifier for a reference source. More...
|
|
struct | XMULTI_REF_SETTINGS |
| Reference source configuration settings. More...
|
|
struct | XMULTI_REF_SETTINGS_IDX |
| Reference source configuration for a specific priority level. More...
|
|
struct | XMULTI_REF_INFO |
| Reference source capabilities and current configuration. More...
|
|
struct | XMULTI_REF_INFO_IDX |
| Reference source capabilities and current configuration for a specific priority level. More...
|
|
struct | XMULTI_REF_STATUS |
| Status information on a single ref time source. More...
|
|
struct | XMULTI_REF_STATUS_IDX |
| Status information on a ref time source at a specific priority level. More...
|
|
struct | XMULTI_REF_INSTANCES |
| General info on supported XMR sources and instances. More...
|
|
struct | XMR_HOLDOVER_STATUS |
| XMR holdover status. More...
|
|
struct | XMR_EXT_SRC_INFO |
|
struct | XMR_EXT_SRC_INFO_IDX |
|
struct | XMR_STATS |
| XMR statistics for a particular source. More...
|
|
struct | XMR_STATS_IDX |
| XMR statistics for a particular source, with index. More...
|
|
struct | XMR_METRICS |
|
struct | XMR_METRICS_IDX |
| XMR timing metrics for a particular source, with index. More...
|
|
struct | XMR_QL_SETTINGS |
| supported limits for qualtity metrics More...
|
|
struct | XMR_QL_INFO |
|
struct | XMR_QL_SETTINGS_IDX |
|
struct | XMR_QL_INFO_IDX |
|
struct | MBG_GPIO_CFG_LIMITS |
| General GPIO config info to be read from a device. More...
|
|
struct | MBG_GPIO_FREQ |
| A structure used to specify a variable frequency. More...
|
|
struct | MBG_GPIO_FREQ_IN_SETTINGS |
| Configuration of a GPIO variable frequency input. More...
|
|
struct | MBG_GPIO_FREQ_IN_SUPP |
| Supported options for a variable frequency GPIO input. More...
|
|
struct | MBG_GPIO_FREQ_OUT_SETTINGS |
| Configuration of a GPIO variable frequency output. More...
|
|
struct | MBG_GPIO_FREQ_OUT_SUPP |
| Supported options for a variable frequency GPIO output. More...
|
|
struct | MBG_GPIO_FIXED_FREQ_OUT_SETTINGS |
| Configuration of a GPIO fixed frequency output. More...
|
|
struct | MBG_GPIO_FIXED_FREQ_OUT_SUPP |
| Supported options for a fixed frequency output. More...
|
|
struct | MBG_GPIO_BITS_IN_SETTINGS |
| Configuration of a GPIO as BITS input module. More...
|
|
union | MBG_GPIO_BITS_IN_SETTINGS::quality |
|
struct | MBG_GPIO_BITS_IN_SETTINGS::quality::e1 |
|
struct | MBG_GPIO_BITS_IN_SETTINGS::quality::t1 |
|
struct | MBG_GPIO_BITS_IN_SUPP |
| Supported options of a BITS GPIO input. More...
|
|
struct | MBG_GPIO_BITS_OUT_SETTINGS |
| Configuration of a GPIO as BITS output module. More...
|
|
struct | MBG_GPIO_BITS_OUT_SUPP |
| Supported options of a BITS type GPIO output. More...
|
|
struct | MBG_GPIO_VIDEO_OUT_SETTINGS |
| Configuration of a GPIO as video output module. More...
|
|
struct | MBG_GPIO_VIDEO_OUT_SUPP |
| Supported options of a video type GPIO output. More...
|
|
struct | MBG_GPIO_VIDEO_SYNC_OUT_SETTINGS |
| Configuration of a GPIO as sync output module. More...
|
|
struct | MBG_GPIO_VIDEO_SYNC_OUT_SUPP |
| Supported options of a sync type GPIO output. More...
|
|
struct | MBG_GPIO_STUDIO_CLOCK_OUT_SETTINGS |
| Configuration of a GPIO as studio clock output module. More...
|
|
struct | MBG_GPIO_STUDIO_CLOCK_OUT_SUPP |
| Configuration of a GPIO as studio clock output module. More...
|
|
struct | MBG_GPIO_DIGITAL_AUDIO_OUT_SETTINGS |
| Configuration of a GPIO digital audio output. More...
|
|
struct | MBG_GPIO_DIGITAL_AUDIO_OUT_SUPP |
| Supported options for digital audio output. More...
|
|
struct | MBG_GPIO_SETTINGS |
| A generic structure used to hold a GPIO port's settings. More...
|
|
struct | MBG_GPIO_SETTINGS_IDX |
| A GPIO port's current settings, plus port index. More...
|
|
struct | MBG_GPIO_LIMITS |
| A generic structure used to specify a GPIO port's limits. More...
|
|
struct | MBG_GPIO_INFO |
| A GPIO port's current settings and limits. More...
|
|
struct | MBG_GPIO_INFO_IDX |
| A GPIO port's current settings and limits, plus port index. More...
|
|
struct | MBG_GPIO_STATUS |
| Status information on a single GPIO port. More...
|
|
struct | MBG_GPIO_STATUS_IDX |
| Status information on a specific GPIO port. More...
|
|
struct | HAVEQUICK_SETTINGS |
| Configuration settings for a HaveQuick input or output. More...
|
|
struct | HAVEQUICK_INFO |
| Current settings and capabilities of a HaveQuick input or output. More...
|
|
struct | MBG_NUM_EVT_LOG_ENTRIES |
| Number of event log entries that can be stored and yet have been saved. More...
|
|
struct | MBG_EVT_LOG_ENTRY |
| An event log entry. More...
|
|
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...
|
|
struct | GEN_IO_INFO |
| The data structure used with the PCPS_GEN_IO_GET_INFO command. More...
|
|
struct | SCU_STAT_INFO |
|
struct | SCU_STAT_SETTINGS |
|
struct | STAT_INFO |
| Satellite receiver status information. More...
|
|
struct | MBG_GNSS_MODE_SETTINGS |
| GNSS mode settings. More...
|
|
struct | MBG_GNSS_MODE_INFO |
|
struct | GNSS_SAT_INFO |
| Satellite information for a particular GNSS type. More...
|
|
struct | GNSS_SAT_INFO_IDX |
| One of several sets of satellite information for a particular GNSS type. More...
|
|
struct | GNSS_SV_STATUS |
| Detailed GNSS satellite status. More...
|
|
struct | GNSS_SV_STATUS_IDX |
| Detailed GNSS satellite status, plus index. More...
|
|
union | IDENT |
|
struct | MBG_MAC_ADDR |
| The MAC address of a network interface. More...
|
|
struct | IP6_ADDR |
| An IPv6 address. More...
|
|
struct | IP6_ADDR_CIDR |
| An IPv6 address plus number of netmask bits. More...
|
|
struct | IP4_SETTINGS |
| Settings of an IPv4-only network interface. More...
|
|
struct | LAN_IF_INFO |
| Simple LAN interface information. More...
|
|
struct | MBG_NET_GLB_CFG_SETTINGS |
| Global network configuration settings. More...
|
|
struct | MBG_NET_GLB_CFG_INFO |
| Global current network settings and supported features. More...
|
|
struct | MBG_IP_ADDR |
| An IPv4 or IPv6 network address. More...
|
|
union | MBG_IP_ADDR::u_addr |
|
struct | MBG_IP_ADDR_IDX |
| An IPv4 or IPv6 network address, plus index. More...
|
|
struct | MBG_IP_ADDR_PORT |
| An IPv4 or IPv6 network address plus UDP or TCP port number. More...
|
|
struct | MBG_NET_NAME |
| Network host or domain name. More...
|
|
struct | MBG_NET_NAME_IDX |
| Network host or domain name, plus index. More...
|
|
struct | MBG_NET_INTF_LINK_SETTINGS |
| Physical network interface link specific settings. More...
|
|
struct | MBG_NET_INTF_LINK_SETTINGS_IDX |
| Link (physical interface) specific settings, plus index. More...
|
|
struct | MBG_NET_INTF_LINK_INFO |
| Link (physical interface) specific settings, flags and supported features. More...
|
|
struct | MBG_NET_INTF_LINK_INFO_IDX |
| Query MBG_NET_INTF_LINK_INFO by its index. More...
|
|
struct | MBG_NET_INTF_ADDR_SETTINGS |
| Network interface address specific settings, flags and supported features. More...
|
|
struct | MBG_NET_INTF_ADDR_SETTINGS_IDX |
| Query MBG_NET_INTF_ADDR_SETTINGS by its index. More...
|
|
struct | MBG_NET_INTF_ADDR_INFO |
| Network interface address specific settings, flags and supported features. More...
|
|
struct | MBG_NET_INTF_ADDR_INFO_IDX |
| Query MBG_NET_INTF_ADDR_INFO by its index. More...
|
|
struct | MBG_NET_INTF_ROUTE_SETTINGS |
| Network interface route specific settings. More...
|
|
struct | MBG_NET_INTF_ROUTE_SETTINGS_IDX |
| Query MBG_NET_INTF_ROUTE_SETTINGS by its index. More...
|
|
struct | MBG_NET_INTF_ROUTE_INFO |
| Network interface address specific settings. More...
|
|
struct | MBG_NET_INTF_ROUTE_INFO_IDX |
| Query MBG_NET_INTF_ROUTE_INFO by its index. More...
|
|
struct | MBG_UCAP_NET_GLB_SETTINGS |
| Global settings for user captures via network. More...
|
|
struct | MBG_UCAP_NET_GLB_INFO |
| Global settings, features and flags for user captures via network. More...
|
|
struct | MBG_UCAP_NET_RECV_SETTINGS |
| Settings for receivers of user captures via network. More...
|
|
struct | MBG_UCAP_NET_RECV_SETTINGS_IDX |
| Settings for receivers of user captures via network. More...
|
|
struct | MBG_UCAP_NET_RECV_INFO |
| Settings, features and flags for receivers of user captures via network. More...
|
|
struct | MBG_UCAP_NET_RECV_INFO_IDX |
| Settings, features and flags for receivers of user captures via network. More...
|
|
struct | PTP_TABLE |
| An entry for a table of parameters which can not be accessed by an enumerated index. More...
|
|
struct | PTP_CLOCK_ID |
| A PTP clock identity. More...
|
|
struct | PTP_PORT_IDENTITY |
| A PTP port identity. More...
|
|
struct | PTP_CLOCK_QUALITY |
| PTP clock quality. More...
|
|
struct | PTP_TIME_INTERVAL |
| PTP time interval. More...
|
|
struct | PTP_STATE |
| A structure to used to read the status of the PTP protocol stack. More...
|
|
struct | PTP_CFG_SETTINGS |
| A structure used to configure a PTP port. More...
|
|
struct | PTP_CFG_INFO |
| A structure to used to query the current configuration and capabilities of a PTP port. More...
|
|
struct | PTP_POWER_PROFILE_CFG |
|
struct | PTP_SMPTE_PROFILE_CFG |
| Additional parameters for SMPTE ST 2059-2 profile. More...
|
|
struct | PTP_TELECOMG8275_PROFILE_CFG |
| Additional parameters for Telecom8275.1 profile. More...
|
|
struct | PTP_UC_MASTER_CFG_LIMITS |
| Limits to be considered when specifying PTP unicast masters. More...
|
|
struct | PTP_UC_MASTER_SETTINGS |
| Configuration settings specifiying how to query a PTP unicast master. More...
|
|
struct | PTP_UC_MASTER_SETTINGS_IDX |
| Configuration settings for a specific PTP unicast master. More...
|
|
struct | PTP_UC_MASTER_INFO |
| Current settings and general capabilities of a unicast master. More...
|
|
struct | PTP_UC_MASTER_INFO_IDX |
| Current settings and general capabilities of a specific unicast master. More...
|
|
struct | MBG_PTP_STATISTICS_SETTINGS |
|
struct | MBG_PTP_STATISTICS_INFO |
|
struct | MBG_PTP_STATISTICS_STATUS |
|
struct | PTP_V1_UUID |
| PTPv1 UUID structure used in MBG_PTP_V1_DEFAULT_DATASET. More...
|
|
struct | MBG_PTP_V1_DEFAULT_DATASET |
| PTPv1 default dataset containing global information about the device. More...
|
|
struct | MBG_PTP_V1_CURRENT_DATASET |
| PTPv1 current dataset containing information about the synchronization status of the device. More...
|
|
struct | MBG_PTP_V1_PARENT_DATASET |
| PTPv1 parent dataset containing information about the master (parent) of the device. More...
|
|
struct | MBG_PTP_V1_TIME_PROPERTIES_DATASET |
| PTPv1 time drop dataset. More...
|
|
struct | MBG_PTP_V1_PORT_DATASET |
| PTPv1 port dataset containing information about the appropriate port of the device. More...
|
|
struct | MBG_PTP_V1_PORT_DATASET_IDX |
| Index structure for PTPv1 port dataset. More...
|
|
struct | MBG_PTP_V2_DEFAULT_DATASET_FLAGS |
| Flags structure for the PTPv2 default dataset. More...
|
|
struct | MBG_PTP_V2_DEFAULT_DATASET |
| PTPv2 default dataset. More...
|
|
struct | MBG_PTP_V2_CURRENT_DATASET |
| PTPv2 current dataset. More...
|
|
struct | MBG_PTP_V2_PARENT_DATASET_FLAGS |
| Flags structure for the PTPv2 parent dataset. More...
|
|
struct | MBG_PTP_V2_PARENT_DATASET |
| PTPv2 parent dataset. More...
|
|
struct | MBG_PTP_V2_TIME_PROPERTIES_DATASET_FLAGS |
| Flags structure for the PTPv2 time properties dataset. More...
|
|
struct | MBG_PTP_V2_TIME_PROPERTIES_DATASET |
| PTPv2 time properties dataset. More...
|
|
struct | MBG_PTP_V2_PORT_DATASET |
| PTPv2 port dataset. More...
|
|
struct | MBG_PTP_V2_PORT_DATASET_IDX |
| Index structure for PTPv2 port dataset. More...
|
|
struct | NTP_GLB_SETTINGS |
| Global configuration settings of an NTP device (client/server) More...
|
|
struct | NTP_GLB_INFO |
| Global configuration info of an NTP device (client/server) More...
|
|
struct | NTP_RESTR_LIMITS |
| General NTP restriction limits to be read from a device. More...
|
|
struct | NTP_RESTR |
| NTP restriction. More...
|
|
struct | NTP_RESTR_IDX |
| NTP restriction, plus index. More...
|
|
struct | NTP_DISCARD_LIMITS |
| General NTP "discard" rate limiting limits to be read from a device. More...
|
|
struct | NTP_DISCARD_SETTINGS |
| NTP "discard" rate limiting settings as described at ntp.org's manual. More...
|
|
struct | NTP_STATS_GLB_SETTINGS |
| Global NTP statistics settings to be read from / written to a device. More...
|
|
struct | NTP_STATS_GLB_INFO |
| NTP statistics settings. More...
|
|
struct | NTP_REFCLK_CFG_SETTINGS |
| NTP refclock specific settings. More...
|
|
struct | NTP_REFCLK_CFG_SETTINGS_IDX |
| NTP refclock settings index. More...
|
|
struct | NTP_REFCLK_CFG_INFO |
| NTP refclock configuration and supported refclock types. More...
|
|
struct | NTP_REFCLK_CFG_INFO_IDX |
| NTP refclock info, with index. More...
|
|
struct | NTP_SYMM_KEY_LIMITS |
| General NTP symmetric key limits to be read from a device. More...
|
|
struct | NTP_SYMM_KEY_SETTINGS |
| NTP symmetric key specific settings. More...
|
|
struct | NTP_SYMM_KEY_SETTINGS_IDX |
| NTP symmetric key settings, with index. More...
|
|
struct | NTP_SYMM_KEY_INFO |
| NTP symmkey info. More...
|
|
struct | NTP_SYMM_KEY_INFO_IDX |
| NTP symm key info, with index. More...
|
|
struct | NTP_TRUSTED_KEY_SETTINGS |
| NTP trusted key settings. More...
|
|
struct | NTP_TRUSTED_KEY_SETTINGS_IDX |
| NTP trusted key settings, with index. More...
|
|
struct | NTP_TRUSTED_KEY_INFO |
| NTP trusted key info. More...
|
|
struct | NTP_TRUSTED_KEY_INFO_IDX |
| NTP trusted key info, with index. More...
|
|
struct | NTP_MISC_LIMITS |
| General NTP misc limits to be read from a device. More...
|
|
struct | NTP_MISC_DRIFTFILE_SETTINGS |
| NTP driftfile settings to be read from / written to a device. More...
|
|
struct | NTP_MISC_ORPHAN_MODE_SETTINGS |
| NTP orphan mode settings to be read from / written to a device. More...
|
|
struct | NTP_MISC_ORPHAN_MODE_INFO |
| NTP orphan mode info. More...
|
|
struct | NTP_MISC_LEAPFILE_SETTINGS |
| NTP leapfile settings to be read from / written to a device. More...
|
|
struct | NTP_CLNT_MODE_SETTINGS |
| Client settings of an NTP device. More...
|
|
struct | NTP_CLNT_MODE_INFO |
| Client settings info of an NTP device. More...
|
|
struct | NTP_PEER_LIMITS |
| General NTP peer settings limits to be read from a device. More...
|
|
struct | NTP_PEER_SETTINGS |
| Peer settings for NTP devices to configure an upload NTP server. More...
|
|
struct | NTP_PEER_SETTINGS_IDX |
| Peer settings for NTP devices. More...
|
|
struct | NTP_SRV_MODE_SETTINGS |
| Server settings of an NTP device. More...
|
|
struct | NTP_SRV_MODE_INFO |
| Server settings info of an NTP device. More...
|
|
struct | NTP_SHORT_TSTAMP |
| Structure that represents a timestamp in NTP Short Format. More...
|
|
struct | NTP_TSTAMP |
| Structure that represents a timestamp in NTP Timestamp Format. More...
|
|
struct | NTP_SYS_STATE |
| Structure that represents the current system status of an NTP device. More...
|
|
struct | NTP_PEER_STATE |
| Structure that represents the status of an NTP peer. More...
|
|
struct | NTP_PEER_STATE_IDX |
| Structure that contains an index value and the NTP peer state. More...
|
|
struct | LNO_STATE |
| LNO state. More...
|
|
struct | VST_HEADER |
|
struct | SHS_SETTINGS |
| Current configuration of an SHS controller. More...
|
|
struct | SHS_INFO |
| Current SHS settings and general SHS capabilities. More...
|
|
struct | SHS_STATUS |
| Current SHS status. More...
|
|
struct | XBP_ADDR |
| An XBP address specifier. More...
|
|
struct | XBP_LIMITS |
| A structure used to report XBP features and limits. More...
|
|
struct | XBP_NODE_LIMITS |
| Information on available XBP nodes. More...
|
|
struct | XBP_NODE_INFO |
| Information on a specific XBP node. More...
|
|
struct | XBP_NODE_INFO_IDX |
| Information on an XBP node with specific index. More...
|
|
struct | MBG_TLV_FEAT_BUFFER |
| A structure used to store a bit mask of supported TLV context types. More...
|
|
struct | MBG_TLV_INFO |
| A structure used to query current TLV capabilities. More...
|
|
struct | MBG_TLV_DATA |
| General TLV data structure. More...
|
|
struct | MBG_TLV_RCV_STATE |
| Structure containing state information while reading TLV data. More...
|
|
struct | MBG_TLV_ANNOUNCE |
| A structure initiating a TLV transfer. More...
|
|
struct | MBG_TLV_HDR |
| TLV header structure containing information on current TLV transaction. More...
|
|
struct | MBG_TLV |
| TLV structure containing information on current TLV transaction and its current data. More...
|
|
struct | EPH |
| Ephemeris parameters of one specific satellite. More...
|
|
struct | ALM |
| Almanac parameters of one specific satellite. More...
|
|
struct | CFGH |
| Summary of configuration and health data of all satellites. More...
|
|
struct | UTC |
| GPS UTC correction parameters. More...
|
|
struct | IONO |
| Ionospheric correction parameters. More...
|
|
struct | ASCII_MSG |
| GPS ASCII message. More...
|
|
struct | NAV_TIME_MODE_SETTINGS |
|
struct | NAV_ENGINE_SETTINGS |
|
struct | MBG_LED_LIMITS |
| General LED info to be read from a device. More...
|
|
struct | MBG_LED_SETTINGS |
| Configuration settings for a single LED. More...
|
|
struct | MBG_LED_SETTINGS_IDX |
| Configuration settings for a single LED, plus index. More...
|
|
struct | MBG_LED_INFO |
| Current settings and general capabilities of an LED. More...
|
|
struct | MBG_LED_INFO_IDX |
| Current settings and general capabilities of an LED, plus index. More...
|
|
struct | MBG_LNE_LIMITS |
| General info to be read from an LNE device. More...
|
|
struct | MBG_LNE_PORT_SETTINGS |
| Configuration settings for a single LNE port. More...
|
|
struct | MBG_LNE_PORT_SETTINGS_IDX |
| Configuration settings for a single LNE port, plus index. More...
|
|
struct | MBG_LNE_PORT_INFO |
| Current settings and general capabilities of an LNE port. More...
|
|
struct | MBG_LNE_PORT_INFO_IDX |
| Current settings and general capabilities of an LNE port, plus index. More...
|
|
struct | MBG_PWR_CTL |
| Device power control. More...
|
|
struct | MBG_EXT_SYS_INFO |
|
struct | MBG_LICENSE_LIMITS |
| General license information to be read from a device. More...
|
|
struct | MBG_LICENSE_BASE |
| Common license information. More...
|
|
struct | MBG_LICENSE_PTPV2 |
| PTPV2 specific license information. More...
|
|
struct | MBG_LICENSE_PTPV2_IDX |
|
struct | MBG_LICENSE_NTP |
| NTP specific license information. More...
|
|
struct | MBG_LICENSE_NTP_IDX |
|
struct | MBG_LICENSE_PTPV1 |
| NTP specific license information. More...
|
|
struct | MBG_LICENSE_PTPV1_IDX |
|
struct | MBG_LICENSE_TIME_MONITOR |
| Sync Monitor specific license information. More...
|
|
struct | MBG_LICENSE_TIME_MONITOR_IDX |
|
struct | MBG_CLK_RES_INFO |
| Clock resolution information. More...
|
|
struct | MBG_IO_PORT_LIMITS |
| IO Port Limits. More...
|
|
struct | MBG_IO_PORT_ANT_INFO |
|
struct | MBG_IO_PORT_ANT_SETTINGS |
|
union | MBG_IO_PORT_SETTINGS_U |
| IO Port Settings Union. More...
|
|
struct | MBG_IO_PORT_SETTINGS |
| IO Port Settings. More...
|
|
struct | MBG_IO_PORT_SETTINGS_IDX |
| IO Port Settings Index. More...
|
|
struct | MBG_IO_PORT_INFO |
| IO Port Info. More...
|
|
struct | MBG_IO_PORT_INFO_IDX |
| IO Port Info Index. More...
|
|
union | MBG_IO_PORT_TYPE_INFO_U |
| IO Port Type Info Union. More...
|
|
struct | MBG_IO_PORT_TYPE_INFO |
| IO Port Type Info. More...
|
|
struct | MBG_IO_PORT_TYPE_INFO_IDX |
| IO Port Type Info Index. More...
|
|
struct | MBG_IO_PORT_STATUS_BUFFER |
| A structure used to store port status bits. More...
|
|
struct | MBG_IO_PORT_STATUS |
| IO Port Type Status. More...
|
|
struct | MBG_IO_PORT_STATUS_IDX |
| IO Port Type Status. More...
|
|
struct | MBG_MONITORING_LIMITS |
|
struct | MBG_SNMP_GLB_SETTINGS |
|
struct | MBG_SNMP_GLB_INFO |
|
struct | MBG_SNMP_V12_SETTINGS |
|
struct | MBG_SNMP_V12_SETTINGS_IDX |
|
struct | MBG_SNMP_V12_INFO |
|
struct | MBG_SNMP_V12_INFO_IDX |
|
struct | MBG_SNMP_V12_TRAP_SETTINGS |
|
struct | MBG_SNMP_V12_TRAP_SETTINGS_IDX |
|
struct | MBG_SNMP_V12_TRAP_INFO |
|
struct | MBG_SNMP_V12_TRAP_INFO_IDX |
|
struct | MBG_SNMP_V3_SETTINGS |
|
struct | MBG_SNMP_V3_SETTINGS_IDX |
|
struct | MBG_SNMP_V3_INFO |
|
struct | MBG_SNMP_V3_INFO_IDX |
|
struct | MBG_SNMP_V3_TRAP_SETTINGS |
|
struct | MBG_SNMP_V3_TRAP_SETTINGS_IDX |
|
struct | MBG_SNMP_V3_TRAP_INFO |
|
struct | MBG_SNMP_V3_TRAP_INFO_IDX |
|
struct | MBG_EVENT_SETTINGS |
|
struct | MBG_EVENT_SETTINGS_IDX |
| Structure for monitoring event settings. More...
|
|
struct | MBG_EVENT_INFO |
|
struct | MBG_EVENT_INFO_IDX |
| Structure for monitoring event info. More...
|
|
struct | MBG_EVENT_VALUE_SELECTION |
|
struct | MBG_EVENT_VALUE_IRANGE |
|
struct | MBG_EVENT_VALUE_URANGE |
|
union | MBG_EVENT_VALUE |
|
struct | MBG_EVENT_VALUE_IDX |
|
struct | MBG_EVENT_STATUS |
|
struct | MBG_EVENT_STATUS_IDX |
|
struct | MBG_SYSLOG_GLB_SETTINGS |
|
struct | MBG_SYSLOG_GLB_INFO |
|
struct | MBG_SYSLOG_SETTINGS |
|
struct | MBG_SYSLOG_SETTINGS_IDX |
|
struct | MBG_SYSLOG_INFO |
|
struct | MBG_SYSLOG_INFO_IDX |
|
struct | MBG_TAINTED_CFG |
|
struct | MBG_USER_PERM_BUF |
| A structure used to store user permissions. More...
|
|
struct | MBG_USER_CHANNEL_BUF |
| A structure used to store user channels. More...
|
|
struct | MBG_USER_MNGMNT_SETTINGS |
|
struct | MBG_USER_MNGMNT_INFO |
|
struct | MBG_USER_SETTINGS |
|
struct | MBG_USER_SETTINGS_IDX |
|
struct | MBG_USER_INFO |
|
struct | MBG_USER_INFO_IDX |
|
struct | MBG_USER_STATUS |
|
struct | MBG_USER_STATUS_IDX |
|
struct | MBG_SERVICE_MGMT_INFO |
|
struct | MBG_SERVICE_SETTINGS |
|
struct | MBG_SERVICE_SETTINGS_IDX |
|
struct | MBG_SERVICE_INFO |
|
struct | MBG_SERVICE_INFO_IDX |
|
struct | MBG_SERVICE_STATUS |
|
struct | MBG_SERVICE_STATUS_IDX |
|
struct | MBG_FW_GLB_INFO |
|
struct | MBG_FW_INFO |
|
struct | MBG_FW_INFO_IDX |
|
struct | MBG_FW_UFU_INFO |
|
struct | MBG_FW_UFU_INFO_IDX |
|
struct | MBG_FW_UFU_FLASH_CMD |
|
struct | MBG_DATABASE_GLB_INFO |
|
struct | MBG_DATABASE_SETTINGS |
|
struct | MBG_DATABASE_SETTINGS_IDX |
|
struct | MBG_DATABASE_INFO |
|
struct | MBG_DATABASE_INFO_IDX |
|
struct | MBG_DATABASE_CMD |
|
|
#define | MEINBERG_MAGIC 0x6AAC |
|
#define | MIN_SVNO MIN_SVNO_GPS |
| min. SV number More...
|
|
#define | MAX_SVNO MAX_SVNO_GPS |
| max. SV number More...
|
|
#define | N_SVNO N_SVNO_GPS |
| number of possibly active SVs More...
|
|
#define | GPS_ID_STR_LEN 16 |
|
#define | GPS_ID_STR_SIZE ( GPS_ID_STR_LEN + 1 ) |
|
#define | GPS_EPLD_STR_LEN 8 |
|
#define | GPS_EPLD_STR_SIZE ( GPS_EPLD_STR_LEN + 1 ) |
|
#define | DEFAULT_GPS_TICKS_PER_SEC 10000000L |
| system time base, see GPS_TICKS_PER_SEC More...
|
|
#define | GPS_TICKS_PER_SEC DEFAULT_GPS_TICKS_PER_SEC |
| see DEFAULT_GPS_TICKS_PER_SEC More...
|
|
#define | _CSUM_DEFINED |
|
#define | _mbg_swab_csum(_p) _mbg_swab16( _p ) |
|
#define | _mbg_swab_gps_cmd(_p) _mbg_swab16( _p ) |
|
#define | _mbg_swab_sw_rev(_p) |
|
#define | _mbg_swab_bvar_stat(_p) _mbg_swab16( (_p) ) |
|
#define | BVAR_MASK ( ( 1UL << N_BVAR_BIT ) - 1 ) |
| Bit mask for all defined bits. More...
|
|
#define | BVAR_FLAG_NAMES |
| String initializer for BVAR_STAT flag names. More...
|
|
#define | _mbg_swab_fixed_freq_info(_p) |
|
#define | _mbg_swab_receiver_info(_p) |
|
#define | DEFAULT_GPS_MODEL_NAMES |
| An initializer for a table of device names. More...
|
|
#define | BUILTIN_FEAT_GPS |
| Common builtin features of all GPS receivers. More...
|
|
#define | BUILTIN_FEAT_GNSS |
| Common builtin features of all GNSS receivers. More...
|
|
#define | BUILTIN_FEAT_TCR_1 |
| Common builtin features of all simple TCR devices. More...
|
|
#define | BUILTIN_FEAT_TCR_2 |
| Common builtin features of all enhanced TCR devices. More...
|
|
#define | BUILTIN_FEAT_DCF_1 |
| Common builtin features of all simple DCF77 AM receivers. More...
|
|
#define | BUILTIN_FEAT_DCF_2 |
| Common builtin features of all enhanced DCF77 AM receivers. More...
|
|
#define | BUILTIN_FEAT_DCF_PZF_1 |
| Common builtin features of all simple DCF77 PZF receivers. More...
|
|
#define | BUILTIN_FEAT_DCF_PZF_2 |
| Common builtin features of all enhanced DCF77 PZF receivers. More...
|
|
#define | BUILTIN_FEAT_MSF_1 |
| Common builtin features of all simple MSF receivers. More...
|
|
#define | BUILTIN_FEAT_MSF_2 |
| Common builtin features of all enhanced MSF receivers. More...
|
|
#define | BUILTIN_FEAT_WVB_1 |
| Common builtin features of all simple WWVB receivers. More...
|
|
#define | BUILTIN_FEAT_WVB_2 |
| Common builtin features of all enhanced WWVB receivers. More...
|
|
#define | BUILTIN_FEAT_JJY_1 |
| Common builtin features of all simple JJY receivers. More...
|
|
#define | BUILTIN_FEAT_COMM_N2X |
| Common builtin features of all N2X devices. More...
|
|
#define | BUILTIN_FEAT_GPS_BUS_LVL ( BUILTIN_FEAT_GPS | GPS_MODEL_IS_BUS_LVL_DEV ) |
| Common builtin features of all bus-level GPS receivers. More...
|
|
#define | BUILTIN_FEAT_GNSS_BUS_LVL ( BUILTIN_FEAT_GNSS | GPS_MODEL_IS_BUS_LVL_DEV ) |
| Common builtin features of all bus-level GNSS receivers. More...
|
|
#define | BUILTIN_FEAT_TCR_1_BUS_LVL ( BUILTIN_FEAT_TCR_1 | GPS_MODEL_IS_BUS_LVL_DEV ) |
| Common builtin features of all simple, bus-level TCR devices. More...
|
|
#define | BUILTIN_FEAT_TCR_2_BUS_LVL ( BUILTIN_FEAT_TCR_2 | GPS_MODEL_IS_BUS_LVL_DEV ) |
| Common builtin features of all enhanced, bus-level TCR devices. More...
|
|
#define | BUILTIN_FEAT_DCF_1_BUS_LVL ( BUILTIN_FEAT_DCF_1 | GPS_MODEL_IS_BUS_LVL_DEV ) |
| Common builtin features of all simple, bus-level DCF77 AM receivers. More...
|
|
#define | BUILTIN_FEAT_DCF_2_BUS_LVL ( BUILTIN_FEAT_DCF_2 | GPS_MODEL_IS_BUS_LVL_DEV ) |
| Common builtin features of all enhanced, bus-level DCF77 AM receivers. More...
|
|
#define | BUILTIN_FEAT_DCF_PZF_2_BUS_LVL ( BUILTIN_FEAT_DCF_PZF_2 | GPS_MODEL_IS_BUS_LVL_DEV ) |
| Common builtin features of all enhanced, bus-level DCF77 PZF receivers. More...
|
|
#define | GPS_MODEL_BUILTIN_FEATURES |
| Initializer for a table of built-in features per device. More...
|
|
#define | _setup_default_receiver_info_dcf(_p, _pdev) |
| Initialize a RECEIVER_INFO structure for legacy DCF77 receivers. More...
|
|
#define | _setup_default_receiver_info_gps(_p) |
| Initialize a RECEIVER_INFO structure for legacy GPS receivers. More...
|
|
#define | _mbg_rcvr_is_plug_in(_p_ri) |
|
#define | _mbg_rcvr_is_gps(_p_ri) |
|
#define | _mbg_rcvr_is_mobile_gps(_p_ri) ( strstr( (_p_ri)->model_name, "MGR" ) ) |
|
#define | _mbg_rcvr_is_gps_plug_in(_p_ri) |
|
#define | _mbg_rcvr_is_irig(_p_ri) ( strstr( (_p_ri)->model_name, "TCR" ) ) |
|
#define | _mbg_rcvr_is_irig_plug_in(_p_ri) |
|
#define | _mbg_rcvr_is_dcf77_am(_p_ri) ( strstr( (_p_ri)->model_name, "AM" ) ) |
|
#define | _mbg_rcvr_is_dcf77_am_plug_in(_p_ri) |
|
#define | _mbg_rcvr_is_dcf77_pzf(_p_ri) ( strstr( (_p_ri)->model_name, "PZF" ) ) |
|
#define | _mbg_rcvr_is_dcf77_pzf_plug_in(_p_ri) |
|
#define | _mbg_rcvr_is_any_dcf77(_p_ri) |
|
#define | _mbg_rcvr_is_any_dcf77_plug_in(_p_ri) |
|
#define | _mbg_rcvr_is_msf(_p_ri) ( strstr( (_p_ri)->model_name, "MSF" ) ) |
|
#define | _mbg_rcvr_is_jjy(_p_ri) ( strstr( (_p_ri)->model_name, "JJY" ) ) |
|
#define | _mbg_rcvr_is_msf_plug_in(_p_ri) |
|
#define | _mbg_rcvr_is_glonass(_p_ri) |
|
#define | _mbg_rcvr_is_glonass_plug_in(_p_ri) |
|
#define | _mbg_rcvr_is_wwvb(_p_ri) ( strstr( (_p_ri)->model_name, "WWVB" ) ) |
|
#define | _mbg_rcvr_is_wwvb_plug_in(_p_ri) |
|
#define | DEFAULT_GPS_OSC_NAMES |
| Oscillator type name string initializer. More...
|
|
#define | DEFAULT_GPS_OSC_QUALITY_IDX |
| Oscillator quality index. More...
|
|
#define | DEFAULT_GPS_FEATURE_NAMES |
| Names of device features. More...
|
|
#define | MAX_XFEATURE_BITS 1024 |
| The maximum number of feature bits supported by the MBG_XFEATURE API. More...
|
|
#define | MBG_XFEATURE_NAMES |
| Names of extended device features. More...
|
|
#define | MAX_XFEATURE_BYTES ( MAX_XFEATURE_BITS / 8 ) |
| Array size required to store all extended features. More...
|
|
#define | _set_xfeature_bit(_xf_bit, _xf_buffp) _set_array_bit( _xf_bit, (_xf_buffp)->b, MAX_XFEATURE_BYTES ) |
| Set an extended feature bit in a MBG_XFEATURE_BUFFER. More...
|
|
#define | DEFAULT_GPS_FEATURES_C166 |
|
#define | FPGA_NAME_LEN 31 |
|
#define | FPGA_NAME_SIZE ( FPGA_NAME_LEN + 1 ) |
|
#define | FPGA_INFO_SIZE 128 |
|
#define | DEFAULT_FPGA_START_SEG 0x60 |
|
#define | DEFAULT_FPGA_START_INFO |
|
#define | _mbg_swab_t_gps(_p) |
|
#define | _mbg_swab_tm_gps(_p) |
|
#define | TM_SCALE_GPS ( 1UL << TM_BIT_SCALE_GPS ) |
|
#define | TM_SCALE_TAI ( 1UL << TM_BIT_SCALE_TAI ) |
|
#define | TM_MSK_TIME_VALID ( TM_UTC | TM_SCALE_GPS | TM_SCALE_TAI ) |
|
#define | _mbg_swab_ttm(_p) |
|
#define | _XYZ_DEFINED |
|
#define | _mbg_swab_xyz(_p) _mbg_swab_doubles( _p, N_XYZ ) |
|
#define | _LLA_DEFINED |
|
#define | _mbg_swab_lla(_p) _mbg_swab_doubles( _p, N_LLA ) |
|
#define | N_SYNTH_FREQ_DIGIT 4 |
| number of digits to edit More...
|
|
#define | MAX_SYNTH_FREQ 1000 |
| if range == MAX_SYNTH_RANGE More...
|
|
#define | MIN_SYNTH_RANGE 0 |
|
#define | MAX_SYNTH_RANGE 5 |
|
#define | N_SYNTH_RANGE ( MAX_SYNTH_RANGE - MIN_SYNTH_RANGE + 1 ) |
|
#define | N_SYNTH_PHASE_DIGIT 4 |
|
#define | MAX_SYNTH_PHASE 3600 |
|
#define | MAX_SYNTH_FREQ_EDIT 9999 |
| max sequence of digits when editing More...
|
|
#define | MAX_SYNTH_FREQ_VAL 10000000UL |
| The maximum frequency that can be configured for the synthesizer. More...
|
|
#define | SYNTH_PHASE_SYNC_LIMIT 10000UL |
| The synthesizer's phase is only be synchronized if the frequency is below this limit. More...
|
|
#define | _synth_dp_pos_from_range(_r) ( ( ( N_SYNTH_RANGE - (_r) ) % ( N_SYNTH_FREQ_DIGIT - 1 ) ) + 1 ) |
|
#define | DEFAULT_FREQ_RANGES |
| Synthesizer frequency units. More...
|
|
#define | _mbg_swab_synth(_p) |
|
#define | _mbg_swab_synth_state(_p) _nop_macro_fnc() |
|
#define | SYNTH_FLAG_PHASE_IGNORED 0x01 |
|
#define | _mbg_swab_tzdl(_p) |
|
#define | DL_AUTO_FLAG 0x8000 |
| A flag indicating automatic computation of DST. More...
|
|
#define | DEFAULT_TZDL_AUTO_YEAR ( (int16_t) ( 2007L | DL_AUTO_FLAG ) ) |
|
#define | DEFAULt_TZDL_OFFS_DL 3600L |
| usually DST is +1 hour More...
|
|
#define | DEFAULT_TZDL_TM_ON_OFF_NO_DST { DEFAULT_TZDL_AUTO_YEAR, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0 } |
|
#define | TZ_INFO_UTC "UTC (Universal Time, Coordinated)" |
|
#define | DEFAULT_TZDL_NAMES_UTC { "UTC ", "UTC " } |
|
#define | DEFAULT_TZDL_UTC |
|
#define | DEFAULT_TZDL_TM_ON_CET_CEST { DEFAULT_TZDL_AUTO_YEAR, 3, 25, 0, 0, 2, 0, 0, 0L, 0L, 0 } |
| An initializer for TZDL::tm_on according to the rules for Central Europe. More...
|
|
#define | DEFAULT_TZDL_TM_OFF_CET_CEST { DEFAULT_TZDL_AUTO_YEAR, 10, 25, 0, 0, 3, 0, 0, 0L, 0L, 0 } |
| An initializer for TZDL::tm_off according to the rules for Central Europe. More...
|
|
#define | TZ_INFO_CET_CEST_EN "CET/CEST (Central Europe)" |
|
#define | TZ_INFO_CET_CEST_DE "MEZ/MESZ (Mitteleuropa)" |
|
#define | DEFAULT_TZDL_NAMES_CET_CEST_EN { "CET ", "CEST " } |
|
#define | DEFAULT_TZDL_NAMES_CET_CEST_DE { "MEZ ", "MESZ " } |
|
#define | DEFAULT_TZDL_OFFS_CET 3600L |
|
#define | DEFAULT_TZDL_CET_CEST_EN |
|
#define | DEFAULT_TZDL_CET_CEST_DE |
|
#define | DEFAULT_TZDL_TM_ON_EET_EEST { DEFAULT_TZDL_AUTO_YEAR, 3, 25, 0, 0, 3, 0, 0, 0L, 0L, 0 } |
|
#define | DEFAULT_TZDL_TM_OFF_EET_EEST { DEFAULT_TZDL_AUTO_YEAR, 10, 25, 0, 0, 4, 0, 0, 0L, 0L, 0 } |
|
#define | TZ_INFO_EET_EEST_EN "EET/EEST (East Europe)" |
|
#define | TZ_INFO_EET_EEST_DE "OEZ/OEST (Osteuropa)" |
|
#define | DEFAULT_TZDL_NAMES_EET_EEST_EN { "EET ", "EEST " } |
|
#define | DEFAULT_TZDL_NAMES_EET_EEST_DE { "OEZ ", "OESZ " } |
|
#define | DEFAULT_TZDL_OFFS_EET 7200L |
|
#define | DEFAULT_TZDL_EET_EEST_EN |
|
#define | DEFAULT_TZDL_EET_EEST_DE |
|
#define | _mbg_swab_ant_info(_p) |
|
#define | _mbg_swab_enable_flags(_p) |
|
#define | _COM_HS_DEFINED |
|
#define | _COM_PARM_DEFINED |
|
#define | _mbg_swab_baud_rate(_p) _mbg_swab32( _p ) |
|
#define | _mbg_swab_com_parm(_p) |
|
#define | MBG_BAUD_RATES |
| An initializer for a table of baud rate values. More...
|
|
#define | MBG_BAUD_STRS |
| An initializer for a table of baud rate strings. More...
|
|
#define | MBG_FRAMING_STRS |
| An initializer for a table of known framing strings. More...
|
|
#define | DEFAULT_GPS_BAUD_RATES_C166 |
|
#define | DEFAULT_GPS_FRAMINGS_C166 |
|
#define | DEFAULT_GPS_BAUD_RATES_GP2021 |
|
#define | DEFAULT_GPS_FRAMINGS_GP2021 |
|
#define | _mbg_swab_port_settings(_p) |
|
#define | _mbg_swab_port_settings_idx(_p) |
|
#define | _mbg_swab_port_info(_p) |
|
#define | _mbg_swab_port_info_idx(_p) |
|
#define | _mbg_swab_str_type_info(_p) |
|
#define | _mbg_swab_str_type_info_idx(_p) |
|
#define | DEFAULT_SHORT_MODE_NAMES |
| Initializer for short name strings associated with STR_MODES. More...
|
|
#define | ENG_MODE_NAME_STR_ON_REQ "on request '?' only" |
| Default initializers for English mode name strings. More...
|
|
#define | ENG_MODE_NAME_STR_PER_SEC "per second" |
|
#define | ENG_MODE_NAME_STR_PER_MIN "per minute" |
|
#define | ENG_MODE_NAME_STR_AUTO "automatically" |
|
#define | ENG_MODE_NAME_STR_ON_REQ_SEC "sec after request" |
|
#define | ENG_MODE_NAME_STR_CR_ON_SEC "per second, <CR> on second change" |
|
#define | DEFAULT_ENG_MODE_NAMES |
| Initializer for an English mode name string table. More...
|
|
#define | DEFAULT_STR_MODES |
|
#define | DEFAULT_STR_MODES_UCAP |
|
#define | DEFAULT_N_STR_TYPE_DCF 1 |
| The number of string types supported by legacy DCF77 receivers. More...
|
|
#define | DEFAULT_SUPP_STR_TYPES_DCF ( ( 1UL << DEFAULT_N_STR_TYPE_DCF ) - 1 ) |
| Bit mask of string types supported by legacy DCF77 receivers. More...
|
|
#define | DEFAULT_N_STR_TYPE_GPS 2 |
| The number of string types supported by legacy GPS receivers. More...
|
|
#define | DEFAULT_SUPP_STR_TYPES_GPS ( ( 1UL << DEFAULT_N_STR_TYPE_GPS ) - 1 ) |
| Bit mask of string types supported by legacy GPS receivers. More...
|
|
#define | DEFAULT_N_COM 2 |
|
#define | N_COM DEFAULT_N_COM |
|
#define | _mbg_swab_port_parm(_p) |
|
#define | DEFAULT_ICODE_TX_NAMES |
| Initializers for TX timecode format name strings. More...
|
|
#define | DEFAULT_ICODE_TX_NAMES_SHORT |
| Initializers for short TX timecode format name strings. More...
|
|
#define | DEFAULT_ICODE_TX_DESCRIPTIONS_ENG |
| Initializers for English TX format description strings. More...
|
|
#define | MSK_ICODE_TX_DC_MANCH |
| A mask of IRIG TX formats with manchester encoded DC output. More...
|
|
#define | MSK_ICODE_TX_100HZ |
| A mask of IRIG TX formats with 100 Hz carrier. More...
|
|
#define | MSK_ICODE_TX_1KHZ |
| A mask of IRIG TX formats with 1 kHz carrier. More...
|
|
#define | MSK_ICODE_TX_10KHZ |
| A mask of IRIG TX formats with 10 kHz carrier. More...
|
|
#define | MSK_ICODE_TX_100KHZ |
| A mask of IRIG TX formats with 100 kHz carrier. More...
|
|
#define | MSK_ICODE_TX_10BPS |
| A mask of IRIG TX formats with 10 bps data rate. More...
|
|
#define | MSK_ICODE_TX_100BPS |
| A mask of IRIG TX formats with 100 bps data rate. More...
|
|
#define | MSK_ICODE_TX_1000BPS |
| A mask of IRIG TX formats with 1000 bps data rate. More...
|
|
#define | MSK_ICODE_TX_10000BPS |
| A mask of IRIG TX formats with 10 kbps data rate. More...
|
|
#define | MSK_ICODE_TX_HAS_SEC10THS |
| A mask of IRIG TX formats supporting 10ths of seconds. More...
|
|
#define | MSK_ICODE_TX_HAS_SEC100THS |
| A mask of IRIG TX formats supporting 100ths of seconds. More...
|
|
#define | MSK_ICODE_TX_HAS_SHORT_YEAR_AFTER_P5 |
| A mask of IRIG TX formats providing a short year number after P5. More...
|
|
#define | MSK_ICODE_TX_HAS_SHORT_YEAR_AFTER_P6 |
| A mask of IRIG TX formats providing a short year number after P6. More...
|
|
#define | MSK_ICODE_TX_HAS_ANY_SHORT_YEAR |
| A mask of IRIG TX formats providing a short year number in general. More...
|
|
#define | MSK_ICODE_TX_HAS_TFOM |
| A mask of IRIG TX formats supporting TFOM. More...
|
|
#define | MSK_ICODE_TX_HAS_CTQ |
| A mask of IRIG TX formats supporting CTQ continuous time quality. More...
|
|
#define | MSK_ICODE_TX_HAS_TZI |
| A mask of IRIG TX formats supporting time zone information. More...
|
|
#define | MSK_ICODE_TX_UTC_OFFS_SUB |
| IRIG TX formats where UTC offset must be subtracted to yield UTC. More...
|
|
#define | MSK_ICODE_TX_UTC_OFFS_ADD |
| IRIG TX formats where UTC offset must be added to yield UTC. More...
|
|
#define | MSK_ICODE_TX_HAS_AFNOR_WDAY |
| A mask of IRIG TX formats supporting a day of week number. More...
|
|
#define | MSK_ICODE_TX_HAS_AFNOR_DATE |
| A mask of IRIG TX formats supporting a date (day-of-month, month) More...
|
|
#define | SUPP_MSK_ICODE_TX |
| The default mask of IRIG TX formats supported by IRIG transmitters. More...
|
|
#define | DEFAULT_ICODE_RX_NAMES |
| Initializers for RX timecode format name strings. More...
|
|
#define | DEFAULT_ICODE_RX_NAMES_SHORT |
| Initializers for short RX timecode format name strings. More...
|
|
#define | DEFAULT_ICODE_RX_DESCRIPTIONS_ENG |
| Initializers for English RX format description strings. More...
|
|
#define | MSK_ICODE_RX_DC |
| A mask of IRIG RX DCLS formats. More...
|
|
#define | MSK_ICODE_RX_100HZ |
| A mask of IRIG RX formats with 100 Hz carrier. More...
|
|
#define | MSK_ICODE_RX_1KHZ |
| A mask of IRIG RX formats with 1 kHz carrier. More...
|
|
#define | MSK_ICODE_RX_10KHZ |
| A mask of IRIG RX formats with 10 kHz carrier. More...
|
|
#define | MSK_ICODE_RX_100KHZ |
| A mask of IRIG RX formats with 100 kHz carrier. More...
|
|
#define | MSK_ICODE_RX_10BPS |
| A mask of IRIG RX formats with 10 bps data rate. More...
|
|
#define | MSK_ICODE_RX_100BPS |
| A mask of IRIG RX formats with 100 bps data rate. More...
|
|
#define | MSK_ICODE_RX_1000BPS |
| A mask of IRIG RX formats with 1000 bps data rate. More...
|
|
#define | MSK_ICODE_RX_10000BPS |
| A mask of IRIG RX formats with 10 kbps data rate. More...
|
|
#define | MSK_ICODE_RX_HAS_SEC10THS |
| A mask of IRIG RX formats supporting 10ths of seconds. More...
|
|
#define | MSK_ICODE_RX_HAS_SEC100THS |
| A mask of IRIG RX formats which support 100ths of seconds. More...
|
|
#define | MSK_ICODE_RX_HAS_SHORT_YEAR_AFTER_P5 |
| A mask of IRIG RX formats supporting a 2 digit year number after P5. More...
|
|
#define | MSK_ICODE_RX_HAS_SHORT_YEAR_AFTER_P6 |
| A mask of IRIG RX formats supporting a 2 digit year number after P6. More...
|
|
#define | MSK_ICODE_RX_HAS_ANY_SHORT_YEAR |
| A mask of IRIG RX formats providing any 2 digit year number. More...
|
|
#define | MSK_ICODE_RX_HAS_TFOM |
| A mask of IRIG RX formats supporting TFOM time quality indicator. More...
|
|
#define | MSK_ICODE_RX_HAS_CTQ |
| A mask of IRIG RX formats supporting CTQ continuous time quality. More...
|
|
#define | MSK_ICODE_RX_HAS_TZI |
| A mask of IRIG RX formats supporting time zone information. More...
|
|
#define | MSK_ICODE_RX_UTC_OFFS_SUB |
| IRIG RX formats where UTC offset must be subtracted to yield UTC. More...
|
|
#define | MSK_ICODE_RX_UTC_OFFS_ADD |
| IRIG RX formats where UTC offset must be added to yield UTC. More...
|
|
#define | MSK_ICODE_RX_HAS_AFNOR_WDAY |
| A mask of IRIG RX formats supporting a day of week number. More...
|
|
#define | MSK_ICODE_RX_HAS_AFNOR_DATE |
| A mask of IRIG RX formats supporting a date (day-of-month, month) More...
|
|
#define | SUPP_MSK_ICODE_RX |
| The default mask of IRIG RX formats supported by IRIG receivers. More...
|
|
#define | _mbg_swab_irig_settings(_p) |
|
#define | _mbg_swab_irig_info(_p) |
|
#define | N_IRIG_RX_COMP_VAL 4 |
|
#define | _mbg_swab_irig_rx_comp(_p) |
|
#define | IRIG_RX_COMP_MAX 999 |
|
#define | _mbg_swab_cal_rec_hdr(_p) |
|
#define | DEFAULT_IRIG_RX_COMP_NAMES |
| Initializers for format name strings. More...
|
|
#define | _mbg_swab_cal_rec_irig_rx_comp(_p) |
|
#define | _mbg_swab_debug_status(_p) _mbg_swab32( _p ) |
|
#define | MBG_DEBUG_STATUS_STRS |
| Initializers for debug status bit strings. More...
|
|
#define | _mbg_swab_mbg_ref_offs(_p) _mbg_swab16( (_p) ) |
|
#define | MBG_REF_OFFS_MAX ( ( 12L * 60 ) + 30 ) |
| The maximum allowed positive / negative ref offset. More...
|
|
#define | MBG_REF_OFFS_NOT_CFGD ( (MBG_REF_OFFS) 0x8000 ) |
| A flag indicating that the ref offset has not yet been configured. More...
|
|
#define | _mbg_swab_mbg_opt_settings(_p) |
|
#define | _mbg_swab_mbg_opt_info(_p) |
|
#define | _mbg_swab_irig_ctrl_bits(_p) _mbg_swab32( _p ) |
|
#define | _pcps_tfom_from_irig_ctrl_bits(_p) ( ( ( *(_p) ) >> 24 ) & 0x0F ) |
| Extract the TFOM code from MBG_IRIG_CTRL_BITS. More...
|
|
#define | RAW_IRIG_SIZE 16 |
|
#define | _mbg_swab_mbg_raw_irig_data(_p) _nop_macro_fnc() |
|
#define | _pcps_tfom_from_raw_irig_data(_p) |
| Extract the TFOM code from MBG_RAW_IRIG_DATA. More...
|
|
#define | MBG_TIME_SCALE_STRS |
|
#define | GPS_TAI_OFFSET 19 |
| The constant time offset between the GPS and TAI time scales, in seconds. More...
|
|
#define | _mbg_swab_mbg_time_scale_settings(_p) _nop_macro_fnc() |
|
#define | _mbg_swab_mbg_time_scale_info(_p) |
|
#define | _mbg_swab_mbg_date(_p) |
|
#define | _mbg_swab_mbg_time(_p) _nop_macro_fnc() |
|
#define | _mbg_swab_mbg_date_time(_p) |
|
#define | _mbg_swab_pout_time(_p) |
|
#define | N_POUT_TIMES 3 |
| The number of POUT_TIME settings for each programmable pulse output. More...
|
|
#define | DEFAULT_POUT_PULSE_SHIFT_MIN -500000000L |
| Default minimum value for POUT_DATA::pulse_shift, in [ns]. More...
|
|
#define | DEFAULT_POUT_PULSE_SHIFT_MAX 499000000L |
| Default maximum value for POUT_DATA::pulse_shift, in [ns]. More...
|
|
#define | _mbg_swab_pout_data(_p, _mode) |
| Convert POUT_DATA endianess depending on the mode. More...
|
|
#define | _mbg_swab_pout_settings_on_get(_p) |
| Convert POUT_SETTINGS endianess after reading from a device. More...
|
|
#define | _mbg_swab_pout_settings_on_set(_p) |
| Convert POUT_SETTINGS endianess before writing to a device. More...
|
|
#define | MAX_POUT_PULSE_LEN 1000 |
| 10 secs, in 10 msec units More...
|
|
#define | MAX_POUT_DCF_TIMOUT ( 48 * 60 ) |
| 48 hours, in minutes More...
|
|
#define | DEFAULT_ENG_POUT_NAMES |
| An initializer for a table of English POUT name strings. More...
|
|
#define | DEFAULT_ENG_POUT_HINTS |
| An initializer for a table of English POUT hint strings. More...
|
|
#define | _mbg_swab_pout_settings_idx_on_set(_p) |
|
#define | _mbg_swab_pout_settings_idx_on_get(_p) |
|
#define | _mbg_swab_pout_info_on_get(_p) |
|
#define | MAX_POUT_TIMESTR_PORTS 8 |
| The max number of COM ports that can be handled by POUT_INFO::timestr_ports. More...
|
|
#define | _mbg_swab_pout_info_idx_on_get(_p) |
|
#define | MAX_N_MULTI_REF_TYPES 32 |
| Theoretical maximum number of multi ref input signal types. More...
|
|
#define | DEFAULT_MULTI_REF_NAMES |
| Names of known ref time sources. More...
|
|
#define | DEFAULT_MULTI_REF_NAMES_SHORT |
| Short names of supported ref time sources. More...
|
|
#define | N_MULTI_REF_PRIO 4 |
| Maximum number of input sources. More...
|
|
#define | _mbg_swab_xmulti_ref_id(_p) |
|
#define | _mbg_swab_xmulti_ref_settings(_p) |
|
#define | _mbg_swab_xmulti_ref_settings_idx(_p) |
|
#define | _mbg_swab_xmulti_ref_info(_p) |
|
#define | _mbg_swab_xmulti_ref_info_idx(_p) |
|
#define | _mbg_swab_xmulti_ref_status(_p) |
|
#define | _mbg_swab_xmulti_ref_status_idx(_p) |
|
#define | XMR_QL_TDEV_MASK ( 0x03 << 0 ) |
|
#define | XMR_QL_MTIE_MASK ( 0x03 << 2 ) |
|
#define | _GET_XMR_QL_TDEV(_x) ( ( ( _x ) & XMR_QL_TDEV_MASK ) >> 0 ) |
|
#define | _PUT_XMR_QL_TDEV(_x, _ql) |
|
#define | _GET_XMR_QL_MTIE(_x) ( ( ( _x ) & XMR_QL_MTIE_MASK ) >> 2 ) |
|
#define | _PUT_XMR_QL_MTIE(_x, _ql) |
|
#define | MBG_XMRS_STATUS_STRS |
| XMRS status bit name strings. More...
|
|
#define | XMULTI_REF_STATUS_INVALID |
|
#define | _mbg_swab_xmulti_ref_instances(_p) |
|
#define | _mbg_swab_xmr_holdover_intv(_p) _mbg_swab32( _p ) |
|
#define | XMR_PRIO_LVL_UNSPEC -1 |
| A code used to indicate that a input source table index is unspecified. More...
|
|
#define | _mbg_swab_xmr_holdover_status(_p) |
|
#define | XMR_HOLDOVER_STATUS_MODE_NAMES |
| String initializers for XMR holdover status mode. More...
|
|
#define | _mbg_swab_xmr_ext_src_info(_p) |
|
#define | _mbg_swab_xmr_ext_src_info_idx(_p) |
|
#define | _mbg_swab_xmr_stats(_p) |
|
#define | DEFAULT_XMR_STATS_FLAG_NAMES |
| String initializers for XMR Stats Flags. More...
|
|
#define | _mbg_swab_xmr_stats_idx(_p) |
|
#define | MAX_XMR_METRICS 20 |
|
#define | _mbg_swab_xmr_metrics(_p) |
|
#define | _fpu32_to_double_fac(_x) ( 1.0 / ( 4294967296.0 * ( _x ) ) ) |
|
#define | _mbg_swab_xmr_metrics_idx(_p) |
|
#define | ITU_LIMIT_SHORT_STRS |
| String initializers for ITU limit masks. More...
|
|
#define | _mbg_swab_mbg_gpio_cfg_limits(_p) |
|
#define | DEFAULT_GPIO_TYPES_SHORT_STRS |
|
#define | DEFAULT_GPIO_SIGNAL_SHAPE_NAMES |
| String initializers for GPIO signal shapes. More...
|
|
#define | _mbg_swab_mbg_gpio_freq(_p) |
|
#define | _mbg_swab_mbg_gpio_freq_in_settings(_p) |
|
#define | _mbg_swab_mbg_gpio_freq_in_supp(_p) |
|
#define | _mbg_swab_mbg_gpio_freq_out_settings(_p) |
|
#define | _mbg_swab_mbg_gpio_freq_out_supp(_p) |
|
#define | MBG_GPIO_FIXED_FREQ_STRS |
| Initializers for an array of GPIO fixed frequency name strings. More...
|
|
#define | _mbg_swab_mbg_gpio_fixed_freq_out_settings(_p) |
|
#define | _mbg_swab_mbg_gpio_fixed_freq_out_supp(_p) |
|
#define | MBG_GPIO_BITS_FORMAT_STRS |
| Initializers for an array of GPIO bit format strings. More...
|
|
#define | _mbg_swab_mbg_gpio_bits_in_settings(_p, _recv) |
|
#define | _mbg_swab_mbg_gpio_bits_in_supp(_p) |
|
#define | _mbg_swab_mbg_gpio_bits_out_settings(_p) |
|
#define | MBG_GPIO_BITS_OUT_FLAG_STRS |
| String initializers for an array of GPIO BITS out flags. More...
|
|
#define | _mbg_swab_mbg_gpio_bits_out_supp(_p) |
|
#define | MBG_GPIO_VIDEO_SD_FORMATS |
| A combination of bit masks for SD video formats. More...
|
|
#define | MBG_GPIO_VIDEO_HD_FORMATS |
| A combination of bit masks for HD video formats. More...
|
|
#define | MBG_GPIO_VIDEO_OUT_STRS |
| Initializers for an array of video output name strings. More...
|
|
#define | MBG_GPIO_VIDEO_EPOCH_STRS |
| Initializers for an array of video epoch strings. More...
|
|
#define | MBG_GPIO_VIDEO_TC_MODE_STRS |
| Initializers for an array of video time code modes. More...
|
|
#define | _mbg_swab_mbg_gpio_video_out_settings(_p) |
|
#define | _mbg_swab_mbg_gpio_video_out_supp(_p) |
|
#define | MBG_GPIO_VIDEO_SYNC_OUT_STRS |
| Initializers for an array of video sync output name strings. More...
|
|
#define | MBG_GPIO_VIDEO_SYNC_SD_TYPES |
| A combination of bit masks for SD video sync types. More...
|
|
#define | MBG_GPIO_VIDEO_SYNC_HD_TYPES |
| A combination of bit masks for HD video sync types. More...
|
|
#define | _mbg_swab_mbg_gpio_video_sync_out_settings(_p) |
|
#define | _mbg_swab_mbg_gpio_video_sync_out_supp(_p) |
|
#define | MBG_GPIO_STUDIO_CLOCK_BASE_FREQ_STRS |
| Initializers for an array of base frequencies of studio clock output name strings. More...
|
|
#define | MBG_GPIO_STUDIO_CLOCK_SCALE_STRS |
| Initializers for an array of scales of studio clock output name strings. More...
|
|
#define | _mbg_swab_mbg_gpio_studio_clock_out_settings(_p) |
|
#define | MAX_SUPP_BASE_FREQUENCIES 8 |
| max. supported base frequencies for studio clock outputs More...
|
|
#define | _mbg_swab_mbg_gpio_studio_clock_out_supp(_p) |
|
#define | MBG_GPIO_DIGITAL_AUDIO_TYPE_STRS |
| Initializers for an array of video epoch strings. More...
|
|
#define | _mbg_swab_mbg_gpio_digital_audio_out_settings(_p) |
|
#define | _mbg_swab_mbg_gpio_digital_audio_out_supp(_p) |
|
#define | _mbg_swab_mbg_gpio_settings(_p, _recv) |
|
#define | _mbg_swab_mbg_gpio_settings_idx(_p, _recv) |
|
#define | _mbg_swab_mbg_gpio_limits(_p, _recv) |
|
#define | _mbg_swab_mbg_gpio_info(_p, _recv) |
|
#define | _mbg_swab_mbg_gpio_info_idx(_p, _recv) |
|
#define | _mbg_swab_mbg_gpio_status(_p) |
|
#define | _mbg_swab_mbg_gpio_status_idx(_p) |
|
#define | DEFAULT_GPIO_PORT_STATE_NAMES |
| String initializers for GPIO port state names. More...
|
|
#define | HQ_FMT_NAME_STANAG4246_1 "STANAG4246 1" |
|
#define | HQ_FMT_NAME_STANAG4246_2 "STANAG4246 2" |
|
#define | HQ_FMT_NAME_STANAG4246_PTTI "STANAG4246 PTTI" |
|
#define | HQ_FMT_NAME_STANAG4372_SATURN_1 "STANAG4372 SATURN 1" |
|
#define | HQ_FMT_NAME_STANAG4372_SATURN_2 "STANAG4372 SATURN 2" |
|
#define | HQ_FMT_NAME_STANAG4430_EXTD "STANAG4430 EXTD" |
|
#define | HQ_FMT_SHRT_NAME_STANAG4246_1 "STG4246 1" |
|
#define | HQ_FMT_SHRT_NAME_STANAG4246_2 "STG4246 2" |
|
#define | HQ_FMT_SHRT_NAME_STANAG4246_PTTI "STG4246 PTTI" |
|
#define | HQ_FMT_SHRT_NAME_STANAG4372_SATURN_1 "STG4372 SATURN1" |
|
#define | HQ_FMT_SHRT_NAME_STANAG4372_SATURN_2 "STG4372 SATURN2" |
|
#define | HQ_FMT_SHRT_NAME_STANAG4430_EXTD "STG4430 EXTD" |
|
#define | DEFAULT_HQ_FMT_NAMES |
|
#define | DEFAULT_HQ_SHRT_FMT_NAMES |
|
#define | _mbg_swab_havequick_settings(_p) |
|
#define | _mbg_swab_havequick_info(_p) |
|
#define | _mbg_swab_mbg_num_evt_log_entries(_p) |
|
#define | _mbg_swab_evt_code(_p) _mbg_swab16( _p ) |
|
#define | _mbg_swab_evt_info(_p) _mbg_swab16( _p ) |
|
#define | _mbg_swab_mbg_evt_log_entry(_p) |
|
#define | MBG_EVT_ID_BITS 13 |
|
#define | MBG_EVT_LVL_BITS 3 |
|
#define | MBG_EVT_ID_MASK ( (MBG_EVT_CODE) ( 1UL << MBG_EVT_ID_BITS ) - 1 ) |
|
#define | MBG_EVT_LVL_MASK ( (MBG_EVT_CODE) ( 1UL << MBG_EVT_LVL_BITS ) - 1 ) |
|
#define | _mbg_mk_evt_code(_id, _lvl) ( (MBG_EVT_CODE) ( (MBG_EVT_CODE)(_id) | ( (MBG_EVT_CODE)(_lvl) << MBG_EVT_ID_BITS ) ) ) |
|
#define | _mbg_get_evt_id(_code) ( (_code) & MBG_EVT_ID_MASK ) |
|
#define | _mbg_get_evt_lvl(_code) ( ( (_code) >> MBG_EVT_ID_BITS ) & MBG_EVT_LVL_MASK ) |
|
#define | ENG_EVT_ID_NAME_NONE "No event" |
|
#define | ENG_EVT_ID_NAME_POW_UP_RES "Power Up Reset" |
|
#define | ENG_EVT_ID_NAME_WDOG_RES "Watchdog Reset" |
|
#define | ENG_EVT_ID_NAME_COLD_BOOT "Cold Boot" |
|
#define | ENG_EVT_ID_NAME_WARM_BOOT "Warm Boot" |
|
#define | ENG_EVT_ID_NAME_NORMAL_OP "Normal Operation" |
|
#define | ENG_EVT_ID_NAME_ANT_DISCONN "Antenna Disconn." |
|
#define | ENG_EVT_ID_NAME_ANT_SHORT "Ant. Short-Circ." |
|
#define | ENG_EVT_ID_NAME_ANT_OK "Antenna OK" |
|
#define | ENG_EVT_ID_NAME_LOW_SATS "Few Sats Only" |
|
#define | ENG_EVT_ID_NAME_FW_INSTALLED "Firmware installed" |
|
#define | ENG_EVT_ID_NAME_PTP_PORT_STATE_UNINITIALIZED "PTP state: UNINITIALIZED" |
|
#define | ENG_EVT_ID_NAME_PTP_PORT_STATE_INITIALIZING "PTP state: INITIALIZING" |
|
#define | ENG_EVT_ID_NAME_PTP_PORT_STATE_FAULTY "PTP state: FAULTY" |
|
#define | ENG_EVT_ID_NAME_PTP_PORT_STATE_DISABLED "PTP state: DISABLED" |
|
#define | ENG_EVT_ID_NAME_PTP_PORT_STATE_LISTENING "PTP state: LISTENING" |
|
#define | ENG_EVT_ID_NAME_PTP_PORT_STATE_PRE_MASTER "PTP state: PRE_MASTER" |
|
#define | ENG_EVT_ID_NAME_PTP_PORT_STATE_MASTER "PTP state: MASTER" |
|
#define | ENG_EVT_ID_NAME_PTP_PORT_STATE_PASSIVE "PTP state: PASSIVE" |
|
#define | ENG_EVT_ID_NAME_PTP_PORT_STATE_UNCALIBRATED "PTP state: UNCALIBRATED" |
|
#define | ENG_EVT_ID_NAME_PTP_PORT_STATE_SLAVE "PTP state: SLAVE" |
|
#define | ENG_EVT_ID_NAME_FW_ACTIVATED "Firmware activated" |
|
#define | ENG_EVT_ID_NAME_FW_DELETED "Firmware deleted" |
|
#define | ENG_EVT_ID_NAME_FW_ROLLBACK "Firmware rollback" |
|
#define | ENG_EVT_ID_NAME_UFU_FLASHED "UFU flashed" |
|
#define | ENG_EVT_ID_NAME_DATABASE_CONNECTED "Database(s) connected" |
|
#define | MBG_EVT_ID_NAMES_ENG |
|
#define | ENG_EVT_LVL_NAME_NONE "None" |
|
#define | ENG_EVT_LVL_NAME_DEBUG "Debug" |
|
#define | ENG_EVT_LVL_NAME_INFO "Info" |
|
#define | ENG_EVT_LVL_NAME_WARN "Warn" |
|
#define | ENG_EVT_LVL_NAME_ERR "Err" |
|
#define | ENG_EVT_LVL_NAME_CRIT "Crit." |
|
#define | MBG_EVT_LVL_NAMES_ENG |
|
#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_gen_io_info_type(_p) _mbg_swab16( _p ) |
|
#define | _mbg_swab_gen_io_info(_p) |
|
#define | IGNORE_LOCK_FOR_ALL_PORTS 0x01 |
|
#define | _ignore_lock_for_all_ports() ( IGNORE_LOCK_FOR_ALL_PORTS ) |
|
#define | _ignore_lock_for_port(_n) ( 0x02 << (_n) ) |
|
#define | _is_ignore_lock_all_ports(_il) ( (_il) & IGNORE_LOCK_FOR_ALL_PORTS ) |
|
#define | _is_ignore_lock_for_port(_il, _n) ( (_il) & ( _ignore_lock_for_port(_n) | IGNORE_LOCK_FOR_ALL_PORTS ) ) |
|
#define | _mbg_swab_scu_stat_info(_p) |
|
#define | _mbg_swab_scu_stat_settings(_p) |
|
#define | REMOTE 0x10 |
|
#define | BOOT 0x20 |
|
#define | _mbg_swab_dac_val(_p) _mbg_swab16( _p ) |
|
#define | _mbg_swab_stat_info(_p) |
|
#define | OSC_DAC_RANGE 4096UL |
|
#define | OSC_DAC_BIAS ( OSC_DAC_RANGE / 2 ) |
|
#define | GNSS_TYPE_STRS |
| Name strings for the the known satellite navigation systems. More...
|
|
#define | N_GNSS_MODE_PRIO 8 |
|
#define | _mbg_swab_mbg_gnss_mode_settings(_p) |
|
#define | _mbg_swab_mbg_gnss_mode_info(_p) |
|
#define | MAX_USED_SATS 32 |
|
#define | _mbg_swab_gnss_sat_info(_p) |
|
#define | _mbg_swab_gnss_sat_info_idx(_p) |
|
#define | _mbg_swab_gnss_sv_status(_p) |
|
#define | _gnss_sv_stat_quality_ind(__stat_flags) ( (uint8_t) ( (__stat_flags) & 0x00000007UL ) ) |
| Bits 0 to 2 are a 3 bit quality indicator, see GNSS_SV_STAT_QUALITY_INDS. More...
|
|
#define | _gnss_sv_stat_sv_used(__stat_flags) ( ( (__stat_flags) & 0x00000008UL ) != 0 ) |
| Bit 3 is set if the SV is actually used for navigation. More...
|
|
#define | _gnss_sv_stat_health_code(__stat_flags) ( (uint8_t) ( ( (__stat_flags) & 0x00000030UL ) >> 4 ) ) |
| Bits 4 and 5 are a 2 bit health code, see GNSS_SV_STAT_HEALTH_CODES. More...
|
|
#define | _gnss_sv_stat_diff_corr(__stat_flags) ( ( (__stat_flags) & 0x00000040UL ) != 0 ) |
| Bit 6 is set if differential correction is available for this SV. More...
|
|
#define | _gnss_sv_stat_smoothed(__stat_flags) ( ( (__stat_flags) & 0x00000080UL ) != 0 ) |
| Bit 7 is set if carrier smoothed pseudorange is used for this SV. More...
|
|
#define | _gnss_sv_stat_orbit_src(__stat_flags) ( (uint8_t) ( ( (__stat_flags) & 0x00000700UL ) >> 8 ) ) |
| Bits 8 to 10 are a 3 bit code indicating the orbit source, see GNSS_SV_STAT_ORBIT_SOURCES. More...
|
|
#define | _gnss_sv_stat_eph_avail(__stat_flags) ( ( (__stat_flags) & 0x00000800UL ) != 0 ) |
| Bit 11 is set if ephemeris parameters are available for this SV. More...
|
|
#define | _gnss_sv_stat_alm_avail(__stat_flags) ( ( (__stat_flags) & 0x00001000UL ) != 0 ) |
| Bit 12 is set if almanac parameters are available for this SV. More...
|
|
#define | _gnss_sv_stat_ano_avail(__stat_flags) ( ( (__stat_flags) & 0x00002000UL ) != 0 ) |
| Bit 13 is set if AssistNow Offline data is available for this SV. More...
|
|
#define | _gnss_sv_stat_aop_avail(__stat_flags) ( ( (__stat_flags) & 0x00004000UL ) != 0 ) |
| Bit 14 is set if AssistNow Autonomous data is available for this SV. More...
|
|
#define | _gnss_sv_stat_sbas_corr_used(__stat_flags) ( ( (__stat_flags) & 0x00010000UL ) != 0 ) |
| Bit 15 is reserved. More...
|
|
#define | _gnss_sv_stat_rtcm_corr_used(__stat_flags) ( ( (__stat_flags) & 0x00020000UL ) != 0 ) |
| Bit 17 is set if RTCM corrections have been used for this SV. More...
|
|
#define | _gnss_sv_stat_pr_corr_used(__stat_flags) ( ( (__stat_flags) & 0x00100000UL ) != 0 ) |
| Bits 18 and 19 are reserved. More...
|
|
#define | _gnss_sv_stat_cr_corr_used(__stat_flags) ( ( (__stat_flags) & 0x00200000UL ) != 0 ) |
| Bit 21 is set if carrier range corrections have been used for this SV. More...
|
|
#define | _gnss_sv_stat_do_corr_used(__stat_flags) ( ( (__stat_flags) & 0x00400000UL ) != 0 ) |
| Bit 22 is set if range rate (doppler) corrections have been used for this SV. More...
|
|
#define | _mbg_swab_gnss_sv_status_idx(_p) |
|
#define | _IDENT_DEFINED |
|
#define | _mbg_swab_ident(_p) |
|
#define | _mbg_swab_ant_cable_len(_p) _mbg_swab16( _p ) |
|
#define | _mbg_swab_mbg_mac_addr(_p) _nop_macro_fnc() |
|
#define | _mbg_swab_ip4_addr(_p) _mbg_swab32( _p ) |
|
#define | IP6_ADDR_BITS 128 |
| The number of bits used for an IPv6 address. More...
|
|
#define | IP6_ADDR_BYTES ( IP6_ADDR_BITS / 8 ) |
| The number of bytes used for an IPv6 address. More...
|
|
#define | _mbg_swab_ip6_addr(_p) _nop_macro_fnc() |
|
#define | MAX_IP6_ADDR_STR_LEN 43 |
| The max number of chars required for an IPv6 address string. More...
|
|
#define | IP6_ADDR_STR_SIZE ( MAX_IP6_ADDR_STR_LEN + 1 ) |
| Buffer size required to store an IPv6 address string. More...
|
|
#define | IPV6_MULTICAST_SCOPE_NAME_TABLE_ENTRIES |
| Name strings for IPv6 multicast scopes. More...
|
|
#define | MBG_MAX_HOSTNAME_LEN 256 |
| The maximum length of a fully qualified host/domain domain name (FQDN) More...
|
|
#define | _mbg_swab_mbg_host_name(_p) _nop_macro_fnc() |
|
#define | MBG_IFNAMSIZ 16 |
| The maximum length of an interface name. More...
|
|
#define | _mbg_swab_mbg_vlan_cfg(_p) _mbg_swab16( _p ) |
|
#define | VLAN_ID_BITS 12 |
| number of bits to hold the ID More...
|
|
#define | N_VLAN_ID ( 1 << VLAN_ID_BITS ) |
| number of ID values More...
|
|
#define | MIN_VLAN_ID 0 |
| minimum ID value More...
|
|
#define | MAX_VLAN_ID ( N_VLAN_ID - 1 ) |
| maximum ID value More...
|
|
#define | VLAN_ID_SHIFT 0 |
|
#define | VLAN_ID_MSK ( ( 1 << VLAN_ID_BITS ) - 1 ) |
|
#define | VLAN_PRIORITY_BITS 3 |
| number of bits to hold priority More...
|
|
#define | N_VLAN_PRIORITY ( 1 << VLAN_PRIORITY_BITS ) |
| number of priority values More...
|
|
#define | MIN_VLAN_PRIORITY 0 |
| minimum priority More...
|
|
#define | MAX_VLAN_PRIORITY ( N_VLAN_PRIORITY - 1 ) |
| maximum priority More...
|
|
#define | VLAN_PRIORITY_SHIFT ( ( 8 * sizeof( MBG_VLAN_CFG ) ) - VLAN_PRIORITY_BITS ) |
|
#define | VLAN_PRIORITY_MSK ( ( 1 << VLAN_PRIORITY_BITS ) - 1 ) |
|
#define | _decode_vlan_id(_cfg) ( ( (_cfg) >> VLAN_ID_SHIFT ) & VLAN_ID_MSK ) |
| Macros used to encode/decode packed vlan_cfg variables. More...
|
|
#define | _decode_vlan_priority(_cfg) ( ( (_cfg) >> VLAN_PRIORITY_SHIFT ) & VLAN_PRIORITY_MSK ) |
|
#define | _encode_vlan_cfg(_id, _prty) ( ( (_id) << VLAN_ID_SHIFT ) | ( (_prty) << VLAN_PRIORITY_SHIFT ) ) |
|
#define | _mbg_swab_ip4_settings(_p) |
|
#define | _mbg_swab_lan_if_info(_p) |
|
#define | MBG_IP_ADDR_TYPE_STR_ENG_UNKNOWN "unknown" |
|
#define | MBG_IP_ADDR_TYPE_STR_ENG_IP4 "IPv4" |
|
#define | MBG_IP_ADDR_TYPE_STR_ENG_IP6 "IPv6" |
|
#define | MBG_IP_ADDR_TYPE_NAMES_ENG |
|
#define | MBG_NET_INTF_LINK_PORT_TYPE_LONG_STRS |
| Initializers for network interface link port type long strings. More...
|
|
#define | MBG_NET_INTF_LINK_PORT_TYPE_SHORT_STRS |
| Initializers for network interface link port type short strings. More...
|
|
#define | MBG_NET_INTF_LINK_BOND_MODE_STRS |
| Network interface link bonding mode name strings. More...
|
|
#define | _mbg_swab_net_glb_cfg_settings(_p) |
|
#define | _mbg_swab_net_glb_cfg_info(_p) |
|
#define | _mbg_swab_ip_addr(_p) |
|
#define | _mbg_swab_ip_addr_idx(_p) |
|
#define | _mbg_swab_ip_addr_port(_p) |
|
#define | _mbg_swab_net_name(_p) |
|
#define | _mbg_swab_net_name_idx(_p) |
|
#define | _mbg_swab_net_intf_link_settings(_p) |
|
#define | _mbg_swab_net_intf_link_settings_idx(_p) |
|
#define | _mbg_swab_net_intf_link_info(_p) |
|
#define | _mbg_swab_net_intf_link_info_idx(_p) |
|
#define | _mbg_swab_net_intf_addr_settings(_p) |
|
#define | _mbg_swab_net_intf_addr_settings_idx(_p) |
|
#define | _mbg_swab_net_intf_addr_info(_p) |
|
#define | _mbg_swab_net_intf_addr_info_idx(_p) |
|
#define | _mbg_swab_net_intf_route_settings(_p) |
|
#define | _mbg_swab_net_intf_route_settings_idx(_p) |
|
#define | _mbg_swab_net_intf_route_info(_p) |
|
#define | _mbg_swab_net_intf_route_info_idx(_p) |
|
#define | MBG_UCAP_NET_DEFAULT_UDP_PORT 50815 |
|
#define | _mbg_swab_ucap_net_glb_settings(_p) |
|
#define | _mbg_swab_ucap_net_glb_info(_p) |
|
#define | _mbg_swab_ucap_net_recv_settings(_p) |
|
#define | _mbg_swab_ucap_net_recv_settings_idx(_p) |
|
#define | _mbg_swab_ucap_net_recv_info(_p) |
|
#define | _mbg_swab_ucap_net_recv_info_idx(_p) |
|
#define | PTP_NW_PROT_STRS |
| Name strings for the protocols possibly used with PTP. More...
|
|
#define | PTP_NW_PROT_STRS_SHORT |
| Short name strings for the protocols possibly used with PTP. More...
|
|
#define | PTP_PORT_STATE_STRS |
| Name strings for the PTP port states. More...
|
|
#define | PTP_DELAY_MECH_NAME_E2E "E2E" |
|
#define | PTP_DELAY_MECH_NAME_P2P "P2P" |
|
#define | PTP_DELAY_MECH_NAMES |
| Name strings for the PTP delay mechanisms. More...
|
|
#define | PTP_CLOCK_ACCURACY_STRS |
| Name strings for PTP accuracy classes. More...
|
|
#define | PTP_TIME_SOURCE_TABLE |
| A table of PTP time source codes plus associated name strings. More...
|
|
#define | PTP_ROLE_MSK_SLAVES |
|
#define | PTP_ROLE_MSK_MASTERS |
|
#define | PTP_ROLE_STRS |
| Name strings for defined PTP roles. More...
|
|
#define | PTP_ROLE_STRS_SHORT |
| Short name strings for defined PTP roles. More...
|
|
#define | _mbg_swab_ptp_clock_id(_p) _nop_macro_fnc() |
|
#define | PTP_CLOCK_ID_WILDCARD { { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF } } |
|
#define | _mbg_swab_ptp_port_id(_p) _mbg_swab16( _p ) |
|
#define | PTP_PORT_ID_WILDCARD 0xFFFF |
|
#define | _mbg_swab_ptp_port_identity(_p) |
|
#define | _mbg_swab_ptp_clock_quality(_p) |
|
#define | _mbg_swab_ptp_time_interval(_p) |
|
#define | PTP_TIMESCALE_NAME_PTP "PTP Standard (TAI)" |
| Name strings for the PTP time scales. More...
|
|
#define | PTP_TIMESCALE_NAME_ARB "Arbitrary" |
|
#define | PTP_TIMESCALE_NAME_PTP_SHORT "PTP" |
| Short name strings for the PTP time scales. More...
|
|
#define | PTP_TIMESCALE_NAME_ARB_SHORT "Arb" |
|
#define | PTP_TIMESCALE_NAMES |
| A table of name strings for the PTP time scales. More...
|
|
#define | PTP_TIMESCALE_NAMES_SHORT |
| A table of short name strings for the PTP time scales. More...
|
|
#define | _mbg_swab_ptp_state(_p) |
|
#define | _mbg_swab_ptp_cfg_settings(_p) |
|
#define | _mbg_swab_ptp_cfg_info(_p) |
|
#define | PTP_CFG_MSK_TIME_SCALE_IS_PTP ( 1UL << PTP_CFG_TIME_SCALE_IS_PTP ) |
| see PTP_CFG_TIME_SCALE_IS_PTP More...
|
|
#define | PTP_CFG_MSK_V1_HW_COMPAT ( 1UL << PTP_CFG_V1_HW_COMPAT ) |
| see PTP_CFG_V1_HW_COMPAT More...
|
|
#define | PTP_CFG_MSK_CAN_BE_UNICAST_SLAVE ( 1UL << PTP_CFG_CAN_BE_UNICAST_SLAVE ) |
| see PTP_CFG_CAN_BE_UNICAST_SLAVE More...
|
|
#define | PTP_CFG_MSK_CAN_BE_MULTICAST_MASTER ( 1UL << PTP_CFG_CAN_BE_MULTICAST_MASTER ) |
| see PTP_CFG_CAN_BE_MULTICAST_MASTER More...
|
|
#define | PTP_CFG_MSK_CAN_BE_UNICAST_MASTER ( 1UL << PTP_CFG_CAN_BE_UNICAST_MASTER ) |
| see PTP_CFG_CAN_BE_UNICAST_MASTER More...
|
|
#define | PTP_CFG_MSK_CAN_BE_MULTICAST_AUTO ( 1UL << PTP_CFG_CAN_BE_MULTICAST_AUTO ) |
| see PTP_CFG_CAN_BE_MULTICAST_AUTO More...
|
|
#define | PTP_CFG_MSK_SUPP_UTC_VALID ( 1UL << PTP_CFG_SUPP_UTC_VALID ) |
| see PTP_CFG_SUPP_UTC_VALID More...
|
|
#define | PTP_CFG_MSK_CAN_BE_BOTH_MASTER ( 1UL << PTP_CFG_CAN_BE_BOTH_MASTER ) |
| see PTP_CFG_CAN_BE_BOTH_MASTER More...
|
|
#define | PTP_CFG_MSK_HYBRID_MASTER ( 1UL << PTP_CFG_HYBRID_MASTER ) |
| see PTP_CFG_HYBRID_MASTER More...
|
|
#define | PTP_CFG_MSK_HYBRID_SLAVE ( 1UL << PTP_CFG_HYBRID_SLAVE ) |
| see PTP_CFG_HYBRID_SLAVE More...
|
|
#define | PTP_CFG_MSK_ONE_STEP_MASTER ( 1UL << PTP_CFG_ONE_STEP_MASTER ) |
| see PTP_CFG_ONE_STEP_MASTER More...
|
|
#define | PTP_CFG_MSK_MNGMNT_MSGS_DISB ( 1UL << PTP_CFG_MNGMNT_MSGS_DISB ) |
| see PTP_CFG_MNGMNT_MSGS_DISB More...
|
|
#define | PTP_CFG_MSK_SUPP_MCAST_SLAVE_FLAG ( 1UL << PTP_CFG_SUPP_MCAST_SLAVE_FLAG ) |
| see PTP_CFG_SUPP_MCAST_SLAVE_FLAG More...
|
|
#define | PTP_CFG_MSK_CAN_BE_MULTICAST_SLAVE ( 1UL << PTP_CFG_CAN_BE_MULTICAST_SLAVE ) |
| see PTP_CFG_CAN_BE_MULTICAST_SLAVE More...
|
|
#define | PTP_CFG_MSK_ONE_STEP_L2 ( 1UL << PTP_CFG_ONE_STEP_L2 ) |
| see PTP_CFG_ONE_STEP_L2 More...
|
|
#define | PTP_CFG_MSK_ONE_STEP_P2P ( 1UL << PTP_CFG_ONE_STEP_P2P ) |
| see PTP_CFG_ONE_STEP_P2P More...
|
|
#define | PTP_CFG_MSK_TSU_RESET ( 1UL << PTP_CFG_TSU_RESET ) |
| see PTP_CFG_TSU_RESET More...
|
|
#define | PTP_CFG_MSK_NTP_HW_TS_MASTER ( 1UL << PTP_CFG_NTP_HW_TS_MASTER ) |
| see PTP_CFG_NTP_HW_TS_MASTER More...
|
|
#define | PTP_CFG_MSK_NTP_HW_TS_SLAVE ( 1UL << PTP_CFG_NTP_HW_TS_SLAVE) |
| see PTP_CFG_NTP_HW_TS_SLAVE More...
|
|
#define | PTP_CFG_MSK_SYNCE_MASTER ( 1UL << PTP_CFG_SYNCE_MASTER ) |
| see PTP_CFG_SYNCE_MASTER More...
|
|
#define | PTP_CFG_MSK_SYNCE_SLAVE ( 1UL << PTP_CFG_SYNCE_SLAVE ) |
| see PTP_CFG_SYNCE_SLAVE More...
|
|
#define | PTP_CFG_MSK_HAS_MUX ( 1UL << PTP_CFG_HAS_MUX ) |
| see PTP_CFG_HAS_MUX More...
|
|
#define | PTP_CFG_MSK_CAN_BE_TIME_MONITOR ( 1UL << PTP_CFG_CAN_BE_TIME_MONITOR ) |
| see PTP_CFG_CAN_BE_TIME_MONITOR More...
|
|
#define | PTP_CFG_MSK_HAS_STATISTICS ( 1UL << PTP_CFG_HAS_STATISTICS ) |
| see PTP_CFG_HAS_STATISTICS More...
|
|
#define | PTP_CFG_MSK_CAN_BE_V1_MASTER ( 1UL << PTP_CFG_CAN_BE_V1_MASTER ) |
| see PTP_CFG_CAN_BE_V1_MASTER More...
|
|
#define | PTP_CFG_MSK_CAN_BE_V1_SLAVE ( 1UL << PTP_CFG_CAN_BE_V1_SLAVE ) |
| see PTP_CFG_CAN_BE_V1_SLAVE More...
|
|
#define | PTP_CFG_MSK_HAS_V2_COMMON_DATASETS ( 1UL << PTP_CFG_HAS_V2_COMMON_DATASETS ) |
| see PTP_CFG_HAS_V2_COMMON_DATASETS More...
|
|
#define | PTP_CFG_MSK_HAS_V1_COMMON_DATASETS ( 1UL << PTP_CFG_HAS_V1_COMMON_DATASETS ) |
| see PTP_CFG_HAS_V1_COMMON_DATASETS More...
|
|
#define | PTP_CFG_MSK_ATOI ( 1UL << PTP_CFG_ATOI ) |
| see PTP_CFG_ATOI More...
|
|
#define | PTP_CFG_MSK_HAS_SMPTE_TLV_STATE ( 1UL << PTP_CFG_HAS_SMPTE_TLV_STATE ) |
| see PTP_CFG_HAS_SMPTE_TLV_STATE More...
|
|
#define | PTP_CFG_MSK_NTP_SW_SERVER ( 1UL << PTP_CFG_NTP_SW_SERVER ) |
| see PTP_CFG_NTP_SW_SERVER More...
|
|
#define | PTP_CFG_MSK_HAS_EXT_SUPP_FLAGS ( 1UL << PTP_CFG_HAS_EXT_SUPP_FLAGS ) |
| see PTP_CFG_CAN_BE_PTP_PROBE More...
|
|
#define | PTP_CFG_MSK_CAN_BE_PTP_PROBE ( 1UL << PTP_CFG_CAN_BE_PTP_PROBE ) |
| see PTP_CFG_CAN_BE_PTP_PROBE More...
|
|
#define | PTP_CFG_MSK_DISABLE_PTP ( 1UL << PTP_CFG_DISABLE_PTP ) |
| see PTP_CFG_DISABLE_PTP More...
|
|
#define | PTP_CFG_MSK_HAS_NTP_PKTGEN_IPV6 ( 1UL << PTP_CFG_HAS_NTP_PKTGEN_IPV6 ) |
| see PTP_CFG_HAS_NTP_PKTGEN_IPV6 More...
|
|
#define | PTP_CFG_MSK_HAS_DELAY_ASYMMETRY_CFG ( 1UL << PTP_CFG_HAS_DELAY_ASYMMETRY_CFG ) |
| see PTP_CFG_HAS_DELAY_ASYMMETRY_CFG More...
|
|
#define | PTP_CFG_MSK_HAS_SOFT_NTP ( 1UL << PTP_CFG_HAS_SOFT_NTP ) |
| see PTP_CFG_HAS_SOFT_NTP More...
|
|
#define | PTP_CFG_MSK_SUPPORT_PTP_UNICAST |
| A bit mask of the unicast role bits within the flag bits. More...
|
|
#define | PTP_PRESETS_STRS |
| Name strings for defined PTP presets. More...
|
|
#define | PTP_POWER_PROFILE_GM_ID_MIN 3 |
| Additional parameters for Power Profile. More...
|
|
#define | PTP_POWER_PROFILE_GM_ID_MAX 255 |
|
#define | _mbg_swab_ptp_power_profile_cfg(_p) |
|
#define | SMPTE_SYSTEM_FRAME_RATE_STR |
|
#define | SMPTE_FRAME_RATE_NUM |
|
#define | SMPTE_FRAME_RATE_DENUM |
|
#define | _mbg_swab_ptp_smpte_profile_cfg(_p) |
|
#define | _mbg_swab_ptp_telecom8275_profile_cfg(_p) |
|
#define | N_SSM_CODES_OPTION_1 5 |
|
#define | N_SSM_CODES_OPTION_2 9 |
|
#define | ITU_SSM_CODE_OPT_1_STRS |
| Name strings for SSM codes, network option I. More...
|
|
#define | ITU_SSM_CODE_OPT_2_STRS |
| Name strings for SSM codes, network option II. More...
|
|
#define | ITU_SSM_CODE_STRS_COMBINED |
| Name strings for SSM codes, option I and II combined. More...
|
|
#define | MAX_T1_SSM_QLVL 8 |
| Maximum T1 SSM only quality levels. More...
|
|
#define | T1_SSM_QLVL_ARRAY |
| T1 SSM only quality level array. More...
|
|
#define | T1_SSM_QLVL_STRS |
| Name strings for T1 SSM quality levels. More...
|
|
#define | SDH_NETWORK_OPTION_STRS |
| Name strings for SDH network options. More...
|
|
#define | GBIT_LINK_STATUS_STRS |
|
#define | _mbg_swab_ptp_uc_master_cfg_limits(_p) |
|
#define | _mbg_swab_ptp_uc_master_settings(_p) |
|
#define | _mbg_swab_ptp_uc_master_settings_idx(_p) |
|
#define | _mbg_swab_ptp_uc_master_info(_p) |
|
#define | _mbg_swab_ptp_uc_master_info_idx(_p) |
|
#define | PTP_CODE_STRING_LENGTH 4 |
|
#define | PTP_SUBDOMAIN_NAME_LENGTH 16 |
|
#define | _mbg_swab_ptp_v1_uuid(_p) |
|
#define | _mbg_swab_ptp_v1_default_dataset(_p) |
|
#define | _mbg_swab_ptp_v1_current_dataset(_p) |
|
#define | _mbg_swab_ptp_v1_parent_dataset(_p) |
|
#define | _mbg_swab_ptp_v1_time_properties_dataset(_p) |
|
#define | _mbg_swab_ptp_v1_port_dataset(_p) |
|
#define | _mbg_swab_ptp_v1_port_dataset_idx(_p) |
|
#define | _mbg_swab_ptp_v2_default_dataset_flags(_p) _nop_macro_fnc() |
|
#define | _mbg_swab_ptp_v2_default_dataset(_p) |
|
#define | _mbg_swab_ptp_v2_current_dataset(_p) |
|
#define | _mbg_swab_ptp_v2_parent_dataset_flags(_p) _nop_macro_fnc() |
|
#define | _mbg_swab_ptp_v2_parent_dataset(_p) |
|
#define | _mbg_swab_ptp_v2_time_properties_dataset_flags(_p) _nop_macro_fnc() |
|
#define | _mbg_swab_ptp_v2_time_properties_dataset(_p) |
|
#define | _mbg_swab_ptp_v2_port_dataset(_p) |
|
#define | _mbg_swab_ptp_v2_port_dataset_idx(_p) |
|
#define | NTP_DEF_ADD_CONF_PATH "/etc/mbg" |
|
#define | NTP_DEF_ADD_CONF_FILENAME "ntp.conf.add" |
|
#define | NTP_DEF_ADD_CONF_FILE NTP_DEF_ADD_CONF_PATH "/" NTP_DEF_ADD_CONF_FILENAME |
|
#define | _mbg_swab_ntp_glb_settings(_p) |
|
#define | _mbg_swab_ntp_glb_info(_p) |
|
#define | _mbg_swab_ntp_restr_limits(_p) |
|
#define | _mbg_swab_ntp_restr(_p) |
|
#define | _mbg_swab_ntp_restr_idx(_p) |
|
#define | _mbg_swab_ntp_discard_limits(_p) |
|
#define | _mbg_swab_ntp_discard_settings(_p) |
|
#define | _mbg_swab_ntp_stats_glb_settings(_p) |
|
#define | _mbg_swab_ntp_stats_glb_info(_p) |
|
#define | _mbg_swab_ntp_refclk_cfg_settings(_p) |
|
#define | _mbg_swab_ntp_refclk_cfg_settings_idx(_p) |
|
#define | _mbg_swab_ntp_refclk_cfg_info(_p) |
|
#define | _mbg_swab_ntp_refclk_cfg_info_idx(_p) |
|
#define | NTP_SYMM_KEY_HASHES_STRS |
| Name strings for defined NTP symm key hashes. More...
|
|
#define | _mbg_swab_ntp_symm_key_limits(_p) |
|
#define | N_NTP_SYMM_KEY_LEN 128 |
|
#define | N_NTP_SYMM_KEY_MAX_IP_ADDR 8 |
|
#define | _mbg_swab_ntp_symm_key_settings(_p) |
|
#define | _mbg_swab_ntp_symm_key_settings_idx(_p) |
|
#define | _mbg_swab_ntp_symm_key_info(_p) |
|
#define | _mbg_swab_ntp_symm_key_info_idx(_p) |
|
#define | _mbg_swab_ntp_trusted_key_settings(_p) |
|
#define | _mbg_swab_ntp_trusted_key_settings_idx(_p) |
|
#define | _mbg_swab_ntp_trusted_key_info(_p) |
|
#define | _mbg_swab_ntp_trusted_key_info_idx(_p) |
|
#define | _mbg_swab_ntp_misc_limits(_p) |
|
#define | _mbg_swab_ntp_misc_driftfile_settings(_p) |
|
#define | _mbg_swab_ntp_misc_orphan_mode_settings(_p) |
|
#define | _mbg_swab_ntp_misc_orphan_mode_info(_p) |
|
#define | _mbg_swab_ntp_misc_leapfile_settings(_p) |
|
#define | _mbg_swab_ntp_clnt_mode_settings(_p) |
|
#define | _mbg_swab_ntp_clnt_mode_info(_p) |
|
#define | _mbg_swab_ntp_peer_limits(_p) |
|
#define | _mbg_swab_ntp_peer_settings(_p) |
|
#define | _mbg_swab_ntp_peer_settings_idx(_p) |
|
#define | _mbg_swab_ntp_srv_mode_settings(_p) |
|
#define | _mbg_swab_ntp_srv_mode_info(_p) |
|
#define | _mbg_swab_ntp_short_tstamp(_p) |
|
#define | _mbg_swab_ntp_tstamp(_p) |
|
#define | MBG_NTP_IMPL_STR_ENG "Implemetation Type:" |
|
#define | MBG_NTP_IMPL_STR_ENG_UNKNOWN "Unknown NTP implementation" |
|
#define | MBG_NTP_IMPL_STR_ENG_NTPD "Network Time Protocol daemon (ntpd)" |
|
#define | MBG_NTP_IMPL_STR_ENG_NTPDATE "NTP client only (ntpdate)" |
|
#define | MBG_NTP_IMPL_STR_ENG_SNTP "Simple Network Time Protocol (sntp)" |
|
#define | MBG_NTP_IMPL_STR_ENG_W32TIME "Windows time service (w32time)" |
|
#define | MBG_NTP_IMPL_STR_ENG_MBGNTP "Meinberg NTP implementation (mbgntp)" |
|
#define | MBG_NTP_IMPL_NAMES_ENG |
|
#define | NTP_CPU_TYPES_STRS |
| Name strings for known CPU types using NTP. More...
|
|
#define | NTP_SYSTEMS_STRS |
| Name strings for operating systens using NTP. More...
|
|
#define | MBG_NTP_LEAP_STR_ENG "Leapsecond indication:" |
|
#define | MBG_NTP_LEAP_STR_ENG_NONE "None" |
|
#define | MBG_NTP_LEAP_STR_ENG_ADD_SEC "Insert second" |
|
#define | MBG_NTP_LEAP_STR_ENG_DEL_SEC "Delete second" |
|
#define | MBG_NTP_LEAP_STR_ENG_ALARM "Alarm" |
|
#define | MBG_NTP_LEAP_NAMES_ENG |
|
#define | MBG_NTP_SYNC_SRC_STR_ENG_LABEL "Sync Source:" |
|
#define | MBG_NTP_SYNC_SRC_STR_ENG_UNSPEC "Not yet synchronized" |
|
#define | MBG_NTP_SYNC_SRC_STR_ENG_PPS "Pulse per second signal" |
|
#define | MBG_NTP_SYNC_SRC_STR_ENG_LF_RADIO "VLF/LF radio" |
|
#define | MBG_NTP_SYNC_SRC_STR_ENG_HF_RADIO "MF/HF radio" |
|
#define | MBG_NTP_SYNC_SRC_STR_ENG_UHF_RADIO "VHF/UHF radio/satellite" |
|
#define | MBG_NTP_SYNC_SRC_STR_ENG_LOCAL "local timecode" |
|
#define | MBG_NTP_SYNC_SRC_STR_ENG_NTP "NTP" |
|
#define | MBG_NTP_SYNC_SRC_STR_ENG_OTHER "other" |
|
#define | MBG_NTP_SYNC_SRC_STR_ENG_WRISTWATCH "eyeball and wristwatch" |
|
#define | MBG_NTP_SYNC_SRC_STR_ENG_TELEPHONE "telephone modem" |
|
#define | MBG_NTP_SYNC_SRC_NAMES_ENG |
|
#define | MBG_NTP_SYS_EVT_STR_ENG_CNT_LABEL "System Event Counter:" |
|
#define | MBG_NTP_SYS_EVT_STR_ENG_MSG_LABEL "System Event Message:" |
|
#define | MBG_NTP_SYS_EVT_STR_ENG_UNSPEC "Unspecified NTP event" |
|
#define | MBG_NTP_SYS_EVT_STR_ENG_FREQ_NOT_SET "Frequency file not available" |
|
#define | MBG_NTP_SYS_EVT_STR_ENG_FREQ_SET "Frequency set from frequency file" |
|
#define | MBG_NTP_SYS_EVT_STR_ENG_SPIKE_DETECT "Spike detected" |
|
#define | MBG_NTP_SYS_EVT_STR_ENG_FREQ_MODE "Initial frequency training mode" |
|
#define | MBG_NTP_SYS_EVT_STR_ENG_CLOCK_SYNC "Clock synchronized" |
|
#define | MBG_NTP_SYS_EVT_STR_ENG_RESTART "Program restart" |
|
#define | MBG_NTP_SYS_EVT_STR_ENG_PANIC_STOP "Clock error more than 600 s" |
|
#define | MBG_NTP_SYS_EVT_STR_ENG_NO_SYSTEM_PEER "No system peer" |
|
#define | MBG_NTP_SYS_EVT_STR_ENG_LEAP_ARMED "Leap second armed from file or autokey" |
|
#define | MBG_NTP_SYS_EVT_STR_ENG_LEAP_DISARMED "Leap second disarmed" |
|
#define | MBG_NTP_SYS_EVT_STR_ENG_LEAP_EVENT "Leap event" |
|
#define | MBG_NTP_SYS_EVT_STR_ENG_CLOCK_STEP "Clock stepped" |
|
#define | MBG_NTP_SYS_EVT_STR_ENG_KERNEL "Kernel information message" |
|
#define | MBG_NTP_SYS_EVT_STR_ENG_TAI "Leap second values update from file" |
|
#define | MBG_NTP_SYS_EVT_STR_ENG_STALE_LS_VALUES "New NIST leapseconds file needed" |
|
#define | MBG_NTP_SYS_EVT_NAMES_ENG |
|
#define | MBG_NTP_SERVICE_INIT_STR "NTP service initializing" |
|
#define | MBG_NTP_SERVICE_SYNC_STR "NTP service synchronized" |
|
#define | MBG_NTP_SERVICE_ASYNC_STR "NTP service not synchronized" |
|
#define | MBG_NTP_SERVICE_STOPPED_STR "NTP service stopped" |
|
#define | MBG_NTP_SERVICE_STATES_STRS |
|
#define | _mbg_swab_ntp_sys_state(_p) |
|
#define | MBG_NTP_MODE_STR_ENG_HOST_LABEL "Host Mode:" |
|
#define | MBG_NTP_MODE_STR_ENG_PEER_LABEL "Peer Mode:" |
|
#define | MBG_NTP_PEER_MODE_STR_ENG_RESERVED "Reserved" |
|
#define | MBG_NTP_PEER_MODE_STR_ENG_SYMM_ACT "Symm Act" |
|
#define | MBG_NTP_PEER_MODE_STR_ENG_SYMM_PASS "Symm Pass" |
|
#define | MBG_NTP_PEER_MODE_STR_ENG_CLIENT "Client" |
|
#define | MBG_NTP_PEER_MODE_STR_ENG_SERVER "Server" |
|
#define | MBG_NTP_PEER_MODE_STR_ENG_BROADCAST "Broadcast" |
|
#define | MBG_NTP_PEER_MODE_STR_ENG_CONTROL "Control" |
|
#define | MBG_NTP_PEER_MODE_STR_ENG_PRIVATE "Private" |
|
#define | MBG_NTP_MODE_STAT_NAMES_ENG |
|
#define | MBG_NTP_PEER_REACH_STAT_STR_ENG_LABEL "Reach State:" |
|
#define | MBG_NTP_PEER_REACH_STAT_STR_ENG_UNKNOWN "Unknown" |
|
#define | MBG_NTP_PEER_REACH_STAT_STR_ENG_NO_LINK "No link" |
|
#define | MBG_NTP_PEER_REACH_STAT_STR_ENG_DNS_UNREACH "DNS Server unreached" |
|
#define | MBG_NTP_PEER_REACH_STAT_STR_ENG_DNS_UNRESOLVED "DNS name not resolved" |
|
#define | MBG_NTP_PEER_REACH_STAT_STR_ENG_PEER_UNREACH "Peer not reached" |
|
#define | MBG_NTP_PEER_REACH_STAT_STR_ENG_PEER_NOT_SYNC "Peer not sync" |
|
#define | MBG_NTP_PEER_REACH_STAT_STR_ENG_PEER_BAD_QUALITY "Peer has bad quality" |
|
#define | MBG_NTP_PEER_REACH_STAT_STR_ENG_OK "Good" |
|
#define | MBG_NTP_PEER_REACH_STAT_NAMES_ENG |
|
#define | MBG_NTP_PEER_SEL_STATUS_STR_ENG_LABEL "Selected Status:" |
|
#define | MBG_NTP_PEER_SEL_STATUS_STR_ENG_REJECT "Not valid" |
|
#define | MBG_NTP_PEER_SEL_STATUS_STR_ENG_FALSETICK "Falsetick" |
|
#define | MBG_NTP_PEER_SEL_STATUS_STR_ENG_EXCESS "Excess" |
|
#define | MBG_NTP_PEER_SEL_STATUS_STR_ENG_OUTLYER "Outlyer" |
|
#define | MBG_NTP_PEER_SEL_STATUS_STR_ENG_CANDIDATE "Candidate" |
|
#define | MBG_NTP_PEER_SEL_STATUS_STR_ENG_BACKUP "Backup" |
|
#define | MBG_NTP_PEER_SEL_STATUS_STR_ENG_SYS_PEER "System Peer" |
|
#define | MBG_NTP_PEER_SEL_STATUS_STR_ENG_PPS_PEER "PPS Peer" |
|
#define | MBG_NTP_PEER_SEL_STATUS_NAMES_ENG |
|
#define | MBG_NTP_PEER_STATUS_STR_ENG_LABEL "Peer Status:" |
|
#define | MBG_NTP_PEER_STATUS_STR_ENG_BCST "Broadcast association" |
|
#define | MBG_NTP_PEER_STATUS_STR_ENG_REACH "Host reachable" |
|
#define | MBG_NTP_PEER_STATUS_STR_ENG_AUTHENB "Authentication enabled" |
|
#define | MBG_NTP_PEER_STATUS_STR_ENG_CONFIG "Persistant assosiation" |
|
#define | MBG_NTP_PEER_STATUS_NAMES_ENG |
|
#define | MBG_NTP_PEER_EVT_STR_ENG_CNT_LABEL "Peer Event Counter:" |
|
#define | MBG_NTP_PEER_EVT_STR_ENG_MSG_LABEL "Peer Event Message:" |
|
#define | MBG_NTP_PEER_EVT_STR_ENG_UNSPEC "Unspecified NTP event" |
|
#define | MBG_NTP_PEER_EVT_STR_ENG_MOBILIZE "Association mobilized" |
|
#define | MBG_NTP_PEER_EVT_STR_ENG_DEMOBILIZE "Association demobilized" |
|
#define | MBG_NTP_PEER_EVT_STR_ENG_UNREACHABLE "Server unreachable" |
|
#define | MBG_NTP_PEER_EVT_STR_ENG_REACHABLE "Server reachable" |
|
#define | MBG_NTP_PEER_EVT_STR_ENG_RESTART "Association restart" |
|
#define | MBG_NTP_PEER_EVT_STR_ENG_NO_REPLY "No server found" |
|
#define | MBG_NTP_PEER_EVT_STR_ENG_RATE_EXCEEDED "Rate exceeded" |
|
#define | MBG_NTP_PEER_EVT_STR_ENG_ACCESS_DENIED "Access denied" |
|
#define | MBG_NTP_PEER_EVT_STR_ENG_LEAP_ARMED "Leap second armed from LI code" |
|
#define | MBG_NTP_PEER_EVT_STR_ENG_SYS_PEER "Become system Peer" |
|
#define | MBG_NTP_PEER_EVT_STR_ENG_CLOCK_EVENT "Clock event" |
|
#define | MBG_NTP_PEER_EVT_STR_ENG_BAD_AUTH "Authentication failure" |
|
#define | MBG_NTP_PEER_EVT_STR_ENG_POPCORN "Popcorn Spike suspressor" |
|
#define | MBG_NTP_PEER_EVT_STR_ENG_INTERLEAVE_MODE "Entering Interleave mode" |
|
#define | MBG_NTP_PEER_EVT_STR_ENG_INTERLEAVE_ERROR "Interleave error" |
|
#define | MBG_NTP_PEER_EVT_NAMES_ENG |
|
#define | MBG_NTP_FLASH_STR_ENG_LABEL "Flash Status:" |
|
#define | MBG_NTP_FLASH_STR_ENG_PKT_DUP "Duplicate packet" |
|
#define | MBG_NTP_FLASH_STR_ENG_PKT_BOGUS "Bogus packet" |
|
#define | MBG_NTP_FLASH_STR_ENG_PKT_UNSYNC "Server not synchronized" |
|
#define | MBG_NTP_FLASH_STR_ENG_PKT_DENIED "Access denied" |
|
#define | MBG_NTP_FLASH_STR_ENG_PKT_AUTH "Authentication failure" |
|
#define | MBG_NTP_FLASH_STR_ENG_PKT_STRATUM "Invalid leap or stratum" |
|
#define | MBG_NTP_FLASH_STR_ENG_PKT_HEADER "Header distance exceeded" |
|
#define | MBG_NTP_FLASH_STR_ENG_PKT_AUTOKEY "Autokey sequence error" |
|
#define | MBG_NTP_FLASH_STR_ENG_PKT_CRYPTO "Autokey protocol error" |
|
#define | MBG_NTP_FLASH_STR_ENG_PEER_STRATUM "Invalid header or stratum" |
|
#define | MBG_NTP_FLASH_STR_ENG_PEER_DIST "Distance threshold exceeded" |
|
#define | MBG_NTP_FLASH_STR_ENG_PEER_LOOP "Synchronization loop" |
|
#define | MBG_NTP_FLASH_STR_ENG_PEER_UNREACH "Unreachable or nonselect" |
|
#define | MBG_NTP_FLASH_NAMES_ENG |
|
#define | _mbg_swab_ntp_peer_state(_p) |
|
#define | _mbg_swab_ntp_refclk_state ( _p ) _mbg_swab_ntp_peer_state( _p ) |
|
#define | _mbg_swab_ntp_peer_state_idx(_p) |
|
#define | _mbg_swab_ntp_refclk_state_idx(_p) _mbg_swab_ntp_peer_state_idx( _p ) |
|
#define | MAX_LNO_OUTPUT 4 |
|
#define | _mbg_swab_lno_state(_p) |
|
#define | LNO_FLAG_PLL_LOCKED ( 1UL << LNO_FLAG_BIT_PLL_LOCKED ) |
|
#define | _mbg_swab_vst_header(_p) |
|
#define | _mbg_swab_shs_settings(_p) |
|
#define | _mbg_swab_shs_info(_p) |
|
#define | _mbg_swab_shs_status(_p) |
|
#define | XBP_PORT_RESERVED ( (XBP_PORT) -1 ) |
| An identifier used to mark an XBP port unused. More...
|
|
#define | MAX_XBP_CASC_LVL 7 |
| Maximum XBP bus/controller cascading level. More...
|
|
#define | _mbg_swab_xbp_addr(_p) _nop_macro_fnc() |
|
#define | _mbg_swab_xbp_limits(_p) |
|
#define | _mbg_swab_xbp_node_limits(_p) |
|
#define | XBP_SLOT_TYPE_STRS |
|
#define | XBP_MAX_SLOT_NAME 5 |
|
#define | _mbg_swab_xbp_node_info(_p) |
|
#define | _mbg_swab_xbp_node_info_idx(_p) |
|
#define | _mbg_swab_tlv_uid(_p) _mbg_swab32( _p ) |
|
#define | _mbg_swab_tlv_type(_p) _mbg_swab32( _p ) |
|
#define | MAX_MBG_TLV_FEAT_TYPES 128 |
| The maximum number of TLV feature types. More...
|
|
#define | MBG_TLV_FEAT_TYPE_NAMES |
| Names of TLV API features. More...
|
|
#define | MAX_MBG_TLV_FEAT_BYTES ( MAX_MBG_TLV_FEAT_TYPES / 8 ) |
| Array size required to store up to MAX_MBG_TLV_FEAT_TYPES bits. More...
|
|
#define | _set_tlv_feat_bit(_tlv_feat_type, _tlv_feat_buffp) _set_array_bit( _tlv_feat_type, (_tlv_feat_buffp)->supp_tlv_feat.b, MAX_MBG_TLV_FEAT_BYTES ) |
| Set a TLV context type bit in a MBG_TLV_FEAT_BUFFER. More...
|
|
#define | _mbg_swab_tlv_info(_p) |
|
#define | _mbg_swab_tlv_data(_p) |
|
#define | _mbg_swab_tlv_announce(_p) |
|
#define | MSG_TLV_MAX_VALUE_SIZE 480 |
|
#define | _mbg_swab_tlv_header(_p) |
|
#define | _mbg_swab_tlv(_p) |
|
#define | _mbg_swab_utc_parm(_p) |
|
#define | GPS_PLATFORM_STRS |
|
#define | _mbg_swab_mbg_led_limits(_p) |
|
#define | MBG_LED_MODE_STRS |
| Names of LED modes. More...
|
|
#define | MBG_LED_COLOR_STRS |
| Names of LED colors. More...
|
|
#define | _mbg_swab_mbg_led_settings(_p) |
|
#define | _mbg_swab_mbg_led_settings_idx(_p) |
|
#define | _mbg_swab_mbg_led_info(_p) |
|
#define | _mbg_swab_mbg_led_info_idx(_p) |
|
#define | _mbg_swab_mbg_lne_limits(_p) |
|
#define | _mbg_swab_mbg_lne_port_settings(_p) |
|
#define | _mbg_swab_mbg_lne_port_settings_idx(_p) |
|
#define | _mbg_swab_mbg_lne_port_info(_p) |
|
#define | _mbg_swab_mbg_lne_port_info_idx(_p) |
|
#define | _mbg_swab_mbg_pwr_ctl(_p) |
|
#define | MBG_EXT_SYS_INFO_PROC_STRS |
|
#define | MBG_EXT_SYS_INFO_FPGA_STRS |
|
#define | MBG_EXT_SYS_INFO_CORE_MOD_STRS |
|
#define | MBG_EXT_SYS_INFO_OS_SHORT_STRS |
|
#define | MBG_EXT_SYS_INFO_OS_STRS |
|
#define | MBG_EXT_SYS_INFO_CPU_MSK 0xff |
| CPU mainline. More...
|
|
#define | MBG_EXT_SYS_INFO_CPU_GEN_MSK 0xf |
| CPU generation. More...
|
|
#define | MBG_EXT_SYS_INFO_CPU_VAR_MSK 0xf |
| CPU variant. More...
|
|
#define | _mbg_ext_sys_info_get_cpu(var) (((var) >> 8) & MBG_EXT_SYS_INFO_CPU_MSK) |
|
#define | _mbg_ext_sys_info_get_cpu_gen(var) (((var) >> 4) & MBG_EXT_SYS_INFO_CPU_GEN_MSK) |
|
#define | _mbg_ext_sys_info_get_cpu_var(var) ((var) & MBG_EXT_SYS_INFO_CPU_VAR_MSK) |
|
#define | MBG_EXT_SYS_INFO_CPU_STRS |
|
#define | __CPU_CODEC(cpu, gen, var) |
|
#define | HPS_USB_HOST_G1_V0 __CPU_CODEC(MBG_EXT_SYS_INFO_CPU_HPS_USB_HOST, 1, 0) |
|
#define | HPS_USB_DEVICE_G1_V0 __CPU_CODEC(MBG_EXT_SYS_INFO_CPU_HPS_USB_DEVICE, 1, 0) |
|
#define | HPS_USB_DEVICE_G1_V1 __CPU_CODEC(MBG_EXT_SYS_INFO_CPU_HPS_USB_DEVICE, 1, 1) |
|
#define | _mbg_swab_ext_sys_info(_p) |
|
#define | _mbg_encode_revision(_major, _minor, _patch) ( ( (_major) << 24) | ( (_minor) << 16 ) | (_patch) ) |
|
#define | _mbg_decode_revision(_rev, _major, _minor, _patch) |
|
#define | MBG_MAX_LICENSES 32 |
|
#define | _mbg_swab_license_base(_p) |
|
#define | _mbg_swab_license_ptpv2(_p) |
|
#define | _mbg_swab_license_ptpv2_idx(_p) |
|
#define | _mbg_swab_license_ntp(_p) |
|
#define | _mbg_swab_license_ntp_idx(_p) |
|
#define | _mbg_swab_license_ptpv1(_p) |
|
#define | _mbg_swab_license_ptpv1_idx(_p) |
|
#define | _mbg_swab_license_time_monitor(_p) |
|
#define | _mbg_swab_license_time_monitor_idx(_p) |
|
#define | _mbg_swab_mbg_clk_res_info(_p) |
|
#define | MBG_TRANSACTION_MSK_SET 0x8000 |
| Only relevant when starting a transaction. More...
|
|
#define | MBG_TRANSACTION_MSK_SUCCESS 0x4000 |
| Only relevant when ending a transaction. More...
|
|
#define | _mbg_is_set_transaction(_type) ( ( _type ) & MBG_TRANSACTION_MSK_SET ) |
|
#define | _mbg_transaction_type_set(_type) ( ( _type ) |= MBG_TRANSACTION_MSK_SET ) |
|
#define | _mbg_transaction_success(_type) ( ( _type ) & MBG_TRANSACTION_MSK_SUCCESS ) |
|
#define | _mbg_transaction_set_success(_type) ( ( _type ) |= MBG_TRANSACTION_MSK_SUCCESS ) |
|
#define | MBG_IO_PORT_TYPE_NONE ( (uint16_t) -1 ) |
| Port type to be used for an undefined/unassigned port. More...
|
|
#define | MBG_IO_PORT_TYPE_STRS |
| Strings descriptions for MBG_IO_PORT_TYPES. More...
|
|
#define | MBG_IO_PORT_DIR_STRS |
| Strings descriptions for MBG_IO_PORT_DIRS. More...
|
|
#define | MBG_IO_PORT_SRC_STRS |
| Strings descriptions for MBG_IO_PORT_SRCS. More...
|
|
#define | MBG_IO_PORT_CONN_TYPE_VAR_POLS |
| Number of variable pols of the connector type, see MBG_IO_PORT_INFO::pols. More...
|
|
#define | MBG_IO_PORT_CONN_TYPE_STRS |
| Strings descriptions for MBG_IO_PORT_CONN_TYPES. More...
|
|
#define | MBG_IO_PORT_BG_COLOUR_STRS |
|
#define | MBG_IO_PORT_SHAPE_LEVEL_STRS |
| String initializers for I/O port shapes/levels. More...
|
|
#define | _mbg_swab_io_port_limits(_p) |
|
#define | MBG_IO_PORT_OP_MODE_STRS |
| Strings descriptions for MBG_IO_PORT_OP_MODE_BITS. More...
|
|
#define | MBG_IO_PORT_GRP_ROLE_STRS |
| Strings descriptions for MBG_IO_PORT_GRP_ROLE_BITS. More...
|
|
#define | _mbg_swab_io_port_ant_info(_p) |
|
#define | _mbg_swab_io_port_ant_settings(_p) |
|
#define | _mbg_swab_io_port_settings_u(_type, _p, _recv) |
|
#define | MBG_IO_PORT_SETTINGS_MIN_SIZE 32 |
|
#define | _mbg_swab_io_port_settings(_p, _recv) |
|
#define | _mbg_swab_io_port_settings_idx(_p, _recv) |
|
#define | MBG_IO_PORT_SETTINGS_IDX_MIN_SIZE (MBG_IO_PORT_SETTINGS_MIN_SIZE + sizeof( uint32_t )) |
|
#define | MBG_IO_PORT_SETTINGS_IDX_SIZES |
|
#define | MBG_NO_PHYS_GROUP 0xFF |
|
#define | MBG_NO_LOG_GROUP 0xFF |
|
#define | MBG_IO_PORT_STR_SIZE 16 |
|
#define | _mbg_port_has_phys_group(_p) ( ( _p )->phys_grp != MBG_NO_PHYS_GROUP ) |
|
#define | _mbg_swab_io_port_info(_p, _recv) |
|
#define | MBG_IO_PORT_INFO_MIN_SIZE ( 60 + MBG_IO_PORT_SETTINGS_MIN_SIZE ) |
|
#define | _mbg_swab_io_port_info_idx(_p, _recv) |
|
#define | MBG_IO_PORT_INFO_IDX_MIN_SIZE (MBG_IO_PORT_INFO_MIN_SIZE + sizeof( uint32_t )) |
|
#define | MBG_IO_PORT_INFO_IDX_SIZES |
|
#define | _mbg_swab_io_port_type_info_u(_type, _p, _recv) |
|
#define | MBG_IO_PORT_TYPE_INFO_MIN_SIZE 32 |
|
#define | _mbg_swab_io_port_type_info(_p, _recv) |
|
#define | MBG_IO_PORT_TYPE_INFO_IDX_MIN_SIZE (MBG_IO_PORT_TYPE_INFO_MIN_SIZE + 2 * sizeof( uint32_t )) |
|
#define | MBG_IO_PORT_TYPE_INFO_IDX_SIZES |
|
#define | _mbg_swab_io_port_type_info_idx(_p, _recv) |
|
#define | MAX_IO_PORT_STATUS_BITS 64 |
|
#define | MBG_IO_PORT_STATUS_STRS |
| Strings descriptions for MBG_IO_PORT_STATUS_BITS. More...
|
|
#define | MAX_IO_PORT_STATUS_BYTES ( MAX_IO_PORT_STATUS_BITS / 8 ) |
| Array size required to store all status bits. More...
|
|
#define | _mbg_swab_io_port_status_buffer(_p) _nop_macro_fnc() |
|
#define | _set_io_port_status_bit(_status_bit, _status_buffp) _set_array_bit( _status_bit, (_status_buffp)->b, MAX_IO_PORT_STATUS_BYTES ) |
| Set an port status bit in a MBG_IO_PORT_STATUS_BUFFER. More...
|
|
#define | _clear_io_port_status_bit(_status_bit, _status_buffp) _clear_array_bit( _status_bit, (_status_buffp)->b, MAX_IO_PORT_STATUS_BYTES ) |
| Clear a port status bit in a MBG_IO_PORT_STATUS_BUFFER. More...
|
|
#define | _mbg_port_has_log_group(_p) ( ( _p )->log_grp != MBG_NO_LOG_GROUP ) |
|
#define | _mbg_swab_io_port_status(_p) |
|
#define | _mbg_swab_io_port_status_idx(_p) |
|
#define | MBG_MONITORING_STR_SIZE 32 |
|
#define | MBG_MONITORING_TYPE_STRS |
|
#define | _mbg_swab_monitoring_limits(_p) |
|
#define | MBG_SNMP_VERSION_STRS |
|
#define | MBG_SNMP_FLAG_STRS |
|
#define | SNMP_DEF_ADD_CONF_PATH "/etc/mbg" |
|
#define | SNMP_DEF_ADD_CONF_FILENAME "snmp.conf.add" |
|
#define | SNMP_DEF_ADD_CONF_FILE SNMP_DEF_ADD_CONF_PATH "/" SNMP_DEF_ADD_CONF_FILENAME |
|
#define | _mbg_swab_snmp_glb_settings(_p) |
|
#define | _mbg_swab_snmp_glb_info(_p) |
|
#define | MBG_SNMP_ACCESS_TYPE_STRS |
|
#define | _mbg_swab_snmp_v12_settings(_p) |
|
#define | _mbg_swab_snmp_v12_settings_idx(_p) |
|
#define | _mbg_swab_snmp_v12_info(_p) |
|
#define | _mbg_swab_snmp_v12_info_idx(_p) |
|
#define | _mbg_swab_snmp_v12_trap_settings(_p) |
|
#define | _mbg_swab_snmp_v12_trap_settings_idx(_p) |
|
#define | _mbg_swab_snmp_v12_trap_info(_p) |
|
#define | _mbg_swab_snmp_v12_trap_info_idx(_p) |
|
#define | MBG_SNMP_V3_SEC_LEVEL_STRS |
|
#define | MBG_SNMP_V3_AUTH_PROTOCOL_STRS |
|
#define | MBG_SNMP_V3_PRIV_PROTOCOL_STRS |
|
#define | _mbg_swab_snmp_v3_settings(_p) |
|
#define | _mbg_swab_snmp_v3_settings_idx(_p) |
|
#define | _mbg_swab_snmp_v3_info(_p) |
|
#define | _mbg_swab_snmp_v3_info_idx(_p) |
|
#define | _mbg_swab_snmp_v3_trap_settings(_p) |
|
#define | _mbg_swab_snmp_v3_trap_settings_idx(_p) |
|
#define | _mbg_swab_snmp_v3_trap_info(_p) |
|
#define | _mbg_swab_snmp_v3_trap_info_idx(_p) |
|
#define | MBG_EVENT_TYPE_STRS |
|
#define | MBG_EVENT_SEVERITY_STRS |
|
#define | _mbg_swab_event_settings(_p) |
|
#define | _mbg_swab_event_settings_idx(_p) |
|
#define | MBG_OWN_EVENT_CHASSIS 0xFF |
| See MBG_EVENT_INFO::chassis_idx. More...
|
|
#define | MBG_OWN_EVENT_SLOT_TYPE 0xFF |
| See MBG_EVENT_INFO::slot_type. More...
|
|
#define | MBG_OWN_EVENT_SLOT_TYPE_ID 0xFF |
| See MBG_EVENT_INFO::slot_type_id. More...
|
|
#define | MBG_INV_EVENT_PORT 0xFF |
| See MBG_EVENT_INFO::port_idx. More...
|
|
#define | _mbg_swab_event_info(_p) |
|
#define | _mbg_swab_event_info_idx(_p) |
|
#define | MBG_EVENT_VALUE_TYPE_STRS |
|
#define | _mbg_swab_event_value_selection(_p) |
|
#define | _mbg_swab_event_value_irange(_p) |
|
#define | _mbg_swab_event_value_urange(_p) |
|
#define | _mbg_swab_event_value(_p, _type) |
|
#define | _mbg_swab_event_value_idx(_p, _type) |
|
#define | _mbg_swab_event_status(_p, _type) |
|
#define | _mbg_swab_event_status_idx(_p, _type) |
|
#define | MBG_SYSLOG_PROTOCOL_STRS |
|
#define | _mbg_swab_syslog_glb_settings(_p) |
|
#define | _mbg_swab_syslog_glb_info(_p) |
|
#define | _mbg_swab_syslog_settings(_p) |
|
#define | _mbg_swab_syslog_settings_idx(_p) |
|
#define | _mbg_swab_syslog_info(_p) |
|
#define | _mbg_swab_syslog_info_idx(_p) |
|
#define | MBG_TAINTED_CFG_BYTES 256 |
|
#define | MBG_TAINTED_CFG_FLAG_BYTES (MBG_TAINTED_CFG_BYTES >> 3) |
|
#define | _mbg_swab_tainted_cfg(_p) do {} while ( 0 ) |
|
#define | _mbg_tainted_cfg_increase(c, cfg) |
|
#define | _set_supp_tainted_cfg_bit(_cfg_bit, _tainted_cfg) _set_array_bit( _cfg_bit, (_tainted_cfg)->supp_cfgs, MBG_TAINTED_CFG_FLAG_BYTES ) |
| Set a supported tainted config bit in a MBG_TAINTED_CFG::supp_cfgs. More...
|
|
#define | _clear_supp_tainted_cfg_bit(_cfg_bit, _tainted_cfg) _clear_array_bit( _cfg_bit, (_tainted_cfg)->supp_cfgs, MBG_TAINTED_CFG_FLAG_BYTES ) |
| Clear a supported tainted config bit in a MBG_TAINTED_CFG::supp_cfgs. More...
|
|
#define | _check_supp_tainted_cfg_bit(_cfg_bit, _tainted_cfg) check_feat_supp_byte_array( _cfg_bit, (_tainted_cfg)->supp_cfgs, MBG_TAINTED_CFG_FLAG_BYTES ) |
| Check for a supported tainted config bit in a MBG_TAINTED_CFG::supp_cfgs. More...
|
|
#define | MBG_USER_PERM_STRS |
| Strings for defined user permissions. More...
|
|
#define | MAX_USER_PERM_BYTES 64 |
|
#define | MAX_USER_PERM_BITS MAX_USER_PERM_BYTES * 8 |
|
#define | MAX_USER_CHANNEL_BYTES 16 |
|
#define | MAX_USER_CHANNEL_BITS MAX_USER_CHANNEL_BYTES * 8 |
|
#define | MBG_USER_CHANNEL_STRS |
| Strings for defined user channels. More...
|
|
#define | _set_user_perm(_user_perm_bit, _user_perm_buffp) _set_array_bit( _user_perm_bit, (_user_perm_buffp)->b, MAX_USER_PERM_BYTES ) |
| Set a user permission in a MBG_USER_PERM_BUF. More...
|
|
#define | _clear_user_perm(_user_perm_bit, _user_perm_buffp) _clear_array_bit( _user_perm_bit, (_user_perm_buffp)->b, MAX_USER_PERM_BYTES ) |
| Unset a user permission in a MBG_USER_PERM_BUF. More...
|
|
#define | _check_user_perm(_user_perm_bit, _user_perm_buffp) check_feat_supp_byte_array( _user_perm_bit, (_user_perm_buffp)->b, MAX_USER_PERM_BYTES ) |
| Check a user permission in a MBG_USER_PERM_BUF. More...
|
|
#define | _set_user_channel(_user_channel_bit, _user_channel_buffp) _set_array_bit( _user_channel_bit, (_user_channel_buffp)->b, MAX_USER_CHANNEL_BYTES ) |
| Set a user channel in a MBG_USER_CHANNEL_BUF. More...
|
|
#define | _clear_user_channel(_user_channel_bit, _user_channel_buffp) _clear_array_bit( _user_channel_bit, (_user_channel_buffp)->b, MAX_USER_CHANNEL_BYTES ) |
| Unset a user channel in a MBG_USER_CHANNEL_BUF. More...
|
|
#define | _check_user_channel(_user_channel_bit, _user_channel_buffp) check_feat_supp_byte_array( _user_channel_bit, (_user_channel_buffp)->b, MAX_USER_CHANNEL_BYTES ) |
| Check a user channel in a MBG_USER_CHANNEL_BUF. More...
|
|
#define | _mbg_swab_user_mngmnt_settings(_p) |
|
#define | _mbg_swab_user_mngmnt_info(_p) |
|
#define | MBG_MAX_USER_NAME_LEN 32 |
|
#define | MBG_MAX_USER_PASSWORD_LEN 32 |
|
#define | _mbg_swab_user_settings(_p) |
|
#define | _mbg_swab_user_settings_idx(_p) |
|
#define | _mbg_swab_user_info(_p) |
|
#define | _mbg_swab_user_info_idx(_p) |
|
#define | _mbg_swab_user_status(_p) |
|
#define | _mbg_swab_user_status_idx(_p) |
|
#define | MBG_SERVICE_TYPE_STRS |
|
#define | _mbg_swab_svc_mgmt_info(_p) do {} while ( 0 ) |
|
#define | MBG_SVC_NAME_LEN 32 |
|
#define | MBG_SVC_CMD_LEN 192 |
|
#define | MBG_SERVICE_STATE_STRS |
|
#define | _mbg_swab_svc_settings(_p) do {} while ( 0 ) |
|
#define | _mbg_swab_svc_settings_idx(_p) |
|
#define | _mbg_swab_svc_info(_p) |
|
#define | _mbg_swab_svc_info_idx(_p) |
|
#define | _mbg_swab_svc_status(_p) do {} while ( 0 ) |
|
#define | _mbg_swab_svc_status_idx(_p) |
|
#define | _mbg_swab_fw_glb_info(_p) |
|
#define | MBG_FW_FILE_STRS |
|
#define | _mbg_swab_fw_info(_p) |
|
#define | _mbg_swab_fw_info_idx(_p) |
|
#define | _mbg_swab_fw_ufu_info(_p) |
|
#define | _mbg_swab_fw_ufu_info_idx(_p) |
|
#define | _mbg_swab_fw_ufu_flash_cmd(_p) |
|
#define | MBG_DATABASE_TYPE_STRS |
|
#define | _mbg_swab_database_glb_info(_p) |
|
#define | MBG_DATABASE_MAX_STR 32 |
|
#define | _mbg_swab_database_settings(_p) |
|
#define | _mbg_swab_database_settings_idx(_p) |
|
#define | _mbg_swab_database_info(_p) |
|
#define | _mbg_swab_database_info_idx(_p) |
|
#define | _mbg_swab_database_cmd(_p) |
|
|
#define | GPS_MODEL_NAME_UNKNOWN "Unknown" |
| Model name strings used with Meinberg devices. More...
|
|
#define | GPS_MODEL_NAME_GPS166 "GPS166" |
|
#define | GPS_MODEL_NAME_GPS167 "GPS167" |
|
#define | GPS_MODEL_NAME_GPS167SV "GPS167SV" |
|
#define | GPS_MODEL_NAME_GPS167PC "GPS167PC" |
|
#define | GPS_MODEL_NAME_GPS167PCI "GPS167PCI" |
|
#define | GPS_MODEL_NAME_GPS163 "GPS163" |
|
#define | GPS_MODEL_NAME_GPS168PCI "GPS168PCI" |
|
#define | GPS_MODEL_NAME_GPS161 "GPS161" |
|
#define | GPS_MODEL_NAME_GPS169PCI "GPS169PCI" |
|
#define | GPS_MODEL_NAME_TCR167PCI "TCR167PCI" |
|
#define | GPS_MODEL_NAME_GPS164 "GPS164" |
|
#define | GPS_MODEL_NAME_GPS170PCI "GPS170PCI" |
|
#define | GPS_MODEL_NAME_PZF511 "PZF511" |
|
#define | GPS_MODEL_NAME_GPS170 "GPS170" |
|
#define | GPS_MODEL_NAME_TCR511 "TCR511" |
|
#define | GPS_MODEL_NAME_AM511 "AM511" |
|
#define | GPS_MODEL_NAME_MSF511 "MSF511" |
|
#define | GPS_MODEL_NAME_GRC170 "GRC170" |
|
#define | GPS_MODEL_NAME_GPS170PEX "GPS170PEX" |
|
#define | GPS_MODEL_NAME_GPS162 "GPS162" |
|
#define | GPS_MODEL_NAME_PTP270PEX "PTP270PEX" |
|
#define | GPS_MODEL_NAME_FRC511PEX "FRC511PEX" |
|
#define | GPS_MODEL_NAME_GEN170 "GEN170" |
|
#define | GPS_MODEL_NAME_TCR170PEX "TCR170PEX" |
|
#define | GPS_MODEL_NAME_WWVB511 "WWVB511" |
|
#define | GPS_MODEL_NAME_MGR170 "MGR170" |
|
#define | GPS_MODEL_NAME_JJY511 "JJY511" |
|
#define | GPS_MODEL_NAME_PZF600 "PZF600" |
|
#define | GPS_MODEL_NAME_TCR600 "TCR600" |
|
#define | GPS_MODEL_NAME_GPS180 "GPS180" |
|
#define | GPS_MODEL_NAME_GLN170 "GLN170" |
|
#define | GPS_MODEL_NAME_GPS180PEX "GPS180PEX" |
|
#define | GPS_MODEL_NAME_TCR180PEX "TCR180PEX" |
|
#define | GPS_MODEL_NAME_PZF180PEX "PZF180PEX" |
|
#define | GPS_MODEL_NAME_MGR180 "MGR180" |
|
#define | GPS_MODEL_NAME_MSF600 "MSF600" |
|
#define | GPS_MODEL_NAME_WWVB600 "WWVB600" |
|
#define | GPS_MODEL_NAME_JJY600 "JJY600" |
|
#define | GPS_MODEL_NAME_GPS180HS "GPS180HS" |
|
#define | GPS_MODEL_NAME_GPS180AMC "GPS180AMC" |
|
#define | GPS_MODEL_NAME_ESI180 "ESI180" |
|
#define | GPS_MODEL_NAME_CPE180 "CPE180" |
|
#define | GPS_MODEL_NAME_LNO180 "LNO180" |
|
#define | GPS_MODEL_NAME_GRC180 "GRC180" |
|
#define | GPS_MODEL_NAME_LIU "LIU" |
|
#define | GPS_MODEL_NAME_DCF600HS "DCF600HS" |
|
#define | GPS_MODEL_NAME_DCF600RS "DCF600RS" |
|
#define | GPS_MODEL_NAME_MRI "MRI" |
|
#define | GPS_MODEL_NAME_BPE "BPE" |
|
#define | GPS_MODEL_NAME_GLN180PEX "GLN180PEX" |
|
#define | GPS_MODEL_NAME_N2X "N2X" |
|
#define | GPS_MODEL_NAME_RSC180 "RSC180" |
|
#define | GPS_MODEL_NAME_LNE_GB "LNE_GB" |
|
#define | GPS_MODEL_NAME_PPG180 "PPG180" |
|
#define | GPS_MODEL_NAME_SCG "SCG" |
|
#define | GPS_MODEL_NAME_MDU300 "MDU300" |
|
#define | GPS_MODEL_NAME_SDI "SDI" |
|
#define | GPS_MODEL_NAME_FDM180 "FDM180" |
|
#define | GPS_MODEL_NAME_SPT "SPT" |
|
#define | GPS_MODEL_NAME_PZF180 "PZF180" |
|
#define | GPS_MODEL_NAME_REL1000 "REL1000" |
|
#define | GPS_MODEL_NAME_HPS100 "HPS100" |
|
#define | GPS_MODEL_NAME_VSG180 "VSG180" |
|
#define | GPS_MODEL_NAME_MSF180 "MSF180" |
|
#define | GPS_MODEL_NAME_WWVB180 "WWVB180" |
|
#define | GPS_MODEL_NAME_CPC180 "CPC180" |
|
#define | GPS_MODEL_NAME_CTC100 "CTC100" |
|
#define | GPS_MODEL_NAME_TCR180 "TCR180" |
|
#define | GPS_MODEL_NAME_LUE180 "LUE180" |
|
#define | GPS_MODEL_NAME_CPC_01 "CPC_01" |
|
#define | GPS_MODEL_NAME_TSU_01 "TSU_01" |
|
#define | GPS_MODEL_NAME_CMC_01 "CMC_01" |
|
#define | GPS_MODEL_NAME_SCU_01 "SCU_01" |
|
#define | GPS_MODEL_NAME_FCU_01 "FCU_01" |
|
#define | GPS_MODEL_NAME_CSM100 "CSM100" |
|
#define | GPS_MODEL_NAME_LNE180SFP "LNE180SFP" |
|
#define | GPS_MODEL_NAME_GTS180 "GTS180" |
|
#define | GPS_MODEL_NAME_GPS180CSM "GPS180CSM" |
|
#define | GPS_MODEL_NAME_GRC181 "GRC181" |
|
#define | GPS_MODEL_NAME_N2X180 "N2X180" |
|
#define | GPS_MODEL_NAME_GNS181PEX "GNS181PEX" |
|
#define | GPS_MODEL_NAME_MDU180 "MDU180" |
|
#define | GPS_MODEL_NAME_MDU312 "MDU312" |
|
#define | GPS_MODEL_NAME_GPS165 "GPS165" |
|
#define | GPS_MODEL_NAME_GNS181_UC "GNS181_UC" |
|
#define | GPS_MODEL_NAME_PSX_4GE "PSX_4GE" |
|
#define | GPS_MODEL_NAME_RSC180RDU "RSC180RDU" |
|
#define | GPS_MODEL_NAME_USYNCPWR "MICROSYNC-PWR" |
|
#define | GPS_MODEL_NAME_FDM180M "FDM180M" |
|
#define | GPS_MODEL_NAME_LSG180 "LSG180" |
|
#define | GPS_MODEL_NAME_GPS190 "GPS190" |
|
#define | GPS_MODEL_NAME_GNS181 "GNS181" |
|
#define | GPS_MODEL_NAME_PIO180 "PIO180" |
|
#define | GPS_MODEL_NAME_FCM180 "FCM180" |
|
#define | GPS_MODEL_NAME_TCR180USB "TCR180USB" |
|
#define | GPS_MODEL_NAME_SSP100 "SSP100" |
|
#define | GPS_MODEL_NAME_GNS165 "GNS165" |
|
#define | GPS_MODEL_NAME_RSC180RDMP "RSC180RDMP" |
|
#define | GPS_MODEL_NAME_GPS16X "GPS16x" |
|
#define | GPS_MODEL_NAME_MSHPS100 "MSHPS100" |
|
|
#define | BUILTIN_FEAT_GPS166 ( BUILTIN_FEAT_GPS ) |
| Definitions of builtin features per device type. More...
|
|
#define | BUILTIN_FEAT_GPS167 ( BUILTIN_FEAT_GPS ) |
|
#define | BUILTIN_FEAT_GPS167SV ( BUILTIN_FEAT_GPS ) |
|
#define | BUILTIN_FEAT_GPS167PC ( BUILTIN_FEAT_GPS_BUS_LVL ) |
|
#define | BUILTIN_FEAT_GPS167PCI ( BUILTIN_FEAT_GPS_BUS_LVL ) |
|
#define | BUILTIN_FEAT_GPS163 ( BUILTIN_FEAT_GPS ) |
|
#define | BUILTIN_FEAT_GPS168PCI ( BUILTIN_FEAT_GPS_BUS_LVL ) |
|
#define | BUILTIN_FEAT_GPS161 ( BUILTIN_FEAT_GPS ) |
|
#define | BUILTIN_FEAT_GPS169PCI ( BUILTIN_FEAT_GPS_BUS_LVL ) |
|
#define | BUILTIN_FEAT_TCR167PCI ( BUILTIN_FEAT_TCR_2_BUS_LVL ) |
|
#define | BUILTIN_FEAT_GPS164 ( BUILTIN_FEAT_GPS ) |
|
#define | BUILTIN_FEAT_GPS170PCI ( BUILTIN_FEAT_GPS_BUS_LVL ) |
|
#define | BUILTIN_FEAT_PZF511 ( BUILTIN_FEAT_DCF_PZF_1 ) |
|
#define | BUILTIN_FEAT_GPS170 ( BUILTIN_FEAT_GPS ) |
|
#define | BUILTIN_FEAT_TCR511 ( BUILTIN_FEAT_TCR_1_BUS_LVL | GPS_MODEL_HAS_TIME_TTM ) |
|
#define | BUILTIN_FEAT_AM511 ( BUILTIN_FEAT_DCF_1 ) |
|
#define | BUILTIN_FEAT_MSF511 ( BUILTIN_FEAT_MSF_1 ) |
|
#define | BUILTIN_FEAT_GRC170 ( BUILTIN_FEAT_GNSS ) |
|
#define | BUILTIN_FEAT_GPS170PEX ( BUILTIN_FEAT_GPS_BUS_LVL ) |
|
#define | BUILTIN_FEAT_GPS162 ( BUILTIN_FEAT_GPS ) |
|
#define | BUILTIN_FEAT_PTP270PEX ( GPS_MODEL_IS_BUS_LVL_DEV ) |
|
#define | BUILTIN_FEAT_FRC511PEX ( GPS_MODEL_IS_BUS_LVL_DEV ) |
|
#define | BUILTIN_FEAT_GEN170 ( 0 ) |
|
#define | BUILTIN_FEAT_TCR170PEX ( BUILTIN_FEAT_TCR_2_BUS_LVL ) |
|
#define | BUILTIN_FEAT_WWVB511 ( BUILTIN_FEAT_WVB_1 ) |
|
#define | BUILTIN_FEAT_MGR170 ( 0 ) |
|
#define | BUILTIN_FEAT_JJY511 ( BUILTIN_FEAT_JJY_1 ) |
|
#define | BUILTIN_FEAT_PZF600 ( BUILTIN_FEAT_DCF_PZF_1 ) |
|
#define | BUILTIN_FEAT_TCR600 ( BUILTIN_FEAT_TCR_1 | GPS_MODEL_HAS_TIME_TTM ) |
|
#define | BUILTIN_FEAT_GPS180 ( BUILTIN_FEAT_GPS ) |
|
#define | BUILTIN_FEAT_GLN170 ( BUILTIN_FEAT_GNSS) |
|
#define | BUILTIN_FEAT_GPS180PEX ( BUILTIN_FEAT_GPS_BUS_LVL ) |
|
#define | BUILTIN_FEAT_TCR180PEX ( BUILTIN_FEAT_TCR_2_BUS_LVL ) |
|
#define | BUILTIN_FEAT_PZF180PEX ( BUILTIN_FEAT_DCF_PZF_2_BUS_LVL ) |
|
#define | BUILTIN_FEAT_MGR180 ( 0 ) |
|
#define | BUILTIN_FEAT_MSF600 ( BUILTIN_FEAT_MSF_1 ) |
|
#define | BUILTIN_FEAT_WWVB600 ( BUILTIN_FEAT_WVB_1 ) |
|
#define | BUILTIN_FEAT_JJY600 ( BUILTIN_FEAT_JJY_1 ) |
|
#define | BUILTIN_FEAT_GPS180HS ( BUILTIN_FEAT_GPS ) |
|
#define | BUILTIN_FEAT_GPS180AMC ( BUILTIN_FEAT_GPS_BUS_LVL ) |
|
#define | BUILTIN_FEAT_ESI180 ( 0 ) |
|
#define | BUILTIN_FEAT_CPE180 ( 0 ) |
|
#define | BUILTIN_FEAT_LNO180 ( 0 ) |
|
#define | BUILTIN_FEAT_GRC180 ( BUILTIN_FEAT_GNSS ) |
|
#define | BUILTIN_FEAT_LIU ( 0 ) |
|
#define | BUILTIN_FEAT_DCF600HS ( BUILTIN_FEAT_DCF_2 ) |
|
#define | BUILTIN_FEAT_DCF600RS ( BUILTIN_FEAT_DCF_2 ) |
|
#define | BUILTIN_FEAT_MRI ( 0 ) |
|
#define | BUILTIN_FEAT_BPE ( 0 ) |
|
#define | BUILTIN_FEAT_GLN180PEX ( BUILTIN_FEAT_GNSS_BUS_LVL ) |
|
#define | BUILTIN_FEAT_N2X ( BUILTIN_FEAT_COMM_N2X ) |
|
#define | BUILTIN_FEAT_RSC180 ( GPS_MODEL_HAS_SCU_STAT ) |
|
#define | BUILTIN_FEAT_LNE_GB ( 0 ) |
|
#define | BUILTIN_FEAT_PPG180 ( 0 ) |
|
#define | BUILTIN_FEAT_SCG ( 0 ) |
|
#define | BUILTIN_FEAT_MDU300 ( 0 ) |
|
#define | BUILTIN_FEAT_SDI ( 0 ) |
|
#define | BUILTIN_FEAT_FDM180 ( GPS_MODEL_HAS_TZDL | GPS_MODEL_HAS_ENABLE_FLAGS ) |
|
#define | BUILTIN_FEAT_SPT ( 0 ) |
|
#define | BUILTIN_FEAT_PZF180 ( BUILTIN_FEAT_DCF_PZF_2 ) |
|
#define | BUILTIN_FEAT_REL1000 ( 0 ) |
|
#define | BUILTIN_FEAT_HPS100 ( 0 ) |
|
#define | BUILTIN_FEAT_VSG180 ( GPS_MODEL_HAS_TZDL ) |
|
#define | BUILTIN_FEAT_MSF180 ( BUILTIN_FEAT_MSF_2 ) |
|
#define | BUILTIN_FEAT_WWVB180 ( BUILTIN_FEAT_WVB_2 ) |
|
#define | BUILTIN_FEAT_CPC180 ( 0 ) |
|
#define | BUILTIN_FEAT_CTC100 ( GPS_MODEL_HAS_MBG_OS ) |
|
#define | BUILTIN_FEAT_TCR180 ( BUILTIN_FEAT_TCR_2 ) |
|
#define | BUILTIN_FEAT_LUE180 ( 0 ) |
|
#define | BUILTIN_FEAT_CPC_01 ( 0 ) |
|
#define | BUILTIN_FEAT_TSU_01 ( 0 ) |
|
#define | BUILTIN_FEAT_CMC_01 ( 0 ) |
|
#define | BUILTIN_FEAT_SCU_01 ( 0 ) |
|
#define | BUILTIN_FEAT_FCU_01 ( 0 ) |
|
#define | BUILTIN_FEAT_CSM100 ( GPS_MODEL_HAS_MBG_OS ) |
|
#define | BUILTIN_FEAT_LNE180SFP ( 0 ) |
|
#define | BUILTIN_FEAT_GTS180 ( 0 ) |
|
#define | BUILTIN_FEAT_GPS180CSM ( BUILTIN_FEAT_GPS ) |
|
#define | BUILTIN_FEAT_GRC181 ( BUILTIN_FEAT_GNSS ) |
|
#define | BUILTIN_FEAT_N2X180 ( BUILTIN_FEAT_COMM_N2X ) |
|
#define | BUILTIN_FEAT_GNS181PEX ( BUILTIN_FEAT_GNSS_BUS_LVL ) |
|
#define | BUILTIN_FEAT_MDU180 ( GPS_MODEL_HAS_SCU_STAT ) |
|
#define | BUILTIN_FEAT_MDU312 ( 0 ) |
|
#define | BUILTIN_FEAT_GPS165 ( BUILTIN_FEAT_GPS ) |
|
#define | BUILTIN_FEAT_GNS181_UC ( BUILTIN_FEAT_GNSS | GPS_MODEL_HAS_UP_CONV ) |
|
#define | BUILTIN_FEAT_PSX_4GE ( GPS_MODEL_HAS_MBG_OS ) |
|
#define | BUILTIN_FEAT_RSC180RDU ( GPS_MODEL_HAS_SCU_STAT ) |
|
#define | BUILTIN_FEAT_USYNCPWR ( 0 ) |
|
#define | BUILTIN_FEAT_FDM180M ( GPS_MODEL_HAS_TZDL | GPS_MODEL_HAS_ENABLE_FLAGS ) |
|
#define | BUILTIN_FEAT_LSG180 ( 0 ) |
|
#define | BUILTIN_FEAT_GPS190 ( BUILTIN_FEAT_GPS ) |
|
#define | BUILTIN_FEAT_GNS181 ( BUILTIN_FEAT_GNSS ) |
|
#define | BUILTIN_FEAT_PIO180 ( 0 ) |
|
#define | BUILTIN_FEAT_FCM180 ( 0 ) |
|
#define | BUILTIN_FEAT_TCR180USB ( 0 ) |
|
#define | BUILTIN_FEAT_SSP100 ( GPS_MODEL_HAS_MBG_OS ) |
|
#define | BUILTIN_FEAT_GNS165 ( BUILTIN_FEAT_GNSS ) |
|
#define | BUILTIN_FEAT_RSC180RDMP ( GPS_MODEL_HAS_SCU_STAT ) |
|
#define | BUILTIN_FEAT_GPS16X ( BUILTIN_FEAT_GPS ) |
|
#define | BUILTIN_FEAT_MSHPS100 ( GPS_MODEL_HAS_MBG_OS ) |
|
#define | BUILTIN_FEAT_UNDEFINED ( 0 ) |
| Feature mask used for legacy devices. More...
|
|
|
#define | GPS_HAS_PPS ( 1UL << GPS_FEAT_PPS ) |
| Bit masks used with RECEIVER_INFO::features. More...
|
|
#define | GPS_HAS_PPM ( 1UL << GPS_FEAT_PPM ) |
| see GPS_FEAT_PPM More...
|
|
#define | GPS_HAS_SYNTH ( 1UL << GPS_FEAT_SYNTH ) |
| see GPS_FEAT_SYNTH More...
|
|
#define | GPS_HAS_DCFMARKS ( 1UL << GPS_FEAT_DCFMARKS ) |
| see GPS_FEAT_DCFMARKS More...
|
|
#define | GPS_HAS_IRIG_TX ( 1UL << GPS_FEAT_IRIG_TX ) |
| see GPS_FEAT_IRIG_TX More...
|
|
#define | GPS_HAS_IRIG_RX ( 1UL << GPS_FEAT_IRIG_RX ) |
| see GPS_FEAT_IRIG_RX More...
|
|
#define | GPS_HAS_LAN_IP4 ( 1UL << GPS_FEAT_LAN_IP4 ) |
| see GPS_FEAT_LAN_IP4 More...
|
|
#define | GPS_HAS_MULTI_REF ( 1UL << GPS_FEAT_MULTI_REF ) |
| see GPS_FEAT_MULTI_REF More...
|
|
#define | GPS_HAS_RCV_TIMEOUT ( 1UL << GPS_FEAT_RCV_TIMEOUT ) |
| see GPS_FEAT_RCV_TIMEOUT More...
|
|
#define | GPS_HAS_IGNORE_LOCK ( 1UL << GPS_FEAT_IGNORE_LOCK ) |
| see GPS_FEAT_IGNORE_LOCK More...
|
|
#define | GPS_HAS_5_MHZ ( 1UL << GPS_FEAT_5_MHZ ) |
| see GPS_FEAT_5_MHZ More...
|
|
#define | GPS_HAS_XMULTI_REF ( 1UL << GPS_FEAT_XMULTI_REF ) |
| see GPS_FEAT_XMULTI_REF More...
|
|
#define | GPS_HAS_OPT_SETTINGS ( 1UL << GPS_FEAT_OPT_SETTINGS ) |
| see GPS_FEAT_OPT_SETTINGS More...
|
|
#define | GPS_HAS_TIME_SCALE ( 1UL << GPS_FEAT_TIME_SCALE ) |
| see GPS_FEAT_TIME_SCALE More...
|
|
#define | GPS_HAS_IRIG_CTRL_BITS ( 1UL << GPS_FEAT_IRIG_CTRL_BITS ) |
| see GPS_FEAT_IRIG_CTRL_BITS More...
|
|
#define | GPS_HAS_PTP ( 1UL << GPS_FEAT_PTP ) |
| see GPS_FEAT_PTP More...
|
|
#define | GPS_HAS_NAV_ENGINE_SETTINGS ( 1UL << GPS_FEAT_NAV_ENGINE_SETTINGS ) |
| see GPS_FEAT_NAV_ENGINE_SETTINGS More...
|
|
#define | GPS_HAS_RAW_IRIG_DATA ( 1UL << GPS_FEAT_RAW_IRIG_DATA ) |
| see GPS_FEAT_RAW_IRIG_DATA More...
|
|
#define | GPS_HAS_RAW_IRIG_TIME ( 1UL << GPS_FEAT_RAW_IRIG_TIME ) |
| see GPS_FEAT_RAW_IRIG_TIME More...
|
|
#define | GPS_HAS_PTP_UNICAST ( 1UL << GPS_FEAT_PTP_UNICAST ) |
| see GPS_FEAT_PTP_UNICAST More...
|
|
#define | GPS_HAS_GPIO ( 1UL << GPS_FEAT_GPIO ) |
| see GPS_FEAT_GPIO More...
|
|
#define | GPS_HAS_XMRS_MULT_INSTC ( 1UL << GPS_FEAT_XMRS_MULT_INSTC ) |
| see GPS_FEAT_XMRS_MULT_INSTC More...
|
|
#define | GPS_HAS_10MHZ_DISBD ( 1UL << GPS_FEAT_10MHZ_DISBD ) |
| see GPS_FEAT_10MHZ_DISBD More...
|
|
#define | GPS_HAS_EVT_LOG ( 1UL << GPS_FEAT_EVT_LOG ) |
| see GPS_FEAT_EVT_LOG More...
|
|
#define | GPS_HAS_IMS ( 1UL << GPS_FEAT_IMS ) |
| see GPS_FEAT_IMS More...
|
|
#define | GPS_HAS_HAVEQUICK ( 1UL << GPS_FEAT_HAVEQUICK ) |
| see GPS_FEAT_HAVEQUICK More...
|
|
#define | GPS_HAS_NTP ( 1UL << GPS_FEAT_NTP ) |
| see GPS_FEAT_NTP More...
|
|
#define | GPS_HAS_NET_CFG ( 1UL << GPS_FEAT_NET_CFG ) |
| see GPS_FEAT_NET_CFG More...
|
|
#define | GPS_HAS_VST ( 1UL << GPS_FEAT_VST ) |
| see GPS_FEAT_VST More...
|
|
#define | GPS_HAS_SHS ( 1UL << GPS_FEAT_SHS ) |
| see GPS_FEAT_SHS More...
|
|
#define | GPS_HAS_XBP ( 1UL << GPS_FEAT_XBP ) |
| see GPS_FEAT_XBP More...
|
|
#define | GPS_HAS_XFEATURE ( 1UL << GPS_FEAT_XFEATURE ) |
| see GPS_FEAT_XFEATURE More...
|
|
#define | GPS_HAS_REF_OFFS GPS_HAS_IRIG_RX |
| always supported with IRIG inputs, see GPS_HAS_IRIG_RX More...
|
|
#define | GPS_HAS_DEBUG_STATUS GPS_HAS_IRIG_RX |
| always supported with IRIG inputs, see GPS_HAS_IRIG_RX More...
|
|
|
#define | MBG_DEFAULT_FRAMING "8N1" |
| Definitions used with the Meinberg binary protocol. More...
|
|
#define | MBG_DEFAULT_BAUDRATE 19200L |
| The standard baud rate used for the binary protocol. More...
|
|
#define | MBG_DEFAULT_BAUDRATE_HS 115200L |
| The high speed baud rate used for the binary protocol. More...
|
|
#define | MBG_FORCE_CONN_CMD_STR "\nDFC\n" |
| Strings used to force connection settings for the binary protocol. More...
|
|
#define | MBG_FORCE_CONN_HS_CMD_STR "\nDFCHS\n" |
| switch to MBG_DEFAULT_BAUDRATE_HS More...
|
|
|
#define | MBG_PS_MSK_BAUD_RATE_OVR_SW ( 1UL << MBG_PS_BIT_BAUD_RATE_OVR_SW ) |
| Flag bit masks associated with MBG_COM_CFG_STATUS_BITS. More...
|
|
#define | MBG_PS_MSK_BAUD_RATE_OVR_DEV ( 1UL << MBG_PS_BIT_BAUD_RATE_OVR_DEV ) |
| see MBG_PS_BIT_BAUD_RATE_OVR_DEV More...
|
|
#define | MBG_PS_MSK_BAUD_RATE ( 1UL << MBG_PS_BIT_BAUD_RATE ) |
| see MBG_PS_BIT_BAUD_RATE More...
|
|
#define | MBG_PS_MSK_FRAMING_OVR_SW ( 1UL << MBG_PS_BIT_FRAMING_OVR_SW ) |
| see MBG_PS_BIT_FRAMING_OVR_SW More...
|
|
#define | MBG_PS_MSK_FRAMING_OVR_DEV ( 1UL << MBG_PS_BIT_FRAMING_OVR_DEV ) |
| see MBG_PS_BIT_FRAMING_OVR_DEV More...
|
|
#define | MBG_PS_MSK_FRAMING ( 1UL << MBG_PS_BIT_FRAMING ) |
| see MBG_PS_BIT_FRAMING More...
|
|
#define | MBG_PS_MSK_HS_OVR_SW ( 1UL << MBG_PS_BIT_HS_OVR_SW ) |
| see MBG_PS_BIT_HS_OVR_SW More...
|
|
#define | MBG_PS_MSK_HS ( 1UL << MBG_PS_BIT_HS ) |
| see MBG_PS_BIT_HS More...
|
|
#define | MBG_PS_MSK_STR_TYPE_OVR_SW ( 1UL << MBG_PS_BIT_STR_TYPE_OVR_SW ) |
| see MBG_PS_BIT_STR_TYPE_OVR_SW More...
|
|
#define | MBG_PS_MSK_STR_TYPE_OVR_DEV ( 1UL << MBG_PS_BIT_STR_TYPE_OVR_DEV ) |
| see MBG_PS_BIT_STR_TYPE_OVR_DEV More...
|
|
#define | MBG_PS_MSK_STR_TYPE ( 1UL << MBG_PS_BIT_STR_TYPE ) |
| see MBG_PS_BIT_STR_TYPE More...
|
|
#define | MBG_PS_MSK_STR_MODE_OVR_SW ( 1UL << MBG_PS_BIT_STR_MODE_OVR_SW ) |
| see MBG_PS_BIT_STR_MODE_OVR_SW More...
|
|
#define | MBG_PS_MSK_STR_MODE_OVR_DEV ( 1UL << MBG_PS_BIT_STR_MODE_OVR_DEV ) |
| see MBG_PS_BIT_STR_MODE_OVR_DEV More...
|
|
#define | MBG_PS_MSK_STR_MODE ( 1UL << MBG_PS_BIT_STR_MODE ) |
| see MBG_PS_BIT_STR_MODE More...
|
|
#define | MBG_PS_MSK_FLAGS_OVR_SW ( 1UL << MBG_PS_BIT_FLAGS_OVR_SW ) |
| see MBG_PS_BIT_FLAGS_OVR_SW More...
|
|
#define | MBG_PS_MSK_FLAGS ( 1UL << MBG_PS_BIT_FLAGS ) |
| see MBG_PS_BIT_FLAGS More...
|
|
|
#define | MSK_ICODE_TX_B002_B122 ( 1UL << ICODE_TX_B002_B122 ) |
| Bit masks used with IRIG_INFO::supp_codes for TX. More...
|
|
#define | MSK_ICODE_TX_B003_B123 ( 1UL << ICODE_TX_B003_B123 ) |
|
#define | MSK_ICODE_TX_A002_A132 ( 1UL << ICODE_TX_A002_A132 ) |
|
#define | MSK_ICODE_TX_A003_A133 ( 1UL << ICODE_TX_A003_A133 ) |
|
#define | MSK_ICODE_TX_AFNOR ( 1UL << ICODE_TX_AFNOR ) |
|
#define | MSK_ICODE_TX_IEEE1344 ( 1UL << ICODE_TX_IEEE1344 ) |
|
#define | MSK_ICODE_TX_B2201344 ( 1UL << ICODE_TX_B2201344 ) |
|
#define | MSK_ICODE_TX_B222 ( 1UL << ICODE_TX_B222 ) |
|
#define | MSK_ICODE_TX_B223 ( 1UL << ICODE_TX_B223 ) |
|
#define | MSK_ICODE_TX_B006_B126 ( 1UL << ICODE_TX_B006_B126 ) |
|
#define | MSK_ICODE_TX_B007_B127 ( 1UL << ICODE_TX_B007_B127 ) |
|
#define | MSK_ICODE_TX_G002_G142 ( 1UL << ICODE_TX_G002_G142 ) |
|
#define | MSK_ICODE_TX_G006_G146 ( 1UL << ICODE_TX_G006_G146 ) |
|
#define | MSK_ICODE_TX_C37118 ( 1UL << ICODE_TX_C37118 ) |
|
#define | MSK_ICODE_TX_TXC101 ( 1UL << ICODE_TX_TXC101 ) |
|
#define | MSK_ICODE_TX_E002_E112 ( 1UL << ICODE_TX_E002_E112 ) |
|
#define | MSK_ICODE_TX_NASA36 ( 1UL << ICODE_TX_NASA36 ) |
|
#define | MSK_ICODE_TX_A006_A136 ( 1UL << ICODE_TX_A006_A136 ) |
|
#define | MSK_ICODE_TX_A007_A137 ( 1UL << ICODE_TX_A007_A137 ) |
|
|
#define | MSK_ICODE_RX_B122_B123 ( 1UL << ICODE_RX_B122_B123 ) |
| Bit masks used with IRIG_INFO::supp_codes for RX. More...
|
|
#define | MSK_ICODE_RX_A132_A133 ( 1UL << ICODE_RX_A132_A133 ) |
|
#define | MSK_ICODE_RX_B002_B003 ( 1UL << ICODE_RX_B002_B003 ) |
|
#define | MSK_ICODE_RX_A002_A003 ( 1UL << ICODE_RX_A002_A003 ) |
|
#define | MSK_ICODE_RX_AFNOR ( 1UL << ICODE_RX_AFNOR ) |
|
#define | MSK_ICODE_RX_AFNOR_DC ( 1UL << ICODE_RX_AFNOR_DC ) |
|
#define | MSK_ICODE_RX_IEEE1344 ( 1UL << ICODE_RX_IEEE1344 ) |
|
#define | MSK_ICODE_RX_IEEE1344_DC ( 1UL << ICODE_RX_IEEE1344_DC ) |
|
#define | MSK_ICODE_RX_B126_B127 ( 1UL << ICODE_RX_B126_B127 ) |
|
#define | MSK_ICODE_RX_B006_B007 ( 1UL << ICODE_RX_B006_B007 ) |
|
#define | MSK_ICODE_RX_G142 ( 1UL << ICODE_RX_G142 ) |
|
#define | MSK_ICODE_RX_G002 ( 1UL << ICODE_RX_G002 ) |
|
#define | MSK_ICODE_RX_C37118 ( 1UL << ICODE_RX_C37118 ) |
|
#define | MSK_ICODE_RX_C37118_DC ( 1UL << ICODE_RX_C37118_DC ) |
|
#define | MSK_ICODE_RX_TXC101 ( 1UL << ICODE_RX_TXC101 ) |
|
#define | MSK_ICODE_RX_TXC101_DC ( 1UL << ICODE_RX_TXC101_DC ) |
|
#define | MSK_ICODE_RX_E112 ( 1UL << ICODE_RX_E112 ) |
|
#define | MSK_ICODE_RX_E002 ( 1UL << ICODE_RX_E002 ) |
|
#define | MSK_ICODE_RX_NASA36 ( 1UL << ICODE_RX_NASA36 ) |
|
#define | MSK_ICODE_RX_NASA36_DC ( 1UL << ICODE_RX_NASA36_DC ) |
|
#define | MSK_ICODE_RX_A136_A137 ( 1UL << ICODE_RX_A136_A137 ) |
|
#define | MSK_ICODE_RX_A006_A007 ( 1UL << ICODE_RX_A006_A007 ) |
|
#define | MSK_ICODE_RX_G146 ( 1UL << ICODE_RX_G146 ) |
|
#define | MSK_ICODE_RX_G006 ( 1UL << ICODE_RX_G006 ) |
|
|
#define | MBG_IRIG_MSK_WARMED_UP ( 1UL << MBG_IRIG_BIT_WARMED_UP ) |
| Bit masks used with MBG_DEBUG_STATUS. More...
|
|
#define | MBG_IRIG_MSK_PPS_ACTIVE ( 1UL << MBG_IRIG_BIT_PPS_ACTIVE ) |
|
#define | MBG_IRIG_MSK_INV_CONFIG ( 1UL << MBG_IRIG_BIT_INV_CONFIG ) |
|
#define | MBG_IRIG_MSK_MSG_DECODED ( 1UL << MBG_IRIG_BIT_MSG_DECODED ) |
|
#define | MBG_IRIG_MSK_MSG_INCONSISTENT ( 1UL << MBG_IRIG_BIT_MSG_INCONSISTENT ) |
|
#define | MBG_IRIG_MSK_LOOP_LOCKED ( 1UL << MBG_IRIG_BIT_LOOP_LOCKED ) |
|
#define | MBG_IRIG_MSK_JITTER_TOO_LARGE ( 1UL << MBG_IRIG_BIT_JITTER_TOO_LARGE ) |
|
#define | MBG_IRIG_MSK_INV_REF_OFFS ( 1UL << MBG_IRIG_BIT_INV_REF_OFFS ) |
|
#define | MBG_SYS_MSK_INV_TIME ( 1UL << MBG_SYS_BIT_INV_TIME ) |
|
#define | MBG_SYS_MSK_TIME_SET_VIA_API ( 1UL << MBG_SYS_BIT_TIME_SET_VIA_API ) |
|
#define | MBG_SYS_MSK_INV_RTC ( 1UL << MBG_SYS_BIT_INV_RTC ) |
|
#define | MBG_SYS_MSK_CPU_PLL_FAILED ( 1UL << MBG_SYS_BIT_CPU_PLL_FAILED ) |
|
|
#define | MIN_TIME_SLOTS_PER_MINUTE 1 |
| Definitions used with POUT_TIME_SLOTS mode. More...
|
|
#define | MAX_TIME_SLOTS_PER_MINUTE 60 |
|
#define | TIME_SLOT_REGISTER_IN_SEC 60 |
|
#define | TIMEOUT_DIVIDED_BY 10 |
|
#define | TIME_SLOT_SWITCH_OFF_BUFFER_MIN 50 / TIMEOUT_DIVIDED_BY |
|
#define | TIME_SLOT_SWITCH_OFF_BUFFER_MAX 500 / TIMEOUT_DIVIDED_BY |
|
#define | TIME_SLOT_SWITCH_OFF_BUFFER_STD 500 / TIMEOUT_DIVIDED_BY |
|
#define | TIME_SLOT_SWITCH_OFF_BUFFER_STEP_SIZE 50 / TIMEOUT_DIVIDED_BY |
|
#define | _valid_time_slots_per_minute(_n) |
|
|
#define | MSK_POUT_IDLE ( 1UL << POUT_IDLE ) |
| Bit masks associated with POUT_MODES. More...
|
|
#define | MSK_POUT_TIMER ( 1UL << POUT_TIMER ) |
| see POUT_TIMER More...
|
|
#define | MSK_POUT_SINGLE_SHOT ( 1UL << POUT_SINGLE_SHOT ) |
| see POUT_SINGLE_SHOT More...
|
|
#define | MSK_POUT_CYCLIC_PULSE ( 1UL << POUT_CYCLIC_PULSE ) |
| see POUT_CYCLIC_PULSE More...
|
|
#define | MSK_POUT_PER_SEC ( 1UL << POUT_PER_SEC ) |
| see POUT_PER_SEC More...
|
|
#define | MSK_POUT_PER_MIN ( 1UL << POUT_PER_MIN ) |
| see POUT_PER_MIN More...
|
|
#define | MSK_POUT_PER_HOUR ( 1UL << POUT_PER_HOUR ) |
| see POUT_PER_HOUR More...
|
|
#define | MSK_POUT_DCF77 ( 1UL << POUT_DCF77 ) |
| see POUT_DCF77 More...
|
|
#define | MSK_POUT_POS_OK ( 1UL << POUT_POS_OK ) |
| see POUT_POS_OK More...
|
|
#define | MSK_POUT_TIME_SYNC ( 1UL << POUT_TIME_SYNC ) |
| see POUT_TIME_SYNC More...
|
|
#define | MSK_POUT_ALL_SYNC ( 1UL << POUT_ALL_SYNC ) |
| see POUT_ALL_SYNC More...
|
|
#define | MSK_POUT_TIMECODE ( 1UL << POUT_TIMECODE ) |
| see POUT_TIMECODE More...
|
|
#define | MSK_POUT_TIMESTR ( 1UL << POUT_TIMESTR ) |
| see POUT_TIMESTR More...
|
|
#define | MSK_POUT_10MHZ ( 1UL << POUT_10MHZ ) |
| see POUT_10MHZ More...
|
|
#define | MSK_POUT_DCF77_M59 ( 1UL << POUT_DCF77_M59 ) |
| see POUT_DCF77_M59 More...
|
|
#define | MSK_POUT_SYNTH ( 1UL << POUT_SYNTH ) |
| see POUT_SYNTH More...
|
|
#define | MSK_POUT_TIME_SLOTS ( 1UL << POUT_TIME_SLOTS ) |
| see POUT_TIME_SLOTS More...
|
|
#define | MSK_POUT_GPIO ( 1UL << POUT_GPIO ) |
| see POUT_GPIO More...
|
|
#define | MSK_POUT_PTTI_PPS ( 1UL << POUT_PTTI_PPS ) |
| see POUT_PTTI_PPS More...
|
|
#define | MSK_POUT_HAVEQUICK ( 1UL << POUT_HAVEQUICK ) |
| see POUT_HAVEQUICK More...
|
|
|
#define | POUT_MODES_DATA_TM |
| Bit masks indicating which parameters relevant for which POUT_MODES. More...
|
|
#define | POUT_MODES_DATA_TM_0 |
| POUT modes which use only POUT_DATA::tm[0] as parameter. More...
|
|
#define | POUT_MODES_MODE_PARAM_AS_PULSE_LEN |
| POUT modes which use POUT_SETTINGS::mode_param as pulse length. More...
|
|
#define | POUT_MODES_MODE_PARAM_AS_COM_IDX |
| POUT modes which use POUT_SETTINGS::mode_param as COM port index number. More...
|
|
#define | POUT_MODES_MODE_PARAM_AS_SLOTS_PER_MIN |
| POUT modes which use POUT_SETTINGS::mode_param as time slots per minute. More...
|
|
#define | POUT_MODES_MODE_PARAM_AS_GPIO_IDX |
| POUT modes which use POUT_SETTINGS::mode_param as GPIO index number. More...
|
|
#define | POUT_MODES_TIMEOUT |
| POUT modes which use POUT_SETTINGS::timeout. More...
|
|
#define | POUT_MODES_SUPP_TIMEBASE_UTC |
| POUT modes which which support POUT_TIMEBASE_UTC. More...
|
|
#define | POUT_MODES_DATA_PULSE_SHIFT |
| POUT modes which use POUT_DATA::pulse_shift. More...
|
|
#define | POUT_MODES_SUPP_IF_SYNC_ONLY |
| POUT modes which support POUT_SUPP_IF_SYNC_ONLY. More...
|
|
|
#define | ENG_POUT_NAME_IDLE "Idle" |
| Name strings associated with POUT_MODES. More...
|
|
#define | ENG_POUT_NAME_TIMER "Timer" |
|
#define | ENG_POUT_NAME_SINGLE_SHOT "Single Shot" |
|
#define | ENG_POUT_NAME_CYCLIC_PULSE "Cyclic Pulse" |
|
#define | ENG_POUT_NAME_PER_SEC "Pulse Per Second" |
|
#define | ENG_POUT_NAME_PER_MIN "Pulse Per Min" |
|
#define | ENG_POUT_NAME_PER_HOUR "Pulse Per Hour" |
|
#define | ENG_POUT_NAME_DCF77 "DCF77 Marks" |
|
#define | ENG_POUT_NAME_POS_OK "Position OK" |
|
#define | ENG_POUT_NAME_TIME_SYNC "Time Sync" |
|
#define | ENG_POUT_NAME_ALL_SYNC "All Sync" |
|
#define | ENG_POUT_NAME_TIMECODE "DCLS Time Code" |
|
#define | ENG_POUT_NAME_TIMESTR "Serial Time String" |
|
#define | ENG_POUT_NAME_10MHZ "10 MHz Frequency" |
|
#define | ENG_POUT_NAME_DCF77_M59 "DCF77-like M59" |
|
#define | ENG_POUT_NAME_SYNTH "Synthesizer Frequency" |
|
#define | ENG_POUT_NAME_TIME_SLOTS "Time Slots per Minute" |
|
#define | ENG_POUT_NAME_GPIO "GPIO Signal" |
|
#define | ENG_POUT_PTTI_PPS "PTTI 1 PPS" |
|
#define | ENG_POUT_HAVEQUICK "HaveQuick" |
|
|
#define | ENG_POUT_HINT_IDLE "Constant output level" |
| Hint strings associated with POUT_MODES. More...
|
|
#define | ENG_POUT_HINT_TIMER "Switch based on configured on/off times" |
|
#define | ENG_POUT_HINT_SINGLE_SHOT "Generate a single pulse of determined length" |
|
#define | ENG_POUT_HINT_CYCLIC_PULSE "Generate cyclic pulses of determined length" |
|
#define | ENG_POUT_HINT_PER_SEC "Generate pulse at beginning of new second" |
|
#define | ENG_POUT_HINT_PER_MIN "Generate pulse at beginning of new minute" |
|
#define | ENG_POUT_HINT_PER_HOUR "Generate pulse at beginning of new hour" |
|
#define | ENG_POUT_HINT_DCF77 "DCF77 compatible time marks" |
|
#define | ENG_POUT_HINT_POS_OK "Switch if receiver position has been verified" |
|
#define | ENG_POUT_HINT_TIME_SYNC "Switch if time is synchronized" |
|
#define | ENG_POUT_HINT_ALL_SYNC "Switch if full sync" |
|
#define | ENG_POUT_HINT_TIMECODE "Duplicate IRIG time code signal" |
|
#define | ENG_POUT_HINT_TIMESTR "Duplicate serial time string of specified port" |
|
#define | ENG_POUT_HINT_10MHZ "10 MHz fixed output frequency" |
|
#define | ENG_POUT_HINT_DCF77_M59 "DCF77 time marks with 500 ms pulse in 59th second" |
|
#define | ENG_POUT_HINT_SYNTH "Frequency generated by programmable synthesizer" |
|
#define | ENG_POUT_HINT_TIME_SLOTS "Output enabled during specified time slots per minute" |
|
#define | ENG_POUT_HINT_GPIO "Duplicated signal of the specified GPIO input or output" |
|
#define | ENG_POUT_HINT_PTTI_PPS "Generate 20us Pulse at beginning of the second" |
|
#define | ENG_POUT_HINT_HAVEQUICK "Duplicated HaveQuick Signal" |
|
|
#define | HAS_MULTI_REF_GPS ( 1UL << MULTI_REF_GPS ) |
| Bit masks associated with multi ref types. More...
|
|
#define | HAS_MULTI_REF_10MHZ ( 1UL << MULTI_REF_10MHZ ) |
| see MULTI_REF_10MHZ More...
|
|
#define | HAS_MULTI_REF_PPS ( 1UL << MULTI_REF_PPS ) |
| see MULTI_REF_PPS More...
|
|
#define | HAS_MULTI_REF_10MHZ_PPS ( 1UL << MULTI_REF_10MHZ_PPS ) |
| see MULTI_REF_10MHZ_PPS More...
|
|
#define | HAS_MULTI_REF_IRIG ( 1UL << MULTI_REF_IRIG ) |
| see MULTI_REF_IRIG More...
|
|
#define | HAS_MULTI_REF_NTP ( 1UL << MULTI_REF_NTP ) |
| see MULTI_REF_NTP More...
|
|
#define | HAS_MULTI_REF_PTP ( 1UL << MULTI_REF_PTP ) |
| see MULTI_REF_PTP More...
|
|
#define | HAS_MULTI_REF_PTP_E1 ( 1UL << MULTI_REF_PTP_E1 ) |
| see MULTI_REF_PTP_E1 More...
|
|
#define | HAS_MULTI_REF_FREQ ( 1UL << MULTI_REF_FREQ ) |
| see MULTI_REF_FREQ More...
|
|
#define | HAS_MULTI_REF_PPS_STRING ( 1UL << MULTI_REF_PPS_STRING ) |
| see MULTI_REF_PPS_STRING More...
|
|
#define | HAS_MULTI_REF_GPIO ( 1UL << MULTI_REF_GPIO ) |
| see MULTI_REF_GPIO More...
|
|
#define | HAS_MULTI_REF_INTERNAL ( 1UL << MULTI_REF_INTERNAL ) |
| see MULTI_REF_INTERNAL More...
|
|
#define | HAS_MULTI_REF_PZF ( 1UL << MULTI_REF_PZF ) |
| see MULTI_REF_PZF More...
|
|
#define | HAS_MULTI_REF_LWR ( 1UL << MULTI_REF_LWR ) |
| see MULTI_REF_LWR More...
|
|
#define | HAS_MULTI_REF_GRC ( 1UL << MULTI_REF_GRC ) |
| see MULTI_REF_GRC More...
|
|
#define | HAS_MULTI_REF_HAVEQUICK ( 1UL << MULTI_REF_HAVEQUICK ) |
| see MULTI_REF_HAVEQUICK More...
|
|
#define | HAS_MULTI_REF_EXT_OSC ( 1UL << MULTI_REF_EXT_OSC ) |
| see MULTI_REF_EXT_OSC More...
|
|
#define | HAS_MULTI_REF_SYNCE ( 1UL << MULTI_REF_SYNCE ) |
| see MULTI_REF_SYNCE More...
|
|
|
#define | XMRS_MSK_NOT_SUPP ( 1UL << XMRS_BIT_NOT_SUPP ) |
| Bit masks associated with XMR_REF_STATUS_BITS. More...
|
|
#define | XMRS_MSK_NO_CONN ( 1UL << XMRS_BIT_NO_CONN ) |
| see XMRS_BIT_NO_CONN More...
|
|
#define | XMRS_MSK_NO_SIGNAL ( 1UL << XMRS_BIT_NO_SIGNAL ) |
| see XMRS_BIT_NO_SIGNAL More...
|
|
#define | XMRS_MSK_IS_MASTER ( 1UL << XMRS_BIT_IS_MASTER ) |
| see XMRS_BIT_IS_MASTER More...
|
|
#define | XMRS_MSK_IS_LOCKED ( 1UL << XMRS_BIT_IS_LOCKED ) |
| see XMRS_BIT_IS_LOCKED More...
|
|
#define | XMRS_MSK_IS_ACCURATE ( 1UL << XMRS_BIT_IS_ACCURATE ) |
| see XMRS_BIT_IS_ACCURATE More...
|
|
#define | XMRS_MSK_NOT_SETTLED ( 1UL << XMRS_BIT_NOT_SETTLED ) |
| see XMRS_BIT_NOT_SETTLED More...
|
|
#define | XMRS_MSK_NOT_PHASE_LOCKED ( 1UL << XMRS_BIT_NOT_PHASE_LOCKED ) |
| see XMRS_BIT_NOT_PHASE_LOCKED More...
|
|
#define | XMRS_MSK_NUM_SRC_EXC ( 1UL << XMRS_BIT_NUM_SRC_EXC ) |
| see XMRS_BIT_NUM_SRC_EXC More...
|
|
#define | XMRS_MSK_IS_EXTERNAL ( 1UL << XMRS_BIT_IS_EXTERNAL ) |
| see XMRS_BIT_IS_EXTERNAL More...
|
|
#define | XMRS_MSK_LOW_JITTER ( 1UL << XMRS_BIT_LOW_JITTER ) |
| see XMRS_BIT_LOW_JITTER More...
|
|
#define | XMRS_MSK_ITU_LIMIT_VIOLATED ( 1UL << XMRS_BIT_ITU_LIMIT_VIOLATED ) |
| see XMRS_BIT_ITU_LIMIT_VIOLATED More...
|
|
#define | XMRS_MSK_TRS_LIMIT_VIOLATED ( 1UL << XMRS_BIT_TRS_LIMIT_VIOLATED ) |
| see XMRS_BIT_TRS_LIMIT_VIOLATED More...
|
|
|
#define | MBG_EVT_NONE _mbg_mk_evt_code( MBG_EVT_ID_NONE, MBG_EVT_LVL_NONE ) |
| Predefined event codes with associated severity levels. More...
|
|
#define | MBG_EVT_POW_UP_RES _mbg_mk_evt_code( MBG_EVT_ID_POW_UP_RES, MBG_EVT_LVL_WARN ) |
|
#define | MBG_EVT_WDOG_RES _mbg_mk_evt_code( MBG_EVT_ID_WDOG_RES, MBG_EVT_LVL_CRIT ) |
|
#define | MBG_EVT_COLD_BOOT _mbg_mk_evt_code( MBG_EVT_ID_COLD_BOOT, MBG_EVT_LVL_ERR ) |
|
#define | MBG_EVT_WARM_BOOT _mbg_mk_evt_code( MBG_EVT_ID_WARM_BOOT, MBG_EVT_LVL_ERR ) |
|
#define | MBG_EVT_NORMAL_OP _mbg_mk_evt_code( MBG_EVT_ID_NORMAL_OP, MBG_EVT_LVL_INFO ) |
|
#define | MBG_EVT_ANT_DISCONN _mbg_mk_evt_code( MBG_EVT_ID_ANT_DISCONN, MBG_EVT_LVL_CRIT ) |
|
#define | MBG_EVT_ANT_SHORT _mbg_mk_evt_code( MBG_EVT_ID_ANT_SHORT, MBG_EVT_LVL_CRIT ) |
|
#define | MBG_EVT_ANT_OK _mbg_mk_evt_code( MBG_EVT_ID_ANT_OK, MBG_EVT_LVL_INFO ) |
|
#define | MBG_EVT_LOW_SATS _mbg_mk_evt_code( MBG_EVT_ID_LOW_SATS, MBG_EVT_LVL_WARN ) |
|
#define | MBG_EVT_FW_INSTALLED _mbg_mk_evt_code( MBG_EVT_ID_FW_INSTALLED, MBG_EVT_LVL_INFO ) |
|
#define | MBG_EVT_PTP_PORT_STATE_UNINITIALIZED _mbg_mk_evt_code( MBG_EVT_ID_PTP_PORT_STATE_UNINITIALIZED, MBG_EVT_LVL_WARN ) |
|
#define | MBG_EVT_PTP_PORT_STATE_INITIALIZING _mbg_mk_evt_code( MBG_EVT_ID_PTP_PORT_STATE_INITIALIZING, MBG_EVT_LVL_INFO ) |
|
#define | MBG_EVT_PTP_PORT_STATE_FAULTY _mbg_mk_evt_code( MBG_EVT_ID_PTP_PORT_STATE_FAULTY, MBG_EVT_LVL_ERR ) |
|
#define | MBG_EVT_PTP_PORT_STATE_DISABLED _mbg_mk_evt_code( MBG_EVT_ID_PTP_PORT_STATE_DISABLED, MBG_EVT_LVL_INFO ) |
|
#define | MBG_EVT_PTP_PORT_STATE_LISTENING _mbg_mk_evt_code( MBG_EVT_ID_PTP_PORT_STATE_LISTENING, MBG_EVT_LVL_INFO ) |
|
#define | MBG_EVT_PTP_PORT_STATE_PRE_MASTER _mbg_mk_evt_code( MBG_EVT_ID_PTP_PORT_STATE_PRE_MASTER, MBG_EVT_LVL_INFO ) |
|
#define | MBG_EVT_PTP_PORT_STATE_MASTER _mbg_mk_evt_code( MBG_EVT_ID_PTP_PORT_STATE_MASTER, MBG_EVT_LVL_INFO ) |
|
#define | MBG_EVT_PTP_PORT_STATE_PASSIVE _mbg_mk_evt_code( MBG_EVT_ID_PTP_PORT_STATE_PASSIVE, MBG_EVT_LVL_INFO ) |
|
#define | MBG_EVT_PTP_PORT_STATE_UNCALIBRATED _mbg_mk_evt_code( MBG_EVT_ID_PTP_PORT_STATE_UNCALIBRATED, MBG_EVT_LVL_INFO ) |
|
#define | MBG_EVT_PTP_PORT_STATE_SLAVE _mbg_mk_evt_code( MBG_EVT_ID_PTP_PORT_STATE_SLAVE, MBG_EVT_LVL_INFO ) |
|
|
#define | MBG_NET_INTF_LINK_SPEED_MODE_MASK_UNKNOWN ( 1UL << MBG_NET_INTF_LINK_SPEED_MODE_UNKNOWN ) |
| Network interface link speed mode masks. More...
|
|
#define | MBG_NET_INTF_LINK_SPEED_MODE_MASK_10_T_HALF ( 1UL << MBG_NET_INTF_LINK_SPEED_MODE_10_T_HALF ) |
| see MBG_NET_INTF_LINK_SPEED_MODE_10_T_HALF More...
|
|
#define | MBG_NET_INTF_LINK_SPEED_MODE_MASK_10_T_FULL ( 1UL << MBG_NET_INTF_LINK_SPEED_MODE_10_T_FULL ) |
| see MBG_NET_INTF_LINK_SPEED_MODE_10_T_FULL More...
|
|
#define | MBG_NET_INTF_LINK_SPEED_MODE_MASK_100_T_HALF ( 1UL << MBG_NET_INTF_LINK_SPEED_MODE_100_T_HALF ) |
| see MBG_NET_INTF_LINK_SPEED_MODE_100_T_HALF More...
|
|
#define | MBG_NET_INTF_LINK_SPEED_MODE_MASK_100_T_FULL ( 1UL << MBG_NET_INTF_LINK_SPEED_MODE_100_T_FULL ) |
| see MBG_NET_INTF_LINK_SPEED_MODE_100_T_FULL More...
|
|
#define | MBG_NET_INTF_LINK_SPEED_MODE_MASK_1000_T_HALF ( 1UL << MBG_NET_INTF_LINK_SPEED_MODE_1000_T_HALF ) |
| see MBG_NET_INTF_LINK_SPEED_MODE_1000_T_HALF More...
|
|
#define | MBG_NET_INTF_LINK_SPEED_MODE_MASK_1000_T_FULL ( 1UL << MBG_NET_INTF_LINK_SPEED_MODE_1000_T_FULL ) |
| see MBG_NET_INTF_LINK_SPEED_MODE_1000_T_FULL More...
|
|
#define | MBG_NET_INTF_LINK_SPEED_MODE_MASK_1000_KX_FULL ( 1UL << MBG_NET_INTF_LINK_SPEED_MODE_1000_KX_FULL ) |
| see MBG_NET_INTF_LINK_SPEED_MODE_1000_KX_FULL More...
|
|
#define | MBG_NET_INTF_LINK_SPEED_MODE_MASK_2500_X_FULL ( 1UL << MBG_NET_INTF_LINK_SPEED_MODE_2500_X_FULL ) |
| see MBG_NET_INTF_LINK_SPEED_MODE_2500_X_FULL More...
|
|
#define | MBG_NET_INTF_LINK_SPEED_MODE_MASK_10000_T_FULL ( 1UL << MBG_NET_INTF_LINK_SPEED_MODE_10000_T_FULL ) |
| see MBG_NET_INTF_LINK_SPEED_MODE_10000_T_FULL More...
|
|
#define | MBG_NET_INTF_LINK_SPEED_MODE_MASK_10000_KX4_FULL ( 1UL << MBG_NET_INTF_LINK_SPEED_MODE_10000_KX4_FULL ) |
| see MBG_NET_INTF_LINK_SPEED_MODE_10000_KX4_FULL More...
|
|
#define | MBG_NET_INTF_LINK_SPEED_MODE_MASK_10000_KR_FULL ( 1UL << MBG_NET_INTF_LINK_SPEED_MODE_10000_KR_FULL ) |
| see MBG_NET_INTF_LINK_SPEED_MODE_10000_KR_FULL More...
|
|
#define | MBG_NET_INTF_LINK_SPEED_MODE_MASK_10000_R_FEC ( 1UL << MBG_NET_INTF_LINK_SPEED_MODE_10000_R_FEC ) |
| see MBG_NET_INTF_LINK_SPEED_MODE_10000_R_FEC More...
|
|
#define | MBG_NET_INTF_LINK_SPEED_MODE_MASK_20000_MLD2_FULL ( 1UL << MBG_NET_INTF_LINK_SPEED_MODE_20000_MLD2_FULL ) |
| see MBG_NET_INTF_LINK_SPEED_MODE_20000_MLD2_FULL More...
|
|
#define | MBG_NET_INTF_LINK_SPEED_MODE_MASK_20000_KR2_FULL ( 1UL << MBG_NET_INTF_LINK_SPEED_MODE_20000_KR2_FULL ) |
| see MBG_NET_INTF_LINK_SPEED_MODE_20000_KR2_FULL More...
|
|
#define | MBG_NET_INTF_LINK_SPEED_MODE_MASK_40000_KR4_FULL ( 1UL << MBG_NET_INTF_LINK_SPEED_MODE_40000_KR4_FULL ) |
| see MBG_NET_INTF_LINK_SPEED_MODE_40000_KR4_FULL More...
|
|
#define | MBG_NET_INTF_LINK_SPEED_MODE_MASK_40000_CR4_FULL ( 1UL << MBG_NET_INTF_LINK_SPEED_MODE_40000_CR4_FULL ) |
| see MBG_NET_INTF_LINK_SPEED_MODE_40000_CR4_FULL More...
|
|
#define | MBG_NET_INTF_LINK_SPEED_MODE_MASK_40000_SR4_FULL ( 1UL << MBG_NET_INTF_LINK_SPEED_MODE_40000_SR4_FULL ) |
| see MBG_NET_INTF_LINK_SPEED_MODE_40000_SR4_FULL More...
|
|
#define | MBG_NET_INTF_LINK_SPEED_MODE_MASK_40000_LR4_FULL ( 1UL << MBG_NET_INTF_LINK_SPEED_MODE_40000_LR4_FULL ) |
| see MBG_NET_INTF_LINK_SPEED_MODE_40000_LR4_FULL More...
|
|
#define | MBG_NET_INTF_LINK_SPEED_MODE_MASK_56000_KR4_FULL ( 1UL << MBG_NET_INTF_LINK_SPEED_MODE_56000_KR4_FULL ) |
| see MBG_NET_INTF_LINK_SPEED_MODE_56000_KR4_FULL More...
|
|
#define | MBG_NET_INTF_LINK_SPEED_MODE_MASK_56000_CR4_FULL ( 1UL << MBG_NET_INTF_LINK_SPEED_MODE_56000_CR4_FULL ) |
| see MBG_NET_INTF_LINK_SPEED_MODE_56000_CR4_FULL More...
|
|
#define | MBG_NET_INTF_LINK_SPEED_MODE_MASK_56000_SR4_FULL ( 1UL << MBG_NET_INTF_LINK_SPEED_MODE_56000_SR4_FULL ) |
| see MBG_NET_INTF_LINK_SPEED_MODE_56000_SR4_FULL More...
|
|
#define | MBG_NET_INTF_LINK_SPEED_MODE_MASK_56000_LR4_FULL ( 1UL << MBG_NET_INTF_LINK_SPEED_MODE_56000_LR4_FULL ) |
| see MBG_NET_INTF_LINK_SPEED_MODE_56000_LR4_FULL More...
|
|
|
#define | MBG_NET_INTF_LINK_STATE_MASK_UP ( 1UL << MBG_NET_INTF_LINK_STATE_BIT_UP ) |
| Network interface link state masks. More...
|
|
#define | MBG_NET_INTF_LINK_STATE_MASK_RUNNING ( 1UL << MBG_NET_INTF_LINK_STATE_BIT_RUNNING ) |
| see MBG_NET_INTF_LINK_STATE_BIT_RUNNING More...
|
|
#define | MBG_NET_INTF_LINK_STATE_MASK_LOWER_UP ( 1UL << MBG_NET_INTF_LINK_STATE_BIT_LOWER_UP ) |
| see MBG_NET_INTF_LINK_STATE_BIT_LOWER_UP More...
|
|
#define | MBG_NET_INTF_LINK_STATE_MASK_DORMANT ( 1UL << MBG_NET_INTF_LINK_STATE_BIT_DORMANT ) |
| see MBG_NET_INTF_LINK_STATE_BIT_DORMANT More...
|
|
#define | MBG_NET_INTF_LINK_STATE_MASK_BROADCAST ( 1UL << MBG_NET_INTF_LINK_STATE_BIT_BROADCAST ) |
| see MBG_NET_INTF_LINK_STATE_BIT_BROADCAST More...
|
|
#define | MBG_NET_INTF_LINK_STATE_MASK_MULTICAST ( 1UL << MBG_NET_INTF_LINK_STATE_BIT_MULTICAST ) |
| see MBG_NET_INTF_LINK_STATE_BIT_MULTICAST More...
|
|
#define | MBG_NET_INTF_LINK_STATE_MASK_ALL_MULTI ( 1UL << MBG_NET_INTF_LINK_STATE_BIT_ALL_MULTI ) |
| see MBG_NET_INTF_LINK_STATE_BIT_ALL_MULTI More...
|
|
#define | MBG_NET_INTF_LINK_STATE_MASK_DEBUG ( 1UL << MBG_NET_INTF_LINK_STATE_BIT_DEBUG ) |
| see MBG_NET_INTF_LINK_STATE_BIT_DEBUG More...
|
|
#define | MBG_NET_INTF_LINK_STATE_MASK_LOOPBACK ( 1UL << MBG_NET_INTF_LINK_STATE_BIT_LOOPBACK ) |
| see MBG_NET_INTF_LINK_STATE_BIT_LOOPBACK More...
|
|
#define | MBG_NET_INTF_LINK_STATE_MASK_POINT_TO_POINT ( 1UL << MBG_NET_INTF_LINK_STATE_BIT_POINT_TO_POINT ) |
| see MBG_NET_INTF_LINK_STATE_BIT_POINT_TO_POINT More...
|
|
#define | MBG_NET_INTF_LINK_STATE_MASK_NO_ARP ( 1UL << MBG_NET_INTF_LINK_STATE_BIT_NO_ARP ) |
| see MBG_NET_INTF_LINK_STATE_BIT_NO_ARP More...
|
|
#define | MBG_NET_INTF_LINK_STATE_MASK_PROMISC ( 1UL << MBG_NET_INTF_LINK_STATE_BIT_PROMISC ) |
| see MBG_NET_INTF_LINK_STATE_BIT_PROMISC More...
|
|
#define | MBG_NET_INTF_LINK_STATE_MASK_MASTER ( 1UL << MBG_NET_INTF_LINK_STATE_BIT_MASTER ) |
| see MBG_NET_INTF_LINK_STATE_BIT_MASTER More...
|
|
#define | MBG_NET_INTF_LINK_STATE_MASK_SLAVE ( 1UL << MBG_NET_INTF_LINK_STATE_BIT_SLAVE ) |
| see MBG_NET_INTF_LINK_STATE_BIT_SLAVE More...
|
|
#define | MBG_NET_INTF_LINK_STATE_MASK_PORT_SEL ( 1UL << MBG_NET_INTF_LINK_STATE_BIT_PORT_SEL ) |
| see MBG_NET_INTF_LINK_STATE_BIT_PORT_SEL More...
|
|
#define | MBG_NET_INTF_LINK_STATE_MASK_AUTO_MEDIA ( 1UL << MBG_NET_INTF_LINK_STATE_BIT_AUTO_MEDIA ) |
| see MBG_NET_INTF_LINK_STATE_BIT_AUTO_MEDIA More...
|
|
#define | MBG_NET_INTF_LINK_STATE_MASK_ECHO ( 1UL << MBG_NET_INTF_LINK_STATE_BIT_ECHO ) |
| see MBG_NET_INTF_LINK_STATE_BIT_ECHO More...
|
|
#define | MBG_NET_INTF_LINK_STATE_MASK_DYNAMIC ( 1UL << MBG_NET_INTF_LINK_STATE_BIT_DYNAMIC) |
| see MBG_NET_INTF_LINK_STATE_BIT_DYNAMIC More...
|
|
#define | MBG_NET_INTF_LINK_STATE_MASK_NO_TRAILERS ( 1UL << MBG_NET_INTF_LINK_STATE_BIT_NO_TRAILERS) |
| see MBG_NET_INTF_LINK_STATE_BIT_NO_TRAILERS More...
|
|
|
#define | NTP_MSK_IPV4 ( 1UL << NTP_IPV4 ) |
| Flag masks associated with NTP_FLAGS. More...
|
|
#define | NTP_MSK_IPV6 ( 1UL << NTP_IPV6 ) |
| see NTP_IPV6 More...
|
|
#define | NTP_MSK_SYMM_KEYS ( 1UL << NTP_SYMM_KEYS ) |
| see NTP_SYMM_KEYS; if set, NTP_SYMM_KEY_LIMITS can be queried More...
|
|
#define | NTP_MSK_AUTOKEY ( 1UL << NTP_AUTOKEY ) |
| see NTP_AUTOKEY More...
|
|
#define | NTP_MSK_BURST ( 1UL << NTP_BURST ) |
| see NTP_BURST More...
|
|
#define | NTP_MSK_IBURST ( 1UL << NTP_IBURST ) |
| see NTP_IBURST More...
|
|
#define | NTP_MSK_NO_SELECT ( 1UL << NTP_NO_SELECT ) |
| see NTP_NO_SELECT More...
|
|
#define | NTP_MSK_PREEMPT ( 1UL << NTP_PREEMPT ) |
| see NTP_PREEMPT More...
|
|
#define | NTP_MSK_PREFER ( 1UL << NTP_PREFER ) |
| see NTP_PREFER More...
|
|
#define | NTP_MSK_TRUE ( 1UL << NTP_TRUE ) |
| see NTP_TRUE More...
|
|
#define | NTP_MSK_BROADCAST ( 1UL << NTP_BROADCAST ) |
| see NTP_BROADCAST More...
|
|
#define | NTP_MSK_MULTICAST ( 1UL << NTP_MULTICAST ) |
| see NTP_MULTICAST More...
|
|
#define | NTP_MSK_MANYCAST ( 1UL << NTP_MANYCAST ) |
| see NTP_MANYCAST More...
|
|
#define | NTP_MSK_POOL ( 1UL << NTP_POOL ) |
| see NTP_POOL More...
|
|
#define | NTP_MSK_PEER ( 1UL << NTP_PEER ) |
| see NTP_PEER More...
|
|
#define | NTP_MSK_BROADCASTCLIENT ( 1UL << NTP_BROADCASTCLIENT) |
| see NTP_BROADCASTCLIENT More...
|
|
#define | NTP_MSK_MULTICASTCLIENT ( 1UL << NTP_MULTICASTCLIENT) |
| see NTP_MULTICASTCLIENT More...
|
|
#define | NTP_MSK_MANYCASTCLIENT ( 1UL << NTP_MANYCASTCLIENT) |
| see NTP_MANYCASTCLIENT More...
|
|
#define | NTP_MSK_RESTRICTIONS ( 1UL << NTP_RESTRICTIONS ) |
| see NTP_RESTRICTIONS More...
|
|
#define | NTP_MSK_DISCARD ( 1UL << NTP_DISCARD ) |
| see NTP_DISCARD More...
|
|
#define | NTP_MSK_REFCLOCKS ( 1UL << NTP_REFCLOCKS ) |
| see NTP_REFCLOCKS More...
|
|
#define | NTP_MSK_STATISTICS ( 1UL << NTP_STATISTICS ) |
| see NTP_STATISTICS; if set, NTP_STATS_GLB_INFO can be queried More...
|
|
#define | NTP_MSK_MISCELLANEOUS ( 1UL << NTP_MISCELLANEOUS ) |
| see NTP_MISCELLANEOUS More...
|
|
#define | NTP_MSK_TRUSTED_KEYS ( 1UL << NTP_TRUSTED_KEYS ) |
| see NTP_TRUSTED_KEYS More...
|
|
#define | NTP_MSK_FIXED_REFCLOCKS ( 1UL << NTP_FIXED_REFCLOCKS ) |
| see NTP_FIXED_REFCLOCKS More...
|
|
#define | NTP_MSK_ADD_CONF ( 1UL << NTP_ADD_CONF ) |
| see NTP_ADD_CONF More...
|
|
|
#define | NTP_MIN_REFCLOCK_FUDGE_FLAG 1 |
| Numbers related to the "fudge" flags used with ntpd's refclock interface. More...
|
|
#define | N_NTP_REFCLOCK_FUDGE_FLAGS 4 |
| the number of supported fudge flags More...
|
|
|
#define | NTP_MSK_REFCLK_CFG_TRUSTTIME ( 1UL << NTP_REFCLK_CFG_TRUSTTIME ) |
| Flag masks associated with NTP_REFCLK_CFG_FLAGS. More...
|
|
|
enum | GNSS_SVNOS {
MIN_SVNO_GPS = 1,
MAX_SVNO_GPS = 32,
N_SVNO_GPS = 32,
MIN_SVNO_WAAS = 33,
MAX_SVNO_WAAS = 64,
N_SVNO_WAAS = 32,
MIN_SVNO_GLONASS = 65,
MAX_SVNO_GLONASS = 95,
N_SVNO_GLONASS = 31
} |
| GNSS satellite numbers. More...
|
|
enum | BVAR_FLAG_BITS {
BVAR_BIT_CFGH_INVALID,
BVAR_BIT_ALM_NOT_COMPLETE,
BVAR_BIT_UTC_INVALID,
BVAR_BIT_IONO_INVALID,
BVAR_BIT_RCVR_POS_INVALID,
N_BVAR_BIT
} |
| Enumeration of flag bits used to define BVAR_FLAGS. More...
|
|
enum | BVAR_FLAGS {
BVAR_CFGH_INVALID = ( 1UL << BVAR_BIT_CFGH_INVALID ),
BVAR_ALM_NOT_COMPLETE = ( 1UL << BVAR_BIT_ALM_NOT_COMPLETE ),
BVAR_UTC_INVALID = ( 1UL << BVAR_BIT_UTC_INVALID ),
BVAR_IONO_INVALID = ( 1UL << BVAR_BIT_IONO_INVALID ),
BVAR_RCVR_POS_INVALID = ( 1UL << BVAR_BIT_RCVR_POS_INVALID )
} |
| Bit masks associated with BVAR_FLAG_BITS. More...
|
|
enum | GPS_MODEL_CODES {
GPS_MODEL_UNKNOWN,
GPS_MODEL_GPS166,
GPS_MODEL_GPS167,
GPS_MODEL_GPS167SV,
GPS_MODEL_GPS167PC,
GPS_MODEL_GPS167PCI,
GPS_MODEL_GPS163,
GPS_MODEL_GPS168PCI,
GPS_MODEL_GPS161,
GPS_MODEL_GPS169PCI,
GPS_MODEL_TCR167PCI,
GPS_MODEL_GPS164,
GPS_MODEL_GPS170PCI,
GPS_MODEL_PZF511,
GPS_MODEL_GPS170,
GPS_MODEL_TCR511,
GPS_MODEL_AM511,
GPS_MODEL_MSF511,
GPS_MODEL_GRC170,
GPS_MODEL_GPS170PEX,
GPS_MODEL_GPS162,
GPS_MODEL_PTP270PEX,
GPS_MODEL_FRC511PEX,
GPS_MODEL_GEN170,
GPS_MODEL_TCR170PEX,
GPS_MODEL_WWVB511,
GPS_MODEL_MGR170,
GPS_MODEL_JJY511,
GPS_MODEL_PZF600,
GPS_MODEL_TCR600,
GPS_MODEL_GPS180,
GPS_MODEL_GLN170,
GPS_MODEL_GPS180PEX,
GPS_MODEL_TCR180PEX,
GPS_MODEL_PZF180PEX,
GPS_MODEL_MGR180,
GPS_MODEL_MSF600,
GPS_MODEL_WWVB600,
GPS_MODEL_JJY600,
GPS_MODEL_GPS180HS,
GPS_MODEL_GPS180AMC,
GPS_MODEL_ESI180,
GPS_MODEL_CPE180,
GPS_MODEL_LNO180,
GPS_MODEL_GRC180,
GPS_MODEL_LIU,
GPS_MODEL_DCF600HS,
GPS_MODEL_DCF600RS,
GPS_MODEL_MRI,
GPS_MODEL_BPE,
GPS_MODEL_GLN180PEX,
GPS_MODEL_N2X,
GPS_MODEL_RSC180,
GPS_MODEL_LNE_GB,
GPS_MODEL_PPG180,
GPS_MODEL_SCG,
GPS_MODEL_MDU300,
GPS_MODEL_SDI,
GPS_MODEL_FDM180,
GPS_MODEL_SPT,
GPS_MODEL_PZF180,
GPS_MODEL_REL1000,
GPS_MODEL_HPS100,
GPS_MODEL_VSG180,
GPS_MODEL_MSF180,
GPS_MODEL_WWVB180,
GPS_MODEL_CPC180,
GPS_MODEL_CTC100,
GPS_MODEL_TCR180,
GPS_MODEL_LUE180,
GPS_MODEL_CPC_01,
GPS_MODEL_TSU_01,
GPS_MODEL_CMC_01,
GPS_MODEL_SCU_01,
GPS_MODEL_FCU_01,
GPS_MODEL_CSM100,
GPS_MODEL_LNE180SFP,
GPS_MODEL_GTS180,
GPS_MODEL_GPS180CSM,
GPS_MODEL_GRC181,
GPS_MODEL_N2X180,
GPS_MODEL_GNS181PEX,
GPS_MODEL_MDU180,
GPS_MODEL_MDU312,
GPS_MODEL_GPS165,
GPS_MODEL_GNS181_UC,
GPS_MODEL_PSX_4GE,
GPS_MODEL_RSC180RDU,
GPS_MODEL_USYNCPWR,
GPS_MODEL_FDM180M,
GPS_MODEL_LSG180,
GPS_MODEL_GPS190,
GPS_MODEL_GNS181,
GPS_MODEL_PIO180,
GPS_MODEL_FCM180,
GPS_MODEL_TCR180USB,
GPS_MODEL_SSP100,
GPS_MODEL_GNS165,
GPS_MODEL_RSC180RDMP,
GPS_MODEL_GPS16X,
GPS_MODEL_MSHPS100,
N_GPS_MODEL
} |
| Known device ID codes for RECEIVER_INFO::model_code. More...
|
|
enum | GPS_OSC_TYPES {
GPS_OSC_UNKNOWN,
GPS_OSC_TCXO_LQ,
GPS_OSC_TCXO_HQ,
GPS_OSC_OCXO_LQ,
GPS_OSC_OCXO_MQ,
GPS_OSC_OCXO_HQ,
GPS_OSC_OCXO_XHQ,
GPS_OSC_RUBIDIUM,
GPS_OSC_TCXO_MQ,
GPS_OSC_OCXO_DHQ,
GPS_OSC_OCXO_SQ,
N_GPS_OSC
} |
| Known oscillator types used with RECEIVER_INFO::osc_type. More...
|
|
enum | GPS_FEATURE_BITS {
GPS_FEAT_PPS,
GPS_FEAT_PPM,
GPS_FEAT_SYNTH,
GPS_FEAT_DCFMARKS,
GPS_FEAT_IRIG_TX,
GPS_FEAT_IRIG_RX,
GPS_FEAT_LAN_IP4,
GPS_FEAT_MULTI_REF,
GPS_FEAT_RCV_TIMEOUT,
GPS_FEAT_IGNORE_LOCK,
GPS_FEAT_5_MHZ,
GPS_FEAT_XMULTI_REF,
GPS_FEAT_OPT_SETTINGS,
GPS_FEAT_TIME_SCALE,
GPS_FEAT_IRIG_CTRL_BITS,
GPS_FEAT_PTP,
GPS_FEAT_NAV_ENGINE_SETTINGS,
GPS_FEAT_RAW_IRIG_DATA,
GPS_FEAT_RAW_IRIG_TIME,
GPS_FEAT_PTP_UNICAST,
GPS_FEAT_GPIO,
GPS_FEAT_XMRS_MULT_INSTC,
GPS_FEAT_10MHZ_DISBD,
GPS_FEAT_EVT_LOG,
GPS_FEAT_IMS,
GPS_FEAT_HAVEQUICK,
GPS_FEAT_NTP,
GPS_FEAT_NET_CFG,
GPS_FEAT_VST,
GPS_FEAT_SHS,
GPS_FEAT_XBP,
GPS_FEAT_XFEATURE,
N_GPS_FEATURE
} |
| Enumeration of device features flags reported in RI_FEATURES. More...
|
|
enum | MBG_XFEATURE_BITS {
MBG_XFEATURE_TLV_API,
MBG_XFEATURE_SAVE_CFG,
MBG_XFEATURE_LED_API,
MBG_XFEATURE_LNE_API,
MBG_XFEATURE_PWR_CTL_API,
MBG_XFEATURE_EXT_SYS_INFO,
MBG_XFEATURE_TRANSACTIONS,
MBG_XFEATURE_REBOOT,
MBG_XFEATURE_CLK_RES_INFO,
MBG_XFEATURE_UCAP_NET,
MBG_XFEATURE_REQ_TTM,
MBG_XFEATURE_IO_PORTS,
MBG_XFEATURE_MONITORING,
MBG_XFEATURE_XHE,
MBG_XFEATURE_TAINTED_CFG,
MBG_XFEATURE_PUSH_MSGS,
MBG_XFEATURE_USER_AUTH,
MBG_XFEATURE_USER_MNGMNT,
MBG_XFEATURE_SERVICE,
MBG_XFEATURE_UP_CONV,
MBG_XFEATURE_FW_MNGMNT,
MBG_XFEATURE_DAC_CTRL_PCI,
MBG_XFEATURE_DATABASE,
MBG_XFEATURE_GNSS_MODE,
N_MBG_XFEATURE
} |
| Enumeration of defined extended features. More...
|
|
enum | RECEIVER_INFO_FLAG_BITS { GPS_BIT_OSC_CFG_SUPP,
GPS_BIT_IRIG_FO_IN,
GPS_BIT_HAS_FPGA,
N_RECEIVER_INFO_FLAG_BITS
} |
| Bits used to define RECEIVER_INFO_FLAG_MASKS. More...
|
|
enum | RECEIVER_INFO_FLAG_MASKS { GPS_OSC_CFG_SUPP = ( 1UL << GPS_BIT_OSC_CFG_SUPP ),
GPS_IRIG_FO_IN = ( 1UL << GPS_BIT_IRIG_FO_IN ),
GPS_HAS_FPGA = ( 1UL << GPS_BIT_HAS_FPGA )
} |
| Bit masks to be used with RECEIVER_INFO::flags. More...
|
|
enum | TM_GPS_STATUS_BITS {
TM_BIT_UTC,
TM_BIT_LOCAL,
TM_BIT_DL_ANN,
TM_BIT_DL_ENB,
TM_BIT_LS_ANN,
TM_BIT_LS_ENB,
TM_BIT_LS_ANN_NEG,
TM_BIT_INVT,
TM_BIT_EXT_SYNC,
TM_BIT_HOLDOVER,
TM_BIT_ANT_SHORT,
TM_BIT_NO_WARM,
TM_BIT_ANT_DISCONN,
TM_BIT_SYN_FLAG,
TM_BIT_NO_SYNC,
TM_BIT_NO_POS
} |
| Status flag bits used to define TM_GPS_STATUS_BIT_MASKS. More...
|
|
enum | TM_GPS_STATUS_BIT_MASKS {
TM_UTC = ( 1UL << TM_BIT_UTC ),
TM_LOCAL = ( 1UL << TM_BIT_LOCAL ),
TM_DL_ANN = ( 1UL << TM_BIT_DL_ANN ),
TM_DL_ENB = ( 1UL << TM_BIT_DL_ENB ),
TM_LS_ANN = ( 1UL << TM_BIT_LS_ANN ),
TM_LS_ENB = ( 1UL << TM_BIT_LS_ENB ),
TM_LS_ANN_NEG = ( 1UL << TM_BIT_LS_ANN_NEG ),
TM_INVT = ( 1UL << TM_BIT_INVT ),
TM_EXT_SYNC = ( 1UL << TM_BIT_EXT_SYNC ),
TM_HOLDOVER = ( 1UL << TM_BIT_HOLDOVER ),
TM_ANT_SHORT = ( 1UL << TM_BIT_ANT_SHORT ),
TM_NO_WARM = ( 1UL << TM_BIT_NO_WARM ),
TM_ANT_DISCONN = ( 1UL << TM_BIT_ANT_DISCONN ),
TM_SYN_FLAG = ( 1UL << TM_BIT_SYN_FLAG ),
TM_NO_SYNC = ( 1UL << TM_BIT_NO_SYNC ),
TM_NO_POS = ( 1UL << TM_BIT_NO_POS )
} |
| Status flag masks used with TM_GPS::status. More...
|
|
enum | TM_GPS_STATUS_BITS_EX { TM_BIT_SCALE_GPS = 16,
TM_BIT_SCALE_TAI
} |
| Enumeration of extended status bits used with TM_STATUS_EXT. More...
|
|
enum | XYZ_FIELDS { XP,
YP,
ZP,
N_XYZ
} |
| Sequence and number of components of a cartesian position. More...
|
|
enum | LLA_FIELDS { LAT,
LON,
ALT,
N_LLA
} |
| Sequence and number of components of a geographic position. More...
|
|
enum | SYNTH_STATES {
SYNTH_DISABLED,
SYNTH_OFF,
SYNTH_FREE,
SYNTH_DRIFTING,
SYNTH_SYNC,
N_SYNTH_STATE
} |
| Enumeration of synthesizer states. More...
|
|
enum | ANT_STATUS_CODES { ANT_INVALID,
ANT_DISCONN,
ANT_RECONN,
N_ANT_STATUS_CODES
} |
| Status code used with ANT_INFO::status. More...
|
|
enum | ENABLE_FLAGS_CODES {
EF_OFF = 0x00,
EF_SERIAL_BOTH = 0x03,
EF_PULSES_BOTH = 0x03,
EF_FREQ_ALL = 0x07,
EF_SYNTH = 0x01
} |
| Codes used with ENABLE_FLAGS. More...
|
|
enum | COM_HANSHAKE_MODES { HS_NONE,
HS_XONXOFF,
HS_RTSCTS,
N_COM_HS
} |
| Enumeration of handshake modes. More...
|
|
enum | MBG_FRAMING_STR_IDXS { F_DBITS,
F_PRTY,
F_STBITS
} |
| Indices used to identify a parameter in the framing string. More...
|
|
enum | MBG_BAUD_RATE_CODES {
MBG_BAUD_RATE_300,
MBG_BAUD_RATE_600,
MBG_BAUD_RATE_1200,
MBG_BAUD_RATE_2400,
MBG_BAUD_RATE_4800,
MBG_BAUD_RATE_9600,
MBG_BAUD_RATE_19200,
MBG_BAUD_RATE_38400,
MBG_BAUD_RATE_57600,
MBG_BAUD_RATE_115200,
MBG_BAUD_RATE_230400,
MBG_BAUD_RATE_460800,
MBG_BAUD_RATE_921600,
N_MBG_BAUD_RATES
} |
| Enumeration of serial port baud rates. More...
|
|
enum | MBG_BAUD_RATE_MASKS {
MBG_PORT_HAS_300 = ( 1UL << MBG_BAUD_RATE_300 ),
MBG_PORT_HAS_600 = ( 1UL << MBG_BAUD_RATE_600 ),
MBG_PORT_HAS_1200 = ( 1UL << MBG_BAUD_RATE_1200 ),
MBG_PORT_HAS_2400 = ( 1UL << MBG_BAUD_RATE_2400 ),
MBG_PORT_HAS_4800 = ( 1UL << MBG_BAUD_RATE_4800 ),
MBG_PORT_HAS_9600 = ( 1UL << MBG_BAUD_RATE_9600 ),
MBG_PORT_HAS_19200 = ( 1UL << MBG_BAUD_RATE_19200 ),
MBG_PORT_HAS_38400 = ( 1UL << MBG_BAUD_RATE_38400 ),
MBG_PORT_HAS_57600 = ( 1UL << MBG_BAUD_RATE_57600 ),
MBG_PORT_HAS_115200 = ( 1UL << MBG_BAUD_RATE_115200 ),
MBG_PORT_HAS_230400 = ( 1UL << MBG_BAUD_RATE_230400 ),
MBG_PORT_HAS_460800 = ( 1UL << MBG_BAUD_RATE_460800 ),
MBG_PORT_HAS_921600 = ( 1UL << MBG_BAUD_RATE_921600 )
} |
| Bit masks associated with baud rates enumerated in MBG_BAUD_RATE_CODES. More...
|
|
enum | MBG_FRAMING_CODES {
MBG_FRAMING_7N2,
MBG_FRAMING_7E1,
MBG_FRAMING_7E2,
MBG_FRAMING_8N1,
MBG_FRAMING_8N2,
MBG_FRAMING_8E1,
MBG_FRAMING_7O1,
MBG_FRAMING_7O2,
MBG_FRAMING_8O1,
MBG_FRAMING_8E2,
N_MBG_FRAMINGS
} |
| Enumeration of all known serial port framings. More...
|
|
enum | MBG_FRAMING_MASKS {
MBG_PORT_HAS_7N2 = ( 1UL << MBG_FRAMING_7N2 ),
MBG_PORT_HAS_7E1 = ( 1UL << MBG_FRAMING_7E1 ),
MBG_PORT_HAS_7E2 = ( 1UL << MBG_FRAMING_7E2 ),
MBG_PORT_HAS_8N1 = ( 1UL << MBG_FRAMING_8N1 ),
MBG_PORT_HAS_8N2 = ( 1UL << MBG_FRAMING_8N2 ),
MBG_PORT_HAS_8E1 = ( 1UL << MBG_FRAMING_8E1 ),
MBG_PORT_HAS_7O1 = ( 1UL << MBG_FRAMING_7O1 ),
MBG_PORT_HAS_7O2 = ( 1UL << MBG_FRAMING_7O2 ),
MBG_PORT_HAS_8O1 = ( 1UL << MBG_FRAMING_8O1 ),
MBG_PORT_HAS_8E2 = ( 1UL << MBG_FRAMING_8E2 )
} |
| Bit masks associated with framings enumerated in MBG_FRAMING_CODES. More...
|
|
enum | MBG_COM_CFG_STATUS_BITS {
MBG_PS_BIT_BAUD_RATE_OVR_SW,
MBG_PS_BIT_BAUD_RATE_OVR_DEV,
MBG_PS_BIT_BAUD_RATE,
MBG_PS_BIT_FRAMING_OVR_SW,
MBG_PS_BIT_FRAMING_OVR_DEV,
MBG_PS_BIT_FRAMING,
MBG_PS_BIT_HS_OVR_SW,
MBG_PS_BIT_HS,
MBG_PS_BIT_STR_TYPE_OVR_SW,
MBG_PS_BIT_STR_TYPE_OVR_DEV,
MBG_PS_BIT_STR_TYPE,
MBG_PS_BIT_STR_MODE_OVR_SW,
MBG_PS_BIT_STR_MODE_OVR_DEV,
MBG_PS_BIT_STR_MODE,
MBG_PS_BIT_FLAGS_OVR_SW,
MBG_PS_BIT_FLAGS,
N_MBG_PS_BIT
} |
| Flag bits used to mark individual PORT_SETTINGS fields. More...
|
|
enum | PORT_INFO_FLAG_BITS { PORT_INFO_FLAG_BIT_PORT_INVISIBLE,
PORT_INFO_FLAG_BIT_BIN_PROT_HS,
N_PORT_INFO_FLAG_BITS
} |
| Flags bits used to define PORT_INFO_FLAGS. More...
|
|
enum | PORT_INFO_FLAGS { PORT_INFO_FLAG_PORT_INVISIBLE = ( 1UL << PORT_INFO_FLAG_BIT_PORT_INVISIBLE ),
PORT_INFO_FLAG_BIN_PROT_HS = ( 1UL << PORT_INFO_FLAG_BIT_BIN_PROT_HS )
} |
| Bit masks used with PORT_INFO::flags. More...
|
|
enum | STR_MODES {
STR_ON_REQ,
STR_PER_SEC,
STR_PER_MIN,
STR_AUTO,
STR_ON_REQ_SEC,
STR_CR_ON_SEC,
N_STR_MODE
} |
| Enumeration of modes supported for time string transmission. More...
|
|
enum | STR_MODE_MASKS {
MSK_STR_ON_REQ = ( 1UL << STR_ON_REQ ),
MSK_STR_PER_SEC = ( 1UL << STR_PER_SEC ),
MSK_STR_PER_MIN = ( 1UL << STR_PER_MIN ),
MSK_STR_AUTO = ( 1UL << STR_AUTO ),
MSK_STR_ON_REQ_SEC = ( 1UL << STR_ON_REQ_SEC ),
MSK_STR_CR_ON_SEC = ( 1UL << STR_CR_ON_SEC )
} |
| Bit masks associated with STR_MODES. More...
|
|
enum | LGCY_STR_MODES {
LGCY_STR_ON_REQ,
LGCY_STR_PER_SEC,
LGCY_STR_PER_MIN,
LGCY_STR_UCAP,
LGCY_STR_UCAP_REQ,
N_LGCY_STR_MODES
} |
| Deprecated codes for serial string modes. More...
|
|
enum | ICODE_TX_CODES {
ICODE_TX_B002_B122,
ICODE_TX_B003_B123,
ICODE_TX_A002_A132,
ICODE_TX_A003_A133,
ICODE_TX_AFNOR,
ICODE_TX_IEEE1344,
ICODE_TX_B2201344,
ICODE_TX_B222,
ICODE_TX_B223,
ICODE_TX_B006_B126,
ICODE_TX_B007_B127,
ICODE_TX_G002_G142,
ICODE_TX_G006_G146,
ICODE_TX_C37118,
ICODE_TX_TXC101,
ICODE_TX_E002_E112,
ICODE_TX_NASA36,
ICODE_TX_A006_A136,
ICODE_TX_A007_A137,
N_ICODE_TX
} |
| Known IRIG TX code formats. More...
|
|
enum | ICODE_RX_CODES {
ICODE_RX_B122_B123,
ICODE_RX_A132_A133,
ICODE_RX_B002_B003,
ICODE_RX_A002_A003,
ICODE_RX_AFNOR,
ICODE_RX_AFNOR_DC,
ICODE_RX_IEEE1344,
ICODE_RX_IEEE1344_DC,
ICODE_RX_B126_B127,
ICODE_RX_B006_B007,
ICODE_RX_G142,
ICODE_RX_G002,
ICODE_RX_C37118,
ICODE_RX_C37118_DC,
ICODE_RX_TXC101,
ICODE_RX_TXC101_DC,
ICODE_RX_E112,
ICODE_RX_E002,
ICODE_RX_NASA36,
ICODE_RX_NASA36_DC,
ICODE_RX_A136_A137,
ICODE_RX_A006_A007,
ICODE_RX_G146,
ICODE_RX_G006,
N_ICODE_RX
} |
| Known IRIG RX code formats. More...
|
|
enum | IFLAGS_BITS { IFLAGS_BIT_DISABLE_TFOM,
IFLAGS_BIT_TX_GEN_LOCAL_TIME,
N_IFLAGS_BITS
} |
| Flag bits used to define IFLAGS_BIT_MASKS. More...
|
|
enum | IFLAGS_BIT_MASKS { IFLAGS_DISABLE_TFOM = ( 1UL << IFLAGS_BIT_DISABLE_TFOM ),
IFLAGS_TX_GEN_LOCAL_TIME = ( 1UL << IFLAGS_BIT_TX_GEN_LOCAL_TIME ),
IFLAGS_MASK = ( ( 1UL << N_IFLAGS_BITS ) - 1 )
} |
| Bit masks used with IRIG_SETTINGS::flags. More...
|
|
enum | CAL_REC_TYPES { CAL_REC_TYPE_UNDEF,
CAL_REC_TYPE_IRIG_RX_COMP,
N_CAL_REC_TYPE
} |
| Types to be used with CAL_REC_HDR::type. More...
|
|
enum | IRIG_RX_COMP_GROUPS {
IRIG_RX_COMP_B1,
IRIG_RX_COMP_A1,
IRIG_RX_COMP_B0,
IRIG_RX_COMP_A0,
IRIG_RX_COMP_G1,
IRIG_RX_COMP_G0,
N_IRIG_RX_COMP
} |
| Types to be used with CAL_REC_HDR::idx. More...
|
|
enum | MBG_DEBUG_STATUS_BITS {
MBG_IRIG_BIT_WARMED_UP,
MBG_IRIG_BIT_PPS_ACTIVE,
MBG_IRIG_BIT_INV_CONFIG,
MBG_IRIG_BIT_MSG_DECODED,
MBG_IRIG_BIT_MSG_INCONSISTENT,
MBG_IRIG_BIT_LOOP_LOCKED,
MBG_IRIG_BIT_JITTER_TOO_LARGE,
MBG_IRIG_BIT_INV_REF_OFFS,
MBG_SYS_BIT_INV_TIME,
MBG_SYS_BIT_TIME_SET_VIA_API,
MBG_SYS_BIT_INV_RTC,
MBG_SYS_BIT_CPU_PLL_FAILED,
N_MBG_DEBUG_BIT
} |
| Enumeration of flag bits used for debug status. More...
|
|
enum | MBG_OPT_BITS { MBG_OPT_BIT_STR_UTC,
MBG_OPT_BIT_EMU_SYNC,
N_MBG_OPT_BIT
} |
| Enumeration of flag bits used to define MBG_OPT_FLAGS. More...
|
|
enum | MBG_OPT_FLAGS { MBG_OPT_FLAG_STR_UTC = ( 1UL << MBG_OPT_BIT_STR_UTC ),
MBG_OPT_FLAG_EMU_SYNC = ( 1UL << MBG_OPT_BIT_EMU_SYNC )
} |
| Bit masks according to MBG_OPT_BITS. More...
|
|
enum | MBG_TIME_SCALES { MBG_TIME_SCALE_DEFAULT,
MBG_TIME_SCALE_GPS,
MBG_TIME_SCALE_TAI,
N_MBG_TIME_SCALE
} |
| Known time scales. More...
|
|
enum | MBG_TIME_SCALE_MASKS { MBG_TIME_SCALE_MSK_DEFAULT = ( 1UL << MBG_TIME_SCALE_DEFAULT ),
MBG_TIME_SCALE_MSK_GPS = ( 1UL << MBG_TIME_SCALE_GPS ),
MBG_TIME_SCALE_MSK_TAI = ( 1UL << MBG_TIME_SCALE_TAI )
} |
| Bit masks for known time scales. More...
|
|
enum | POUT_MODES {
POUT_IDLE,
POUT_TIMER,
POUT_SINGLE_SHOT,
POUT_CYCLIC_PULSE,
POUT_PER_SEC,
POUT_PER_MIN,
POUT_PER_HOUR,
POUT_DCF77,
POUT_POS_OK,
POUT_TIME_SYNC,
POUT_ALL_SYNC,
POUT_TIMECODE,
POUT_TIMESTR,
POUT_10MHZ,
POUT_DCF77_M59,
POUT_SYNTH,
POUT_TIME_SLOTS,
POUT_GPIO,
POUT_PTTI_PPS,
POUT_HAVEQUICK,
N_POUT_MODES
} |
| Enumeration of known operation modes for programmable pulse outputs. More...
|
|
enum | POUT_SETTINGS_FLAG_BITS { POUT_BIT_INVERTED,
POUT_BIT_IF_SYNC_ONLY,
POUT_BIT_TIMEBASE_UTC,
N_POUT_SETTINGS_FLAG_BITS
} |
| Flag bits used to define POUT_SETTINGS_FLAGS. More...
|
|
enum | POUT_SETTINGS_FLAGS { POUT_INVERTED = ( 1UL << POUT_BIT_INVERTED ),
POUT_IF_SYNC_ONLY = ( 1UL << POUT_BIT_IF_SYNC_ONLY ),
POUT_TIMEBASE_UTC = ( 1UL << POUT_BIT_TIMEBASE_UTC )
} |
| Flag bit masks used with POUT_SETTINGS::flags. More...
|
|
enum | POUT_INFO_FLAG_BITS {
POUT_BIT_SUPP_IF_SYNC_ONLY,
POUT_BIT_SUPP_DCF77_UTC,
POUT_BIT_FIXED_PULSE_LEN,
POUT_BIT_NOT_INVERTIBLE,
POUT_BIT_SUPP_PULSE_SHIFT,
N_POUT_INFO_FLAG_BITS
} |
| Flag bits used to define POUT_INFO_FLAG_MASKS. More...
|
|
enum | POUT_INFO_FLAG_MASKS {
POUT_SUPP_IF_SYNC_ONLY = ( 1UL << POUT_BIT_SUPP_IF_SYNC_ONLY ),
POUT_SUPP_DCF77_UTC = ( 1UL << POUT_BIT_SUPP_DCF77_UTC ),
POUT_FIXED_PULSE_LEN = ( 1UL << POUT_BIT_FIXED_PULSE_LEN ),
POUT_NOT_INVERTIBLE = ( 1UL << POUT_BIT_NOT_INVERTIBLE ),
POUT_SUPP_PULSE_SHIFT = ( 1UL << POUT_BIT_SUPP_PULSE_SHIFT )
} |
| Flag bit masks used with POUT_INFO::flags. More...
|
|
enum | MULTI_REF_TYPES {
MULTI_REF_NONE = -1,
MULTI_REF_GPS = 0,
MULTI_REF_10MHZ,
MULTI_REF_PPS,
MULTI_REF_10MHZ_PPS,
MULTI_REF_IRIG,
MULTI_REF_NTP,
MULTI_REF_PTP,
MULTI_REF_PTP_E1,
MULTI_REF_FREQ,
MULTI_REF_PPS_STRING,
MULTI_REF_GPIO,
MULTI_REF_INTERNAL,
MULTI_REF_PZF,
MULTI_REF_LWR,
MULTI_REF_GRC,
MULTI_REF_HAVEQUICK,
MULTI_REF_EXT_OSC,
MULTI_REF_SYNCE,
N_MULTI_REF
} |
| Enumeration of all known types of reference time source. More...
|
|
enum | MULTI_REF_STATUS_BITS {
WRN_MODULE_MODE,
WRN_COLD_BOOT,
WRN_WARM_BOOT,
WRN_ANT_DISCONN,
WRN_10MHZ_UNLOCK,
WRN_1PPS_UNLOCK,
WRN_GPS_UNLOCK,
WRN_10MHZ_MISSING,
WRN_1PPS_MISSING,
N_MULTI_REF_STATUS_BITS
} |
| Enumeration of multi ref status bits. More...
|
|
enum | MULTI_REF_STATUS_BIT_MASKS {
MSK_WRN_COLD_BOOT = ( 1UL << WRN_COLD_BOOT ),
MSK_WRN_WARM_BOOT = ( 1UL << WRN_WARM_BOOT ),
MSK_WRN_ANT_DISCONN = ( 1UL << WRN_ANT_DISCONN ),
MSK_WRN_10MHZ_UNLOCK = ( 1UL << WRN_10MHZ_UNLOCK ),
MSK_WRN_1PPS_UNLOCK = ( 1UL << WRN_1PPS_UNLOCK ),
MSK_WRN_GPS_UNLOCK = ( 1UL << WRN_GPS_UNLOCK ),
MSK_WRN_10MHZ_MISSING = ( 1UL << WRN_10MHZ_MISSING ),
MSK_WRN_1PPS_MISSING = ( 1UL << WRN_1PPS_MISSING ),
MSK_WRN_MODULE_MODE = ( 1UL << WRN_MODULE_MODE )
} |
| Bit masks associated with MULTI_REF_STATUS_BITS. More...
|
|
enum | XMR_SETTINGS_FLAG_BITS {
XMRSF_BIT_AUTO_BIAS_MASTER,
XMRSF_BIT_AUTO_BIAS_SLAVE,
XMRSF_BIT_ASYMMETRY_STEP_DETECTION,
XMRSF_BIT_IS_TRUSTED_SRC,
XMRSF_BIT_USE_TRUSTED_SRC,
XMRSF_BIT_IS_TIME_OF_DAY_SRC,
XMRSF_BIT_IS_PHASE_SRC,
N_XMRSF_BITS
} |
| Bit masks used to define XMR_SETTINGS_FLAG_MSKS. More...
|
|
enum | XMR_SETTINGS_FLAG_MSKS {
XMRSF_MSK_AUTO_BIAS_MASTER = ( 1UL << XMRSF_BIT_AUTO_BIAS_MASTER ),
XMRSF_MSK_AUTO_BIAS_SLAVE = ( 1UL << XMRSF_BIT_AUTO_BIAS_SLAVE ),
XMRSF_MSK_ASYMMETRY_STEP_DETECTION = ( 1UL << XMRSF_BIT_ASYMMETRY_STEP_DETECTION ),
XMRSF_MSK_IS_TRUSTED_SRC = ( 1UL << XMRSF_BIT_IS_TRUSTED_SRC ),
XMRSF_MSK_USE_TRUSTED_SRC = ( 1UL << XMRSF_BIT_USE_TRUSTED_SRC ),
XMRSF_MSK_IS_TIME_OF_DAY_SRC = ( 1UL << XMRSF_BIT_IS_TIME_OF_DAY_SRC ),
XMRSF_MSK_IS_PHASE_SRC = ( 1UL << XMRSF_BIT_IS_PHASE_SRC )
} |
| Bit masks used with XMULTI_REF_SETTINGS::flags and XMR_EXT_SRC_INFO::supp_flags. More...
|
|
enum | XMR_QL {
XMR_QL_UNKNOWN,
XMR_QL_GREEN,
XMR_QL_YELLOW,
XMR_QL_RED,
N_XMR_QL
} |
| ::TODO More...
|
|
enum | XMR_REF_STATUS_BITS {
XMRS_BIT_NOT_SUPP,
XMRS_BIT_NO_CONN,
XMRS_BIT_NO_SIGNAL,
XMRS_BIT_IS_MASTER,
XMRS_BIT_IS_LOCKED,
XMRS_BIT_IS_ACCURATE,
XMRS_BIT_NOT_SETTLED,
XMRS_BIT_NOT_PHASE_LOCKED,
XMRS_BIT_NUM_SRC_EXC,
XMRS_BIT_IS_EXTERNAL,
XMRS_BIT_LOW_JITTER,
XMRS_BIT_ITU_LIMIT_VIOLATED,
XMRS_BIT_TRS_LIMIT_VIOLATED,
N_XMRS_BITS
} |
| XMULTI_REF status bits. More...
|
|
enum | XMR_INST_FLAGS {
XMRIF_BIT_MRF_NONE_SUPP,
XMRIF_BIT_HOLDOVER_STATUS_SUPP,
XMRIF_BIT_EXT_SRC_INFO_SUPP,
XMRIF_BIT_GNSS_BIAS_SUPP,
N_XMRIF_BITS
} |
| Enumeration of flag bits used with XMULTI_REF instances. More...
|
|
enum | XMR_INST_FLAG_BIT_MASKS { XMRIF_MSK_MRF_NONE_SUPP = ( 1UL << XMRIF_BIT_MRF_NONE_SUPP ),
XMRIF_MSK_HOLDOVER_STATUS_SUPP = ( 1UL << XMRIF_BIT_HOLDOVER_STATUS_SUPP ),
XMRIF_MSK_EXT_SRC_INFO_SUPP = ( 1UL << XMRIF_BIT_EXT_SRC_INFO_SUPP ),
XMRIF_MSK_GNSS_BIAS_SUPP = ( 1UL << XMRIF_BIT_GNSS_BIAS_SUPP )
} |
| Bit masks associated with XMR_INST_FLAGS. More...
|
|
enum | XMR_HOLDOVER_STATUS_MODES { XMR_HLDOVR_AUTONOMOUS,
XMR_HLDOVR_PRE_AUTONOMOUS,
XMR_HLDOVR_REMOTE,
N_XMR_HOLDOVER_STATUS_MODES
} |
| XMR holdover status modes. More...
|
|
enum | XMR_HOLDOVER_STATUS_FLAG_BITS {
XMR_HLDOVR_BIT_IN_HOLDOVER,
XMR_HLDOVR_BIT_TRANSITION_ENBD,
XMR_HLDOVR_BIT_IN_TRANSITION,
XMR_HLDOVR_BIT_TIME_OFFS_VALID,
N_XMR_HOLDOVER_STATUS_FLAG_BITS
} |
| XMR holdover status flag bits. More...
|
|
enum | XMR_HOLDOVER_STATUS_FLAG_MASKS { XMR_HLDOVR_MSK_IN_HOLDOVER = ( 1UL << XMR_HLDOVR_BIT_IN_HOLDOVER ),
XMR_HLDOVR_MSK_TRANSITION_ENBD = ( 1UL << XMR_HLDOVR_BIT_TRANSITION_ENBD ),
XMR_HLDOVR_MSK_IN_TRANSITION = ( 1UL << XMR_HLDOVR_BIT_IN_TRANSITION ),
XMR_HLDOVR_MSK_TIME_OFFS_VALID = ( 1UL << XMR_HLDOVR_BIT_TIME_OFFS_VALID )
} |
| XMR holdover status flag masks. More...
|
|
enum | XMR_EXT_SRC_FEAT_FLAG_BITS { XMR_EXT_SRC_FEAT_FLAG_BIT_STATS,
XMR_EXT_SRC_FEAT_FLAG_BIT_METRICS,
XMR_EXT_SRC_FEAT_FLAG_BIT_COASTING,
N_XMR_EXT_SRC_FEAT_FLAG_BITS
} |
| XMR source feature flag bits. More...
|
|
enum | XMR_EXT_SRC_FEAT_FLAG_MSKS { XMR_EXT_SRC_FEAT_FLAG_MSK_STATS = ( 1UL << XMR_EXT_SRC_FEAT_FLAG_BIT_STATS ),
XMR_EXT_SRC_FEAT_FLAG_MSK_METRICS = ( 1UL << XMR_EXT_SRC_FEAT_FLAG_BIT_METRICS ),
XMR_EXT_SRC_FEAT_FLAG_MSK_COASTING = ( 1UL << XMR_EXT_SRC_FEAT_FLAG_BIT_COASTING )
} |
| XMR source feature flag bit masks. More...
|
|
enum | XMR_STATS_FLAGS_BITS { XMR_STATS_FLAG_BIT_STEP_DETECTED,
XMR_STATS_FLAG_BIT_STEP_COMPENSATED,
XMR_STATS_FLAG_BIT_AUTO_BIAS_VALID,
N_XMR_STATS_FLAGS_BITS
} |
| Enumeration of bits used to define XMR_STATS_FLAGS_MSKS. More...
|
|
enum | XMR_STATS_FLAGS_MSKS { XMR_STATS_FLAG_MSK_STEP_DETECTED = ( 1UL << XMR_STATS_FLAG_BIT_STEP_DETECTED ),
XMR_STATS_FLAG_MSK_STEP_COMPENSATED = ( 1UL << XMR_STATS_FLAG_BIT_STEP_COMPENSATED ),
XMR_STATS_FLAG_MSK_AUTO_BIAS_VALID = ( 1UL << XMR_STATS_FLAG_BIT_AUTO_BIAS_VALID )
} |
| Flag bit masks used with XMR_STATS::flags. More...
|
|
enum | ITU_LIMITS {
ITU_LIMIT_G811_PRC,
ITU_LIMIT_G823_SSU,
ITU_LIMIT_G823_SEC,
ITU_LIMIT_G8272_PRTC,
ITU_LIMIT_G82721_EPRTC,
N_ITU_LIMITS
} |
| Enumeration of ITU limit masks. More...
|
|
enum | ITU_LIMIT_MASKS {
MSK_ITU_LIMIT_G811_PRC = ( 1UL << ITU_LIMIT_G811_PRC ),
MSK_ITU_LIMIT_G823_SSU = ( 1UL << ITU_LIMIT_G823_SSU ),
MSK_ITU_LIMIT_G823_SEC = ( 1UL << ITU_LIMIT_G823_SEC ),
MSK_ITU_LIMIT_G8272_PRTC = ( 1UL << ITU_LIMIT_G8272_PRTC ),
MSK_ITU_LIMIT_G82721_EPRTC = ( 1UL << ITU_LIMIT_G82721_EPRTC )
} |
| Enumeration of ITU limit masks. More...
|
|
enum | MBG_GPIO_CFG_LIMIT_FLAG_BITS { MBG_GPIO_CFG_LIMIT_FLAG_BIT_STATUS_SUPP,
N_MBG_GPIO_CFG_LIMIT_FLAG_BITS
} |
| GPIO limits flag bits used to define MBG_GPIO_CFG_LIMIT_FLAG_MASKS. More...
|
|
enum | MBG_GPIO_CFG_LIMIT_FLAG_MASKS { MBG_GPIO_CFG_LIMIT_FLAG_MASK_STATUS_SUPP = ( 1UL << MBG_GPIO_CFG_LIMIT_FLAG_BIT_STATUS_SUPP )
} |
| GPIO limits flag masks associated with MBG_GPIO_CFG_LIMIT_FLAG_BITS. More...
|
|
enum | MBG_GPIO_TYPES {
MBG_GPIO_TYPE_FREQ_IN,
MBG_GPIO_TYPE_FREQ_OUT,
MBG_GPIO_TYPE_FIXED_FREQ_OUT,
MBG_GPIO_TYPE_BITS_IN,
MBG_GPIO_TYPE_BITS_OUT,
MBG_GPIO_TYPE_VIDEO_OUT,
MBG_GPIO_TYPE_VIDEO_SYNC_OUT,
MBG_GPIO_TYPE_STUDIO_CLOCK_OUT,
MBG_GPIO_TYPE_DIGITAL_AUDIO_OUT,
N_MBG_GPIO_TYPES
} |
| Enumeration of GPIO types. More...
|
|
enum | MBG_GPIO_SIGNAL_SHAPES { MBG_GPIO_SIGNAL_SHAPE_UNSPECIFIED,
MBG_GPIO_SIGNAL_SHAPE_SINE,
MBG_GPIO_SIGNAL_SHAPE_SQUARE,
N_MBG_GPIO_SIGNAL_SHAPES
} |
| Enumeration of known signal shapes. More...
|
|
enum | MBG_GPIO_SIGNAL_SHAPE_MASKS { MBG_GPIO_SIGNAL_SHAPE_MSK_UNSPECIFIED = ( 1UL << MBG_GPIO_SIGNAL_SHAPE_UNSPECIFIED ),
MBG_GPIO_SIGNAL_SHAPE_MSK_SINE = ( 1UL << MBG_GPIO_SIGNAL_SHAPE_SINE ),
MBG_GPIO_SIGNAL_SHAPE_MSK_SQUARE = ( 1UL << MBG_GPIO_SIGNAL_SHAPE_SQUARE )
} |
| Bit masks associated with MBG_GPIO_SIGNAL_SHAPES. More...
|
|
enum | MBG_GPIO_FIXED_FREQS {
MBG_GPIO_FIXED_FREQ_8kHz,
MBG_GPIO_FIXED_FREQ_48kHz,
MBG_GPIO_FIXED_FREQ_1MHz,
MBG_GPIO_FIXED_FREQ_1544kHz,
MBG_GPIO_FIXED_FREQ_2048kHz,
MBG_GPIO_FIXED_FREQ_5MHz,
MBG_GPIO_FIXED_FREQ_10MHz,
MBG_GPIO_FIXED_FREQ_19440kHz,
N_MBG_GPIO_FIXED_FREQ
} |
| Enumeration of predefined fixed frequencies. More...
|
|
enum | MBG_GPIO_FIXED_FREQ_MASKS {
MSK_MBG_GPIO_FIXED_FREQ_8kHz = ( 1UL << MBG_GPIO_FIXED_FREQ_8kHz ),
MSK_MBG_GPIO_FIXED_FREQ_48kHz = ( 1UL << MBG_GPIO_FIXED_FREQ_48kHz ),
MSK_MBG_GPIO_FIXED_FREQ_1MHz = ( 1UL << MBG_GPIO_FIXED_FREQ_1MHz ),
MSK_MBG_GPIO_FIXED_FREQ_1544kHz = ( 1UL << MBG_GPIO_FIXED_FREQ_1544kHz ),
MSK_MBG_GPIO_FIXED_FREQ_2048kHz = ( 1UL << MBG_GPIO_FIXED_FREQ_2048kHz ),
MSK_MBG_GPIO_FIXED_FREQ_5MHz = ( 1UL << MBG_GPIO_FIXED_FREQ_5MHz ),
MSK_MBG_GPIO_FIXED_FREQ_10MHz = ( 1UL << MBG_GPIO_FIXED_FREQ_10MHz ),
MSK_MBG_GPIO_FIXED_FREQ_19440kHz = ( 1UL << MBG_GPIO_FIXED_FREQ_19440kHz )
} |
| Bit masks associated with MBG_GPIO_FIXED_FREQS. More...
|
|
enum | MBG_GPIO_BITS_FORMATS {
MBG_GPIO_BITS_E1_FRAMED,
MBG_GPIO_BITS_T1_FRAMED,
MBG_GPIO_BITS_E1_TIMING,
MBG_GPIO_BITS_T1_TIMING,
N_MBG_GPIO_BITS_FORMATS
} |
| Enumeration of BITS signal formats. More...
|
|
enum | MBG_GPIO_BITS_FORMAT_MASKS { MSK_MBG_GPIO_BITS_E1_FRAMED = ( 1UL << MBG_GPIO_BITS_E1_FRAMED ),
MSK_MBG_GPIO_BITS_T1_FRAMED = ( 1UL << MBG_GPIO_BITS_T1_FRAMED ),
MSK_MBG_GPIO_BITS_E1_TIMING = ( 1UL << MBG_GPIO_BITS_E1_TIMING ),
MSK_MBG_GPIO_BITS_T1_TIMING = ( 1UL << MBG_GPIO_BITS_T1_TIMING )
} |
| Bit masks associated with MBG_GPIO_BITS_FORMATS. More...
|
|
enum | GPIO_SSM_VALS {
GPIO_SSM_UNKNOWN,
GPIO_SSM_RSVD_1,
GPIO_SSM_G_811,
GPIO_SSM_RSVD_3,
GPIO_SSM_SSU_A,
GPIO_SSM_RSVD_5,
GPIO_SSM_RSVD_6,
GPIO_SSM_RSVD_7,
GPIO_SSM_SSU_B,
GPIO_SSM_RSVD_9,
GPIO_SSM_RSVD_10,
GPIO_SSM_RSVD_SETS,
GPIO_SSM_RSVD_12,
GPIO_SSM_RSVD_13,
GPIO_SSM_RSVD_14,
GPIO_SSM_DONT_USE,
N_GPIO_SSM_VALS
} |
| Minimum and maximum known SSM values. More...
|
|
enum | GPIO_SA_BITS_GROUPS { MIN_SA_BITS_GROUP = 4,
MAX_SA_BITS_GROUP = 8
} |
| Minimum and maximum SA BITS groups. More...
|
|
enum | MBG_GPIO_BITS_ERRS { MBG_GPIO_BITS_ERR_LOS,
MBG_GPIO_BITS_ERR_LOF,
N_MBG_GPIO_BITS_ERRS
} |
| Enumeration of BITS input error conditions. More...
|
|
enum | MBG_GPIO_BITS_ERR_MASKS { MSK_MBG_GPIO_BITS_ERR_LOS = ( 1UL << MBG_GPIO_BITS_ERR_LOS ),
MSK_MBG_GPIO_BITS_ERR_LOF = ( 1UL << MBG_GPIO_BITS_ERR_LOF )
} |
| Bit masks associated with BITS input error conditions. More...
|
|
enum | MBG_GPIO_BITS_OUT_FLAGS { MBG_GPIO_BITS_OUT_FLAG_HDB3,
MBG_GPIO_BITS_OUT_FLAG_B8ZS,
N_MBG_GPIO_BITS_OUT_FLAGS
} |
| Enumeration of flags used with BITS type GPIO outputs. More...
|
|
enum | MBG_GPIO_BITS_OUT_FLAG_MASKS { MSK_MBG_GPIO_BITS_OUT_FLAG_HDB3 = ( 1UL << MBG_GPIO_BITS_OUT_FLAG_HDB3 ),
MSK_MBG_GPIO_BITS_OUT_FLAG_B8ZS = ( 1UL << MBG_GPIO_BITS_OUT_FLAG_B8ZS )
} |
| Bit masks associated with MBG_GPIO_BITS_OUT_FLAGS. More...
|
|
enum | MBG_GPIO_VIDEO_FORMATS {
MBG_GPIO_VIDEO_FORMAT_OFF,
MBG_GPIO_VIDEO_SD_FORMAT_NTSC,
MBG_GPIO_VIDEO_SD_FORMAT_PAL,
MBG_GPIO_VIDEO_HD_FORMAT_720_P_50Hz,
MBG_GPIO_VIDEO_HD_FORMAT_1080_I_50Hz,
MBG_GPIO_VIDEO_HD_FORMAT_720_P_59_94Hz,
MBG_GPIO_VIDEO_HD_FORMAT_1080_I_59_94Hz,
MBG_GPIO_VIDEO_SD_FORMAT_PAL_M,
N_MBG_GPIO_VIDEO_FORMATS
} |
| Enumeration of Video signal formats. More...
|
|
enum | MBG_GPIO_VIDEO_FORMAT_MASKS {
MSK_MBG_GPIO_VIDEO_FORMAT_OFF = ( 1UL << MBG_GPIO_VIDEO_FORMAT_OFF ),
MSK_MBG_GPIO_VIDEO_SD_FORMAT_NTSC = ( 1UL << MBG_GPIO_VIDEO_SD_FORMAT_NTSC ),
MSK_MBG_GPIO_VIDEO_SD_FORMAT_PAL = ( 1UL << MBG_GPIO_VIDEO_SD_FORMAT_PAL ),
MSK_MBG_GPIO_VIDEO_HD_FORMAT_720_P_50Hz = ( 1UL << MBG_GPIO_VIDEO_HD_FORMAT_720_P_50Hz ),
MSK_MBG_GPIO_VIDEO_HD_FORMAT_1080_I_50Hz = ( 1UL << MBG_GPIO_VIDEO_HD_FORMAT_1080_I_50Hz ),
MSK_MBG_GPIO_VIDEO_HD_FORMAT_720_P_59_94Hz = ( 1UL << MBG_GPIO_VIDEO_HD_FORMAT_720_P_59_94Hz ),
MSK_MBG_GPIO_VIDEO_HD_FORMAT_1080_I_59_94Hz = ( 1UL << MBG_GPIO_VIDEO_HD_FORMAT_1080_I_59_94Hz ),
MSK_MBG_GPIO_VIDEO_SD_FORMAT_PAL_M = ( 1UL << MBG_GPIO_VIDEO_SD_FORMAT_PAL_M )
} |
| Bit masks associated with MBG_GPIO_VIDEO_FORMATS. More...
|
|
enum | MBG_GPIO_VIDEO_OUT_FLAGS { MBG_GPIO_VIDEO_OUT_HAS_NO_FREE_CONF,
MBG_GPIO_VIDEO_OUT_HAS_TC_SD,
N_MBG_GPIO_VIDEO_OUT_FLAGS
} |
| Enumeration of flags used with video type GPIO outputs. More...
|
|
enum | MBG_GPIO_VIDEO_OUT_FLAG_MASKS { MSK_MBG_GPIO_VIDEO_OUT_HAS_NO_FREE_CONF = ( 1UL << MBG_GPIO_VIDEO_OUT_HAS_NO_FREE_CONF ),
MSK_MBG_GPIO_VIDEO_OUT_HAS_TC_SD = ( 1UL << MBG_GPIO_VIDEO_OUT_HAS_TC_SD )
} |
| Bit masks associated with MBG_GPIO_VIDEO_OUT_FLAGS. More...
|
|
enum | MBG_GPIO_VIDEO_EPOCHS {
SMPTE_TAI_EPOCH_1970,
SMPTE_TAI_EPOCH_1958,
SMPTE_UTC_EPOCH_1972,
SMPTE_GPS_EPOCH_1980,
N_MBG_GPIO_VIDEO_EPOCHS
} |
| Enumeration of epochs used with video type GPIO outputs. More...
|
|
enum | MBG_GPIO_VIDEO_EPOCH_MASKS { MSK_SMPTE_TAI_EPOCH_1970 = ( 1UL << SMPTE_TAI_EPOCH_1970 ),
MSK_SMPTE_TAI_EPOCH_1958 = ( 1UL << SMPTE_TAI_EPOCH_1958 ),
MSK_SMPTE_UTC_EPOCH_1972 = ( 1UL << SMPTE_UTC_EPOCH_1972 ),
MSK_SMPTE_GPS_EPOCH_1980 = ( 1UL << SMPTE_GPS_EPOCH_1980 )
} |
| Bit masks associated with MBG_GPIO_VIDEO_EPOCHS. More...
|
|
enum | MBG_GPIO_VIDEO_TC_MODES { MBG_GPIO_VIDEO_TC_MODE_NONE,
MBG_GPIO_VIDEO_TC_MODE_VITC,
N_MBG_GPIO_VIDEO_TC_MODES
} |
| Enumeration of time code modes used with video type GPIO outputs. More...
|
|
enum | MBG_GPIO_VIDEO_TC_MODE_MASKS { MSK_MBG_GPIO_VIDEO_TC_MODE_NONE = ( 1UL << MBG_GPIO_VIDEO_TC_MODE_NONE ),
MSK_MBG_GPIO_VIDEO_TC_MODE_VITC = ( 1UL << MBG_GPIO_VIDEO_TC_MODE_VITC )
} |
| Bit masks associated with MBG_GPIO_VIDEO_TC_MODES. More...
|
|
enum | MBG_GPIO_VIDEO_SYNC_TYPES {
MBG_GPIO_VIDEO_SYNC_TYPE_OFF,
MBG_GPIO_VIDEO_SYNC_TYPE_SD_HSYNC,
MBG_GPIO_VIDEO_SYNC_TYPE_SD_VSYNC,
MBG_GPIO_VIDEO_SYNC_TYPE_SD_FRAME,
MBG_GPIO_VIDEO_SYNC_TYPE_SD_BLANK,
MBG_GPIO_VIDEO_SYNC_TYPE_HD_HSYNC,
MBG_GPIO_VIDEO_SYNC_TYPE_HD_VSYNC,
MBG_GPIO_VIDEO_SYNC_TYPE_HD_FRAME,
MBG_GPIO_VIDEO_SYNC_TYPE_HD_BLANK,
N_MBG_GPIO_VIDEO_SYNC_TYPES
} |
| Enumeration of types used with video sync GPIO outputs Depends on configured video output. More...
|
|
enum | MBG_GPIO_VIDEO_SYNC_TYPE_MASKS {
MSK_MBG_GPIO_VIDEO_SYNC_TYPE_OFF = ( 1UL << MBG_GPIO_VIDEO_SYNC_TYPE_OFF ),
MSK_MBG_GPIO_VIDEO_SYNC_TYPE_SD_HSYNC = ( 1UL << MBG_GPIO_VIDEO_SYNC_TYPE_SD_HSYNC ),
MSK_MBG_GPIO_VIDEO_SYNC_TYPE_SD_VSYNC = ( 1UL << MBG_GPIO_VIDEO_SYNC_TYPE_SD_VSYNC ),
MSK_MBG_GPIO_VIDEO_SYNC_TYPE_SD_FRAME = ( 1UL << MBG_GPIO_VIDEO_SYNC_TYPE_SD_FRAME ),
MSK_MBG_GPIO_VIDEO_SYNC_TYPE_SD_BLANK = ( 1UL << MBG_GPIO_VIDEO_SYNC_TYPE_SD_BLANK ),
MSK_MBG_GPIO_VIDEO_SYNC_TYPE_HD_HSYNC = ( 1UL << MBG_GPIO_VIDEO_SYNC_TYPE_HD_HSYNC ),
MSK_MBG_GPIO_VIDEO_SYNC_TYPE_HD_VSYNC = ( 1UL << MBG_GPIO_VIDEO_SYNC_TYPE_HD_VSYNC ),
MSK_MBG_GPIO_VIDEO_SYNC_TYPE_HD_FRAME = ( 1UL << MBG_GPIO_VIDEO_SYNC_TYPE_HD_FRAME ),
MSK_MBG_GPIO_VIDEO_SYNC_TYPE_HD_BLANK = ( 1UL << MBG_GPIO_VIDEO_SYNC_TYPE_HD_BLANK )
} |
| Bit masks associated with MBG_GPIO_VIDEO_SYNC_TYPES. More...
|
|
enum | MBG_GPIO_STUDIO_CLOCK_BASE_FREQS { MBG_GPIO_STUDIO_CLOCK_BASE_FREQ_32KHZ,
MBG_GPIO_STUDIO_CLOCK_BASE_FREQ_44_1KHZ,
MBG_GPIO_STUDIO_CLOCK_BASE_FREQ_48KHZ,
N_MBG_GPIO_STUDIO_CLOCK_BASE_FREQS
} |
| Enumeration of studio clock base frequencies. More...
|
|
enum | MBG_GPIO_STUDIO_CLOCK_BASE_FREQ_MASKS { MSK_MBG_GPIO_STUDIO_CLOCK_BASE_FREQ_32KHZ = ( 1UL << MBG_GPIO_STUDIO_CLOCK_BASE_FREQ_32KHZ ),
MSK_MBG_GPIO_STUDIO_CLOCK_BASE_FREQ_44_1KHZ = ( 1UL << MBG_GPIO_STUDIO_CLOCK_BASE_FREQ_44_1KHZ ),
MSK_MBG_GPIO_STUDIO_CLOCK_BASE_FREQ_48KHZ = ( 1UL << MBG_GPIO_STUDIO_CLOCK_BASE_FREQ_48KHZ )
} |
| Bit masks associated with MBG_GPIO_STUDIO_CLOCK_BASE_FREQS. More...
|
|
enum | MBG_GPIO_STUDIO_CLOCK_SCALES {
MBG_GPIO_STUDIO_CLOCK_SCALE_1_DIV_32,
MBG_GPIO_STUDIO_CLOCK_SCALE_1_DIV_16,
MBG_GPIO_STUDIO_CLOCK_SCALE_1_DIV_8,
MBG_GPIO_STUDIO_CLOCK_SCALE_1_DIV_4,
MBG_GPIO_STUDIO_CLOCK_SCALE_1_DIV_2,
MBG_GPIO_STUDIO_CLOCK_SCALE_1,
MBG_GPIO_STUDIO_CLOCK_SCALE_2,
MBG_GPIO_STUDIO_CLOCK_SCALE_4,
MBG_GPIO_STUDIO_CLOCK_SCALE_8,
MBG_GPIO_STUDIO_CLOCK_SCALE_16,
MBG_GPIO_STUDIO_CLOCK_SCALE_32,
MBG_GPIO_STUDIO_CLOCK_SCALE_64,
MBG_GPIO_STUDIO_CLOCK_SCALE_128,
MBG_GPIO_STUDIO_CLOCK_SCALE_256,
MBG_GPIO_STUDIO_CLOCK_SCALE_512,
N_MBG_GPIO_STUDIO_CLOCK_SCALES
} |
| Enumeration of studio clock scales. More...
|
|
enum | MBG_GPIO_STUDIO_CLOCK_SCALE_MASKS {
MSK_MBG_GPIO_STUDIO_CLOCK_SCALE_1_DIV_32 = ( 1U << MBG_GPIO_STUDIO_CLOCK_SCALE_1_DIV_32 ),
MSK_MBG_GPIO_STUDIO_CLOCK_SCALE_1_DIV_16 = ( 1U << MBG_GPIO_STUDIO_CLOCK_SCALE_1_DIV_16 ),
MSK_MBG_GPIO_STUDIO_CLOCK_SCALE_1_DIV_8 = ( 1U << MBG_GPIO_STUDIO_CLOCK_SCALE_1_DIV_8 ),
MSK_MBG_GPIO_STUDIO_CLOCK_SCALE_1_DIV_4 = ( 1U << MBG_GPIO_STUDIO_CLOCK_SCALE_1_DIV_4 ),
MSK_MBG_GPIO_STUDIO_CLOCK_SCALE_1_DIV_2 = ( 1U << MBG_GPIO_STUDIO_CLOCK_SCALE_1_DIV_2 ),
MSK_MBG_GPIO_STUDIO_CLOCK_SCALE_1 = ( 1U << MBG_GPIO_STUDIO_CLOCK_SCALE_1 ),
MSK_MBG_GPIO_STUDIO_CLOCK_SCALE_2 = ( 1U << MBG_GPIO_STUDIO_CLOCK_SCALE_2 ),
MSK_MBG_GPIO_STUDIO_CLOCK_SCALE_4 = ( 1U << MBG_GPIO_STUDIO_CLOCK_SCALE_4 ),
MSK_MBG_GPIO_STUDIO_CLOCK_SCALE_8 = ( 1U << MBG_GPIO_STUDIO_CLOCK_SCALE_8 ),
MSK_MBG_GPIO_STUDIO_CLOCK_SCALE_16 = ( 1U << MBG_GPIO_STUDIO_CLOCK_SCALE_16 ),
MSK_MBG_GPIO_STUDIO_CLOCK_SCALE_32 = ( 1U << MBG_GPIO_STUDIO_CLOCK_SCALE_32 ),
MSK_MBG_GPIO_STUDIO_CLOCK_SCALE_64 = ( 1U << MBG_GPIO_STUDIO_CLOCK_SCALE_64 ),
MSK_MBG_GPIO_STUDIO_CLOCK_SCALE_128 = ( 1U << MBG_GPIO_STUDIO_CLOCK_SCALE_128 ),
MSK_MBG_GPIO_STUDIO_CLOCK_SCALE_256 = ( 1U << MBG_GPIO_STUDIO_CLOCK_SCALE_256 ),
MSK_MBG_GPIO_STUDIO_CLOCK_SCALE_512 = ( 1U << MBG_GPIO_STUDIO_CLOCK_SCALE_512 )
} |
| Bit masks associated with MBG_GPIO_STUDIO_CLOCK_SCALES. More...
|
|
enum | MBG_GPIO_STUDIO_CLOCK_FLAGS { MBG_GPIO_STUDIO_CLOCK_OUTPUT_ENABLED,
N_MBG_GPIO_STUDIO_CLOCK_FLAGS
} |
| Enumeration of flags used with studio clock type GPIO outputs. More...
|
|
enum | MBG_GPIO_STUDIO_CLOCK_FLAG_MASKS { MSK_MBG_GPIO_STUDIO_CLOCK_OUTPUT_ENABLED = ( 1UL << MBG_GPIO_STUDIO_CLOCK_OUTPUT_ENABLED )
} |
| Bit masks associated with MBG_GPIO_STUDIO_CLOCK_FLAGS. More...
|
|
enum | MBG_GPIO_DIGITAL_AUDIO_TYPES { MBG_GPIO_DIGITAL_AUDIO_TYPE_OFF,
MBG_GPIO_DIGITAL_AUDIO_TYPE_DARS,
N_MBG_GPIO_DIGITAL_AUDIO_TYPES
} |
| Enumeration of types used with GPIO type digital audio outputs. More...
|
|
enum | MBG_GPIO_DIGITAL_AUDIO_TYPE_MASKS { MSK_MBG_GPIO_DIGITAL_AUDIO_TYPE_OFF = ( 1UL << MBG_GPIO_DIGITAL_AUDIO_TYPE_OFF ),
MSK_MBG_GPIO_DIGITAL_AUDIO_TYPE_DARS = ( 1UL << MBG_GPIO_DIGITAL_AUDIO_TYPE_DARS )
} |
| Bit masks associated with MBG_GPIO_DIGITAL_AUDIO_TYPES. More...
|
|
enum | MBG_GPIO_DIGITAL_AUDIO_FLAGS { MBG_GPIO_DIGITAL_AUDIO_RESERVED_FLAG,
N_MBG_GPIO_DIGITAL_AUDIO_FLAGS
} |
| Enumeration of flags used with GPIO type digital audio outputs. More...
|
|
enum | MBG_GPIO_DIGITAL_AUDIO_FLAG_MASKS { MSK_MBG_GPIO_DIGITAL_AUDIO_RESERVED_FLAG = ( 1UL << MBG_GPIO_DIGITAL_AUDIO_RESERVED_FLAG )
} |
| Bit masks associated with MBG_GPIO_DIGITAL_AUDIO_FLAGS. More...
|
|
enum | MBG_GPIO_FLAGS { MBG_GPIO_DEPENDS_ON_ASS_IO_IDX,
N_MBG_GPIO_FLAGS
} |
| Enumeration of general flags used with a GPIO. More...
|
|
enum | MBG_GPIO_FLAG_MASKS { MSK_MBG_GPIO_DEPENDS_ON_ASS_IO_IDX = ( 1UL << MBG_GPIO_DEPENDS_ON_ASS_IO_IDX )
} |
| Bit masks associated with MBG_GPIO_FLAGS. More...
|
|
enum | MBG_GPIO_PORT_STATES { MBG_GPIO_PORT_UNUSED,
MBG_GPIO_PORT_OUTPUT_ENBD,
MBG_GPIO_INPUT_SIG_AVAIL,
N_MBG_GPIO_PORT_STATES
} |
| GPIO port states. More...
|
|
enum | HAVEQUICK_FORMATS {
HQ_FMT_STANAG4246_1,
HQ_FMT_STANAG4246_2,
HQ_FMT_STANAG4246_PTTI,
HQ_FMT_STANAG4372_SATURN_1,
HQ_FMT_STANAG4372_SATURN_2,
HQ_FMT_STANAG4430_EXTD,
N_HQ_FMT
} |
| Enumeration of HaveQuick formats. More...
|
|
enum | HAVEQUICK_FORMAT_MASKS {
HQ_MSK_STANAG4246_1 = ( 1UL << HQ_FMT_STANAG4246_1 ),
HQ_MSK_STANAG4246_2 = ( 1UL << HQ_FMT_STANAG4246_2 ),
HQ_MSK_STANAG4246_PTTI = ( 1UL << HQ_FMT_STANAG4246_PTTI ),
HQ_MSK_STANAG4372_SATURN_1 = ( 1UL << HQ_FMT_STANAG4372_SATURN_1 ),
HQ_MSK_STANAG4372_SATURN_2 = ( 1UL << HQ_FMT_STANAG4372_SATURN_2 ),
HQ_MSK_STANAG4430_EXTD = ( 1UL << HQ_FMT_STANAG4430_EXTD )
} |
| Bit masks associated with the enumerated HaveQuick formats. More...
|
|
enum | HAVEQUICK_FLAG_BITS { HQ_FLAG_TX_GEN_LOCAL_TIME,
HQ_FLAG_SIGNAL_INVERTED,
HQ_FLAG_USE_EXT_PPS,
N_HQ_FLAG_BITS
} |
| Known HaveQuick control flags. More...
|
|
enum | HAVEQUICK_FLAG_MASKS { HQ_MSK_TX_GEN_LOCAL_TIME = ( 1UL << HQ_FLAG_TX_GEN_LOCAL_TIME ),
HQ_MSK_SIGNAL_INVERTED = ( 1UL << HQ_FLAG_SIGNAL_INVERTED ),
HQ_MSK_USE_EXT_PPS = ( 1UL << HQ_FLAG_USE_EXT_PPS )
} |
| Bit masks associated with HaveQuick control flags. More...
|
|
enum | MBG_EVT_IDS {
MBG_EVT_ID_NONE,
MBG_EVT_ID_POW_UP_RES,
MBG_EVT_ID_WDOG_RES,
MBG_EVT_ID_COLD_BOOT,
MBG_EVT_ID_WARM_BOOT,
MBG_EVT_ID_NORMAL_OP,
MBG_EVT_ID_ANT_DISCONN,
MBG_EVT_ID_ANT_SHORT,
MBG_EVT_ID_ANT_OK,
MBG_EVT_ID_LOW_SATS,
MBG_EVT_ID_FW_INSTALLED,
MBG_EVT_ID_PTP_PORT_STATE_UNINITIALIZED,
MBG_EVT_ID_PTP_PORT_STATE_INITIALIZING,
MBG_EVT_ID_PTP_PORT_STATE_FAULTY,
MBG_EVT_ID_PTP_PORT_STATE_DISABLED,
MBG_EVT_ID_PTP_PORT_STATE_LISTENING,
MBG_EVT_ID_PTP_PORT_STATE_PRE_MASTER,
MBG_EVT_ID_PTP_PORT_STATE_MASTER,
MBG_EVT_ID_PTP_PORT_STATE_PASSIVE,
MBG_EVT_ID_PTP_PORT_STATE_UNCALIBRATED,
MBG_EVT_ID_PTP_PORT_STATE_SLAVE,
MBG_EVT_ID_FW_ACTIVATED,
MBG_EVT_ID_FW_DELETED,
MBG_EVT_ID_FW_ROLLBACK,
MBG_EVT_ID_UFU_FLASHED,
MBG_EVT_ID_UFU_PROGRESS,
MBG_EVT_ID_DATABASE_CONNECTED,
N_MBG_EVT_ID
} |
| Enumeration of event IDs. More...
|
|
enum | MBG_EVT_LVLS {
MBG_EVT_LVL_NONE,
MBG_EVT_LVL_DEBUG,
MBG_EVT_LVL_INFO,
MBG_EVT_LVL_WARN,
MBG_EVT_LVL_ERR,
MBG_EVT_LVL_CRIT,
N_MBG_EVT_LVL
} |
| Enumeration of event severity levels. More...
|
|
enum | MBG_IMS_STATE_FLAG_BITS { MBG_IMS_STATE_FLAG_BIT_HAS_FDM,
N_MBG_IMS_STATE_FLAG_BITS
} |
| Enumeration of bits used to define MBG_IMS_STATE_FLAG_MASKS. More...
|
|
enum | MBG_IMS_STATE_FLAG_MASKS { MBG_IMS_STATE_FLAG_MSK_HAS_FDM = ( 1UL << MBG_IMS_STATE_FLAG_BIT_HAS_FDM )
} |
| Bit masks used with MBG_IMS_STATE::flags. More...
|
|
enum | MBG_IMS_SENSORS {
MBG_IMS_SENSOR_TEMP_C,
MBG_IMS_SENSOR_VOLTAGE,
MBG_IMS_SENSOR_PLL,
MBG_IMS_SENSOR_VOLTAGE_INPUT,
MBG_IMS_SENSOR_VOLTAGE_OUTPUT,
MBG_IMS_SENSOR_VOLTAGE_SUPPLY,
MBG_IMS_SENSOR_CURRENT,
MBG_IMS_SENSOR_CURRENT_BOARD_SUPPLY,
MBG_IMS_SENSOR_CURRENT_OSC_SUPPLY,
N_MBG_IMS_SENSORS
} |
| IMS sensor types. More...
|
|
enum | MBG_IMS_SENSOR_STATE_FLAG_MASK_VOLTAGE { MBG_IMS_SENSOR_VOLTAGE_OUT_ENB = 0x01,
MBG_IMS_SENSOR_VOLTAGE_OUT_OVR = 0x02
} |
| IMS sensor state flags for voltage. More...
|
|
enum | MBG_IMS_SENSOR_STATE_FLAG_MASK_PLL { MBG_IMS_SENSOR_PLL_LOCKED = 0x01
} |
| IMS sensor state flags for PLL. More...
|
|
enum | MBG_IMS_FDM_OUTPUT_MODES { MBG_IMS_FDM_OUTPUT_MODE_FD,
MBG_IMS_FDM_OUTPUT_MODE_TD,
N_MBG_IMS_FDM_OUTPUT_MODES
} |
| Enumeration of known output modes. More...
|
|
enum | MBG_IMS_FDM_OUTPUT_MODE_MASKS { MBG_IMS_FDM_OUTPUT_MODE_MSK_FD = ( 1UL << MBG_IMS_FDM_OUTPUT_MODE_FD ),
MBG_IMS_FDM_OUTPUT_MODE_MSK_TD = ( 1UL << MBG_IMS_FDM_OUTPUT_MODE_TD )
} |
| Bit masks used with MBG_IMS_FDM_OUTPUT_STATE::mode. More...
|
|
enum | MBG_IMS_FDM_LINE_FREQS { MBG_IMS_FDM_LINE_FREQ_AUTO,
MBG_IMS_FDM_LINE_FREQ_50HZ,
MBG_IMS_FDM_LINE_FREQ_60HZ,
N_MBG_IMS_FDM_LINE_FREQS
} |
| Enumeration known line frequencies. More...
|
|
enum | MBG_IMS_FDM_LINE_FREQ_MASKS { MBG_IMS_FDM_LINE_FREQ_MSK_AUTO = ( 1UL << MBG_IMS_FDM_LINE_FREQ_AUTO ),
MBG_IMS_FDM_LINE_FREQ_MSK_50HZ = ( 1UL << MBG_IMS_FDM_LINE_FREQ_50HZ ),
MBG_IMS_FDM_LINE_FREQ_MSK_60HZ = ( 1UL << MBG_IMS_FDM_LINE_FREQ_60HZ )
} |
| Bit masks corresponding to defined line frequencies. More...
|
|
enum | MBG_IMS_FDM_STATE_FLAG_BITS {
MBG_IMS_FDM_STATE_FLAG_BIT_SYNC_AFTER_RESET,
MBG_IMS_FDM_STATE_FLAG_BIT_PLT_IS_LOCKED,
MBG_IMS_FDM_STATE_FLAG_BIT_FD_OVERFLOW,
MBG_IMS_FDM_STATE_FLAG_BIT_TD_OVERFLOW,
N_MBG_IMS_FDM_STATE_FLAG_BITS
} |
| Enumeration of flag bits used to define MBG_IMS_FDM_STATE_FLAG_MASKS. More...
|
|
enum | MBG_IMS_FDM_STATE_FLAG_MASKS { MBG_IMS_FDM_STATE_FLAG_MSK_SYNC_AFTER_RESET = ( 1UL << MBG_IMS_FDM_STATE_FLAG_BIT_SYNC_AFTER_RESET ),
MBG_IMS_FDM_STATE_FLAG_MSK_PLT_IS_LOCKED = ( 1UL << MBG_IMS_FDM_STATE_FLAG_BIT_PLT_IS_LOCKED ),
MBG_IMS_FDM_STATE_FLAG_MSK_FD_OVERFLOW = ( 1UL << MBG_IMS_FDM_STATE_FLAG_BIT_FD_OVERFLOW ),
MBG_IMS_FDM_STATE_FLAG_MSK_TD_OVERFLOW = ( 1UL << MBG_IMS_FDM_STATE_FLAG_BIT_TD_OVERFLOW )
} |
| Bit masks used with MBG_IMS_FDM_STATE::flags. More...
|
|
enum | MBG_IMS_FDM_FLAGS { MBG_IMS_FDM_FLAG_CAN_SET_TDEV,
N_MBG_IMS_FDM_FLAGS
} |
| IMS FDM flags. More...
|
|
enum | MBG_IMS_FDM_FLAG_MASKS { MBG_IMS_FDM_FLAG_MASK_CAN_SET_TDEV = ( 1UL << MBG_IMS_FDM_FLAG_CAN_SET_TDEV )
} |
| IMS FDM flag masks. More...
|
|
enum | PCPS_GEN_IO_TYPES { PCPS_GEN_IO_GET_INFO,
PCPS_GEN_IO_CAL_REC_IRIG_RX_COMP,
N_PCPS_GEN_IO_TYPE
} |
| Data types used with GEN_IO_INFO::type. More...
|
|
enum | SCU_STAT_MASKS {
MSK_EPLD_STAT_TS1 = 0x0001,
MSK_EPLD_STAT_TS2 = 0x0002,
MSK_EPLD_STAT_TL_ERROR = 0x0004,
MSK_EPLD_STAT_PSU1_OK = 0x0008,
MSK_EPLD_STAT_PSU2_OK = 0x0010,
MSK_EPLD_STAT_AUTO = 0x0020,
MSK_EPLD_STAT_SEL = 0x0040,
MSK_EPLD_STAT_ENA = 0x0080,
MSK_EPLD_STAT_HAS_LAN = 0x0100,
MSK_EPLD_STAT_RESERVED0 = 0x0200,
MSK_EPLD_STAT_RESERVED1 = 0x0400,
MSK_EPLD_STAT_HAS_4_PSUS = 0x0800,
MSK_EPLD_STAT_PSU3_OK = 0x1000,
MSK_EPLD_STAT_PSU4_OK = 0x2000,
MSK_EPLD_STAT_ACO = 0x4000,
MSK_EPLD_STAT_WDOG_OK = 0x8000
} |
| Bit masks used to check the SCU EPLD status. More...
|
|
enum | SCU_CTRL_MASKS {
MSK_EPLD_CTL_DISB_SERIAL = 0x0001,
MSK_EPLD_CTL_DISB_PPS = 0x0002,
MSK_EPLD_CTL_DISB_10MHZ = 0x0004,
MSK_EPLD_CNTL_SEL_REM = 0x0800,
MSK_EPLD_CNTL_DIS_REM = 0x1000,
MSK_EPLD_CNTL_REMOTE = 0x2000,
MSK_EPLD_CNTL_SEL_SNMP = 0x4000,
MSK_EPLD_CNTL_ENA_SNMP = 0x8000
} |
| Bit masks used to control the SCU EPLD. More...
|
|
enum | SCU_CLK_INFO_TYPES {
SCU_CLK_INFO_GPS,
SCU_CLK_INFO_DCF_PZF,
SCU_CLK_INFO_DCF_AM,
SCU_CLK_INFO_TCR,
N_SCU_CLK_INFO
} |
| Definitions for SCU_STAT_INFO::clk0_info and SCU_STAT_INFO::clk1_info. More...
|
|
enum | RECEIVER_MODES {
TRACK = ( 0x01 ),
AUTO_166 = ( 0x02 ),
WARM_166 = ( 0x03 | 0x20 ),
COLD_166 = ( 0x04 | 0x20 ),
AUTO_BC = ( 0x05 | 0x10 ),
WARM_BC = ( 0x06 | 0x10 | 0x20 ),
COLD_BC = ( 0x07 | 0x10 | 0x20 ),
UPDA_166 = ( 0x08 | 0x20 ),
UPDA_BC = ( 0x09 | 0x10 | 0x20 )
} |
| Satellite receiver modes of operation. More...
|
|
enum | MBG_GNSS_TYPES {
GNSS_TYPE_GPS,
GNSS_TYPE_GLONASS,
GNSS_TYPE_BEIDOU,
GNSS_TYPE_GALILEO,
GNSS_TYPE_WAAS,
GNSS_TYPE_EGNOS,
GNSS_TYPE_QZSS,
N_GNSS_TYPES
} |
| An enumeration of known satellite navigation systems. More...
|
|
enum | MBG_GNSS_TYPE_MASKS {
MBG_GNSS_TYPE_MSK_GPS = ( 1UL << GNSS_TYPE_GPS ),
MBG_GNSS_TYPE_MSK_GLONASS = ( 1UL << GNSS_TYPE_GLONASS ),
MBG_GNSS_TYPE_MSK_BEIDOU = ( 1UL << GNSS_TYPE_BEIDOU ),
MBG_GNSS_TYPE_MSK_GALILEO = ( 1UL << GNSS_TYPE_GALILEO ),
MBG_GNSS_TYPE_MSK_WAAS = ( 1UL << GNSS_TYPE_WAAS ),
MBG_GNSS_TYPE_MSK_EGNOS = ( 1UL << GNSS_TYPE_EGNOS ),
MBG_GNSS_TYPE_MSK_QZSS = ( 1UL << GNSS_TYPE_QZSS )
} |
| Bit masks associated with MBG_GNSS_TYPES. More...
|
|
enum | MBG_GNSS_MODE_INFO_FLAG_BITS {
MBG_GNSS_FLAG_EXCLUSIVE,
MBG_GNSS_FLAG_HAS_PRIORITY,
MBG_GNSS_FLAG_SAT_INFO_IDX_SUPP_SER,
MBG_GNSS_FLAG_HAS_SV_STATUS,
N_MBG_GNSS_FLAGS
} |
| Flag bits used to define MBG_GNSS_MODE_INFO_FLAG_MASKS. More...
|
|
enum | MBG_GNSS_MODE_INFO_FLAG_MASKS { MBG_GNSS_FLAG_MSK_EXCLUSIVE = ( 1UL << MBG_GNSS_FLAG_EXCLUSIVE ),
MBG_GNSS_FLAG_MSK_HAS_PRIORITY = ( 1UL << MBG_GNSS_FLAG_HAS_PRIORITY ),
MBG_GNSS_FLAG_MSK_SAT_INFO_IDX_SUPP_SER = ( 1UL << MBG_GNSS_FLAG_SAT_INFO_IDX_SUPP_SER ),
MBG_GNSS_FLAG_MSK_HAS_SV_STATUS = ( 1UL << MBG_GNSS_FLAG_HAS_SV_STATUS )
} |
| Flag masks used with MBG_GNSS_MODE_INFO::flags. More...
|
|
enum | GNSS_SV_STAT_QUALITY_INDS {
GNSS_SV_STAT_NO_SIGNAL,
GNSS_SV_STAT_SEARCHING,
GNSS_SV_STAT_ACQUIRED,
GNSS_SV_STAT_UNUSABLE,
GNSS_SV_STAT_CODE_LOCKED,
GNSS_SV_STAT_CODE_CARRIER_LOCKED,
GNSS_SV_STAT_CODE_CARRIER_LOCKED_2,
GNSS_SV_STAT_CODE_CARRIER_LOCKED_3
} |
| Bits 23 to 31 are reserved. More...
|
|
enum | GNSS_SV_STAT_HEALTH_CODES { GNSS_SV_STAT_HEALTH_UNKNOWN,
GNSS_SV_STAT_HEALTH_OK,
GNSS_SV_STAT_HEALTH_NOT_OK
} |
| Health indicators used with GNSS_SV_STATUS::stat_flags. More...
|
|
enum | GNSS_SV_STAT_ORBIT_SOURCES {
GNSS_SV_STAT_ORBIT_SRC_UNKNOWN,
GNSS_SV_STAT_ORBIT_SRC_EPH,
GNSS_SV_STAT_ORBIT_SRC_ALM,
GNSS_SV_STAT_ORBIT_SRC_ASSN_OFFL,
GNSS_SV_STAT_ORBIT_SRC_ASSN_AUTO,
GNSS_SV_STAT_ORBIT_OTHER_1,
GNSS_SV_STAT_ORBIT_OTHER_2,
GNSS_SV_STAT_ORBIT_OTHER_3
} |
| Orbit source codes used with GNSS_SV_STATUS::stat_flags. More...
|
|
enum | IPV6_MULTICAST_SCOPES {
IPV6_MULTICAST_SCOPE_INTF_LOCAL = 0x01,
IPV6_MULTICAST_SCOPE_LINK_LOCAL,
IPV6_MULTICAST_SCOPE_REALM_LOCAL,
IPV6_MULTICAST_SCOPE_ADMIN_LOCAL,
IPV6_MULTICAST_SCOPE_SITE_LOCAL,
IPV6_MULTICAST_SCOPE_ORGA_LOCAL = 0x08,
IPV6_MULTICAST_SCOPE_GLOBAL_SCOPE = 0x0E
} |
| Possible IPv6 Multicast Scopes. More...
|
|
enum | MBG_NET_HW_TYPES { MBG_NET_HW_TYPE_UNKNOWN,
MBG_ARPHRD_ETHER,
N_MBG_NET_HW_TYPES
} |
| Hardware type for identification of physical interfaces. More...
|
|
enum | LAN_IF_TYPES { LAN_IF_TYPE_XPORT,
LAN_IF_TYPE_PTP,
LAN_IF_TYPE_RSC,
N_LAN_IF_TYPE
} |
| Codes used with LAN_IF_INFO::type. More...
|
|
enum | MBG_IP4_FLAG_BITS { IP4_BIT_DHCP,
IP4_BIT_LINK,
IP4_BIT_VLAN,
N_IP4_BIT
} |
| Enumeration of flag bits used with IP4_SETTINGS::flags and LAN_IF_INFO::flags. More...
|
|
enum | MBG_IP4_FLAG_MASKS { IP4_MSK_DHCP = ( 1UL << IP4_BIT_DHCP ),
IP4_MSK_LINK = ( 1UL << IP4_BIT_LINK ),
IP4_MSK_VLAN = ( 1UL << IP4_BIT_VLAN )
} |
| Bit masks used with IP4_SETTINGS::flags and LAN_IF_INFO::flags. More...
|
|
enum | MBG_IP_ADDR_TYPES { MBG_IP_ADDR_TYPE_UNKNOWN,
MBG_IP_ADDR_TYPE_IP4,
MBG_IP_ADDR_TYPE_IP6,
N_MBG_IP_ADDR_TYPES
} |
| Enumeration of types used with MBG_IP_ADDR::type. More...
|
|
enum | MBG_NET_GLB_CFG_INFO_FLAGS {
MBG_NET_GLB_SUPP_STAGE_2,
MBG_NET_GLB_SUPP_BONDING,
MBG_NET_GLB_SUPP_ADD_CONF,
MBG_NET_GLB_SUPP_EXT_ROUTING,
N_MBG_NET_GLB_INFO_FLAGS
} |
| Feature flag bits used to define MBG_NET_GLB_CFG_INFO_MASKS. More...
|
|
enum | MBG_NET_GLB_CFG_INFO_MASKS { MBG_NET_GLB_SUPP_STAGE_2_MASK = (1UL << MBG_NET_GLB_SUPP_STAGE_2),
MBG_NET_GLB_SUPP_BONDING_MASK = (1UL << MBG_NET_GLB_SUPP_BONDING),
MBG_NET_GLB_SUPP_ADD_CONF_MASK = (1UL << MBG_NET_GLB_SUPP_ADD_CONF),
MBG_NET_GLB_SUPP_EXT_ROUTING_MASK = (1UL << MBG_NET_GLB_SUPP_EXT_ROUTING)
} |
| Flag masks used with MBG_NET_GLB_CFG_INFO::feat_flags. More...
|
|
enum | MBG_NET_INTF_LINK_SPEED_MODES {
MBG_NET_INTF_LINK_SPEED_MODE_UNKNOWN,
MBG_NET_INTF_LINK_SPEED_MODE_10_T_HALF,
MBG_NET_INTF_LINK_SPEED_MODE_10_T_FULL,
MBG_NET_INTF_LINK_SPEED_MODE_100_T_HALF,
MBG_NET_INTF_LINK_SPEED_MODE_100_T_FULL,
MBG_NET_INTF_LINK_SPEED_MODE_1000_T_HALF,
MBG_NET_INTF_LINK_SPEED_MODE_1000_T_FULL,
MBG_NET_INTF_LINK_SPEED_MODE_1000_KX_FULL,
MBG_NET_INTF_LINK_SPEED_MODE_2500_X_FULL,
MBG_NET_INTF_LINK_SPEED_MODE_10000_T_FULL,
MBG_NET_INTF_LINK_SPEED_MODE_10000_KX4_FULL,
MBG_NET_INTF_LINK_SPEED_MODE_10000_KR_FULL,
MBG_NET_INTF_LINK_SPEED_MODE_10000_R_FEC,
MBG_NET_INTF_LINK_SPEED_MODE_20000_MLD2_FULL,
MBG_NET_INTF_LINK_SPEED_MODE_20000_KR2_FULL,
MBG_NET_INTF_LINK_SPEED_MODE_40000_KR4_FULL,
MBG_NET_INTF_LINK_SPEED_MODE_40000_CR4_FULL,
MBG_NET_INTF_LINK_SPEED_MODE_40000_SR4_FULL,
MBG_NET_INTF_LINK_SPEED_MODE_40000_LR4_FULL,
MBG_NET_INTF_LINK_SPEED_MODE_56000_KR4_FULL,
MBG_NET_INTF_LINK_SPEED_MODE_56000_CR4_FULL,
MBG_NET_INTF_LINK_SPEED_MODE_56000_SR4_FULL,
MBG_NET_INTF_LINK_SPEED_MODE_56000_LR4_FULL,
N_MBG_NET_INTF_LINK_SPEED_MODES
} |
| Network interface link speed mode enumeration. More...
|
|
enum | MBG_NET_INTF_LINK_SPEEDS {
MBG_NET_INTF_LINK_SPEED_UNKNOWN = 0UL,
MBG_NET_INTF_LINK_SPEED_10 = 10UL,
MBG_NET_INTF_LINK_SPEED_100 = 100UL,
MBG_NET_INTF_LINK_SPEED_1000 = 1000UL,
MBG_NET_INTF_LINK_SPEED_2500 = 2500UL,
MBG_NET_INTF_LINK_SPEED_10000 = 10000UL,
MBG_NET_INTF_LINK_SPEED_20000 = 20000UL,
MBG_NET_INTF_LINK_SPEED_40000 = 40000UL,
MBG_NET_INTF_LINK_SPEED_56000 = 56000UL
} |
| Network interface link speeds [Mb/s]. More...
|
|
enum | MBG_NET_INTF_LINK_PORT_TYPES {
MBG_NET_INTF_LINK_PORT_TYPE_UNKNOWN,
MBG_NET_INTF_LINK_PORT_TYPE_TP,
MBG_NET_INTF_LINK_PORT_TYPE_FIBRE,
MBG_NET_INTF_LINK_PORT_TYPE_BNC,
MBG_NET_INTF_LINK_PORT_TYPE_AUI,
MBG_NET_INTF_LINK_PORT_TYPE_MII,
MBG_NET_INTF_LINK_PORT_TYPE_DA,
N_MBG_NET_INTF_LINK_PORT_TYPES
} |
| Network interface link port types. More...
|
|
enum | MBG_NET_INTF_LINK_PORT_TYPE_MASKS {
MBG_NET_INTF_LINK_PORT_TYPE_MASK_UNKNOWN = ( 1UL << MBG_NET_INTF_LINK_PORT_TYPE_UNKNOWN ),
MBG_NET_INTF_LINK_PORT_TYPE_MASK_TP = ( 1UL << MBG_NET_INTF_LINK_PORT_TYPE_TP ),
MBG_NET_INTF_LINK_PORT_TYPE_MASK_FIBRE = ( 1UL << MBG_NET_INTF_LINK_PORT_TYPE_FIBRE ),
MBG_NET_INTF_LINK_PORT_TYPE_MASK_BNC = ( 1UL << MBG_NET_INTF_LINK_PORT_TYPE_BNC ),
MBG_NET_INTF_LINK_PORT_TYPE_MASK_AUI = ( 1UL << MBG_NET_INTF_LINK_PORT_TYPE_AUI ),
MBG_NET_INTF_LINK_PORT_TYPE_MASK_MII = ( 1UL << MBG_NET_INTF_LINK_PORT_TYPE_MII ),
MBG_NET_INTF_LINK_PORT_TYPE_MASK_DA = ( 1UL << MBG_NET_INTF_LINK_PORT_TYPE_DA )
} |
| Network interface link port masks. More...
|
|
enum | MBG_NET_INTF_LINK_STATE_BITS {
MBG_NET_INTF_LINK_STATE_BIT_UP,
MBG_NET_INTF_LINK_STATE_BIT_RUNNING,
MBG_NET_INTF_LINK_STATE_BIT_LOWER_UP,
MBG_NET_INTF_LINK_STATE_BIT_DORMANT,
MBG_NET_INTF_LINK_STATE_BIT_BROADCAST,
MBG_NET_INTF_LINK_STATE_BIT_MULTICAST,
MBG_NET_INTF_LINK_STATE_BIT_ALL_MULTI,
MBG_NET_INTF_LINK_STATE_BIT_DEBUG,
MBG_NET_INTF_LINK_STATE_BIT_LOOPBACK,
MBG_NET_INTF_LINK_STATE_BIT_POINT_TO_POINT,
MBG_NET_INTF_LINK_STATE_BIT_NO_ARP,
MBG_NET_INTF_LINK_STATE_BIT_PROMISC,
MBG_NET_INTF_LINK_STATE_BIT_MASTER,
MBG_NET_INTF_LINK_STATE_BIT_SLAVE,
MBG_NET_INTF_LINK_STATE_BIT_PORT_SEL,
MBG_NET_INTF_LINK_STATE_BIT_AUTO_MEDIA,
MBG_NET_INTF_LINK_STATE_BIT_ECHO,
MBG_NET_INTF_LINK_STATE_BIT_DYNAMIC,
MBG_NET_INTF_LINK_STATE_BIT_NO_TRAILERS,
N_MBG_NET_INTF_LINK_STATE_BITS
} |
| Network interface link state bits. More...
|
|
enum | MBG_NET_INTF_LINK_OPTS {
MBG_NET_INTF_LINK_OPT_CAN_SET_MAC,
MBG_NET_INTF_LINK_OPT_CAN_SYNCE_IN,
MBG_NET_INTF_LINK_OPT_CAN_SYNCE_OUT,
MBG_NET_INTF_LINK_OPT_CAN_AUTONEG,
MBG_NET_INTF_LINK_OPT_CAN_NTP_HW_TS,
MBG_NET_INTF_LINK_OPT_CAN_PTP_HW_TS,
N_MBG_NET_INTF_LINK_OPTS
} |
| Network interface link option bits. More...
|
|
enum | MBG_NET_INTF_LINK_OPT_MASKS {
MBG_NET_INTF_LINK_OPT_MASK_CAN_SET_MAC = ( 1UL << MBG_NET_INTF_LINK_OPT_CAN_SET_MAC ),
MBG_NET_INTF_LINK_OPT_MASK_CAN_SYNCE_IN = ( 1UL << MBG_NET_INTF_LINK_OPT_CAN_SYNCE_IN ),
MBG_NET_INTF_LINK_OPT_MASK_CAN_SYNCE_OUT = ( 1UL << MBG_NET_INTF_LINK_OPT_CAN_SYNCE_OUT ),
MBG_NET_INTF_LINK_OPT_MASK_CAN_AUTONEG = ( 1UL << MBG_NET_INTF_LINK_OPT_CAN_AUTONEG ),
MBG_NET_INTF_LINK_OPT_MASK_CAN_NTP_HW_TS = ( 1UL << MBG_NET_INTF_LINK_OPT_CAN_NTP_HW_TS ),
MBG_NET_INTF_LINK_OPT_MASK_CAN_PTP_HW_TS = ( 1UL << MBG_NET_INTF_LINK_OPT_CAN_PTP_HW_TS )
} |
| Network interface link option masks. More...
|
|
enum | MBG_NET_INTF_LINK_BOND_MODES {
MBG_NET_INTF_LINK_BOND_MODE_ROUNDROBIN,
MBG_NET_INTF_LINK_BOND_MODE_ACTIVEBACKUP,
MBG_NET_INTF_LINK_BOND_MODE_XOR,
MBG_NET_INTF_LINK_BOND_MODE_BROADCAST,
MBG_NET_INTF_LINK_BOND_MODE_8023AD,
MBG_NET_INTF_LINK_BOND_MODE_TLB,
MBG_NET_INTF_LINK_BOND_MODE_ALB,
N_MBG_NET_INTF_LINK_BOND_MODES
} |
| Network interface link bonding mode. More...
|
|
enum | MBG_NET_INTF_LINK_BOND_MODE_MASKS {
MBG_NET_INTF_LINK_BOND_MODE_MASK_ROUNDROBIN = ( 1UL << MBG_NET_INTF_LINK_BOND_MODE_ROUNDROBIN ),
MBG_NET_INTF_LINK_BOND_MODE_MASK_ACTIVEBACKUP = ( 1UL << MBG_NET_INTF_LINK_BOND_MODE_ACTIVEBACKUP ),
MBG_NET_INTF_LINK_BOND_MODE_MASK_XOR = ( 1UL << MBG_NET_INTF_LINK_BOND_MODE_XOR ),
MBG_NET_INTF_LINK_BOND_MODE_MASK_BROADCAST = ( 1UL << MBG_NET_INTF_LINK_BOND_MODE_BROADCAST ),
MBG_NET_INTF_LINK_BOND_MODE_MASK_8023AD = ( 1UL << MBG_NET_INTF_LINK_BOND_MODE_8023AD ),
MBG_NET_INTF_LINK_BOND_MODE_MASK_TLB = ( 1UL << MBG_NET_INTF_LINK_BOND_MODE_TLB ),
MBG_NET_INTF_LINK_BOND_MODE_MASK_ALB = ( 1UL << MBG_NET_INTF_LINK_BOND_MODE_ALB )
} |
| Network interface link bonding mode masks. More...
|
|
enum | MBG_NET_INTF_LINK_BOND_STATES { MBG_NET_INTF_LINK_BOND_STATE_ACTIVE,
MBG_NET_INTF_LINK_BOND_STATE_BACKUP,
N_MBG_NET_INTF_LINK_BOND_STATES
} |
| Network interface link bonding states. More...
|
|
enum | MBG_NET_INTF_LINK_TYPES { MBG_NET_INTF_LINK_TYPE_PHYS,
MBG_NET_INTF_LINK_TYPE_VLAN,
MBG_NET_INTF_LINK_TYPE_BOND,
N_MBG_NET_INTF_LINK_TYPE_BITS
} |
| Network interface link type bits. More...
|
|
enum | MBG_NET_INTF_LINK_TYPE_MASKS { MBG_NET_INTF_LINK_TYPE_MASK_PHYS = ( 1UL << MBG_NET_INTF_LINK_TYPE_PHYS ),
MBG_NET_INTF_LINK_TYPE_MASK_VLAN = ( 1UL << MBG_NET_INTF_LINK_TYPE_VLAN ),
MBG_NET_INTF_LINK_TYPE_MASK_BOND = ( 1UL << MBG_NET_INTF_LINK_TYPE_BOND )
} |
| Network interface link type masks. More...
|
|
enum | MBG_NET_INTF_ADDR_BITS { MBG_NET_INTF_ADDR_BIT_DHCP4,
MBG_NET_INTF_ADDR_BIT_DHCP6,
MBG_NET_INTF_ADDR_BIT_AUTOCONF,
N_MBG_NET_INTF_ADDR_FLAGS
} |
| Network interface address bits. More...
|
|
enum | MBG_NET_INTF_ADDR_MASKS { MBG_NET_INTF_ADDR_MASK_DHCP4 = ( 1UL << MBG_NET_INTF_ADDR_BIT_DHCP4 ),
MBG_NET_INTF_ADDR_MASK_DHCP6 = ( 1UL << MBG_NET_INTF_ADDR_BIT_DHCP6 ),
MBG_NET_INTF_ADDR_MASK_AUTOCONF = ( 1UL << MBG_NET_INTF_ADDR_BIT_AUTOCONF )
} |
| Network interface address masks. More...
|
|
enum | MBG_NET_INTF_ROUTE_TYPES {
MBG_NET_INTF_ROUTE_TYPE_UNKNOWN,
MBG_NET_INTF_ROUTE_TYPE_DEFAULT_GATEWAY,
MBG_NET_INTF_ROUTE_TYPE_DEST_GATEWAY,
MBG_NET_INTF_ROUTE_TYPE_DEST_ADDR,
N_MBG_NET_INTF_ROUTE_TYPES
} |
|
enum | MBG_UCAP_NET_TRANSF_MODE { MBG_UCAP_NET_TRANSF_MODE_UNKNOWN,
MBG_UCAP_NET_TRANSF_MODE_ON_REQ,
MBG_UCAP_NET_TRANSF_MODE_AUTO,
N_MBG_UCAP_NET_TRANSF_MODES
} |
| Transfer mode for user captures via network. More...
|
|
enum | MBG_UCAP_NET_TRANSF_MODE_MASKS { MBG_UCAP_NET_TRANSF_MODE_MASK_UNKNOWN = ( 1UL << MBG_UCAP_NET_TRANSF_MODE_UNKNOWN ),
MBG_UCAP_NET_TRANSF_MODE_MASK_ON_REQ = ( 1UL << MBG_UCAP_NET_TRANSF_MODE_ON_REQ ),
MBG_UCAP_NET_TRANSF_MODE_MASK_AUTO = ( 1UL << MBG_UCAP_NET_TRANSF_MODE_AUTO )
} |
| Masks for transfer mode used with MBG_UCAP_NET_GLB_INFO::supp_modes. More...
|
|
enum | MBG_UCAP_NET_TRANSF_PROTO { MBG_UCAP_NET_TRANSF_PROTO_UNKNOWN,
MBG_UCAP_NET_TRANSF_PROTO_UDP,
N_MBG_UCAP_NET_TRANSF_PROTOS
} |
| Transfer protocol for user captures via network. More...
|
|
enum | MBG_UCAP_NET_TRANSF_PROTO_MASKS { MBG_UCAP_NET_TRANSF_PROTO_MASK_UNKNOWN = ( 1UL << MBG_UCAP_NET_TRANSF_PROTO_UNKNOWN ),
MBG_UCAP_NET_TRANSF_PROTO_MASK_UDP = ( 1UL << MBG_UCAP_NET_TRANSF_PROTO_UDP )
} |
| Masks for transfer protocol used with MBG_UCAP_NET_GLB_INFO::supp_protos. More...
|
|
enum | MBG_UCAP_NET_SUPP_FLAGS { MBG_UCAP_NET_SUPP_FLAG_IPV6,
N_MBG_UCAP_NET_SUPP_FLAGS
} |
| Supported flags for user captures via network. More...
|
|
enum | MBG_UCAP_NET_SUPP_FLAG_MASKS { MBG_UCAP_NET_SUPP_FLAG_MASK_IPV6 = ( 1UL << MBG_UCAP_NET_SUPP_FLAG_IPV6 )
} |
| Masks for supported flags used with MBG_UCAP_NET_GLB_INFO::supp_flags. More...
|
|
enum | PTP_NW_PROTS {
PTP_NW_PROT_RESERVED,
PTP_NW_PROT_UDP_IPV4,
PTP_NW_PROT_UDP_IPV6,
PTP_NW_PROT_IEEE_802_3,
PTP_NW_PROT_DEVICE_NET,
PTP_NW_PROT_CONTROL_NET,
PTP_NW_PROT_PROFINET,
N_PTP_NW_PROT
} |
| Enumeration of protocols possibly used with PTP. More...
|
|
enum | PTP_NW_PROT_MASKS {
PTP_NW_PROT_MSK_RESERVED = ( 1UL << PTP_NW_PROT_RESERVED ),
PTP_NW_PROT_MSK_UDP_IPV4 = ( 1UL << PTP_NW_PROT_UDP_IPV4 ),
PTP_NW_PROT_MSK_UDP_IPV6 = ( 1UL << PTP_NW_PROT_UDP_IPV6 ),
PTP_NW_PROT_MSK_IEEE_802_3 = ( 1UL << PTP_NW_PROT_IEEE_802_3 ),
PTP_NW_PROT_MSK_DEVICE_NET = ( 1UL << PTP_NW_PROT_DEVICE_NET ),
PTP_NW_PROT_MSK_CONTROL_NET = ( 1UL << PTP_NW_PROT_CONTROL_NET ),
PTP_NW_PROT_MSK_PROFINET = ( 1UL << PTP_NW_PROT_PROFINET )
} |
| Bit masks for enumerated protocols possibly used with PTP. More...
|
|
enum | PTP_PORT_STATES {
PTP_PORT_STATE_UNINITIALIZED,
PTP_PORT_STATE_INITIALIZING,
PTP_PORT_STATE_FAULTY,
PTP_PORT_STATE_DISABLED,
PTP_PORT_STATE_LISTENING,
PTP_PORT_STATE_PRE_MASTER,
PTP_PORT_STATE_MASTER,
PTP_PORT_STATE_PASSIVE,
PTP_PORT_STATE_UNCALIBRATED,
PTP_PORT_STATE_SLAVE,
N_PTP_PORT_STATE
} |
| Possible states of a PTP port. More...
|
|
enum | PTP_DELAY_MECHS { PTP_DELAY_MECH_E2E,
PTP_DELAY_MECH_P2P,
N_PTP_DELAY_MECH
} |
| An enumeration of PTP delay mechanisms. More...
|
|
enum | PTP_DELAY_MECH_MASKS { PTP_DELAY_MECH_MSK_E2E = ( 1UL << PTP_DELAY_MECH_E2E ),
PTP_DELAY_MECH_MSK_P2P = ( 1UL << PTP_DELAY_MECH_P2P )
} |
| Bit masks associated with enumerated PTP delay mechanisms. More...
|
|
enum | PTP_CLOCK_ACCURACIES {
PTP_CLOCK_ACCURACY_NUM_BIAS = 0x20,
PTP_CLOCK_ACCURACY_25ns = PTP_CLOCK_ACCURACY_NUM_BIAS,
PTP_CLOCK_ACCURACY_100ns,
PTP_CLOCK_ACCURACY_250ns,
PTP_CLOCK_ACCURACY_1us,
PTP_CLOCK_ACCURACY_2_5us,
PTP_CLOCK_ACCURACY_10us,
PTP_CLOCK_ACCURACY_25us,
PTP_CLOCK_ACCURACY_100us,
PTP_CLOCK_ACCURACY_250us,
PTP_CLOCK_ACCURACY_1ms,
PTP_CLOCK_ACCURACY_2_5ms,
PTP_CLOCK_ACCURACY_10ms,
PTP_CLOCK_ACCURACY_25ms,
PTP_CLOCK_ACCURACY_100ms,
PTP_CLOCK_ACCURACY_250ms,
PTP_CLOCK_ACCURACY_1s,
PTP_CLOCK_ACCURACY_10s,
PTP_CLOCK_ACCURACY_MORE_10s,
PTP_CLOCK_ACCURACY_RESERVED_1,
PTP_CLOCK_ACCURACY_RESERVED_2,
PTP_CLOCK_ACCURACY_RESERVED_3,
PTP_CLOCK_ACCURACY_RESERVED_4,
N_PTP_CLOCK_ACCURACY
} |
| An enumeration of accuracy classes used with PTP. More...
|
|
enum | PTP_TIME_SOURCES {
PTP_TIME_SOURCE_ATOMIC_CLOCK = 0x10,
PTP_TIME_SOURCE_GPS = 0x20,
PTP_TIME_SOURCE_TERRESTRIAL_RADIO = 0x30,
PTP_TIME_SOURCE_PTP = 0x40,
PTP_TIME_SOURCE_NTP = 0x50,
PTP_TIME_SOURCE_HAND_SET = 0x60,
PTP_TIME_SOURCE_OTHER = 0x90,
PTP_TIME_SOURCE_INTERNAL_OSCILLATOR = 0xA0
} |
| Codes to specify the type of a time source used with PTP. More...
|
|
enum | PTP_ROLES {
PTP_ROLE_MULTICAST_SLAVE,
PTP_ROLE_UNICAST_SLAVE,
PTP_ROLE_MULTICAST_MASTER,
PTP_ROLE_UNICAST_MASTER,
PTP_ROLE_MULTICAST_AUTO,
PTP_ROLE_BOTH_MASTER,
PTP_ROLE_NTP_SERVER,
PTP_ROLE_NTP_CLIENT,
PTP_ROLE_TIME_MONITOR,
PTP_ROLE_V1_MASTER,
PTP_ROLE_V1_SLAVE,
N_PTP_ROLES
} |
| An enumeration of roles which can be taken by a PTP node. More...
|
|
enum | PTP_ROLE_MASKS {
PTP_ROLE_MSK_MULTICAST_SLAVE = ( 1UL << PTP_ROLE_MULTICAST_SLAVE ),
PTP_ROLE_MSK_UNICAST_SLAVE = ( 1UL << PTP_ROLE_UNICAST_SLAVE ),
PTP_ROLE_MSK_MULTICAST_MASTER = ( 1UL << PTP_ROLE_MULTICAST_MASTER ),
PTP_ROLE_MSK_UNICAST_MASTER = ( 1UL << PTP_ROLE_UNICAST_MASTER ),
PTP_ROLE_MSK_MULTICAST_AUTO = ( 1UL << PTP_ROLE_MULTICAST_AUTO ),
PTP_ROLE_MSK_BOTH_MASTER = ( 1UL << PTP_ROLE_BOTH_MASTER ),
PTP_ROLE_MSK_NTP_SERVER = ( 1UL << PTP_ROLE_NTP_SERVER ),
PTP_ROLE_MSK_NTP_CLIENT = ( 1UL << PTP_ROLE_NTP_CLIENT ),
PTP_ROLE_MSK_TIME_MONITOR = ( 1UL << PTP_ROLE_TIME_MONITOR ),
PTP_ROLE_MSK_V1_MASTER = ( 1UL << PTP_ROLE_V1_MASTER ),
PTP_ROLE_MSK_V1_SLAVE = ( 1UL << PTP_ROLE_V1_SLAVE )
} |
| Bit mask associated with PTP_ROLES. More...
|
|
enum | PTP_TIME_SCALES { PTP_TIMESCALE_PTP,
PTP_TIMESCALE_ARB,
N_PTP_TIMESCALE
} |
| An enumeration of time scales used with PTP. More...
|
|
enum | PTP_STATE_FLAGS {
PTP_FLAG_SLAVE_ONLY,
PTP_FLAG_IS_SLAVE,
PTP_FLAG_TIMESCALE_IS_PTP,
PTP_FLAG_LS_ANN,
PTP_FLAG_LS_ANN_NEG,
PTP_FLAG_IS_UNICAST,
PTP_FLAG_UTC_VALID,
PTP_FLAG_ONE_STEP,
N_PTP_STATE_FLAGS
} |
| Flags bits used with PTP_STATE::flags. More...
|
|
enum | PTP_STATE_FLAG_MASKS {
PTP_FLAG_MSK_SLAVE_ONLY = ( 1UL << PTP_FLAG_SLAVE_ONLY ),
PTP_FLAG_MSK_IS_SLAVE = ( 1UL << PTP_FLAG_IS_SLAVE ),
PTP_FLAG_MSK_TIMESCALE_IS_PTP = ( 1UL << PTP_FLAG_TIMESCALE_IS_PTP ),
PTP_FLAG_MSK_LS_ANN = ( 1UL << PTP_FLAG_LS_ANN ),
PTP_FLAG_MSK_LS_ANN_NEG = ( 1UL << PTP_FLAG_LS_ANN_NEG ),
PTP_FLAG_MSK_IS_UNICAST = ( 1UL << PTP_FLAG_IS_UNICAST ),
PTP_FLAG_MSK_UTC_VALID = ( 1UL << PTP_FLAG_UTC_VALID ),
PTP_FLAG_MSK_ONE_STEP = ( 1UL << PTP_FLAG_ONE_STEP )
} |
| Flags masks used with PTP_STATE::flags. More...
|
|
enum | PTP_ANN_RCPT_TIMEOUT_LIMITS { PTP_ANN_RCPT_TIMEOUT_MIN = 2,
PTP_ANN_RCPT_TIMEOUT_MAX = 8,
DEFAULT_PTP_ANN_RCPT_TIMEOUT = 3
} |
| Possible values for PTP_CFG_SETTINGS::ann_rcpt_timeout. More...
|
|
enum | PTP_CFG_FLAGS {
PTP_CFG_TIME_SCALE_IS_PTP,
PTP_CFG_V1_HW_COMPAT,
PTP_CFG_CAN_BE_UNICAST_SLAVE,
PTP_CFG_CAN_BE_MULTICAST_MASTER,
PTP_CFG_CAN_BE_UNICAST_MASTER,
PTP_CFG_CAN_BE_MULTICAST_AUTO,
PTP_CFG_SUPP_UTC_VALID,
PTP_CFG_CAN_BE_BOTH_MASTER,
PTP_CFG_HYBRID_MASTER,
PTP_CFG_HYBRID_SLAVE,
PTP_CFG_ONE_STEP_MASTER,
PTP_CFG_MNGMNT_MSGS_DISB,
PTP_CFG_SUPP_MCAST_SLAVE_FLAG,
PTP_CFG_CAN_BE_MULTICAST_SLAVE,
PTP_CFG_ONE_STEP_L2,
PTP_CFG_ONE_STEP_P2P,
PTP_CFG_TSU_RESET,
PTP_CFG_NTP_HW_TS_MASTER,
PTP_CFG_NTP_HW_TS_SLAVE,
PTP_CFG_SYNCE_MASTER,
PTP_CFG_SYNCE_SLAVE,
PTP_CFG_HAS_MUX,
PTP_CFG_CAN_BE_TIME_MONITOR,
PTP_CFG_HAS_STATISTICS,
PTP_CFG_CAN_BE_V1_MASTER,
PTP_CFG_CAN_BE_V1_SLAVE,
PTP_CFG_HAS_V2_COMMON_DATASETS,
PTP_CFG_HAS_V1_COMMON_DATASETS,
PTP_CFG_ATOI,
PTP_CFG_HAS_SMPTE_TLV_STATE,
PTP_CFG_NTP_SW_SERVER,
PTP_CFG_HAS_EXT_SUPP_FLAGS,
N_PTP_CFG_FLAGS
} |
| Flags bits used with PTP configuration. More...
|
|
enum | PTP_CFG_FLAGS_EX {
PTP_CFG_CAN_BE_PTP_PROBE,
PTP_CFG_DISABLE_PTP,
PTP_CFG_HAS_NTP_PKTGEN_IPV6,
PTP_CFG_HAS_DELAY_ASYMMETRY_CFG,
PTP_CFG_HAS_SOFT_NTP,
N_PTP_CFG_FLAGS_EX
} |
| Extended flags bits used with PTP configuration. More...
|
|
enum | PTP_HW_FEAT_BITS { PTP_FEAT_SYNCE_EXT_MUX,
N_PTP_HW_FEAT
} |
| Bits used to define PTP_HW_FEAT_MASKS. More...
|
|
enum | PTP_HW_FEAT_MASKS { PTP_HW_FEAT_MSK_SYNCE_EXT_MUX = ( 1UL << PTP_FEAT_SYNCE_EXT_MUX )
} |
| Bit masks used with PTP_HW_FEATURES. More...
|
|
enum | PTP_OPT_EXTS {
PTP_OPT_EXT_NONE,
PTP_OPT_EXT_POWER,
PTP_OPT_EXT_TELECOM,
PTP_OPT_EXT_TELECOM_PHASE,
PTP_OPT_EXT_SMPTE,
PTP_OPT_EXT_8021AS,
PTP_OPT_EXT_6185093,
PTP_OPT_EXT_TELECOM_PTS,
PTP_OPT_EXT_C37238_2017,
N_PTP_OPT_EXT
} |
| Known optional PTP protocol extensions, see PTP_CFG_SETTINGS::opt_ext. More...
|
|
enum | PTP_OPT_EXT_MASKS {
PTP_MSK_OPT_EXT_NONE = ( 1UL << PTP_OPT_EXT_NONE ),
PTP_MSK_OPT_EXT_POWER = ( 1UL << PTP_OPT_EXT_POWER ),
PTP_MSK_OPT_EXT_TELECOM = ( 1UL << PTP_OPT_EXT_TELECOM ),
PTP_MSK_OPT_EXT_TELECOM_PHASE = ( 1UL << PTP_OPT_EXT_TELECOM_PHASE ),
PTP_MSK_OPT_EXT_SMPTE = ( 1UL << PTP_OPT_EXT_SMPTE ),
PTP_MSK_OPT_EXT_8021AS = ( 1UL << PTP_OPT_EXT_8021AS ),
PTP_MSK_OPT_EXT_6185093 = ( 1UL << PTP_OPT_EXT_6185093 ),
PTP_MSK_OPT_EXT_TELECOM_PTS = ( 1UL << PTP_OPT_EXT_TELECOM_PTS ),
PTP_MSK_OPT_EXT_C37238_2017 = ( 1UL << PTP_OPT_EXT_C37238_2017 )
} |
| Flag masks used with PTP_CFG_INFO::supp_opt_ext. More...
|
|
enum | PTP_PRESETS {
PTP_PRESETS_CUSTOM,
PTP_PRESETS_DFLT_E2E,
PTP_PRESETS_DFLT_P2P,
PTP_PRESETS_POWER,
PTP_PRESETS_TELECOM,
PTP_PRESETS_TELECOM_PHASE,
PTP_PRESETS_SMPTE,
PTP_PRESETS_AES67,
PTP_PRESETS_8021AS,
PTP_PRESETS_6185093,
PTP_PRESETS_TELECOM_PTS,
PTP_PRESETS_DOCSIS_31,
PTP_PRESETS_C37238_2017,
N_PTP_PRESETS
} |
| Enumeration of PTP cfg presets used with PTP_CFG_SETTINGS::selected_presets. More...
|
|
enum | PTP_PRESETS_MASKS {
PTP_MSK_PRESETS_CUSTOM = ( 1UL << PTP_PRESETS_CUSTOM ),
PTP_MSK_PRESETS_DFLT_E2E = ( 1UL << PTP_PRESETS_DFLT_E2E ),
PTP_MSK_PRESETS_DFLT_P2P = ( 1UL << PTP_PRESETS_DFLT_P2P ),
PTP_MSK_PRESETS_POWER = ( 1UL << PTP_PRESETS_POWER ),
PTP_MSK_PRESETS_TELECOM = ( 1UL << PTP_PRESETS_TELECOM ),
PTP_MSK_PRESETS_TELECOM_PHASE = ( 1UL << PTP_PRESETS_TELECOM_PHASE ),
PTP_MSK_PRESETS_SMPTE = ( 1UL << PTP_PRESETS_SMPTE ),
PTP_MSK_PRESETS_AES67 = ( 1UL << PTP_PRESETS_AES67 ),
PTP_MSK_PRESETS_8021AS = ( 1UL << PTP_PRESETS_8021AS ),
PTP_MSK_PRESETS_6185093 = ( 1UL << PTP_PRESETS_6185093),
PTP_MSK_PRESETS_TELECOM_PTS = ( 1UL << PTP_PRESETS_TELECOM_PTS),
PTP_MSK_PRESETS_DOCSIS_31 = ( 1UL << PTP_PRESETS_DOCSIS_31),
PTP_MSK_PRESETS_C37238_2017 = ( 1UL << PTP_PRESETS_C37238_2017)
} |
| Flag masks used with PTP_CFG_INFO::supp_opt_ext. More...
|
|
enum | SMPTE_SYSTEM_FRAME_RATES {
SMPTE_23_98HZ,
SMPTE_24HZ,
SMPTE_25HZ,
SMPTE_29_97HZ,
SMPTE_50HZ,
SMPTE_59_94HZ,
N_SMPTE_SYSTEM_FRAME_RATES
} |
| SMPTE System Frame Rates according to SMPTE ST 2059-2. More...
|
|
enum | ITU_SSM_CODES {
ITU_SSM_CODE_STU_UKN,
ITU_SSM_CODE_PRS,
ITU_SSM_CODE_PRC,
ITU_SSM_CODE_INV3,
ITU_SSM_CODE_SSU_A_TNC,
ITU_SSM_CODE_INV5,
ITU_SSM_CODE_INV6,
ITU_SSM_CODE_ST2,
ITU_SSM_CODE_SSU_B,
ITU_SSM_CODE_INV9,
ITU_SSM_CODE_ST3,
ITU_SSM_CODE_SEC,
ITU_SSM_CODE_SMC,
ITU_SSM_CODE_ST3E,
ITU_SSM_CODE_PROV,
ITU_SSM_CODE_DNU_DUS,
N_ITU_SSM_CODES
} |
| ITU-T SSM codes acc. to Recommendation G.781. More...
|
|
enum | T1_SSM_QLVL {
T1_SSM_QLVL_ST1_TRACE = 2,
T1_SSM_QLVL_SYNC_TRACE_UNKNOWN = 4,
T1_SSM_QLVL_ST2_TRACE = 6,
T1_SSM_QLVL_ST3_TRACE = 8,
T1_SSM_QLVL_SONET_MIN_CLOCK_TRACE = 17,
T1_SSM_QLVL_ST4_TRACE = 20,
T1_SSM_QLVL_DNU_FOR_SYNC = 24,
T1_SSM_QLVL_RESERVED = 32
} |
| T1 SSM only quality level (6 bit encoded) More...
|
|
enum | SDH_NETWORK_OPTIONS { SDH_NETWORK_OPTION_1,
SDH_NETWORK_OPTION_2,
N_SDH_NETWORK_OPTIONS
} |
| SDH network options. More...
|
|
enum | SDH_NETWORK_OPTION_MASKS { SDH_NETWORK_OPTION_1_MSK = ( 1UL << SDH_NETWORK_OPTION_1 ),
SDH_NETWORK_OPTION_2_MSK = ( 1UL << SDH_NETWORK_OPTION_2 )
} |
| Flag masks used with MBG_SYNC_E_INFO::supp_sdh_network_opts ::FIXME. More...
|
|
enum | GBIT_LINK_COPPER_MODES {
GBIT_LINK_COPPER_AUTO,
GBIT_LINK_COPPER_FORCE_SYNCE_AUTO,
GBIT_LINK_COPPER_FORCE_OR_IS_MASTER,
GBIT_LINK_COPPER_FORCE_OR_IS_SLAVE,
GBIT_LINK_COPPER_PREFER_MASTER,
GBIT_LINK_COPPER_PREFER_SLAVE,
N_GBIT_LINK_COPPER_MODES
} |
| Link modes for SyncE on a 1000BASE-T interface. More...
|
|
enum | GBIT_LINK_COPPER_MODE_MASKS {
GBIT_LINK_COPPER_AUTO_MSK = ( 1UL << GBIT_LINK_COPPER_AUTO ),
GBIT_LINK_COPPER_FORCE_SYNCE_AUTO_MSK = ( 1UL << GBIT_LINK_COPPER_FORCE_SYNCE_AUTO ),
GBIT_LINK_COPPER_FORCE_OR_IS_MASTER_MSK = ( 1UL << GBIT_LINK_COPPER_FORCE_OR_IS_MASTER ),
GBIT_LINK_COPPER_FORCE_OR_IS_SLAVE_MSK = ( 1UL << GBIT_LINK_COPPER_FORCE_OR_IS_SLAVE ),
GBIT_LINK_COPPER_PREFER_MASTER_MSK = ( 1UL << GBIT_LINK_COPPER_PREFER_MASTER ),
GBIT_LINK_COPPER_PREFER_SLAVE_MSK = ( 1UL << GBIT_LINK_COPPER_PREFER_SLAVE )
} |
| Flag masks used with MBG_SYNC_E_INFO::supp_gbit_link_copper_modes ::FIXME. More...
|
|
enum | GBIT_LINK_STATUS {
GBIT_LINK_COPPER_IS_MASTER,
GBIT_LINK_COPPER_IS_SLAVE,
GBIT_LINK_COPPER_CFG_FAULT,
GBIT_LINK_COPPER_IS_FE,
GBIT_LINK_DOWN,
GBIT_LINK_FIBER,
N_GBIT_LINK_STATUS
} |
| Link status for SyncE on a 1000BASE-T interface. More...
|
|
enum | PTP_UC_MSG_DURATION_LIMITS { PTP_UC_MSG_DURATION_MIN = 10,
PTP_UC_MSG_DURATION_MAX = 1000
} |
| Unicast PTP master message duration limits. More...
|
|
enum | PTP_V1_COMM_IDS {
V1_PTP_CLOSED,
V1_PTP_ETHER,
V1_PTP_FFBUS = 4,
V1_PTP_PROFIBUS,
V1_PTP_LON,
V1_PTP_DNET,
V1_PTP_SDS,
V1_PTP_CONTROLNET,
V1_PTP_CANOPEN,
V1_PTP_IEEE1394 = 243,
V1_PTP_IEEE802_11A,
V1_PTP_IEEE_WIRELESS,
V1_PTP_INFINIBAND,
V1_PTP_BLUETOOTH,
V1_PTP_IEEE802_15_1,
V1_PTP_IEEE1451_3,
V1_PTP_IEEE1451_5,
V1_PTP_USB,
V1_PTP_ISA,
V1_PTP_PCI,
V1_PTP_VXI,
V1_PTP_DEFAULT
} |
|
enum | PTP_V1_DEFAULT_DATASET_FLAGS {
V1_DFLT_CLK_FOLLOWUP_CAPABLE,
V1_DFLT_PREFERRED,
V1_DFLT_INITIALIZABLE,
V1_DFLT_EXT_TIMING,
V1_DFLT_IS_BC
} |
| PTPv1 default dataset flags. More...
|
|
enum | PTP_V1_DEFAULT_DATASET_FLAGS_MASKS {
V1_DFLT_MSK_CLK_FOLLOWUP_CAPABLE = ( 1UL << V1_DFLT_CLK_FOLLOWUP_CAPABLE ),
V1_DFLT_MSK_PREFERRED = ( 1UL << V1_DFLT_PREFERRED ),
V1_DFLT_MSK_INITIALIZABLE = ( 1UL << V1_DFLT_INITIALIZABLE ),
V1_DFLT_MSK_EXT_TIMING = ( 1UL << V1_DFLT_EXT_TIMING),
V1_DFLT_MSK_IS_BC = ( 1UL << V1_DFLT_IS_BC )
} |
| PTPv1 default dataset flag masks used with MBG_PTP_V1_DEFAULT_DATASET::flags. More...
|
|
enum | PTP_V1_PARENT_DATASET_FLAGS {
V1_PARENT_FOLLOWUP_CAPABLE,
V1_PARENT_EXT_TIMING,
V1_PARENT_STATS,
V1_PARENT_UTC_REASONABLE,
V1_PARENT_GM_PREFERRED,
V1_PARENT_GM_IS_BC
} |
| PTPv1 parent dataset flags. More...
|
|
enum | PTP_V1_PARENT_DATASET_FLAGS_MASKS {
V1_PARENT_MSK_FOLLOWUP_CAPABLE = ( 1UL << V1_PARENT_FOLLOWUP_CAPABLE ),
V1_PARENT_MSK_EXT_TIMING = ( 1UL << V1_PARENT_EXT_TIMING ),
V1_PARENT_MSK_STATS = ( 1UL << V1_PARENT_STATS ),
V1_PARENT_MSK_UTC_REASONABLE = ( 1UL << V1_PARENT_UTC_REASONABLE ),
V1_PARENT_MSK_GM_PREFERRED = ( 1UL << V1_PARENT_GM_PREFERRED ),
V1_PARENT_MSK_GM_IS_BC = ( 1UL << V1_PARENT_GM_IS_BC )
} |
| PTPv1 parent dataset flag masks used with MBG_PTP_V1_PARENT_DATASET::flags. More...
|
|
enum | PTP_V1_TIME_PROP_DATASET_DATASET_FLAGS { V1_TPROP_LEAP_59,
V1_TPROP_LEAP_61
} |
| PTPv1 time drop dataset flags. More...
|
|
enum | PTP_V1_TIME_PROP_DATASET_FLAGS_MASKS { V1_TPROP_MSK_LEAP_59 = ( 1UL << V1_TPROP_LEAP_59 ),
V1_TPROP_MSK_LEAP_61 = ( 1UL << V1_TPROP_LEAP_61 )
} |
| PTPv1 time drop dataset flag masks used with MBG_PTP_V1_TIME_PROPERTIES_DATASET::flags. More...
|
|
enum | PTP_V1_PORT_DATASET_DATASET_FLAGS { V1_PORT_DATASET_BURST_ENB
} |
| PTPv1 port dataset flags. More...
|
|
enum | PTP_V1_PORT_DATASET_FLAGS_MASKS { V1_PORT_DATASET_MSK_BURST_ENB = ( 1UL << V1_PORT_DATASET_BURST_ENB )
} |
| PTPv1 port dataset flag masks used with MBG_PTP_V1_PORT_DATASET::flags. More...
|
|
enum | NTP_ROLES {
NTP_ROLE_NONE = 0,
NTP_ROLE_CLIENT,
NTP_ROLE_SERVER,
NTP_ROLE_CLIENT_SERVER,
N_NTP_ROLES
} |
| Enumeration of known NTP roles. More...
|
|
enum | NTP_ROLE_MASKS { NTP_MSK_ROLE_NONE = ( 1UL << NTP_ROLE_NONE ),
NTP_MSK_ROLE_CLIENT = ( 1UL << NTP_ROLE_CLIENT ),
NTP_MSK_ROLE_SERVER = ( 1UL << NTP_ROLE_SERVER ),
NTP_MSK_ROLE_CLIENT_SERVER = ( 1UL << NTP_ROLE_CLIENT_SERVER )
} |
| Flag masks associated with NTP roles. More...
|
|
enum | NTP_FLAGS {
NTP_IPV4,
NTP_IPV6,
NTP_SYMM_KEYS,
NTP_AUTOKEY,
NTP_BURST,
NTP_IBURST,
NTP_NO_SELECT,
NTP_PREEMPT,
NTP_PREFER,
NTP_TRUE,
NTP_BROADCAST,
NTP_MULTICAST,
NTP_MANYCAST,
NTP_POOL,
NTP_PEER,
NTP_BROADCASTCLIENT,
NTP_MULTICASTCLIENT,
NTP_MANYCASTCLIENT,
NTP_RESTRICTIONS,
NTP_DISCARD,
NTP_REFCLOCKS,
NTP_STATISTICS,
NTP_MISCELLANEOUS,
NTP_TRUSTED_KEYS,
NTP_FIXED_REFCLOCKS,
NTP_ADD_CONF,
N_NTP_FLAGS
} |
| Enumeration of global NTP flags. More...
|
|
enum | NTP_RESTR_TYPES { NTP_RESTR_TYPE_DEFAULT,
NTP_RESTR_TYPE_SOURCE,
NTP_RESTR_TYPE_ADDRESS,
N_NTP_RESTR_TYPES
} |
| Enumeration of supported NTP restriction types/keywords. More...
|
|
enum | NTP_RESTR_TYPE_MSKS { NTP_RESTR_TYPE_MSK_DEFAULT = ( 1UL << NTP_RESTR_TYPE_DEFAULT ),
NTP_RESTR_TYPE_MSK_SOURCE = ( 1UL << NTP_RESTR_TYPE_SOURCE ),
NTP_RESTR_TYPE_MSK_ADDRESS = ( 1UL << NTP_RESTR_TYPE_ADDRESS )
} |
| Bit masks associated with NTP_RESTR_TYPES. More...
|
|
enum | NTP_RESTR_FLAGS {
NTP_RESTR_FLAG_FLAKE,
NTP_RESTR_FLAG_IGNORE,
NTP_RESTR_FLAG_KOD,
NTP_RESTR_FLAG_LIMITED,
NTP_RESTR_FLAG_LOWPRIOTRAP,
NTP_RESTR_FLAG_MSSNTP,
NTP_RESTR_FLAG_NOMODIFY,
NTP_RESTR_FLAG_NOQUERY,
NTP_RESTR_FLAG_NOPEER,
NTP_RESTR_FLAG_NOSERVE,
NTP_RESTR_FLAG_NOTRAP,
NTP_RESTR_FLAG_NOTRUST,
NTP_RESTR_FLAG_NTPPORT,
NTP_RESTR_FLAG_VERSION,
NTP_RESTR_FLAG_IPV4,
NTP_RESTR_FLAG_IPV6,
N_NTP_RESTR_FLAGS
} |
| Enumeration of supported NTP restriction flags. More...
|
|
enum | NTP_RESTR_FLAG_MSKS {
NTP_RESTR_FLAG_MSK_FLAKE = ( 1UL << NTP_RESTR_FLAG_FLAKE ),
NTP_RESTR_FLAG_MSK_IGNORE = ( 1UL << NTP_RESTR_FLAG_IGNORE ),
NTP_RESTR_FLAG_MSK_KOD = ( 1UL << NTP_RESTR_FLAG_KOD ),
NTP_RESTR_FLAG_MSK_LIMITED = ( 1UL << NTP_RESTR_FLAG_LIMITED ),
NTP_RESTR_FLAG_MSK_LOWPRIOTRAP = ( 1UL << NTP_RESTR_FLAG_LOWPRIOTRAP ),
NTP_RESTR_FLAG_MSK_MSSNTP = ( 1UL << NTP_RESTR_FLAG_MSSNTP ),
NTP_RESTR_FLAG_MSK_NOMODIFY = ( 1UL << NTP_RESTR_FLAG_NOMODIFY ),
NTP_RESTR_FLAG_MSK_NOQUERY = ( 1UL << NTP_RESTR_FLAG_NOQUERY ),
NTP_RESTR_FLAG_MSK_NOPEER = ( 1UL << NTP_RESTR_FLAG_NOPEER ),
NTP_RESTR_FLAG_MSK_NOSERVE = ( 1UL << NTP_RESTR_FLAG_NOSERVE ),
NTP_RESTR_FLAG_MSK_NOTRAP = ( 1UL << NTP_RESTR_FLAG_NOTRAP ),
NTP_RESTR_FLAG_MSK_NOTRUST = ( 1UL << NTP_RESTR_FLAG_NOTRUST ),
NTP_RESTR_FLAG_MSK_NTPPORT = ( 1UL << NTP_RESTR_FLAG_NTPPORT ),
NTP_RESTR_FLAG_MSK_VERSION = ( 1UL << NTP_RESTR_FLAG_VERSION ),
NTP_RESTR_FLAG_MSK_IPV4 = ( 1UL << NTP_RESTR_FLAG_IPV4 ),
NTP_RESTR_FLAG_MSK_IPV6 = ( 1UL << NTP_RESTR_FLAG_IPV6 )
} |
| Flag masks associated with NTP_RESTR_FLAGS. More...
|
|
enum | NTP_GLB_STATS_FLAGS {
NTP_GLB_STATS_FLAG_ENABLE,
NTP_GLB_STATS_FLAG_CLOCKSTATS,
NTP_GLB_STATS_FLAG_CRYPTOSTATS,
NTP_GLB_STATS_FLAG_LOOPSTATS,
NTP_GLB_STATS_FLAG_PEERSTATS,
NTP_GLB_STATS_FLAG_RAWSTATS,
NTP_GLB_STATS_FLAG_SYSSTATS,
NTP_GLB_STATS_FLAG_FILEGEN,
N_NTP_GLB_STATS_FLAGS
} |
| Enumeration of NTP supported statistics. More...
|
|
enum | NTP_GLB_STATS_MASKS {
NTP_GLB_STATS_MSK_ENABLE = ( 1UL << NTP_GLB_STATS_FLAG_ENABLE ),
NTP_GLB_STATS_MSK_CLOCKSTATS = ( 1UL << NTP_GLB_STATS_FLAG_CLOCKSTATS ),
NTP_GLB_STATS_MSK_CRYPTOSTATS = ( 1UL << NTP_GLB_STATS_FLAG_CRYPTOSTATS ),
NTP_GLB_STATS_MSK_LOOPSTATS = ( 1UL << NTP_GLB_STATS_FLAG_LOOPSTATS ),
NTP_GLB_STATS_MSK_PEERSTATS = ( 1UL << NTP_GLB_STATS_FLAG_PEERSTATS ),
NTP_GLB_STATS_MSK_RAWSTATS = ( 1UL << NTP_GLB_STATS_FLAG_RAWSTATS ),
NTP_GLB_STATS_MSK_SYSSTATS = ( 1UL << NTP_GLB_STATS_FLAG_SYSSTATS ),
NTP_GLB_STATS_MSK_FILEGEN = ( 1UL << NTP_GLB_STATS_FLAG_FILEGEN )
} |
| Flag masks associated with NTP_GLB_STATS_FLAGS. More...
|
|
enum | NTP_REFCLK_TYPES {
NTP_REFCLK_TYPE_LOCAL,
NTP_REFCLK_TYPE_TRUETIME,
NTP_REFCLK_TYPE_PARSE,
NTP_REFCLK_TYPE_NMEA,
NTP_REFCLK_TYPE_PPS,
NTP_REFCLK_TYPE_SHM,
N_NTP_REFCLK_TYPES
} |
| Enumeration of supported refclock types. More...
|
|
enum | NTP_REFCLK_TYPE_MSKS {
NTP_REFCLK_TYPE_MSK_LOCAL = ( 1UL << NTP_REFCLK_TYPE_LOCAL ),
NTP_REFCLK_TYPE_MSK_TRUETIME = ( 1UL << NTP_REFCLK_TYPE_TRUETIME ),
NTP_REFCLK_TYPE_MSK_PARSE = ( 1UL << NTP_REFCLK_TYPE_PARSE ),
NTP_REFCLK_TYPE_MSK_NMEA = ( 1UL << NTP_REFCLK_TYPE_NMEA ),
NTP_REFCLK_TYPE_MSK_PPS = ( 1UL << NTP_REFCLK_TYPE_PPS ),
NTP_REFCLK_TYPE_MSK_SHM = ( 1UL << NTP_REFCLK_TYPE_SHM )
} |
| Bit masks associated with NTP_REFCLK_TYPES. More...
|
|
enum | NTP_REFCLK_CFG_FLAGS { NTP_REFCLK_CFG_TRUSTTIME,
N_NTP_REFCLK_CFG_FLAGS
} |
| Enumeration of NTP refclock config flags. More...
|
|
enum | NTP_SYMM_KEY_HASHES { NTP_SYMM_KEY_HASH_MD5,
NTP_SYMM_KEY_HASH_SHA1,
N_NTP_SYMM_KEY_HASHES
} |
| Enumeration of NTP supported symmetric key hashing algorithms. More...
|
|
enum | NTP_SYMM_KEY_HASH_MASKS { NTP_SYMM_KEY_HASH_MSK_MD5 = ( 1UL << NTP_SYMM_KEY_HASH_MD5 ),
NTP_SYMM_KEY_HASH_MSK_SHA1 = ( 1UL << NTP_SYMM_KEY_HASH_SHA1 )
} |
| Flag masks associated with NTP_SYMM_KEY_HASHES. More...
|
|
enum | NTP_MISC_FLAGS { NTP_MISC_FLAG_DRIFTFILE,
NTP_MISC_FLAG_ORPHAN_MODE,
NTP_MISC_FLAG_LEAPFILE,
N_NTP_MISC_FLAGS
} |
| Enumeration of NTP supported (various) misc options. More...
|
|
enum | NTP_MISC_MSKS { NTP_MISC_MSK_DRIFTFILE = ( 1UL << NTP_MISC_FLAG_DRIFTFILE ),
NTP_MISC_MSK_ORPHAN_MODE = ( 1UL << NTP_MISC_FLAG_ORPHAN_MODE ),
NTP_MISC_MSK_LEAPFILE = ( 1UL << NTP_MISC_FLAG_LEAPFILE )
} |
| Flag masks associated with NTP_MISC_FLAGS. More...
|
|
enum | NTP_ORPHAN_MODE_FLAGS { NTP_ORPHAN_MODE_FLAG_SUPP_DISABLE,
N_NTP_ORPHAN_MODE_FLAGS
} |
| Enumeration of NTP supported (various) misc options. More...
|
|
enum | NTP_ORPHAN_MODE_MSK { NTP_ORPHAN_MODE_MSK_SUPP_DISABLE = ( 1UL << NTP_ORPHAN_MODE_FLAG_SUPP_DISABLE )
} |
| Flag masks associated with NTP_ORPHAN_MODE_FLAGS. More...
|
|
enum | NTP_IMPL {
NTP_IMPL_UNKNOWN = 0,
NTP_IMPL_NTPD,
NTP_IMPL_NTPDATE,
NTP_IMPL_SNTP,
NTP_IMPL_W32TIME,
NTP_IMPL_MBGNTP,
N_NTP_IMPLS
} |
| Enumeration of known NTP implementations. More...
|
|
enum | NTP_CPU_TYPES {
NTP_CPU_TYPE_UNKNOWN = 0,
NTP_CPU_TYPE_X86,
NTP_CPU_TYPE_I386,
NTP_CPU_TYPE_I486,
NTP_CPU_TYPE_I586,
NTP_CPU_TYPE_I686,
NTP_CPU_TYPE_X64,
NTP_CPU_TYPE_X86_64,
NTP_CPU_TYPE_AMD64,
NTP_CPU_TYPE_SUN4U,
NTP_CPU_TYPE_ARM,
N_NTP_CPU_TYPES
} |
| Enumeration of CPU types using NTP. More...
|
|
enum | NTP_SYSTEMS {
NTP_SYSTEM_UNKNOWN = 0,
NTP_SYSTEM_NONE,
NTP_SYSTEM_WINDOWS,
NTP_SYSTEM_LINUX,
NTP_SYSTEM_BSD,
NTP_SYSTEM_SOLARIS,
N_NTP_SYSTEMS
} |
| Enumeration of operating systems using NTP. More...
|
|
enum | NTP_LI_BITS {
NTP_LEAP_NONE = 0,
NTP_LEAP_ADD_SEC,
NTP_LEAP_DEL_SEC,
NTP_LEAP_ALARM,
N_NTP_LI_BITS
} |
| Enumeration of NTP leap indication bits. More...
|
|
enum | NTP_SYNC_SRC_BITS {
NTP_SYNC_SRC_UNSPEC = 0,
NTP_SYNC_SRC_PPS,
NTP_SYNC_SRC_LF_RADIO,
NTP_SYNC_SRC_HF_RADIO,
NTP_SYNC_SRC_UHF_RADIO,
NTP_SYNC_SRC_LOCAL,
NTP_SYNC_SRC_NTP,
NTP_SYNC_SRC_OTHER,
NTP_SYNC_SRC_WRISTWATCH,
NTP_SYNC_SRC_TELEPHONE,
N_NTP_SYNC_SRC_BITS
} |
| Enumeration of NTP synchronization source bits. More...
|
|
enum | NTP_SYS_EVT_BITS {
NTP_SYS_EVT_UNSPEC = 0,
NTP_SYS_EVT_FREQ_NOT_SET,
NTP_SYS_EVT_FREQ_SET,
NTP_SYS_EVT_SPIKE_DETECT,
NTP_SYS_EVT_FREQ_MODE,
NTP_SYS_EVT_CLOCK_SYNC,
NTP_SYS_EVT_RESTART,
NTP_SYS_EVT_PANIC_STOP,
NTP_SYS_EVT_NO_SYSTEM_PEER,
NTP_SYS_EVT_LEAP_ARMED,
NTP_SYS_EVT_LEAP_DISARMED,
NTP_SYS_EVT_LEAP_EVENT,
NTP_SYS_EVT_CLOCK_STEP,
NTP_SYS_EVT_KERNEL,
NTP_SYS_EVT_TAI,
NTP_SYS_EVT_STALE_LS_VALUES,
N_NTP_SYS_EVT_BITS
} |
| Enumeration of NTP system event message bits. More...
|
|
enum | NTP_SYS_STATE_SUPP_FLAGS {
NTP_SYS_STATE_SUPP_STD = 0,
NTP_SYS_STATE_SUPP_EVENTS,
NTP_SYS_STATE_SUPP_PRECISION,
NTP_SYS_STATE_SUPP_ROOT_DELAY,
NTP_SYS_STATE_SUPP_ROOT_DISP,
NTP_SYS_STATE_SUPP_FREQ,
NTP_SYS_STATE_SUPP_SYS_JITTER,
NTP_SYS_STATE_SUPP_CLK_JITTER,
NTP_SYS_STATE_SUPP_CLK_WANDER,
NTP_SYS_STATE_SUPP_SYS_ASSOC,
NTP_SYS_STATE_SUPP_SERVICE_STATE,
N_NTP_SYS_STATE_SUPP_FLAGS
} |
| Enumeration of supported NTP system state values. More...
|
|
enum | NTP_SYS_STATE_SUPP_FLAG_MASKS {
NTP_SYS_STATE_SUPP_STD_MSK = ( 1UL << NTP_SYS_STATE_SUPP_STD ),
NTP_SYS_STATE_SUPP_EVENTS_MSK = ( 1UL << NTP_SYS_STATE_SUPP_EVENTS ),
NTP_SYS_STATE_SUPP_PRECISION_MSK = ( 1UL << NTP_SYS_STATE_SUPP_PRECISION ),
NTP_SYS_STATE_SUPP_ROOT_DELAY_MSK = ( 1UL << NTP_SYS_STATE_SUPP_ROOT_DELAY ),
NTP_SYS_STATE_SUPP_ROOT_DISP_MSK = ( 1UL << NTP_SYS_STATE_SUPP_ROOT_DISP ),
NTP_SYS_STATE_SUPP_FREQ_MSK = ( 1UL << NTP_SYS_STATE_SUPP_FREQ ),
NTP_SYS_STATE_SUPP_SYS_JITTER_MSK = ( 1UL << NTP_SYS_STATE_SUPP_SYS_JITTER ),
NTP_SYS_STATE_SUPP_CLK_JITTER_MSK = ( 1UL << NTP_SYS_STATE_SUPP_CLK_JITTER ),
NTP_SYS_STATE_SUPP_CLK_WANDER_MSK = ( 1UL << NTP_SYS_STATE_SUPP_CLK_WANDER ),
NTP_SYS_STATE_SUPP_SYS_ASSOC_MSK = ( 1UL << NTP_SYS_STATE_SUPP_SYS_ASSOC ),
NTP_SYS_STATE_SUPP_SERVICE_STATE_MSK = ( 1UL << NTP_SYS_STATE_SUPP_SERVICE_STATE )
} |
| Flag masks for NTP_SYS_STATE_SUPP_FLAGS. More...
|
|
enum | MBG_NTP_SERVICE_STATES {
MBG_NTP_SERVICE_INIT,
MBG_NTP_SERVICE_SYNC,
MBG_NTP_SERVICE_ASYNC,
MBG_NTP_SERVICE_STOPPED,
N_MBG_NTP_SERVICE_STATES
} |
| Enumeration of supported NTP service state values. More...
|
|
enum | NTP_MODE_BITS {
NTP_MODE_RESERVED = 0,
NTP_MODE_SYMM_ACT,
NTP_MODE_SYMM_PASS,
NTP_MODE_CLIENT,
NTP_MODE_SERVER,
NTP_MODE_BROADCAST,
NTP_MODE_CONTROL,
NTP_MODE_PRIVATE,
N_NTP_MODE_BITS
} |
| Enumeration of NTP mode bits. More...
|
|
enum | NTP_REACH_STAT_BITS {
NTP_REACH_STAT_UNKNOWN = 0,
NTP_REACH_STAT_NO_LINK,
NTP_REACH_STAT_DNS_UNREACH,
NTP_REACH_STAT_DNS_UNRESOLVED,
NTP_REACH_STAT_PEER_UNREACH,
NTP_REACH_STAT_PEER_NOT_SYNC,
NTP_REACH_STAT_PEER_BAD_QUALITY,
NTP_REACH_STAT_OK,
N_NTP_REACH_STAT_BITS
} |
| Enumeration of NTP peer reach status. More...
|
|
enum | NTP_PEER_SEL_STATUS_BITS {
NTP_PEER_SEL_REJECT = 0,
NTP_PEER_SEL_FALSETICK,
NTP_PEER_SEL_EXCESS,
NTP_PEER_SEL_OUTLYER,
NTP_PEER_SEL_CANDIDATE,
NTP_PEER_SEL_BACKUP,
NTP_PEER_SEL_SYS_PEER,
NTP_PEER_SEL_PPS_PEER,
N_NTP_PEER_SEL_STATUS_BITS
} |
| Enumeration of NTP peer selection status. More...
|
|
enum | NTP_PEER_STATUS_FLAGS {
NTP_PEER_STATUS_BCST = 0,
NTP_PEER_STATUS_REACH,
NTP_PEER_STATUS_AUTHENB,
NTP_PEER_STATUS_AUTH,
NTP_PEER_STATUS_CONFIG,
N_NTP_PEER_STATUS_FLAGS
} |
| Enumeration of NTP peer status codes. More...
|
|
enum | NTP_PEER_STATUS_FLAG_MASKS {
NTP_PEER_STATUS_BCST_MSK = ( 1UL << NTP_PEER_STATUS_BCST ),
NTP_PEER_STATUS_REACH_MSK = ( 1UL << NTP_PEER_STATUS_REACH ),
NTP_PEER_STATUS_AUTHENB_MSK = ( 1UL << NTP_PEER_STATUS_AUTHENB ),
NTP_PEER_STATUS_AUTH_MSK = ( 1UL << NTP_PEER_STATUS_AUTH ),
NTP_PEER_STATUS_CONFIG_MSK = ( 1UL << NTP_PEER_STATUS_CONFIG )
} |
| Flag masks for NTP_PEER_STATUS_FLAGS. More...
|
|
enum | NTP_PEER_EVT_BITS {
NTP_PEER_EVT_UNSPEC = 0,
NTP_PEER_EVT_MOBILIZE,
NTP_PEER_EVT_DEMOBILIZE,
NTP_PEER_EVT_UNREACHABLE,
NTP_PEER_EVT_REACHABLE,
NTP_PEER_EVT_RESTART,
NTP_PEER_EVT_NO_REPLY,
NTP_PEER_EVT_RATE_EXCEEDED,
NTP_PEER_EVT_ACCESS_DENIED,
NTP_PEER_EVT_LEAP_ARMED,
NTP_PEER_EVT_SYS_PEER,
NTP_PEER_EVT_CLOCK_EVENT,
NTP_PEER_EVT_BAD_AUTH,
NTP_PEER_EVT_POPCORN,
NTP_PEER_EVT_INTERLEAVE_MODE,
NTP_PEER_EVT_INTERLEAVE_ERROR,
N_NTP_PEER_EVT_BITS
} |
| Enumeration of NTP peer event message codes. More...
|
|
enum | NTP_FLASH_STAT_FLAGS {
NTP_FLASH_STAT_PKT_DUP = 0,
NTP_FLASH_STAT_PKT_BOGUS,
NTP_FLASH_STAT_PKT_UNSYNC,
NTP_FLASH_STAT_PKT_DENIED,
NTP_FLASH_STAT_PKT_AUTH,
NTP_FLASH_STAT_PKT_STRATUM,
NTP_FLASH_STAT_PKT_HEADER,
NTP_FLASH_STAT_PKT_AUTOKEY,
NTP_FLASH_STAT_PKT_CRYPTO,
NTP_FLASH_STAT_PEER_STRATUM,
NTP_FLASH_STAT_PEER_DIST,
NTP_FLASH_STAT_PEER_LOOP,
NTP_FLASH_STAT_PEER_UNREACH,
N_NTP_FLASH_STAT_FLAGS
} |
| Enumeration of NTP flash status bit codes. More...
|
|
enum | NTP_FLASH_STAT_FLAG_MASKS {
NTP_FLASH_STAT_PKT_DUP_MSK = ( 1UL << NTP_FLASH_STAT_PKT_DUP ),
NTP_FLASH_STAT_PKT_BOGUS_MSK = ( 1UL << NTP_FLASH_STAT_PKT_BOGUS ),
NTP_FLASH_STAT_PKT_UNSYNC_MSK = ( 1UL << NTP_FLASH_STAT_PKT_UNSYNC ),
NTP_FLASH_STAT_PKT_DENIED_MSK = ( 1UL << NTP_FLASH_STAT_PKT_DENIED ),
NTP_FLASH_STAT_PKT_AUTH_MSK = ( 1UL << NTP_FLASH_STAT_PKT_AUTH ),
NTP_FLASH_STAT_PKT_STRATUM_MSK = ( 1UL << NTP_FLASH_STAT_PKT_STRATUM ),
NTP_FLASH_STAT_PKT_HEADER_MSK = ( 1UL << NTP_FLASH_STAT_PKT_HEADER ),
NTP_FLASH_STAT_PKT_AUTOKEY_MSK = ( 1UL << NTP_FLASH_STAT_PKT_AUTOKEY ),
NTP_FLASH_STAT_PKT_CRYPTO_MSK = ( 1UL << NTP_FLASH_STAT_PKT_CRYPTO ),
NTP_FLASH_STAT_PEER_STRATUM_MSK = ( 1UL << NTP_FLASH_STAT_PEER_STRATUM ),
NTP_FLASH_STAT_PEER_DIST_MSK = ( 1UL << NTP_FLASH_STAT_PEER_DIST ),
NTP_FLASH_STAT_PEER_LOOP_MSK = ( 1UL << NTP_FLASH_STAT_PEER_LOOP ),
NTP_FLASH_STAT_PEER_UNREACH_MSK = ( 1UL << NTP_FLASH_STAT_PEER_UNREACH )
} |
| Flag masks for NTP_FLASH_STAT_FLAGS. More...
|
|
enum | NTP_PEER_STATE_SUPP_FLAGS {
NTP_PEER_STATE_SUPP_STD,
NTP_PEER_STATE_SUPP_ASS_ID,
NTP_PEER_STATE_SUPP_EVENTS,
NTP_PEER_STATE_SUPP_REACH_STAT,
NTP_PEER_STATE_SUPP_PRECISION,
NTP_PEER_STATE_SUPP_ROOT_DELAY,
NTP_PEER_STATE_SUPP_ROOT_DISP,
NTP_PEER_STATE_SUPP_HEADWAY,
NTP_PEER_STATE_SUPP_FLASH_STAT,
NTP_PEER_STATE_SUPP_KEY_ID,
NTP_PEER_STATE_SUPP_DISP,
NTP_PEER_STATE_SUPP_JITTER,
NTP_PEER_STATE_SUPP_XLEAVE,
N_NTP_PEER_STATE_SUPP_FLAGS
} |
| Enumeration of supported NTP peer state values. More...
|
|
enum | NTP_PEER_STATE_SUPP_FLAG_MASKS {
NTP_PEER_STATE_SUPP_STD_MSK = ( 1UL << NTP_PEER_STATE_SUPP_STD ),
NTP_PEER_STATE_SUPP_ASS_ID_MSK = ( 1UL << NTP_PEER_STATE_SUPP_ASS_ID ),
NTP_PEER_STATE_SUPP_EVENTS_MSK = ( 1UL << NTP_PEER_STATE_SUPP_EVENTS ),
NTP_PEER_STATE_SUPP_REACH_STAT_MSK = ( 1UL << NTP_PEER_STATE_SUPP_REACH_STAT ),
NTP_PEER_STATE_SUPP_PRECISION_MSK = ( 1UL << NTP_PEER_STATE_SUPP_PRECISION ),
NTP_PEER_STATE_SUPP_ROOT_DELAY_MSK = ( 1UL << NTP_PEER_STATE_SUPP_ROOT_DELAY ),
NTP_PEER_STATE_SUPP_ROOT_DISP_MSK = ( 1UL << NTP_PEER_STATE_SUPP_ROOT_DISP ),
NTP_PEER_STATE_SUPP_HEADWAY_MSK = ( 1UL << NTP_PEER_STATE_SUPP_HEADWAY ),
NTP_PEER_STATE_SUPP_FLASH_STAT_MSK = ( 1UL << NTP_PEER_STATE_SUPP_FLASH_STAT ),
NTP_PEER_STATE_SUPP_KEY_ID_MSK = ( 1UL << NTP_PEER_STATE_SUPP_KEY_ID ),
NTP_PEER_STATE_SUPP_DISP_MSK = ( 1UL << NTP_PEER_STATE_SUPP_DISP ),
NTP_PEER_STATE_SUPP_JITTER_MSK = ( 1UL << NTP_PEER_STATE_SUPP_JITTER ),
NTP_PEER_STATE_SUPP_XLEAVE_MSK = ( 1UL << NTP_PEER_STATE_SUPP_XLEAVE )
} |
| Flag masks for NTP_PEER_STATE_SUPP_FLAGS. More...
|
|
enum | LNO_STATE_FLAG_BITS { LNO_FLAG_BIT_PLL_LOCKED,
N_LNO_FLAG_BIT
} |
| Flags used with LNO_STATE::flags. More...
|
|
enum | VST_DATA_TYPES { VST_DATA_TYPE_MAC_ADDR,
N_VST_DATA_TYPES
} |
| Known common VST data types. More...
|
|
enum | SHS_STATES {
SHS_STATE_DISABLED,
SHS_STATE_OK,
SHS_STATE_WARNING,
SHS_STATE_ERROR,
SHS_STATE_FATAL,
N_SHS_STATES
} |
| SHS configuration flag bits. More...
|
|
enum | SHS_FLAG_BITS { SHS_FLAG_BIT_DISB_SERIAL,
SHS_FLAG_BIT_DISB_PPS,
SHS_FLAG_BIT_DISB_10MHZ,
N_SHS_FLAG_BITS
} |
| SHS flag bits. More...
|
|
enum | SHS_FLAG_MASKS { SHS_FLAG_DISB_SERIAL = ( 1UL << SHS_FLAG_BIT_DISB_SERIAL ),
SHS_FLAG_DISB_PPS = ( 1UL << SHS_FLAG_BIT_DISB_PPS ),
SHS_FLAG_DISB_10MHZ = ( 1UL << SHS_FLAG_BIT_DISB_10MHZ )
} |
| SHS flag masks. More...
|
|
enum | XBP_FEAT_BITS { XBP_FEAT_BIT_NODES,
N_XBP_FEAT_BITS
} |
| Enumeration of bits used to define XBP_FEAT_MASKS. More...
|
|
enum | XBP_FEAT_MASKS { XBP_FEAT_MASK_NODES = ( 1UL << XBP_FEAT_BIT_NODES )
} |
| XBP feature masks used with XBP_LIMITS::features. More...
|
|
enum | XBP_DEVICE_STATES {
XBP_DEVICE_STATE_UNKNOWN,
XBP_DEVICE_STATE_NOT_AVAILABLE,
XBP_DEVICE_STATE_INITIALIZING,
XBP_DEVICE_STATE_AVAILABLE,
XBP_DEVICE_STATE_DISCONNECTED,
N_XBP_DEVICE_STATES
} |
| Possible states of an XBP device. More...
|
|
enum | XBP_SLOT_TYPES {
XBP_SLOT_TYPE_UNKNOWN,
XBP_SLOT_TYPE_PWR,
XBP_SLOT_TYPE_CLK,
XBP_SLOT_TYPE_SCU,
XBP_SLOT_TYPE_CPU,
XBP_SLOT_TYPE_MRI,
XBP_SLOT_TYPE_ESI,
XBP_SLOT_TYPE_IO,
N_XBP_SLOT_TYPES
} |
| Possible IMS slot types of an XBP device. More...
|
|
enum | MBG_TLV_FEAT_TYPES {
MBG_TLV_FEAT_TYPE_FW_UPDATE,
MBG_TLV_FEAT_TYPE_DIAG_FILE,
MBG_TLV_FEAT_TYPE_FW_ROLLBACK,
MBG_TLV_FEAT_TYPE_FILE_TRANSFER,
MBG_TLV_FEAT_TYPE_EXEC_CMD,
MBG_TLV_FEAT_TYPE_LICENSE_UPGRADE,
MBG_TLV_FEAT_TYPE_LICENSE_LIMITS,
MBG_TLV_FEAT_TYPE_LICENSE_PTPV2_IDX,
MBG_TLV_FEAT_TYPE_LICENSE_NTP_IDX,
MBG_TLV_FEAT_TYPE_FILE_REQUEST,
MBG_TLV_FEAT_TYPE_LICENSE_PTPV1_IDX,
MBG_TLV_FEAT_TYPE_LICENSE_TIME_MONITOR_IDX,
MBG_TLV_FEAT_TYPE_TIMEMON_FULL_STATUS,
MBG_TLV_FEAT_TYPE_UFU,
N_MBG_TLV_FEAT_TYPES
} |
| Enumeration of known TLV feature types. More...
|
|
enum | MBG_TLV_TYPES { MBG_TLV_TYPE_STR,
MBG_TLV_TYPE_FILE,
MBG_TLV_TYPE_BLOB,
N_MBG_TLV_TYPES
} |
| Enumeration of known TLV types. More...
|
|
enum | GPS_PLATFORMS {
GPS_PLATFORM_PORTABLE,
GPS_PLATFORM_FIXED,
GPS_PLATFORM_STATIONARY,
GPS_PLATFORM_PEDESTRIAN,
GPS_PLATFORM_AUTOMOTIVE,
GPS_PLATFORM_SEA,
GPS_PLATFORM_AIRBORNE_1G,
GPS_PLATFORM_AIRBORNE_2G,
GPS_PLATFORM_AIRBORNE_4G,
N_GPS_PLATFORMS
} |
|
enum | TIME_MODES { TIME_MODE_DISABLED,
TIME_MODE_SURVEY_IN,
TIME_MODE_FIXED,
N_TIME_MODES
} |
|
enum | MBG_LED_MODES {
MBG_LED_MODE_OFF,
MBG_LED_MODE_ON,
MBG_LED_MODE_FLASH,
MBG_LED_MODE_FLASH_5S,
N_MBG_LED_MODES
} |
| Possible modes of LEDs. More...
|
|
enum | MBG_LED_MODE_MASKS { MBG_LED_MODE_MASK_OFF = ( 1UL << MBG_LED_MODE_OFF ),
MBG_LED_MODE_MASK_ON = ( 1UL << MBG_LED_MODE_ON ),
MBG_LED_MODE_MASK_FLASH = ( 1UL << MBG_LED_MODE_FLASH ),
MBG_LED_MODE_MASK_FLASH_5S = ( 1UL << MBG_LED_MODE_FLASH_5S )
} |
| Bit masks associated with LED modes. More...
|
|
enum | MBG_LED_COLORS {
MBG_LED_COLOR_GREEN,
MBG_LED_COLOR_RED,
MBG_LED_COLOR_YELLOW,
MBG_LED_COLOR_BLUE,
N_MBG_LED_COLORS
} |
| Possible colors of LEDs. More...
|
|
enum | MBG_LED_COLOR_MASKS { MBG_LED_COLOR_MASK_GREEN = ( 1UL << MBG_LED_COLOR_GREEN ),
MBG_LED_COLOR_MASK_RED = ( 1UL << MBG_LED_COLOR_RED ),
MBG_LED_COLOR_MASK_YELLOW = ( 1UL << MBG_LED_COLOR_YELLOW ),
MBG_LED_COLOR_MASK_BLUE = ( 1UL << MBG_LED_COLOR_BLUE )
} |
| Bit masks of possible LED colors. More...
|
|
enum | LNE_PORT_FLAG_BITS { LNE_PORT_FLAG_BIT_IS_SFP,
N_LNE_PORT_FLAG_BITS
} |
| LNE port flag bits. More...
|
|
enum | LNE_PORT_FLAG_MASKS { LNE_PORT_FLAG_MASK_IS_SFP = ( 1UL << LNE_PORT_FLAG_BIT_IS_SFP )
} |
| LNE port flag bit masks. More...
|
|
enum | MBG_PWR_STATES { MBG_PWR_STATE_OFF,
MBG_PWR_STATE_ON,
N_MBG_PWR_STATES
} |
| Device power states. More...
|
|
enum | MBG_EXT_SYS_INFO_BITS {
MBG_EXT_SYS_INFO_BIT_SW_REV,
MBG_EXT_SYS_INFO_BIT_HW_REV,
MBG_EXT_SYS_INFO_BIT_OS_REV,
MBG_EXT_SYS_INFO_BIT_FPGA_REV,
MBG_EXT_SYS_INFO_BIT_CORE_MOD_REV,
MBG_EXT_SYS_INFO_BIT_OS_TYPE,
MBG_EXT_SYS_INFO_BIT_RAM_SIZE,
MBG_EXT_SYS_INFO_BIT_STORAGE_SIZE,
MBG_EXT_SYS_INFO_BIT_RELEASE_CANDIDATE,
MBG_EXT_SYS_INFO_BIT_OS_TARGET,
N_MBG_EXT_SYS_INFO_BITS
} |
| Bits used to define MBG_EXT_SYS_INFO_MSKS. More...
|
|
enum | MBG_EXT_SYS_INFO_MSKS {
MBG_EXT_SYS_INFO_MSK_SW_REV = ( 1UL << MBG_EXT_SYS_INFO_BIT_SW_REV ),
MBG_EXT_SYS_INFO_MSK_HW_REV = ( 1UL << MBG_EXT_SYS_INFO_BIT_HW_REV ),
MBG_EXT_SYS_INFO_MSK_OS_REV = ( 1UL << MBG_EXT_SYS_INFO_BIT_OS_REV ),
MBG_EXT_SYS_INFO_MSK_FPGA_REV = ( 1UL << MBG_EXT_SYS_INFO_BIT_FPGA_REV ),
MBG_EXT_SYS_INFO_MSK_CORE_MOD_REV = ( 1UL << MBG_EXT_SYS_INFO_BIT_CORE_MOD_REV ),
MBG_EXT_SYS_INFO_MSK_OS_TYPE = ( 1UL << MBG_EXT_SYS_INFO_BIT_OS_TYPE ),
MBG_EXT_SYS_INFO_MSK_RAM_SIZE = ( 1UL << MBG_EXT_SYS_INFO_BIT_RAM_SIZE ),
MBG_EXT_SYS_INFO_MSK_STORAGE_SIZE = ( 1UL << MBG_EXT_SYS_INFO_BIT_STORAGE_SIZE ),
MBG_EXT_SYS_INFO_MSK_RELEASE_CANDIDATE = ( 1UL << MBG_EXT_SYS_INFO_BIT_RELEASE_CANDIDATE ),
MBG_EXT_SYS_INFO_MSK_OS_TARGET = ( 1UL << MBG_EXT_SYS_INFO_BIT_OS_TARGET )
} |
| Bit masks of supported revision numbers. More...
|
|
enum | MBG_EXT_SYS_INFO_PROC_TYPES {
MBG_EXT_SYS_INFO_PROC_TYPE_NONE,
MBG_EXT_SYS_INFO_PROC_TYPE_CORTEX_A9,
MBG_EXT_SYS_INFO_PROC_TYPE_CORTEX_SAM3u,
MBG_EXT_SYS_INFO_PROC_TYPE_CORTEX_SAM3s,
MBG_EXT_SYS_INFO_PROC_TYPE_CORTEX_STM32F4,
N_MBG_EXT_SYS_INFO_PROC_TYPES
} |
|
enum | MBG_EXT_SYS_INFO_FPGA_TYPES {
MBG_EXT_SYS_INFO_FPGA_TYPE_NONE,
MBG_EXT_SYS_INFO_FPGA_TYPE_CYCLONE5_SOC,
MBG_EXT_SYS_INFO_FPGA_TYPE_CYCLONE5,
MBG_EXT_SYS_INFO_FPGA_TYPE_CYCLONE4GX15,
MBG_EXT_SYS_INFO_FPGA_TYPE_CYLCONE4CE22,
N_MBG_EXT_SYS_INFO_FPGA_TYPES
} |
|
enum | MBG_EXT_SYS_INFO_CORE_MOD_TYPES { MBG_EXT_SYS_INFO_CORE_MOD_TYPE_NONE,
MBG_EXT_SYS_INFO_CORE_MOD_TYPE_UBX_LEA_M8F,
MBG_EXT_SYS_INFO_CORE_MOD_TYPE_UBX_LEA_M8T,
N_MBG_EXT_SYS_INFO_CORE_MOD_TYPES
} |
|
enum | MBG_EXT_SYS_INFO_OS_TYPES {
MBG_EXT_SYS_INFO_OS_TYPE_NONE,
MBG_EXT_SYS_INFO_OS_TYPE_PICO_OS,
MBG_EXT_SYS_INFO_OS_TYPE_NANO_OS,
MBG_EXT_SYS_INFO_OS_TYPE_MICRO_OS,
MBG_EXT_SYS_INFO_OS_TYPE_SYNC_OS,
MBG_EXT_SYS_INFO_OS_TYPE_ANY_OS,
N_MBG_EXT_SYS_INFO_OS_TYPES
} |
|
enum | MBG_EXT_SYS_INFO_CPUS { MBG_EXT_SYS_INFO_CPU_UNKNOWN,
MBG_EXT_SYS_INFO_CPU_HPS_USB_HOST,
MBG_EXT_SYS_INFO_CPU_HPS_USB_DEVICE,
N_MBG_EXT_SYS_INFO_CPUS
} |
|
enum | MBG_LICENSE_BASE_TYPES {
MBG_LICENSE_BASE_TYPE_PTPV2,
MBG_LICENSE_BASE_TYPE_NTP,
MBG_LICENSE_BASE_TYPE_PTPV1,
MBG_LICENSE_BASE_TYPE_TIME_MONITOR,
N_MBG_LICENSE_BASE_TYPES
} |
|
enum | MBG_LICENSE_BASE_FLAGS { MBG_LICENSE_BASE_FLAG_SUPP_UPGRADE,
N_MBG_LICENSE_BASE_FLAGS
} |
| Bits used to define MBG_LICENSE_BASE_MSKS. More...
|
|
enum | MBG_LICENSE_BASE_MSKS { MBG_LICENSE_BASE_MSK_SUPP_UPGRADE = ( 1UL << MBG_LICENSE_BASE_FLAG_SUPP_UPGRADE )
} |
| Bit masks of common supported base license flags. More...
|
|
enum | MBG_LICENSE_PTPV2_MEMBERS { MBG_LICENSE_PTPV2_MEMBER_MAX_UCLIENTS,
MBG_LICENSE_PTPV2_MEMBER_MAX_MTRANS,
N_MBG_LICENSE_PTPV2_MEMBERS
} |
| Bits used to define MBG_LICENSE_PTPV2_MEMBER_MSKS. More...
|
|
enum | MBG_LICENSE_PTPV2_MEMBER_MSKS { MBG_LICENSE_PTPV2_MEMBER_MSK_MAX_UCLIENTS = ( 1UL << MBG_LICENSE_PTPV2_MEMBER_MAX_UCLIENTS ),
MBG_LICENSE_PTPV2_MEMBER_MSK_MAX_MTRANS = ( 1UL << MBG_LICENSE_PTPV2_MEMBER_MAX_MTRANS )
} |
| Bit masks of PTPV2 license specific members. More...
|
|
enum | MBG_LICENSE_NTP_MEMBERS { MBG_LICENSE_NTP_MEMBER_MAX_RPS,
N_MBG_LICENSE_NTP_MEMBERS
} |
| Bits used to define MBG_LICENSE_NTP_MEMBER_MSKS. More...
|
|
enum | MBG_LICENSE_NTP_MEMBER_MSKS { MBG_LICENSE_NTP_MEMBER_MSK_MAX_RPS = ( 1UL << MBG_LICENSE_NTP_MEMBER_MAX_RPS )
} |
| Bit masks of NTP license specific members. More...
|
|
enum | MBG_LICENSE_PTPV1_MEMBERS { MBG_LICENSE_PTPV1_MEMBER_MAX_RPS,
N_MBG_LICENSE_PTPV1_MEMBERS
} |
| Bits used to define MBG_LICENSE_PTPV1_MEMBER_MSKS. More...
|
|
enum | MBG_LICENSE_PTPV1_MEMBER_MSKS { MBG_LICENSE_PTPV1_MEMBER_MSK_MAX_RPS = ( 1UL << MBG_LICENSE_PTPV1_MEMBER_MAX_RPS )
} |
| Bit masks of PTPV1 license specific members. More...
|
|
enum | MBG_LICENSE_TIME_MONITOR_MEMBERS { MBG_LICENSE_TIME_MONITOR_MEMBER_MAX_PTPV2_CLIENTS,
MBG_LICENSE_TIME_MONITOR_MEMBER_MAX_NTP_CLIENTS,
N_MBG_LICENSE_TIME_MONITOR_MEMBERS
} |
| Bits used to define MBG_LICENSE_TIME_MONITOR_MEMBER_MSKS. More...
|
|
enum | MBG_LICENSE_TIME_MONITOR_MEMBER_MSKS { MBG_LICENSE_TIME_MONITOR_MEMBER_MSK_MAX_PTPV2_CLIENTS = ( 1UL << MBG_LICENSE_TIME_MONITOR_MEMBER_MAX_PTPV2_CLIENTS ),
MBG_LICENSE_TIME_MONITOR_MEMBER_MSK_MAX_NTP_CLIENTS = ( 1UL << MBG_LICENSE_TIME_MONITOR_MEMBER_MAX_NTP_CLIENTS )
} |
| Bit masks of Sync Monitor license specific members. More...
|
|
enum | MBG_TRANSACTION_TYPES {
MBG_TRANSACTION_TYPE_NONE,
MBG_TRANSACTION_TYPE_NETWORK,
MBG_TRANSACTION_TYPE_PTP,
MBG_TRANSACTION_TYPE_MONITORING_SNMP,
MBG_TRANSACTION_TYPE_NTP,
MBG_TRANSACTION_TYPE_IO_PORT,
MBG_TRANSACTION_TYPE_MONITORING,
MBG_TRANSACTION_TYPE_EVENTS,
MBG_TRANSACTION_TYPE_USER_MNGMNT,
MBG_TRANSACTION_TYPE_MONITORING_SYSLOG,
MBG_TRANSACTION_TYPE_FIRMWARE_MNGMNT,
MBG_TRANSACTION_TYPE_DATABASE,
MAX_MBG_TRANSACTION_TYPES
} |
| Type of upcoming transaction sequence. More...
|
|
enum | MBG_IO_PORT_TYPES {
MBG_IO_PORT_TYPE_PPS,
MBG_IO_PORT_TYPE_10MHz,
MBG_IO_PORT_TYPE_2048KHz,
MBG_IO_PORT_TYPE_GPIO,
MBG_IO_PORT_TYPE_ETHERNET,
MBG_IO_PORT_TYPE_TERMINAL,
MBG_IO_PORT_TYPE_MULTI,
MBG_IO_PORT_TYPE_POUT,
MBG_IO_PORT_TYPE_SWITCH,
MBG_IO_PORT_TYPE_TIMECODE,
MBG_IO_PORT_TYPE_LIGHT,
MBG_IO_PORT_TYPE_ANTENNA,
MBG_IO_PORT_TYPE_UART,
MBG_IO_PORT_TYPE_DCF77,
MBG_IO_PORT_TYPE_POWER,
N_MBG_IO_PORT_TYPES
} |
| IO Port types. More...
|
|
enum | MBG_IO_PORT_DIRS {
MBG_IO_PORT_DIR_NONE = -1,
MBG_IO_PORT_DIR_IN,
MBG_IO_PORT_DIR_OUT,
MBG_IO_PORT_DIR_IN_OUT,
N_MBG_IO_PORT_DIRS
} |
| Port directions (input or output) More...
|
|
enum | MBG_IO_PORT_DIR_MSKS { MBG_IO_PORT_MSK_DIR_IN = ( 1UL << MBG_IO_PORT_DIR_IN ),
MBG_IO_PORT_MSK_DIR_OUT = ( 1UL << MBG_IO_PORT_DIR_OUT ),
MBG_IO_PORT_MSK_DIR_IN_OUT = ( 1UL << MBG_IO_PORT_DIR_IN_OUT )
} |
| Bit masks of Meinberg I/O port directions. More...
|
|
enum | MBG_IO_PORT_SRCS {
MBG_IO_PORT_SRC_NONE = -1,
MBG_IO_PORT_SRC_STATIC,
MBG_IO_PORT_SRC_LOCAL,
MBG_IO_PORT_SRC_ASSOC_CLOCK,
MBG_IO_PORT_SRC_ACTIVE_CLOCK,
MBG_IO_PORT_SRC_CLK1,
MBG_IO_PORT_SRC_CLK2,
MBG_IO_PORT_SRC_ARC,
MBG_IO_PORT_SRC_OSC,
MBG_IO_PORT_SRC_SYNCE,
MBG_IO_PORT_SRC_SWITCH_CARD,
MBG_IO_PORT_SRC_CONFIGURABLE,
MBG_IO_PORT_SRC_EXTERNAL,
N_MBG_IO_PORT_SRCS
} |
| Port type sources. More...
|
|
enum | MBG_IO_PORT_SRC_MSKS {
MBG_IO_PORT_SRC_MSK_STATIC = (1UL << MBG_IO_PORT_SRC_STATIC),
MBG_IO_PORT_SRC_MSK_LOCAL = (1UL << MBG_IO_PORT_SRC_LOCAL),
MBG_IO_PORT_SRC_MSK_ASSOC_CLOCK = (1UL << MBG_IO_PORT_SRC_ASSOC_CLOCK),
MBG_IO_PORT_SRC_MSK_ACTIVE_CLOCK = (1UL << MBG_IO_PORT_SRC_ACTIVE_CLOCK),
MBG_IO_PORT_SRC_MSK_CLK1 = (1UL << MBG_IO_PORT_SRC_CLK1),
MBG_IO_PORT_SRC_MSK_CLK2 = (1UL << MBG_IO_PORT_SRC_CLK2),
MBG_IO_PORT_SRC_MSK_ARC = (1UL << MBG_IO_PORT_SRC_ARC),
MBG_IO_PORT_SRC_MSK_OSC = (1UL << MBG_IO_PORT_SRC_OSC),
MBG_IO_PORT_SRC_MSK_SYNCE = (1UL << MBG_IO_PORT_SRC_SYNCE),
MBG_IO_PORT_SRC_MSK_SWITCH_CARD = (1UL << MBG_IO_PORT_SRC_SWITCH_CARD),
MBG_IO_PORT_SRC_MSK_CONFIGURABLE = (1UL << MBG_IO_PORT_SRC_CONFIGURABLE),
MBG_IO_PORT_SRC_MSK_EXTERNAL = (1UL << MBG_IO_PORT_SRC_EXTERNAL)
} |
| Bit masks of Meinberg I/O port attitudes. More...
|
|
enum | MBG_IO_PORT_CONN_TYPES {
MBG_IO_PORT_CONN_TYPE_SMA,
MBG_IO_PORT_CONN_TYPE_BNC,
MBG_IO_PORT_CONN_TYPE_DSUB25,
MBG_IO_PORT_CONN_TYPE_RJ45,
MBG_IO_PORT_CONN_TYPE_SFP,
MBG_IO_PORT_CONN_TYPE_USB_MICRO_B,
MBG_IO_PORT_CONN_TYPE_USB_A,
MBG_IO_PORT_CONN_TYPE_USB_B,
MBG_IO_PORT_CONN_TYPE_SMA_ANT,
MBG_IO_PORT_CONN_TYPE_RJ45_ETH,
MBG_IO_PORT_CONN_TYPE_2_PIN_DFK,
MBG_IO_PORT_CONN_TYPE_3_PIN_DFK,
MBG_IO_PORT_CONN_TYPE_16_PIN_DFK,
MBG_IO_PORT_CONN_TYPE_BNC_ISO,
MBG_IO_PORT_CONN_TYPE_DSUB9,
MBG_IO_PORT_CONN_TYPE_FIBRE_ST,
MBG_IO_PORT_CONN_TYPE_XHE_SPI,
MBG_IO_PORT_CONN_TYPE_LED_BUTTON,
MBG_IO_PORT_CONN_TYPE_QUAD_LED,
MBG_IO_PORT_CONN_TYPE_5_PIN_DFK,
N_MBG_IO_PORT_CONN_TYPES
} |
| Port connector types. More...
|
|
enum | MBG_IO_PORT_FLAGS {
MBG_IO_PORT_FLAG_HORIZONTAL_LAYOUT,
MBG_IO_PORT_FLAG_FRONT_PORTS,
MBG_IO_PORT_FLAG_REAR_PORTS,
MBG_IO_PORT_FLAG_NO_LABEL,
MBG_IO_PORT_FLAG_NO_GRASP,
N_MBG_IO_PORT_FLAGS
} |
|
enum | MBG_IO_PORT_MSKS {
MBG_IO_PORT_MSK_HORIZONTAL_LAYOUT = ( 1UL << MBG_IO_PORT_FLAG_HORIZONTAL_LAYOUT ),
MBG_IO_PORT_MSK_FRONT_PORTS = ( 1UL << MBG_IO_PORT_FLAG_FRONT_PORTS ),
MBG_IO_PORT_MSK_REAR_PORTS = ( 1UL << MBG_IO_PORT_FLAG_REAR_PORTS ),
MBG_IO_PORT_MSK_NO_LABEL = ( 1UL << MBG_IO_PORT_FLAG_NO_LABEL ),
MBG_IO_PORT_MSK_NO_GRASP = ( 1UL << MBG_IO_PORT_FLAG_NO_GRASP )
} |
|
enum | MBG_IO_PORT_BG_COLOURS { MBG_IO_PORT_BG_COLOUR_SILVER,
MBG_IO_PORT_BG_COLOUR_BLACK,
MBG_IO_PORT_BG_COLOUR_BLUE,
N_MBG_IO_PORT_BG_COLOURS
} |
|
enum | MBG_IO_PORT_SHAPE_LEVELS { MBG_IO_PORT_SHAPE_LEVEL_NONE,
MBG_IO_PORT_SHAPE_LEVEL_SINE,
MBG_IO_PORT_SHAPE_LEVEL_SQUARE,
N_MBG_IO_PORT_SHAPE_LEVELS
} |
| Enumeration of known signal shapes/levels. More...
|
|
enum | MBG_IO_PORT_OP_MODE_BITS {
MBG_IO_PORT_OP_MODE_NONE = -1,
MBG_IO_PORT_OP_MODE_DISABLED,
MBG_IO_PORT_OP_MODE_ALWAYS,
MBG_IO_PORT_OP_MODE_IF_SYNC_ONLY,
MBG_IO_PORT_OP_MODE_AFTER_SYNC,
MBG_IO_PORT_OP_MODE_ENABLED,
MBG_IO_PORT_OP_MODE_PASSTHROUGH,
N_MBG_IO_PORT_OP_MODE_BITS
} |
| Port Operation Bits. More...
|
|
enum | MBG_IO_PORT_OP_MODE_MSKS {
MBG_IO_PORT_OP_MODE_MSK_DISABLED = (1UL << MBG_IO_PORT_OP_MODE_DISABLED),
MBG_IO_PORT_OP_MODE_MSK_ALWAYS = (1UL << MBG_IO_PORT_OP_MODE_ALWAYS),
MBG_IO_PORT_OP_MODE_MSK_IF_SYNC_ONLY = (1UL << MBG_IO_PORT_OP_MODE_IF_SYNC_ONLY),
MBG_IO_PORT_OP_MODE_MSK_AFTER_SYNC = (1UL << MBG_IO_PORT_OP_MODE_AFTER_SYNC),
MBG_IO_PORT_OP_MODE_MSK_ENABLED = (1UL << MBG_IO_PORT_OP_MODE_ENABLED),
MBG_IO_PORT_OP_MODE_MSK_PASSTHROUGH = (1UL << MBG_IO_PORT_OP_MODE_PASSTHROUGH)
} |
| Masks for MBG_IO_PORT_OP_MODE_BITS. More...
|
|
enum | MBG_IO_PORT_GRP_ROLE_BITS {
MBG_IO_PORT_GRP_ROLE_NONE,
MBG_IO_PORT_GRP_ROLE_MASTER,
MBG_IO_PORT_GRP_ROLE_SLAVE,
MBG_IO_PORT_GRP_ROLE_PASSIVE,
N_MBG_IO_PORT_GRP_ROLE_BITS
} |
| Physical or logical group role bits. More...
|
|
enum | MBG_IO_PORT_GRP_ROLE_MSKS { MBG_IO_PORT_GRP_ROLE_MSK_NONE = (1UL << MBG_IO_PORT_GRP_ROLE_NONE),
MBG_IO_PORT_GRP_ROLE_MSK_MASTER = (1UL << MBG_IO_PORT_GRP_ROLE_MASTER),
MBG_IO_PORT_GRP_ROLE_MSK_SLAVE = (1UL << MBG_IO_PORT_GRP_ROLE_SLAVE),
MBG_IO_PORT_GRP_ROLE_MSK_PASSIVE = (1UL << MBG_IO_PORT_GRP_ROLE_PASSIVE)
} |
| Masks for MBG_IO_PORT_GRP_ROLE_BITS. More...
|
|
enum | MBG_IO_PORT_ANT_MEMBERS {
MBG_IO_PORT_ANT_MEMBER_GNSS,
MBG_IO_PORT_ANT_MEMBER_CAB_LEN,
MBG_IO_PORT_ANT_MEMBER_IGN_LOCK,
MBG_IO_PORT_ANT_MEMBER_TR_DIST,
N_MBG_IO_PORT_ANT_MEMBERS
} |
| Supported members in ::MBG_IO_PORT_ANTENNA_INFO and ::MBG_IO_PORT_ANTENNA_SETTINGS. More...
|
|
enum | MBG_IO_PORT_ANT_MEMBER_MSKS { MBG_IO_PORT_ANT_MEMBER_MSK_GNSS = (1UL << MBG_IO_PORT_ANT_MEMBER_GNSS),
MBG_IO_PORT_ANT_MEMBER_MSK_CAB_LEN = (1UL << MBG_IO_PORT_ANT_MEMBER_CAB_LEN),
MBG_IO_PORT_ANT_MEMBER_MSK_IGN_LOCK = (1UL << MBG_IO_PORT_ANT_MEMBER_IGN_LOCK),
MBG_IO_PORT_ANT_MEMBER_MSK_TR_DIST = (1UL << MBG_IO_PORT_ANT_MEMBER_TR_DIST)
} |
|
enum | MBG_IO_PORT_INFO_BITS { MBG_IO_PORT_INFO_BIT_IS_ALIGNED
} |
|
enum | MBG_IO_PORT_INFO_MASKS { MBG_IO_PORT_INFO_MASK_IS_ALIGNED = ( 1UL << MBG_IO_PORT_INFO_BIT_IS_ALIGNED )
} |
|
enum | MBG_IO_PORT_STATUS_BITS {
MBG_IO_PORT_STATUS_BIT_DISABLED,
MBG_IO_PORT_STATUS_BIT_CARRIER_DETECTED,
MBG_IO_PORT_STATUS_BIT_INPUT_SIGNAL_NEVER_AVAIL,
MBG_IO_PORT_STATUS_BIT_INPUT_SIGNAL_AVAIL,
MBG_IO_PORT_STATUS_BIT_INPUT_SIGNAL_LOST,
MBG_IO_PORT_STATUS_BIT_SHORT_CIRCUIT,
MBG_IO_PORT_STATUS_BIT_LIGHT_RED,
MBG_IO_PORT_STATUS_BIT_LIGHT_GREEN,
MBG_IO_PORT_STATUS_BIT_LIGHT_BLUE,
MBG_IO_PORT_STATUS_BIT_LIGHT_YELLOW,
N_MBG_IO_PORT_STATUS_BITS
} |
| Port Type Status Bits. More...
|
|
enum | MBG_MONITORING_TYPES { MBG_MONITORING_TYPE_SNMP,
MBG_MONITORING_TYPE_EMAIL,
MBG_MONITORING_TYPE_SYSLOG,
N_MBG_MONITORING_TYPES
} |
|
enum | MBG_MONITORING_TYPE_MSKS { MBG_MONITORING_TYPE_MSK_SNMP = (1UL << MBG_MONITORING_TYPE_SNMP),
MBG_MONITORING_TYPE_MSK_EMAIL = (1UL << MBG_MONITORING_TYPE_EMAIL),
MBG_MONITORING_TYPE_MSK_SYSLOG = (1UL << MBG_MONITORING_TYPE_SYSLOG)
} |
|
enum | MBG_SNMP_VERSIONS { MBG_SNMP_VERSION_V1,
MBG_SNMP_VERSION_V2c,
MBG_SNMP_VERSION_V3,
N_MBG_SNMP_VERSIONS
} |
|
enum | MBG_SNMP_VERSION_MSKS { MBG_SNMP_VERSION_MSK_V1 = (1UL << MBG_SNMP_VERSION_V1),
MBG_SNMP_VERSION_MSK_V2c = (1UL << MBG_SNMP_VERSION_V2c),
MBG_SNMP_VERSION_MSK_V3 = (1UL << MBG_SNMP_VERSION_V3)
} |
|
enum | MBG_SNMP_FLAGS { MBG_SNMP_SYSTEM_USER,
MBG_SNMP_ADD_CONF,
N_MBG_SNMP_FLAGS
} |
|
enum | MBG_SNMP_FLAG_MSKS { MBG_SNMP_SYSTEM_USER_MSK = ( 1UL << MBG_SNMP_SYSTEM_USER ),
MBG_SNMP_ADD_CONF_MSK = ( 1UL << MBG_SNMP_ADD_CONF )
} |
|
enum | MBG_SNMP_ACCESS_TYPES { MBG_SNMP_ACCESS_TYPE_RO,
MBG_SNMP_ACCESS_TYPE_RW,
N_MBG_SNMP_ACCESS_TYPES
} |
|
enum | MBG_SNMP_V3_SEC_LEVELS { MBG_SNMP_V3_SEC_LEVEL_NO_AUTH_NO_PRIV,
MBG_SNMP_V3_SEC_LEVEL_AUTH_NO_PRIV,
MBG_SNMP_V3_SEC_LEVEL_AUTH_PRIV,
N_MBG_SNMP_V3_SEC_LEVELS
} |
|
enum | MBG_SNMP_V3_AUTH_PROTOCOLS { MBG_SNMP_V3_AUTH_PROTOCOL_NONE,
MBG_SNMP_V3_AUTH_PROTOCOL_MD5,
MBG_SNMP_V3_AUTH_PROTOCOL_SHA,
N_MBG_SNMP_V3_AUTH_PROTOCOLS
} |
|
enum | MBG_SNMP_V3_PRIV_PROTOCOLS { MBG_SNMP_V3_PRIV_PROTOCOL_NONE,
MBG_SNMP_V3_PRIV_PROTOCOL_DES,
MBG_SNMP_V3_PRIV_PROTOCOL_AES,
N_MBG_SNMP_V3_PRIV_PROTOCOLS
} |
|
enum | MBG_EVENT_TYPES { MBG_EVENT_TYPE_NTP_STATE,
MBG_EVENT_TYPE_HEARTBEAT,
MBG_EVENT_TYPE_RECEIVER_STATE,
N_MBG_EVENT_TYPES
} |
|
enum | MBG_EVENT_SEVERITIES {
MBG_EVENT_SEVERITY_OK,
MBG_EVENT_SEVERITY_INFO,
MBG_EVENT_SEVERITY_WARNING,
MBG_EVENT_SEVERITY_ERROR,
MBG_EVENT_SEVERITY_CRITICAL,
N_MBG_EVENT_SEVERITIES
} |
|
enum | MBG_EVENT_SUPP_FLAGS { MBG_EVENT_SUPP_FLAG_INTERVAL,
N_MBG_EVENT_SUPP_FLAGS
} |
|
enum | MBG_EVENT_SUPP_FLAG_MSKS { MBG_EVENT_SUPP_FLAG_MSK_INTERVAL = ( 1UL << MBG_EVENT_SUPP_FLAG_INTERVAL )
} |
|
enum | MBG_EVENT_VALUE_TYPES {
MBG_EVENT_VALUE_TYPE_NONE,
MBG_EVENT_VALUE_TYPE_INTEGER32,
MBG_EVENT_VALUE_TYPE_UNSIGNED32,
MBG_EVENT_VALUE_TYPE_STRING,
MBG_EVENT_VALUE_TYPE_IRANGE,
MBG_EVENT_VALUE_TYPE_URANGE,
MBG_EVENT_VALUE_TYPE_SELECTION,
N_MBG_EVENT_VALUE_TYPES
} |
|
enum | MBG_SYSLOG_FLAGS { MBG_SYSLOG_FLAG_NULL_TIMESTAMP,
N_MBG_SYSLOG_FLAGS
} |
|
enum | MBG_SYSLOG_FLAG_MSKS { MBG_SYSLOG_FLAG_MSK_NULL_TIMESTAMP = (1UL << MBG_SYSLOG_FLAG_NULL_TIMESTAMP)
} |
|
enum | MBG_SYSLOG_PROTOCOLS { MBG_SYSLOG_PROTOCOL_UDP,
MBG_SYSLOG_PROTOCOL_TCP,
N_MBG_SYSLOG_PROTOCOLS
} |
|
enum | MBG_SYSLOG_PROTOCOL_MSKS { MBG_SYSLOG_PROTOCOL_MSK_UDP = (1UL << MBG_SYSLOG_PROTOCOL_UDP),
MBG_SYSLOG_PROTOCOL_MSK_TCP = (1UL << MBG_SYSLOG_PROTOCOL_TCP)
} |
|
enum | MBG_TAINTED_CFGS {
MBG_TAINTED_CFG_INV = -1,
MBG_TAINTED_CFG_SNMP,
MBG_TAINTED_CFG_EMAIL,
MBG_TAINTED_CFG_SYSLOG,
MBG_TAINTED_CFG_EVENTS,
MBG_TAINTED_CFG_IOPORTS,
MBG_TAINTED_CFG_NTP,
MBG_TAINTED_CFG_XBP,
MBG_TAINTED_CFG_NETWORK,
MBG_TAINTED_CFG_USERS,
MBG_TAINTED_CFG_FIRMWARE,
MBG_TAINTED_CFG_XMR,
MBG_TAINTED_CFG_TIMECODE_RX,
MBG_TAINTED_CFG_TIMECODE_TX,
MBG_TAINTED_CFG_HAVEQUICK,
MBG_TAINTED_CFG_GPIO,
MBG_TAINTED_CFG_UART,
MBG_TAINTED_CFG_PROG_OUT,
MBG_TAINTED_CFG_VAR_SYNTH,
MBG_TAINTED_CFG_TIMESCALE,
MBG_TAINTED_CFG_IGNLOCK,
MBG_TAINTED_CFG_GNSSMODE,
MBG_TAINTED_CFG_EF,
MBG_TAINTED_CFG_TZDL,
MBG_TAINTED_CFG_CABLE_LENGTH,
MBG_TAINTED_CFG_DATABASE,
N_MBG_TAINTED_CFGS
} |
| Array positions in MBG_TAINTED_CFG::tainted_cfgs. More...
|
|
enum | MBG_USER_PERMS {
USER_PERM_SYSTEM,
USER_PERM_RECEIVER,
USER_PERM_MRS,
USER_PERM_SERIAL,
USER_PERM_IOPORTS,
USER_PERM_MONITORING,
USER_PERM_NETWORK,
USER_PERM_NTP,
USER_PERM_PTP,
USER_PERM_FDM,
USER_PERM_SENSORS,
USER_PERM_PASSWORD,
USER_PERM_USERS,
USER_PERM_FIRMWARE,
USER_PERM_SERVICE,
USER_PERM_DATABASE,
N_USER_PERMS
} |
|
enum | MBG_USER_SCOPES { USER_SCOPE_STATUS_READ,
USER_SCOPE_CONFIG_READ,
USER_SCOPE_CONFIG_WRITE,
N_USER_SCOPES
} |
|
enum | MBG_USER_SCOPE_MSKS { USER_SCOPE_STATUS_READ_MSK = ( 1UL << USER_SCOPE_STATUS_READ ),
USER_SCOPE_CONFIG_READ_MSK = ( 1UL << USER_SCOPE_CONFIG_READ ),
USER_SCOPE_CONFIG_WRITE_MSK = ( 1UL << USER_SCOPE_CONFIG_WRITE )
} |
|
enum | MBG_USER_CHANNELS {
USER_CHANNEL_WEB_INTERFACE,
USER_CHANNEL_MBGDEVMAN,
USER_CHANNEL_SHELL,
USER_CHANNEL_SNMP,
USER_CHANNEL_NETCONF,
N_USER_CHANNELS
} |
|
enum | MBG_USER_MNGMNT_FLAGS { USER_MNGMNT_SUPP_USER_CFG,
USER_MNGMNT_SUPP_USER_LEVEL_CFG,
N_USER_MNGMNT_FLAGS
} |
|
enum | MBG_USER_MNGMNT_FLAG_MASKS { USER_MNGMNT_SUPP_USER_CFG_MASK = ( 1UL << USER_MNGMNT_SUPP_USER_CFG ),
USER_MNGMNT_SUPP_USER_LEVEL_CFG_MASK = ( 1UL << USER_MNGMNT_SUPP_USER_LEVEL_CFG )
} |
|
enum | MBG_USER_TYPE { USER_TYPE_USER,
USER_TYPE_LEVEL,
N_USER_TYPES
} |
|
enum | MBG_USER_CFG_FLAGS {
USER_CFG_CAN_LOGIN,
USER_CFG_CAN_REMOVE,
USER_CFG_CAN_DISABLE_ON_FAILS,
USER_CFG_MULTI_SESSION,
USER_CFG_FORCE_CHANGE_ON_WARN,
USER_CFG_FORCE_DISABLE_ON_EXP,
USER_CFG_PASSWORD_CHANGED,
N_USER_CFG_FLAGS
} |
|
enum | MBG_USER_CFG_FLAG_MASKS {
USER_CFG_CAN_LOGIN_MASK = ( 1UL << USER_CFG_CAN_LOGIN ),
USER_CFG_CAN_REMOVE_MASK = ( 1UL << USER_CFG_CAN_REMOVE ),
USER_CFG_CAN_DISABLE_ON_FAILS_MASK = ( 1UL << USER_CFG_CAN_DISABLE_ON_FAILS ),
USER_CFG_MULTI_SESSION_MASK = ( 1UL << USER_CFG_MULTI_SESSION ),
USER_CFG_FORCE_CHANGE_ON_WARN_MASK = ( 1UL << USER_CFG_FORCE_CHANGE_ON_WARN ),
USER_CFG_FORCE_DISABLE_ON_EXP_MASK = ( 1UL << USER_CFG_FORCE_DISABLE_ON_EXP ),
USER_CFG_PASSWORD_CHANGED_MASK = ( 1UL << USER_CFG_PASSWORD_CHANGED )
} |
|
enum | MBG_USER_STAT_FLAGS {
USER_STAT_PASSWORD_WARN,
USER_STAT_PASSWORD_EXP,
USER_STAT_DISABLED_ON_EXP,
USER_STAT_DISABLED_ON_MAX_FAILS,
N_USER_STAT_FLAGS
} |
|
enum | MBG_USER_STAT_FLAG_MASKS { USER_STAT_PASSWORD_WARN_MASK = ( 1UL << USER_STAT_PASSWORD_WARN ),
USER_STAT_PASSWORD_EXP_MASK = ( 1UL << USER_STAT_PASSWORD_EXP ),
USER_STAT_DISABLED_ON_EXP_MASK = ( 1UL << USER_STAT_DISABLED_ON_EXP ),
USER_STAT_DISABLED_ON_MAX_FAILS_MASK = ( 1UL << USER_STAT_DISABLED_ON_MAX_FAILS )
} |
|
enum | MBG_SERVICE_TYPES { MBG_SVC_TYPE_NTP,
MBG_SVC_TYPE_SNMP,
N_MBG_SVC_TYPES
} |
|
enum | MBG_SERVICE_MSKS { MBG_SVC_NTP_MSK = ( 1UL << MBG_SVC_TYPE_NTP ),
MBG_SVC_SNMP_MSK = ( 1UL << MBG_SVC_TYPE_SNMP )
} |
|
enum | MBG_SERVICE_STATE { MBG_SVC_UNKNOWN,
MBG_SVC_RUNNING,
MBG_SVC_STOPPED,
N_MBG_SVC_STATES
} |
|
enum | MBG_SERVICE_CTL { MBG_SVC_START,
MBG_SVC_STOP,
MBG_SVC_RESTART,
N_MBG_SVC_CTLS
} |
|
enum | MBG_SERVICE_INFO_FLAGS { MBG_SVC_CAN_BE_DISABLED,
MBG_SVC_CAN_EDIT_CMDLINE,
N_MBG_SVC_FLAGS
} |
|
enum | MBG_SERVICE_INFO_MSKS { MBG_SVC_MSK_CAN_BE_DISABLED = ( 1UL << MBG_SVC_CAN_BE_DISABLED ),
MBG_SVC_MSK_CAN_EDIT_CMDLINE = ( 1UL << MBG_SVC_CAN_EDIT_CMDLINE )
} |
|
enum | MBG_FW_FLAGS {
MBG_FW_FLAG_OSV,
MBG_FW_FLAG_ACTIVE,
MBG_FW_FLAG_UNERASABLE,
MBG_FW_FLAG_IMMUTABLE,
N_MBG_FW_FLAGS
} |
|
enum | MBG_FW_FLAG_MSKS { MBG_FW_FLAG_MSK_OSV = (1UL << MBG_FW_FLAG_OSV),
MBG_FW_FLAG_MSK_ACTIVE = (1UL << MBG_FW_FLAG_ACTIVE),
MBG_FW_FLAG_MSK_UNERASABLE = (1UL << MBG_FW_FLAG_UNERASABLE),
MBG_FW_FLAG_MSK_IMMUTABLE = (1UL << MBG_FW_FLAG_IMMUTABLE)
} |
|
enum | MBG_FW_FILES {
MBG_FW_FILE_UNKNOWN,
MBG_FW_FILE_INCREMENTAL,
MBG_FW_FILE_MEINBERG_DTB,
MBG_FW_FILE_PRELOADER,
MBG_FW_FILE_ROOTFS,
MBG_FW_FILE_KERNEL_DTB,
MBG_FW_FILE_RBF,
MBG_FW_FILE_INITRD,
MBG_FW_FILE_VERSION_TXT,
MBG_FW_FILE_KERNEL,
N_MBG_FW_FILES
} |
|
enum | MBG_FW_FILE_MSKS {
MBG_FW_FILE_MSK_UNKNOWN = (1UL << MBG_FW_FILE_UNKNOWN),
MBG_FW_FILE_MSK_INCREMENTAL = (1UL << MBG_FW_FILE_INCREMENTAL),
MBG_FW_FILE_MSK_MEINBERG_DTB = (1UL << MBG_FW_FILE_MEINBERG_DTB),
MBG_FW_FILE_MSK_PRELOADER = (1UL << MBG_FW_FILE_PRELOADER),
MBG_FW_FILE_MSK_ROOTFS = (1UL << MBG_FW_FILE_ROOTFS),
MBG_FW_FILE_MSK_KERNEL_DTB = (1UL << MBG_FW_FILE_KERNEL_DTB),
MBG_FW_FILE_MSK_RBF = (1UL << MBG_FW_FILE_RBF),
MBG_FW_FILE_MSK_INITRD = (1UL << MBG_FW_FILE_INITRD),
MBG_FW_FILE_MSK_VERSION_TXT = (1UL << MBG_FW_FILE_VERSION_TXT),
MBG_FW_FILE_MSK_KERNEL = (1UL << MBG_FW_FILE_KERNEL)
} |
|
enum | MBG_FW_UFU_FLASH_CMDS {
MBG_FW_UFU_FLASH_CMD_DEVICE_UFU,
MBG_FW_UFU_FLASH_CMD_UFU_ALL,
MBG_FW_UFU_FLASH_CMD_DEVICE,
MBG_FW_UFU_FLASH_CMD_TYPE,
MBG_FW_UFU_FLASH_CMD_ALL,
N_MBG_FW_UFU_FLASH_CMDS
} |
| Command types used to flash UFU(S) to device(s) More...
|
|
enum | MBG_DATABASE_TYPES { MBG_DATABASE_TYPE_SQLITE,
MBG_DATABASE_TYPE_MYSQL,
MBG_DATABASE_TYPE_POSTGRESQL,
N_MBG_DATABASE_TYPES
} |
|
enum | MBG_DATABASE_SETTINGS_FLAGS { MBG_DATABASE_SETTINGS_FLAG_ENABLE,
MBG_DATABASE_SETTINGS_FLAG_SAVE_PERSIST,
N_MBG_DATABASE_SETTINGS_FLAGS
} |
|
enum | MBG_DATABASE_SETTINGS_FLAG_MSKS { MBG_DATABASE_SETTINGS_FLAG_MSK_ENABLE = (1UL << MBG_DATABASE_SETTINGS_FLAG_ENABLE),
MBG_DATABASE_SETTINGS_FLAG_MSK_SAVE_PERSIST = (1UL << MBG_DATABASE_SETTINGS_FLAG_SAVE_PERSIST)
} |
|
enum | MBG_DATABASE_INFO_FLAGS { MBG_DATABASE_INFO_FLAG_LOCAL_FILE,
N_MBG_DATABASE_INFO_FLAGS
} |
|
enum | MBG_DATABASE_INFO_FLAG_MSKS { MBG_DATABASE_INFO_FLAG_MSK_LOCAL_FILE = ( 1UL << MBG_DATABASE_INFO_FLAG_LOCAL_FILE )
} |
|
enum | MBG_DATABASE_MEMBERS {
MBG_DATABASE_MEMBER_FLAGS,
MBG_DATABASE_MEMBER_PORT,
MBG_DATABASE_MEMBER_USER,
MBG_DATABASE_MEMBER_PASSWORD,
MBG_DATABASE_MEMBER_HOST,
MBG_DATABASE_MEMBER_DBNAME,
N_MBG_DATABASE_MEMBERS
} |
|
enum | MBG_DATABASE_MEMBER_MSKS {
MBG_DATABASE_MEMBER_MSK_FLAGS = (1UL << MBG_DATABASE_MEMBER_FLAGS),
MBG_DATABASE_MEMBER_MSK_PORT = (1UL << MBG_DATABASE_MEMBER_PORT),
MBG_DATABASE_MEMBER_MSK_USER = (1UL << MBG_DATABASE_MEMBER_USER),
MBG_DATABASE_MEMBER_MSK_PASSWORD = (1UL << MBG_DATABASE_MEMBER_PASSWORD),
MBG_DATABASE_MEMBER_MSK_HOST = (1UL << MBG_DATABASE_MEMBER_HOST),
MBG_DATABASE_MEMBER_MSK_DBNAME = (1UL << MBG_DATABASE_MEMBER_DBNAME)
} |
|
enum | MBG_DATABASE_CMDS { MBG_DATABASE_CMD_RESET_SV_LOGS,
N_MBG_DATABASE_CMDS
} |
|
#define | GPS_MODEL_IS_GPS ( 1UL << GPS_BIT_MODEL_IS_GPS ) |
| Bit masks associated with classifiers and built-in features. More...
|
|
#define | GPS_MODEL_IS_GNSS ( 1UL << GPS_BIT_MODEL_IS_GNSS ) |
| see GPS_BIT_MODEL_IS_GNSS More...
|
|
#define | GPS_MODEL_IS_TCR ( 1UL << GPS_BIT_MODEL_IS_TCR ) |
| see GPS_BIT_MODEL_IS_TCR More...
|
|
#define | GPS_MODEL_IS_DCF_AM ( 1UL << GPS_BIT_MODEL_IS_DCF_AM ) |
| see GPS_BIT_MODEL_IS_DCF_AM More...
|
|
#define | GPS_MODEL_IS_DCF_PZF ( 1UL << GPS_BIT_MODEL_IS_DCF_PZF ) |
| see GPS_BIT_MODEL_IS_DCF_PZF More...
|
|
#define | GPS_MODEL_IS_MSF ( 1UL << GPS_BIT_MODEL_IS_MSF ) |
| see GPS_BIT_MODEL_IS_MSF More...
|
|
#define | GPS_MODEL_IS_JJY ( 1UL << GPS_BIT_MODEL_IS_JJY ) |
| see GPS_BIT_MODEL_IS_JJY More...
|
|
#define | GPS_MODEL_IS_WWVB ( 1UL << GPS_BIT_MODEL_IS_WWVB ) |
| see GPS_BIT_MODEL_IS_WWVB More...
|
|
#define | GPS_MODEL_IS_BUS_LVL_DEV ( 1UL << GPS_BIT_MODEL_IS_BUS_LVL_DEV ) |
| see GPS_BIT_MODEL_IS_BUS_LVL_DEV More...
|
|
#define | GPS_MODEL_HAS_BVAR_STAT ( 1UL << GPS_BIT_MODEL_HAS_BVAR_STAT ) |
| see GPS_BIT_MODEL_HAS_BVAR_STAT More...
|
|
#define | GPS_MODEL_HAS_POS_XYZ ( 1UL << GPS_BIT_MODEL_HAS_POS_XYZ ) |
| see GPS_BIT_MODEL_HAS_POS_XYZ More...
|
|
#define | GPS_MODEL_HAS_POS_LLA ( 1UL << GPS_BIT_MODEL_HAS_POS_LLA ) |
| see GPS_BIT_MODEL_HAS_POS_LLA More...
|
|
#define | GPS_MODEL_HAS_TIME_TTM ( 1UL << GPS_BIT_MODEL_HAS_TIME_TTM ) |
| see GPS_BIT_MODEL_HAS_TIME_TTM More...
|
|
#define | GPS_MODEL_HAS_TZDL ( 1UL << GPS_BIT_MODEL_HAS_TZDL ) |
| see GPS_BIT_MODEL_HAS_TZDL More...
|
|
#define | GPS_MODEL_HAS_TZCODE ( 1UL << GPS_BIT_MODEL_HAS_TZCODE ) |
| see GPS_BIT_MODEL_HAS_TZCODE More...
|
|
#define | GPS_MODEL_HAS_ANT_INFO ( 1UL << GPS_BIT_MODEL_HAS_ANT_INFO ) |
| see GPS_BIT_MODEL_HAS_ANT_INFO More...
|
|
#define | GPS_MODEL_HAS_ENABLE_FLAGS ( 1UL << GPS_BIT_MODEL_HAS_ENABLE_FLAGS ) |
| see GPS_BIT_MODEL_HAS_ENABLE_FLAGS More...
|
|
#define | GPS_MODEL_HAS_STAT_INFO ( 1UL << GPS_BIT_MODEL_HAS_STAT_INFO ) |
| see GPS_BIT_MODEL_HAS_STAT_INFO More...
|
|
#define | GPS_MODEL_HAS_ANT_CABLE_LEN ( 1UL << GPS_BIT_MODEL_HAS_ANT_CABLE_LEN ) |
| see GPS_BIT_MODEL_HAS_ANT_CABLE_LEN More...
|
|
#define | GPS_MODEL_HAS_SCU_STAT ( 1UL << GPS_BIT_MODEL_HAS_SCU_STAT ) |
| see GPS_BIT_MODEL_HAS_SCU_STAT More...
|
|
#define | GPS_MODEL_HAS_SV_INFO ( 1UL << GPS_BIT_MODEL_HAS_SV_INFO ) |
| see GPS_BIT_MODEL_HAS_SV_INFO More...
|
|
#define | GPS_MODEL_HAS_UP_CONV ( 1UL << GPS_BIT_MODEL_HAS_UP_CONV ) |
| see GPS_BIT_MODEL_HAS_UP_CONV More...
|
|
#define | GPS_MODEL_HAS_MBG_OS ( 1UL << GPS_BIT_MODEL_HAS_MBG_OS ) |
| see GPS_BIT_MODEL_HAS_MBG_OS More...
|
|
#define | GPS_MODEL_HAS_POS ( GPS_MODEL_HAS_POS_XYZ | GPS_MODEL_HAS_POS_LLA ) |
|
enum | GPS_BUILTIN_FEATURE_BITS {
GPS_BIT_MODEL_IS_GPS,
GPS_BIT_MODEL_IS_GNSS,
GPS_BIT_MODEL_IS_TCR,
GPS_BIT_MODEL_IS_DCF_AM,
GPS_BIT_MODEL_IS_DCF_PZF,
GPS_BIT_MODEL_IS_MSF,
GPS_BIT_MODEL_IS_JJY,
GPS_BIT_MODEL_IS_WWVB,
GPS_BIT_MODEL_IS_BUS_LVL_DEV,
GPS_BIT_MODEL_HAS_BVAR_STAT,
GPS_BIT_MODEL_HAS_POS_XYZ,
GPS_BIT_MODEL_HAS_POS_LLA,
GPS_BIT_MODEL_HAS_TIME_TTM,
GPS_BIT_MODEL_HAS_TZDL,
GPS_BIT_MODEL_HAS_TZCODE,
GPS_BIT_MODEL_HAS_ANT_INFO,
GPS_BIT_MODEL_HAS_ENABLE_FLAGS,
GPS_BIT_MODEL_HAS_STAT_INFO,
GPS_BIT_MODEL_HAS_ANT_CABLE_LEN,
GPS_BIT_MODEL_HAS_SCU_STAT,
GPS_BIT_MODEL_HAS_SV_INFO,
GPS_BIT_MODEL_HAS_UP_CONV,
GPS_BIT_MODEL_HAS_MBG_OS,
GPS_BIT_MODEL_HAS_XMR_HOLDOVER_INTV__REMOVE_THIS,
N_GPS_BUILTIN_FEATURE_BITS
} |
| Enumeration of classifiers and built-in features. More...
|
|
typedef uint32_t | BUILTIN_FEATURE_MASK |
| Definitions used to classify devices and built-in features. More...
|
|