Crate ublox Copy item path Source ack aid_ini cfg_ant cfg_esf_alg cfg_esf_wt cfg_inf cfg_itfm cfg_msg cfg_nav5 cfg_navx5 cfg_odo cfg_prt cfg_rate cfg_rst cfg_smgr cfg_tmode2 cfg_tmode3 cfg_tp5 cfg_val esf_alg esf_ins esf_meas esf_raw esf_status hnr_att hnr_ins hnr_pvt inf_debug inf_error inf_notice inf_test inf_warning mga_ack mga_bds_eph mga_gal_eph mga_glo_eph mga_gps_eph mga_gps_iono mon_gnss mon_hw mon_ver nav_att nav_clock nav_dop nav_hp_pos_ecef nav_hp_pos_llh nav_other nav_pos_llh nav_pvt nav_rel_pos_ned_p14_23 nav_sat nav_sol nav_status nav_time_ls nav_time_utc nav_vel_ned packetref_proto23 proto17_packets rxm_rawx rxm_rtcm rxm_sfrbx sec_uniq_id tim_svin tim_tm2 tim_tos tim_tp AckAck Messages in this class are sent as a result of a CFG message being received, decoded and processed by thereceiver. AckAckOwned Messages in this class are sent as a result of a CFG message being received, decoded and processed by thereceiver.
Owns the underlying buffer of data, contains accessor methods to retrieve data. AckAckRef Messages in this class are sent as a result of a CFG message being received, decoded and processed by thereceiver.
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. AckNak Message Not-Acknowledge AckNakOwned Message Not-Acknowledge
Owns the underlying buffer of data, contains accessor methods to retrieve data. AckNakRef Message Not-Acknowledge
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. AidIni Supported on: u-blox 8 / u-blox M8 protocol versions 15, 15.01, 16, 17, 18, 19, 19.1, 19.2, 20, 20.01, 20.1, 20.2, 20.3, 22, 22.01, 23 and 23.01 All UBX-AID messages are deprecated in newer protocol versions; use UBX-MGA messages instead AidIniBuilder Supported on: u-blox 8 / u-blox M8 protocol versions 15, 15.01, 16, 17, 18, 19, 19.1, 19.2, 20, 20.01, 20.1, 20.2, 20.3, 22, 22.01, 23 and 23.01 All UBX-AID messages are deprecated in newer protocol versions; use UBX-MGA messages instead
Struct that is used to construct packets, see the crate-level documentation for more information AntFlags CfgAnt Reset Receiver / Clear Backup Data Structures CfgAntBuilder Reset Receiver / Clear Backup Data Structures
Struct that is used to construct packets, see the crate-level documentation for more information CfgAntOwned Reset Receiver / Clear Backup Data Structures
Owns the underlying buffer of data, contains accessor methods to retrieve data. CfgAntRef Reset Receiver / Clear Backup Data Structures
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. CfgEsfAlg Get/set IMU-mount misalignment configuration Only available for ADR products CfgEsfAlgBuilder Get/set IMU-mount misalignment configuration Only available for ADR products
Struct that is used to construct packets, see the crate-level documentation for more information CfgEsfAlgFlags CfgEsfAlgOwned Get/set IMU-mount misalignment configuration Only available for ADR products
Owns the underlying buffer of data, contains accessor methods to retrieve data. CfgEsfAlgRef Get/set IMU-mount misalignment configuration Only available for ADR products
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. CfgEsfWt Get/set wheel-tick configuration Only available for ADR products CfgEsfWtBuilder Get/set wheel-tick configuration Only available for ADR products
Struct that is used to construct packets, see the crate-level documentation for more information CfgEsfWtFlags1 CfgEsfWtFlags2 CfgEsfWtFlags3 CfgEsfWtOwned Get/set wheel-tick configuration Only available for ADR products
Owns the underlying buffer of data, contains accessor methods to retrieve data. CfgEsfWtRef Get/set wheel-tick configuration Only available for ADR products
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. CfgInf Information message config CfgInfBuilder Information message config
Struct that is used to construct packets, see the crate-level documentation for more information CfgInfMask CfgInfMask
parameters bitmaskCfgInfOwned Information message config
Owns the underlying buffer of data, contains accessor methods to retrieve data. CfgInfRef Information message config
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. CfgItfm Configure Jamming interference monitoring CfgItfmAlgoBits CfgItfmBbThreshold CfgItfmBuilder Configure Jamming interference monitoring
Struct that is used to construct packets, see the crate-level documentation for more information CfgItfmConfig CfgItfmConfig2 CfgItfmCwThreshold CfgItfmGeneralBits CfgItfmOwned Configure Jamming interference monitoring
Owns the underlying buffer of data, contains accessor methods to retrieve data. CfgItfmRef Configure Jamming interference monitoring
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. CfgLayerSet A mask describing where configuration is applied. CfgMsgAllPorts Set Message rate configuration Send rate is relative to the event a message is registered on. For example, if the rate of a navigation message is set to 2, the message is sent every second navigation solution CfgMsgAllPortsBuilder Set Message rate configuration Send rate is relative to the event a message is registered on. For example, if the rate of a navigation message is set to 2, the message is sent every second navigation solution
Struct that is used to construct packets, see the crate-level documentation for more information CfgMsgSinglePort Set Message Rate the current port CfgMsgSinglePortBuilder Set Message Rate the current port
Struct that is used to construct packets, see the crate-level documentation for more information CfgNav5 Navigation Engine Settings CfgNav5Builder Navigation Engine Settings
Struct that is used to construct packets, see the crate-level documentation for more information CfgNav5Owned Navigation Engine Settings
Owns the underlying buffer of data, contains accessor methods to retrieve data. CfgNav5Params CfgNav5
parameters bitmaskCfgNav5Ref Navigation Engine Settings
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. CfgNavX5 Navigation Engine Expert Settings CfgNavX5Builder Navigation Engine Expert Settings
Struct that is used to construct packets, see the crate-level documentation for more information CfgNavX5Owned Navigation Engine Expert Settings
Owns the underlying buffer of data, contains accessor methods to retrieve data. CfgNavX5Params1 CfgNavX51
parameters bitmaskCfgNavX5Params2 CfgNavX5Params2
parameters bitmaskCfgNavX5Ref Navigation Engine Expert Settings
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. CfgOdo Configure odometer CfgOdoBuilder Configure odometer
Struct that is used to construct packets, see the crate-level documentation for more information CfgOdoOwned Configure odometer
Owns the underlying buffer of data, contains accessor methods to retrieve data. CfgOdoRef Configure odometer
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. CfgPrtI2c Port Configuration for I2C CfgPrtI2cBuilder Port Configuration for I2C
Struct that is used to construct packets, see the crate-level documentation for more information CfgPrtI2cOwned Port Configuration for I2C
Owns the underlying buffer of data, contains accessor methods to retrieve data. CfgPrtI2cRef Port Configuration for I2C
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. CfgPrtSpi Port Configuration for SPI Port CfgPrtSpiBuilder Port Configuration for SPI Port
Struct that is used to construct packets, see the crate-level documentation for more information CfgPrtSpiOwned Port Configuration for SPI Port
Owns the underlying buffer of data, contains accessor methods to retrieve data. CfgPrtSpiRef Port Configuration for SPI Port
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. CfgPrtUart Port Configuration for UART CfgPrtUartBuilder Port Configuration for UART
Struct that is used to construct packets, see the crate-level documentation for more information CfgPrtUartOwned Port Configuration for UART
Owns the underlying buffer of data, contains accessor methods to retrieve data. CfgPrtUartRef Port Configuration for UART
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. CfgRate Navigation/Measurement Rate Settings CfgRateBuilder Navigation/Measurement Rate Settings
Struct that is used to construct packets, see the crate-level documentation for more information CfgRst Reset Receiver / Clear Backup Data Structures CfgRstBuilder Reset Receiver / Clear Backup Data Structures
Struct that is used to construct packets, see the crate-level documentation for more information CfgSmgr Synchronization management configuration frame CfgSmgrBuilder Synchronization management configuration frame
Struct that is used to construct packets, see the crate-level documentation for more information CfgSmgrFlags Synchronization Manager config flags CfgSmgrMsgFlags Sync manager message flags CfgSmgrOwned Synchronization management configuration frame
Owns the underlying buffer of data, contains accessor methods to retrieve data. CfgSmgrRef Synchronization management configuration frame
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. CfgTmode2 Time MODE2 Config Frame (32.10.36.1) only available on timing
receivers CfgTmode3 Time MODE3 Config Frame (32.10.37.1) only available on timing
receivers CfgTmode2Builder Time MODE2 Config Frame (32.10.36.1) only available on timing
receivers
Struct that is used to construct packets, see the crate-level documentation for more information CfgTmode2Flags CfgTmode2Owned Time MODE2 Config Frame (32.10.36.1) only available on timing
receivers
Owns the underlying buffer of data, contains accessor methods to retrieve data. CfgTmode2Ref Time MODE2 Config Frame (32.10.36.1) only available on timing
receivers
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. CfgTmode3Builder Time MODE3 Config Frame (32.10.37.1) only available on timing
receivers
Struct that is used to construct packets, see the crate-level documentation for more information CfgTmode3Flags CfgTmode3Owned Time MODE3 Config Frame (32.10.37.1) only available on timing
receivers
Owns the underlying buffer of data, contains accessor methods to retrieve data. CfgTmode3RcvrMode CfgTmode3Ref Time MODE3 Config Frame (32.10.37.1) only available on timing
receivers
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. CfgTp5 TP5: “Time Pulse” Config frame (32.10.38.4) CfgTp5Builder TP5: “Time Pulse” Config frame (32.10.38.4)
Struct that is used to construct packets, see the crate-level documentation for more information CfgTp5Flags CfgTp5Owned TP5: “Time Pulse” Config frame (32.10.38.4)
Owns the underlying buffer of data, contains accessor methods to retrieve data. CfgTp5Ref TP5: “Time Pulse” Config frame (32.10.38.4)
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. CfgValGetRecv CfgValGetRecvOwned Owns the underlying buffer of data, contains accessor methods to retrieve data. CfgValGetRecvRef Contains a reference to an underlying buffer, contains accessor methods to retrieve data. CfgValGetSend This message is limited to containing a maximum of 64 key IDs. This message returns a UBX-ACK-NAK - if any key is unknown to the receiver FW - if the layer field specifies an invalid layer to get the value from - if the keys array specifies more than 64 key IDs. CfgValGetSendBuilder This message is limited to containing a maximum of 64 key IDs. This message returns a UBX-ACK-NAK - if any key is unknown to the receiver FW - if the layer field specifies an invalid layer to get the value from - if the keys array specifies more than 64 key IDs.
Struct that is used to construct packets, see the crate-level documentation for more information CfgValIter CfgValSet CfgValSetBuilder Struct that is used to construct packets, see the crate-level documentation for more information DwrdIter EsfAlg EsfAlgError EsfAlgFlags UBX-ESF-ALG flags EsfAlgOwned Owns the underlying buffer of data, contains accessor methods to retrieve data. EsfAlgRef Contains a reference to an underlying buffer, contains accessor methods to retrieve data. EsfInitStatus1 EsfInitStatus2 EsfIns EsfInsBitFlags EsfInsOwned Owns the underlying buffer of data, contains accessor methods to retrieve data. EsfInsRef Contains a reference to an underlying buffer, contains accessor methods to retrieve data. EsfMeas EsfMeasData EsfMeasDataIter EsfMeasFlags UBX-ESF-MEAS flags EsfMeasOwned Owns the underlying buffer of data, contains accessor methods to retrieve data. EsfMeasRef Contains a reference to an underlying buffer, contains accessor methods to retrieve data. EsfRaw EsfRawData EsfRawDataIter EsfRawOwned Owns the underlying buffer of data, contains accessor methods to retrieve data. EsfRawRef Contains a reference to an underlying buffer, contains accessor methods to retrieve data. EsfSensorFaults EsfSensorStatus EsfSensorStatusIter EsfStatus EsfStatusOwned Owns the underlying buffer of data, contains accessor methods to retrieve data. EsfStatusRef Contains a reference to an underlying buffer, contains accessor methods to retrieve data. FixStatusInfo Fix Status Information FixedLinearBuffer HnrAtt HnrAttOwned Owns the underlying buffer of data, contains accessor methods to retrieve data. HnrAttRef Contains a reference to an underlying buffer, contains accessor methods to retrieve data. HnrIns HnrInsBitFlags HnrInsOwned Owns the underlying buffer of data, contains accessor methods to retrieve data. HnrInsRef Contains a reference to an underlying buffer, contains accessor methods to retrieve data. HnrPvt HnrPvtFlags Fix status flags for HnrPvt
HnrPvtOwned Owns the underlying buffer of data, contains accessor methods to retrieve data. HnrPvtRef Contains a reference to an underlying buffer, contains accessor methods to retrieve data. HnrPvtValidFlags InProtoMask A mask describing which input protocols are active
Each bit of this mask is used for a protocol.
Through that, multiple protocols can be defined on a single port
Used in CfgPrtSpi
and CfgPrtI2c
InfDebug InfDebugOwned Owns the underlying buffer of data, contains accessor methods to retrieve data. InfDebugRef Contains a reference to an underlying buffer, contains accessor methods to retrieve data. InfError InfErrorOwned Owns the underlying buffer of data, contains accessor methods to retrieve data. InfErrorRef Contains a reference to an underlying buffer, contains accessor methods to retrieve data. InfNotice InfNoticeOwned Owns the underlying buffer of data, contains accessor methods to retrieve data. InfNoticeRef Contains a reference to an underlying buffer, contains accessor methods to retrieve data. InfTest InfTestOwned Owns the underlying buffer of data, contains accessor methods to retrieve data. InfTestRef Contains a reference to an underlying buffer, contains accessor methods to retrieve data. InfWarning InfWarningOwned Owns the underlying buffer of data, contains accessor methods to retrieve data. InfWarningRef Contains a reference to an underlying buffer, contains accessor methods to retrieve data. MgaAck GNSS Assistance ACK UBX-MGA-ACK MgaAckOwned GNSS Assistance ACK UBX-MGA-ACK
Owns the underlying buffer of data, contains accessor methods to retrieve data. MgaAckRef GNSS Assistance ACK UBX-MGA-ACK
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. MgaBdsEph UBX-MGA-BDS Ephemeris packet. MgaBdsEphOwned UBX-MGA-BDS Ephemeris packet.
Owns the underlying buffer of data, contains accessor methods to retrieve data. MgaBdsEphRef UBX-MGA-BDS Ephemeris packet.
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. MgaGalEph UBX-MGA-Galileo Ephemeris packet. MgaGalEphOwned UBX-MGA-Galileo Ephemeris packet.
Owns the underlying buffer of data, contains accessor methods to retrieve data. MgaGalEphRef UBX-MGA-Galileo Ephemeris packet.
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. MgaGloEph MgaGloEphBuilder Struct that is used to construct packets, see the crate-level documentation for more information MgaGloEphOwned Owns the underlying buffer of data, contains accessor methods to retrieve data. MgaGloEphRef Contains a reference to an underlying buffer, contains accessor methods to retrieve data. MgaGpsEph MgaGpsEphBuilder Struct that is used to construct packets, see the crate-level documentation for more information MgaGpsEphOwned Owns the underlying buffer of data, contains accessor methods to retrieve data. MgaGpsEphRef Contains a reference to an underlying buffer, contains accessor methods to retrieve data. MgaGpsIono MgaGpsIonoOwned Owns the underlying buffer of data, contains accessor methods to retrieve data. MgaGpsIonoRef Contains a reference to an underlying buffer, contains accessor methods to retrieve data. MonGnss GNSS status monitoring, gives currently selected constellations MonGnssConstellMask Selected / available Constellation Mask MonGnssOwned GNSS status monitoring, gives currently selected constellations
Owns the underlying buffer of data, contains accessor methods to retrieve data. MonGnssRef GNSS status monitoring, gives currently selected constellations
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. MonHw Hardware status MonHwOwned Hardware status
Owns the underlying buffer of data, contains accessor methods to retrieve data. MonHwRef Hardware status
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. MonVer Receiver/Software Version MonVerExtensionIter MonVerOwned Receiver/Software Version
Owns the underlying buffer of data, contains accessor methods to retrieve data. MonVerRef Receiver/Software Version
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. NavAtt NavAttOwned Owns the underlying buffer of data, contains accessor methods to retrieve data. NavAttRef Contains a reference to an underlying buffer, contains accessor methods to retrieve data. NavBbrMask Battery backed RAM sections to clear NavBbrPredefinedMask Predefined values for NavBbrMask
NavClock Navigation clock solution, current receiver clock bias and drift estimates NavClockOwned Navigation clock solution, current receiver clock bias and drift estimates
Owns the underlying buffer of data, contains accessor methods to retrieve data. NavClockRef Navigation clock solution, current receiver clock bias and drift estimates
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. NavDop Dilution of precision NavDopOwned Dilution of precision
Owns the underlying buffer of data, contains accessor methods to retrieve data. NavDopRef Dilution of precision
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. NavEoe End of Epoch Marker NavEoeOwned End of Epoch Marker
Owns the underlying buffer of data, contains accessor methods to retrieve data. NavEoeRef End of Epoch Marker
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. NavHpPosEcef High Precision Geodetic Position Solution (ECEF) NavHpPosEcefFlags NavHpPosEcefOwned High Precision Geodetic Position Solution (ECEF)
Owns the underlying buffer of data, contains accessor methods to retrieve data. NavHpPosEcefRef High Precision Geodetic Position Solution (ECEF)
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. NavHpPosLlh High Precision Geodetic Position Solution NavHpPosLlhOwned High Precision Geodetic Position Solution
Owns the underlying buffer of data, contains accessor methods to retrieve data. NavHpPosLlhRef High Precision Geodetic Position Solution
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. NavOdo Odometer solution NavOdoOwned Odometer solution
Owns the underlying buffer of data, contains accessor methods to retrieve data. NavOdoRef Odometer solution
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. NavPosLlh Geodetic Position Solution NavPosLlhOwned Geodetic Position Solution
Owns the underlying buffer of data, contains accessor methods to retrieve data. NavPosLlhRef Geodetic Position Solution
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. NavPvt Navigation Position Velocity Time Solution NavPvtFlags Fix status flags for NavPvt
NavPvtFlags2 Additional flags for NavPvt
NavPvtOwned Navigation Position Velocity Time Solution
Owns the underlying buffer of data, contains accessor methods to retrieve data. NavPvtRef Navigation Position Velocity Time Solution
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. NavRelPosNed NavRelPosNedFlags NavRelPosNedOwned Owns the underlying buffer of data, contains accessor methods to retrieve data. NavRelPosNedRef Contains a reference to an underlying buffer, contains accessor methods to retrieve data. NavResetOdo Reset odometer NavResetOdoBuilder Reset odometer
Struct that is used to construct packets, see the crate-level documentation for more information NavSat NavSatIter NavSatOwned Owns the underlying buffer of data, contains accessor methods to retrieve data. NavSatRef Contains a reference to an underlying buffer, contains accessor methods to retrieve data. NavSatSvFlags NavSatSvInfo NavSatSvInfoOwned Owns the underlying buffer of data, contains accessor methods to retrieve data. NavSatSvInfoRef Contains a reference to an underlying buffer, contains accessor methods to retrieve data. NavSol Navigation Solution Information NavSolFlags Navigation Status Flags NavSolOwned Navigation Solution Information
Owns the underlying buffer of data, contains accessor methods to retrieve data. NavSolRef Navigation Solution Information
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. NavStatus Receiver Navigation Status NavStatusFlags Navigation Status Flags NavStatusOwned Receiver Navigation Status
Owns the underlying buffer of data, contains accessor methods to retrieve data. NavStatusRef Receiver Navigation Status
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. NavTimeLs Leap second event information NavTimeLsFlags Fix status flags for NavTimeLsFlags
NavTimeLsOwned Leap second event information
Owns the underlying buffer of data, contains accessor methods to retrieve data. NavTimeLsRef Leap second event information
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. NavTimeUTC UTC Time Solution NavTimeUTCOwned UTC Time Solution
Owns the underlying buffer of data, contains accessor methods to retrieve data. NavTimeUTCRef UTC Time Solution
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. NavTimeUtcFlags Validity Flags of NavTimeUTC
NavVelECEF NavVelECEFOwned Owns the underlying buffer of data, contains accessor methods to retrieve data. NavVelECEFRef Contains a reference to an underlying buffer, contains accessor methods to retrieve data. NavVelNed Velocity Solution in NED NavVelNedOwned Velocity Solution in NED
Owns the underlying buffer of data, contains accessor methods to retrieve data. NavVelNedRef Velocity Solution in NED
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. OdoCogFilterFlags OutProtoMask A mask describing which output protocols are active.
Each bit of this mask is used for a protocol.
Through that, multiple protocols can be defined on a single port
Used in CfgPrtSpi
and CfgPrtI2c
Parser Streaming parser for UBX protocol with buffer. The default constructor will build
a parser containing a Vec, but you can pass your own underlying buffer by passing it
to Parser::new(). Position Represents a world position, can be constructed from NavPosLlh and NavPvt packets. PositionECEF Represents a world position in the ECEF coordinate system RecStatFlags CfgNavX5Params2
parameters bitmaskRtcmPacketRef RxmRawx RxmRawxInfo This packet is not actually received as such, it is a block of the RxmRawx
message The ubx_packet_recv
macro is used here as a shortcut to generate the needed code required for the repeated block. RxmRawxInfoIter RxmRawxInfoOwned This packet is not actually received as such, it is a block of the RxmRawx
message The ubx_packet_recv
macro is used here as a shortcut to generate the needed code required for the repeated block.
Owns the underlying buffer of data, contains accessor methods to retrieve data. RxmRawxInfoRef This packet is not actually received as such, it is a block of the RxmRawx
message The ubx_packet_recv
macro is used here as a shortcut to generate the needed code required for the repeated block.
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. RxmRawxOwned Owns the underlying buffer of data, contains accessor methods to retrieve data. RxmRawxRef Contains a reference to an underlying buffer, contains accessor methods to retrieve data. RxmRtcm RxmRtcmOwned Owns the underlying buffer of data, contains accessor methods to retrieve data. RxmRtcmRef Contains a reference to an underlying buffer, contains accessor methods to retrieve data. RxmSfrbx RxmSfrbxOwned Owns the underlying buffer of data, contains accessor methods to retrieve data. RxmSfrbxRef Contains a reference to an underlying buffer, contains accessor methods to retrieve data. SecUniqId This message is used to retrieve a unique chip identifier SecUniqIdOwned This message is used to retrieve a unique chip identifier
Owns the underlying buffer of data, contains accessor methods to retrieve data. SecUniqIdRef This message is used to retrieve a unique chip identifier
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. SensorStatus1 SensorStatus2 StdevFlags TimSvin Time mode survey-in status TimSvinOwned Time mode survey-in status
Owns the underlying buffer of data, contains accessor methods to retrieve data. TimSvinRef Time mode survey-in status
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. TimTm2 Time mark data TimTm2Flags TimTm2Owned Time mark data
Owns the underlying buffer of data, contains accessor methods to retrieve data. TimTm2Ref Time mark data
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. TimTos Time pulse time & frequency data TimTosFlags TimTosOwned Time pulse time & frequency data
Owns the underlying buffer of data, contains accessor methods to retrieve data. TimTosRef Time pulse time & frequency data
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. TimTp Time pulse time data TimTpFlags TimTpOwned Time pulse time data
Owns the underlying buffer of data, contains accessor methods to retrieve data. TimTpRef Time pulse time data
Contains a reference to an underlying buffer, contains accessor methods to retrieve data. TimTpRefInfo TrkStatFlags UartMode UbxPacketRequest Request specific packet UbxParserIter Iterator over data stored in Parser
buffer UbxUnknownPacketOwned UbxUnknownPacketRef Packet not supported yet by this crate Velocity AlignmentToReferenceTime Alignment to reference time AntennaPower AntennaStatus AnyPacketRef CarrierPhaseRangeSolutionStatus CfgItfmAntennaSettings ITFM Antenna settings helps the interference
monitoring module CfgLayerGet The CfgLayerGet enum is used to specify the configuration layer to read from.
The configuration system in the ublox device is stacked, so a property
may be empty for a particular layer and you will receive a NAK. CfgTModeModes Time transfer modes (32.10.36) CfgTp5TimePulseMode Time pulse selection, used in CfgTp5 frame DataBits DateTimeError EsfAlgStatus EsfSensorStatusCalibration EsfSensorStatusTime EsfSensorType EsfStatusFusionMode EsfStatusImuInit EsfStatusInsInit EsfStatusMountAngle EsfStatusWheelTickInit GnssFixType GNSS fix Type I2cPortId Port Identifier Number (= 0 for I2C ports) MapMatchingStatus MemWriterError MsgAckInfoCode NavDynamicModel Dynamic platform model NavFixMode Position Fixing Mode NavSatOrbitSource NavSatQualityIndicator NavSatSvHealth NavStatusFlags2 Further information about navigation output
Only for FW version >= 7.01; undefined otherwise OdoProfile Odometer configuration profile PacketRef All possible packets enum Parity ParserError Error that possible during packets parsing ResetMode Reset Type RxmSfrbxInterpreted SensorData SpiPortId Port Identifier Number (= 4 for SPI port) StopBits TimTm2Mode TimTm2Run TimTm2TimeBase TimTpRefInfoTimeRefGnss TimTpRefInfoUtcStandard TimTpTimeBase UartPortId Port Identifier Number (= 1 or 2 for UART ports) UtcStandardIdentifier UTC standard to be used MAX_CFG_KEYS The CfgValGet message is limited to requesting a maximum of 64 key-value pairs. MemWriter Abstraction for buffer creation/reallocation
to storing packet UbxPacketCreator UbxPacketMeta Information about concrete UBX protocol’s packet UnderlyingBuffer This trait represents an underlying buffer used for the Parser. We provide
implementations for Vec<u8>
and for FixedLinearBuffer
, if you want to
use your own struct as an underlying buffer you can implement this trait.