#[non_exhaustive]
pub enum Sbp {
Show 205 variants
MsgPrintDep(MsgPrintDep),
MsgTrackingStateDetailedDep(MsgTrackingStateDetailedDep),
MsgTrackingStateDepB(MsgTrackingStateDepB),
MsgAcqResultDepB(MsgAcqResultDepB),
MsgAcqResultDepA(MsgAcqResultDepA),
MsgTrackingStateDepA(MsgTrackingStateDepA),
MsgThreadState(MsgThreadState),
MsgUartStateDepa(MsgUartStateDepa),
MsgIarState(MsgIarState),
MsgEphemerisDepA(MsgEphemerisDepA),
MsgMaskSatelliteDep(MsgMaskSatelliteDep),
MsgTrackingIqDepA(MsgTrackingIqDepA),
MsgUartState(MsgUartState),
MsgAcqSvProfileDep(MsgAcqSvProfileDep),
MsgAcqResultDepC(MsgAcqResultDepC),
MsgTrackingStateDetailedDepA(MsgTrackingStateDetailedDepA),
MsgResetFilters(MsgResetFilters),
MsgInitBaseDep(MsgInitBaseDep),
MsgMaskSatellite(MsgMaskSatellite),
MsgTrackingIqDepB(MsgTrackingIqDepB),
MsgTrackingIq(MsgTrackingIq),
MsgAcqSvProfile(MsgAcqSvProfile),
MsgAcqResult(MsgAcqResult),
MsgTrackingState(MsgTrackingState),
MsgObsDepB(MsgObsDepB),
MsgBasePosLlh(MsgBasePosLlh),
MsgObsDepA(MsgObsDepA),
MsgEphemerisDepB(MsgEphemerisDepB),
MsgEphemerisDepC(MsgEphemerisDepC),
MsgBasePosEcef(MsgBasePosEcef),
MsgObsDepC(MsgObsDepC),
MsgObs(MsgObs),
MsgSpecanDep(MsgSpecanDep),
MsgSpecan(MsgSpecan),
MsgMeasurementState(MsgMeasurementState),
MsgSetTime(MsgSetTime),
MsgAlmanac(MsgAlmanac),
MsgAlmanacGpsDep(MsgAlmanacGpsDep),
MsgAlmanacGloDep(MsgAlmanacGloDep),
MsgAlmanacGps(MsgAlmanacGps),
MsgAlmanacGlo(MsgAlmanacGlo),
MsgGloBiases(MsgGloBiases),
MsgEphemerisDepD(MsgEphemerisDepD),
MsgEphemerisGpsDepE(MsgEphemerisGpsDepE),
MsgEphemerisSbasDepA(MsgEphemerisSbasDepA),
MsgEphemerisGloDepA(MsgEphemerisGloDepA),
MsgEphemerisSbasDepB(MsgEphemerisSbasDepB),
MsgEphemerisGloDepB(MsgEphemerisGloDepB),
MsgEphemerisGpsDepF(MsgEphemerisGpsDepF),
MsgEphemerisGloDepC(MsgEphemerisGloDepC),
MsgEphemerisGloDepD(MsgEphemerisGloDepD),
MsgEphemerisBds(MsgEphemerisBds),
MsgEphemerisGps(MsgEphemerisGps),
MsgEphemerisGlo(MsgEphemerisGlo),
MsgEphemerisSbas(MsgEphemerisSbas),
MsgEphemerisGal(MsgEphemerisGal),
MsgEphemerisQzss(MsgEphemerisQzss),
MsgIono(MsgIono),
MsgSvConfigurationGpsDep(MsgSvConfigurationGpsDep),
MsgGroupDelayDepA(MsgGroupDelayDepA),
MsgGroupDelayDepB(MsgGroupDelayDepB),
MsgGroupDelay(MsgGroupDelay),
MsgEphemerisGalDepA(MsgEphemerisGalDepA),
MsgGnssCapb(MsgGnssCapb),
MsgSvAzEl(MsgSvAzEl),
MsgSettingsWrite(MsgSettingsWrite),
MsgSettingsSave(MsgSettingsSave),
MsgSettingsReadByIndexReq(MsgSettingsReadByIndexReq),
MsgFileioReadResp(MsgFileioReadResp),
MsgSettingsReadReq(MsgSettingsReadReq),
MsgSettingsReadResp(MsgSettingsReadResp),
MsgSettingsReadByIndexDone(MsgSettingsReadByIndexDone),
MsgSettingsReadByIndexResp(MsgSettingsReadByIndexResp),
MsgFileioReadReq(MsgFileioReadReq),
MsgFileioReadDirReq(MsgFileioReadDirReq),
MsgFileioReadDirResp(MsgFileioReadDirResp),
MsgFileioWriteResp(MsgFileioWriteResp),
MsgFileioRemove(MsgFileioRemove),
MsgFileioWriteReq(MsgFileioWriteReq),
MsgSettingsRegister(MsgSettingsRegister),
MsgSettingsWriteResp(MsgSettingsWriteResp),
MsgBootloaderHandshakeDepA(MsgBootloaderHandshakeDepA),
MsgBootloaderJumpToApp(MsgBootloaderJumpToApp),
MsgResetDep(MsgResetDep),
MsgBootloaderHandshakeReq(MsgBootloaderHandshakeReq),
MsgBootloaderHandshakeResp(MsgBootloaderHandshakeResp),
MsgDeviceMonitor(MsgDeviceMonitor),
MsgReset(MsgReset),
MsgCommandReq(MsgCommandReq),
MsgCommandResp(MsgCommandResp),
MsgNetworkStateReq(MsgNetworkStateReq),
MsgNetworkStateResp(MsgNetworkStateResp),
MsgCommandOutput(MsgCommandOutput),
MsgNetworkBandwidthUsage(MsgNetworkBandwidthUsage),
MsgCellModemStatus(MsgCellModemStatus),
MsgFrontEndGain(MsgFrontEndGain),
MsgCwResults(MsgCwResults),
MsgCwStart(MsgCwStart),
MsgNapDeviceDnaResp(MsgNapDeviceDnaResp),
MsgNapDeviceDnaReq(MsgNapDeviceDnaReq),
MsgFlashDone(MsgFlashDone),
MsgFlashReadResp(MsgFlashReadResp),
MsgFlashErase(MsgFlashErase),
MsgStmFlashLockSector(MsgStmFlashLockSector),
MsgStmFlashUnlockSector(MsgStmFlashUnlockSector),
MsgStmUniqueIdResp(MsgStmUniqueIdResp),
MsgFlashProgram(MsgFlashProgram),
MsgFlashReadReq(MsgFlashReadReq),
MsgStmUniqueIdReq(MsgStmUniqueIdReq),
MsgM25FlashWriteStatus(MsgM25FlashWriteStatus),
MsgGpsTimeDepA(MsgGpsTimeDepA),
MsgExtEvent(MsgExtEvent),
MsgGpsTime(MsgGpsTime),
MsgUtcTime(MsgUtcTime),
MsgGpsTimeGnss(MsgGpsTimeGnss),
MsgUtcTimeGnss(MsgUtcTimeGnss),
MsgSettingsRegisterResp(MsgSettingsRegisterResp),
MsgPosEcefDepA(MsgPosEcefDepA),
MsgPosLlhDepA(MsgPosLlhDepA),
MsgBaselineEcefDepA(MsgBaselineEcefDepA),
MsgBaselineNedDepA(MsgBaselineNedDepA),
MsgVelEcefDepA(MsgVelEcefDepA),
MsgVelNedDepA(MsgVelNedDepA),
MsgDopsDepA(MsgDopsDepA),
MsgBaselineHeadingDepA(MsgBaselineHeadingDepA),
MsgDops(MsgDops),
MsgPosEcef(MsgPosEcef),
MsgPosLlh(MsgPosLlh),
MsgBaselineEcef(MsgBaselineEcef),
MsgBaselineNed(MsgBaselineNed),
MsgVelEcef(MsgVelEcef),
MsgVelNed(MsgVelNed),
MsgBaselineHeading(MsgBaselineHeading),
MsgAgeCorrections(MsgAgeCorrections),
MsgPosLlhCov(MsgPosLlhCov),
MsgVelNedCov(MsgVelNedCov),
MsgVelBody(MsgVelBody),
MsgPosEcefCov(MsgPosEcefCov),
MsgVelEcefCov(MsgVelEcefCov),
MsgProtectionLevelDepA(MsgProtectionLevelDepA),
MsgProtectionLevel(MsgProtectionLevel),
MsgPosLlhAcc(MsgPosLlhAcc),
MsgVelCog(MsgVelCog),
MsgOrientQuat(MsgOrientQuat),
MsgOrientEuler(MsgOrientEuler),
MsgAngularRate(MsgAngularRate),
MsgPosEcefGnss(MsgPosEcefGnss),
MsgPosLlhGnss(MsgPosLlhGnss),
MsgVelEcefGnss(MsgVelEcefGnss),
MsgVelNedGnss(MsgVelNedGnss),
MsgPosLlhCovGnss(MsgPosLlhCovGnss),
MsgVelNedCovGnss(MsgVelNedCovGnss),
MsgPosEcefCovGnss(MsgPosEcefCovGnss),
MsgVelEcefCovGnss(MsgVelEcefCovGnss),
MsgNdbEvent(MsgNdbEvent),
MsgLog(MsgLog),
MsgFwd(MsgFwd),
MsgSsrOrbitClockDepA(MsgSsrOrbitClockDepA),
MsgSsrOrbitClock(MsgSsrOrbitClock),
MsgSsrCodeBiases(MsgSsrCodeBiases),
MsgSsrPhaseBiases(MsgSsrPhaseBiases),
MsgSsrStecCorrectionDepA(MsgSsrStecCorrectionDepA),
MsgSsrGriddedCorrectionNoStdDepA(MsgSsrGriddedCorrectionNoStdDepA),
MsgSsrGridDefinitionDepA(MsgSsrGridDefinitionDepA),
MsgSsrTileDefinition(MsgSsrTileDefinition),
MsgSsrGriddedCorrectionDepA(MsgSsrGriddedCorrectionDepA),
MsgSsrStecCorrection(MsgSsrStecCorrection),
MsgSsrGriddedCorrection(MsgSsrGriddedCorrection),
MsgSsrSatelliteApc(MsgSsrSatelliteApc),
MsgOsr(MsgOsr),
MsgUserData(MsgUserData),
MsgImuRaw(MsgImuRaw),
MsgImuAux(MsgImuAux),
MsgMagRaw(MsgMagRaw),
MsgOdometry(MsgOdometry),
MsgWheeltick(MsgWheeltick),
MsgFileioConfigReq(MsgFileioConfigReq),
MsgFileioConfigResp(MsgFileioConfigResp),
MsgSbasRaw(MsgSbasRaw),
MsgLinuxCpuStateDepA(MsgLinuxCpuStateDepA),
MsgLinuxMemStateDepA(MsgLinuxMemStateDepA),
MsgLinuxSysStateDepA(MsgLinuxSysStateDepA),
MsgLinuxProcessSocketCounts(MsgLinuxProcessSocketCounts),
MsgLinuxProcessSocketQueues(MsgLinuxProcessSocketQueues),
MsgLinuxSocketUsage(MsgLinuxSocketUsage),
MsgLinuxProcessFdCount(MsgLinuxProcessFdCount),
MsgLinuxProcessFdSummary(MsgLinuxProcessFdSummary),
MsgLinuxCpuState(MsgLinuxCpuState),
MsgLinuxMemState(MsgLinuxMemState),
MsgLinuxSysState(MsgLinuxSysState),
MsgStartup(MsgStartup),
MsgDgnssStatus(MsgDgnssStatus),
MsgInsStatus(MsgInsStatus),
MsgCsacTelemetry(MsgCsacTelemetry),
MsgCsacTelemetryLabels(MsgCsacTelemetryLabels),
MsgInsUpdates(MsgInsUpdates),
MsgGnssTimeOffset(MsgGnssTimeOffset),
MsgPpsTime(MsgPpsTime),
MsgSensorAidEvent(MsgSensorAidEvent),
MsgGroupMeta(MsgGroupMeta),
MsgSolnMeta(MsgSolnMeta),
MsgSolnMetaDepA(MsgSolnMetaDepA),
MsgStatusReport(MsgStatusReport),
MsgHeartbeat(MsgHeartbeat),
Unknown(Unknown),
}
Expand description
Represents any SBP message.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
MsgPrintDep(MsgPrintDep)
Deprecated
MsgTrackingStateDetailedDep(MsgTrackingStateDetailedDep)
Deprecated
MsgTrackingStateDepB(MsgTrackingStateDepB)
Deprecated
MsgAcqResultDepB(MsgAcqResultDepB)
Deprecated
MsgAcqResultDepA(MsgAcqResultDepA)
Deprecated
MsgTrackingStateDepA(MsgTrackingStateDepA)
Deprecated
MsgThreadState(MsgThreadState)
State of an RTOS thread
MsgUartStateDepa(MsgUartStateDepa)
Deprecated
MsgIarState(MsgIarState)
State of the Integer Ambiguity Resolution (IAR) process
MsgEphemerisDepA(MsgEphemerisDepA)
Deprecated
MsgMaskSatelliteDep(MsgMaskSatelliteDep)
Deprecated
MsgTrackingIqDepA(MsgTrackingIqDepA)
Deprecated
MsgUartState(MsgUartState)
State of the UART channels
MsgAcqSvProfileDep(MsgAcqSvProfileDep)
Deprecated
MsgAcqResultDepC(MsgAcqResultDepC)
Deprecated
MsgTrackingStateDetailedDepA(MsgTrackingStateDetailedDepA)
Detailed signal tracking channel states. DEPRECATED
MsgResetFilters(MsgResetFilters)
Reset IAR filters (host => Piksi)
MsgInitBaseDep(MsgInitBaseDep)
Deprecated
MsgMaskSatellite(MsgMaskSatellite)
Mask a satellite from use in Piksi subsystems
MsgTrackingIqDepB(MsgTrackingIqDepB)
Tracking channel correlations
MsgTrackingIq(MsgTrackingIq)
Tracking channel correlations
MsgAcqSvProfile(MsgAcqSvProfile)
Acquisition perfomance measurement and debug
MsgAcqResult(MsgAcqResult)
Satellite acquisition result
MsgTrackingState(MsgTrackingState)
Signal tracking channel states
MsgObsDepB(MsgObsDepB)
Deprecated
MsgBasePosLlh(MsgBasePosLlh)
Base station position
MsgObsDepA(MsgObsDepA)
Deprecated
MsgEphemerisDepB(MsgEphemerisDepB)
Deprecated
MsgEphemerisDepC(MsgEphemerisDepC)
Satellite broadcast ephemeris
MsgBasePosEcef(MsgBasePosEcef)
Base station position in ECEF
MsgObsDepC(MsgObsDepC)
Deprecated
MsgObs(MsgObs)
GPS satellite observations
MsgSpecanDep(MsgSpecanDep)
Deprecated
MsgSpecan(MsgSpecan)
Spectrum analyzer
MsgMeasurementState(MsgMeasurementState)
Measurement Engine signal tracking channel states
MsgSetTime(MsgSetTime)
Send GPS time from host (host => Piksi)
MsgAlmanac(MsgAlmanac)
Legacy message to load satellite almanac (host => Piksi)
MsgAlmanacGpsDep(MsgAlmanacGpsDep)
Satellite broadcast ephemeris for GPS
MsgAlmanacGloDep(MsgAlmanacGloDep)
Satellite broadcast ephemeris for GLO
MsgAlmanacGps(MsgAlmanacGps)
Satellite broadcast ephemeris for GPS
MsgAlmanacGlo(MsgAlmanacGlo)
Satellite broadcast ephemeris for GLO
MsgGloBiases(MsgGloBiases)
GLONASS L1/L2 Code-Phase biases
MsgEphemerisDepD(MsgEphemerisDepD)
Satellite broadcast ephemeris
MsgEphemerisGpsDepE(MsgEphemerisGpsDepE)
Satellite broadcast ephemeris for GPS
MsgEphemerisSbasDepA(MsgEphemerisSbasDepA)
Satellite broadcast ephemeris for SBAS
MsgEphemerisGloDepA(MsgEphemerisGloDepA)
Satellite broadcast ephemeris for GLO
MsgEphemerisSbasDepB(MsgEphemerisSbasDepB)
Deprecated
MsgEphemerisGloDepB(MsgEphemerisGloDepB)
Satellite broadcast ephemeris for GLO
MsgEphemerisGpsDepF(MsgEphemerisGpsDepF)
Deprecated
MsgEphemerisGloDepC(MsgEphemerisGloDepC)
Satellite broadcast ephemeris for GLO
MsgEphemerisGloDepD(MsgEphemerisGloDepD)
Deprecated
MsgEphemerisBds(MsgEphemerisBds)
Satellite broadcast ephemeris for BDS
MsgEphemerisGps(MsgEphemerisGps)
Satellite broadcast ephemeris for GPS
MsgEphemerisGlo(MsgEphemerisGlo)
Satellite broadcast ephemeris for GLO
MsgEphemerisSbas(MsgEphemerisSbas)
Satellite broadcast ephemeris for SBAS
MsgEphemerisGal(MsgEphemerisGal)
Satellite broadcast ephemeris for Galileo
MsgEphemerisQzss(MsgEphemerisQzss)
Satellite broadcast ephemeris for QZSS
MsgIono(MsgIono)
Iono corrections
MsgSvConfigurationGpsDep(MsgSvConfigurationGpsDep)
L2C capability mask
MsgGroupDelayDepA(MsgGroupDelayDepA)
Group Delay
MsgGroupDelayDepB(MsgGroupDelayDepB)
Group Delay
MsgGroupDelay(MsgGroupDelay)
Group Delay
MsgEphemerisGalDepA(MsgEphemerisGalDepA)
Deprecated
MsgGnssCapb(MsgGnssCapb)
GNSS capabilities
MsgSvAzEl(MsgSvAzEl)
Satellite azimuths and elevations
MsgSettingsWrite(MsgSettingsWrite)
Write device configuration settings (host => device)
MsgSettingsSave(MsgSettingsSave)
Save settings to flash (host => device)
MsgSettingsReadByIndexReq(MsgSettingsReadByIndexReq)
Read setting by direct index (host => device)
MsgFileioReadResp(MsgFileioReadResp)
File read from the file system (host <= device)
MsgSettingsReadReq(MsgSettingsReadReq)
Read device configuration settings (host => device)
MsgSettingsReadResp(MsgSettingsReadResp)
Read device configuration settings (host <= device)
MsgSettingsReadByIndexDone(MsgSettingsReadByIndexDone)
Finished reading settings (host <= device)
MsgSettingsReadByIndexResp(MsgSettingsReadByIndexResp)
Read setting by direct index (host <= device)
MsgFileioReadReq(MsgFileioReadReq)
Read file from the file system (host => device)
MsgFileioReadDirReq(MsgFileioReadDirReq)
List files in a directory (host => device)
MsgFileioReadDirResp(MsgFileioReadDirResp)
Files listed in a directory (host <= device)
MsgFileioWriteResp(MsgFileioWriteResp)
File written to (host <= device)
MsgFileioRemove(MsgFileioRemove)
Delete a file from the file system (host => device)
MsgFileioWriteReq(MsgFileioWriteReq)
Write to file (host => device)
MsgSettingsRegister(MsgSettingsRegister)
Register setting and default value (device => host)
MsgSettingsWriteResp(MsgSettingsWriteResp)
Acknowledgement with status of MSG_SETTINGS_WRITE
MsgBootloaderHandshakeDepA(MsgBootloaderHandshakeDepA)
Deprecated
MsgBootloaderJumpToApp(MsgBootloaderJumpToApp)
Bootloader jump to application (host => device)
MsgResetDep(MsgResetDep)
Reset the device (host => Piksi)
MsgBootloaderHandshakeReq(MsgBootloaderHandshakeReq)
Bootloading handshake request (host => device)
MsgBootloaderHandshakeResp(MsgBootloaderHandshakeResp)
Bootloading handshake response (host <= device)
MsgDeviceMonitor(MsgDeviceMonitor)
Device temperature and voltage levels
MsgReset(MsgReset)
Reset the device (host => Piksi)
MsgCommandReq(MsgCommandReq)
Execute a command (host => device)
MsgCommandResp(MsgCommandResp)
Exit code from executed command (device => host)
MsgNetworkStateReq(MsgNetworkStateReq)
Request state of Piksi network interfaces
MsgNetworkStateResp(MsgNetworkStateResp)
State of network interface
MsgCommandOutput(MsgCommandOutput)
Command output
MsgNetworkBandwidthUsage(MsgNetworkBandwidthUsage)
Bandwidth usage reporting message
MsgCellModemStatus(MsgCellModemStatus)
Cell modem information update message
MsgFrontEndGain(MsgFrontEndGain)
RF AGC status
MsgCwResults(MsgCwResults)
Legacy message for CW interference channel (Piksi => host)
MsgCwStart(MsgCwStart)
Legacy message for CW interference channel (host => Piksi)
MsgNapDeviceDnaResp(MsgNapDeviceDnaResp)
Read FPGA device ID over UART response (host <= device)
MsgNapDeviceDnaReq(MsgNapDeviceDnaReq)
Read FPGA device ID over UART request (host => device)
MsgFlashDone(MsgFlashDone)
Flash response message (host <= device)
MsgFlashReadResp(MsgFlashReadResp)
Read STM or M25 flash address response (host <= device)
MsgFlashErase(MsgFlashErase)
Erase sector of device flash memory (host => device)
MsgStmFlashLockSector(MsgStmFlashLockSector)
Lock sector of STM flash memory (host => device)
MsgStmFlashUnlockSector(MsgStmFlashUnlockSector)
Unlock sector of STM flash memory (host => device)
MsgStmUniqueIdResp(MsgStmUniqueIdResp)
Read device’s hard-coded unique ID response (host <= device)
MsgFlashProgram(MsgFlashProgram)
Program flash addresses
MsgFlashReadReq(MsgFlashReadReq)
Read STM or M25 flash address request (host => device)
MsgStmUniqueIdReq(MsgStmUniqueIdReq)
Read device’s hard-coded unique ID request (host => device)
MsgM25FlashWriteStatus(MsgM25FlashWriteStatus)
Write M25 flash status register (host => device)
MsgGpsTimeDepA(MsgGpsTimeDepA)
GPS Time (v1.0)
MsgExtEvent(MsgExtEvent)
Reports timestamped external pin event
MsgGpsTime(MsgGpsTime)
GPS Time
MsgUtcTime(MsgUtcTime)
UTC Time
MsgGpsTimeGnss(MsgGpsTimeGnss)
GPS Time
MsgUtcTimeGnss(MsgUtcTimeGnss)
UTC Time
MsgSettingsRegisterResp(MsgSettingsRegisterResp)
Register setting and default value (device <= host)
MsgPosEcefDepA(MsgPosEcefDepA)
Single-point position in ECEF
MsgPosLlhDepA(MsgPosLlhDepA)
Geodetic Position
MsgBaselineEcefDepA(MsgBaselineEcefDepA)
Baseline Position in ECEF
MsgBaselineNedDepA(MsgBaselineNedDepA)
Baseline in NED
MsgVelEcefDepA(MsgVelEcefDepA)
Velocity in ECEF
MsgVelNedDepA(MsgVelNedDepA)
Velocity in NED
MsgDopsDepA(MsgDopsDepA)
Dilution of Precision
MsgBaselineHeadingDepA(MsgBaselineHeadingDepA)
Heading relative to True North
MsgDops(MsgDops)
Dilution of Precision
MsgPosEcef(MsgPosEcef)
Single-point position in ECEF
MsgPosLlh(MsgPosLlh)
Geodetic Position
MsgBaselineEcef(MsgBaselineEcef)
Baseline Position in ECEF
MsgBaselineNed(MsgBaselineNed)
Baseline in NED
MsgVelEcef(MsgVelEcef)
Velocity in ECEF
MsgVelNed(MsgVelNed)
Velocity in NED
MsgBaselineHeading(MsgBaselineHeading)
Heading relative to True North
MsgAgeCorrections(MsgAgeCorrections)
Age of corrections
MsgPosLlhCov(MsgPosLlhCov)
Geodetic Position
MsgVelNedCov(MsgVelNedCov)
Velocity in NED
MsgVelBody(MsgVelBody)
Velocity in User Frame
MsgPosEcefCov(MsgPosEcefCov)
Single-point position in ECEF
MsgVelEcefCov(MsgVelEcefCov)
Velocity in ECEF
MsgProtectionLevelDepA(MsgProtectionLevelDepA)
Computed Position and Protection Level
MsgProtectionLevel(MsgProtectionLevel)
Computed state and Protection Levels
MsgPosLlhAcc(MsgPosLlhAcc)
Geodetic Position and Accuracy
MsgVelCog(MsgVelCog)
Velocity expressed as course over ground
MsgOrientQuat(MsgOrientQuat)
Quaternion 4 component vector
MsgOrientEuler(MsgOrientEuler)
Euler angles
MsgAngularRate(MsgAngularRate)
Vehicle Body Frame instantaneous angular rates
MsgPosEcefGnss(MsgPosEcefGnss)
GNSS-only Position in ECEF
MsgPosLlhGnss(MsgPosLlhGnss)
GNSS-only Geodetic Position
MsgVelEcefGnss(MsgVelEcefGnss)
GNSS-only Velocity in ECEF
MsgVelNedGnss(MsgVelNedGnss)
GNSS-only Velocity in NED
MsgPosLlhCovGnss(MsgPosLlhCovGnss)
GNSS-only Geodetic Position
MsgVelNedCovGnss(MsgVelNedCovGnss)
GNSS-only Velocity in NED
MsgPosEcefCovGnss(MsgPosEcefCovGnss)
GNSS-only Position in ECEF
MsgVelEcefCovGnss(MsgVelEcefCovGnss)
GNSS-only Velocity in ECEF
MsgNdbEvent(MsgNdbEvent)
Navigation DataBase Event
MsgLog(MsgLog)
Plaintext logging messages with levels
MsgFwd(MsgFwd)
Wrapper for FWD a separate stream of information over SBP
MsgSsrOrbitClockDepA(MsgSsrOrbitClockDepA)
Deprecated
MsgSsrOrbitClock(MsgSsrOrbitClock)
Precise orbit and clock correction
MsgSsrCodeBiases(MsgSsrCodeBiases)
Precise code biases correction
MsgSsrPhaseBiases(MsgSsrPhaseBiases)
Precise phase biases correction
MsgSsrStecCorrectionDepA(MsgSsrStecCorrectionDepA)
Deprecated
MsgSsrGriddedCorrectionNoStdDepA(MsgSsrGriddedCorrectionNoStdDepA)
Deprecated
MsgSsrGridDefinitionDepA(MsgSsrGridDefinitionDepA)
Deprecated
MsgSsrTileDefinition(MsgSsrTileDefinition)
Definition of a SSR atmospheric correction tile.
MsgSsrGriddedCorrectionDepA(MsgSsrGriddedCorrectionDepA)
Deprecated
MsgSsrStecCorrection(MsgSsrStecCorrection)
STEC correction polynomial coefficients
MsgSsrGriddedCorrection(MsgSsrGriddedCorrection)
Gridded troposphere and STEC correction residuals
MsgSsrSatelliteApc(MsgSsrSatelliteApc)
Satellite antenna phase center corrections
MsgOsr(MsgOsr)
OSR corrections
MsgUserData(MsgUserData)
User data
MsgImuRaw(MsgImuRaw)
Raw IMU data
MsgImuAux(MsgImuAux)
Auxiliary IMU data
MsgMagRaw(MsgMagRaw)
Raw magnetometer data
MsgOdometry(MsgOdometry)
Vehicle forward (x-axis) velocity
MsgWheeltick(MsgWheeltick)
Accumulated wheeltick count message
MsgFileioConfigReq(MsgFileioConfigReq)
Request advice on the optimal configuration for FileIO
MsgFileioConfigResp(MsgFileioConfigResp)
Response with advice on the optimal configuration for FileIO.
MsgSbasRaw(MsgSbasRaw)
Raw SBAS data
MsgLinuxCpuStateDepA(MsgLinuxCpuStateDepA)
List CPU state on the system. DEPRECATED
MsgLinuxMemStateDepA(MsgLinuxMemStateDepA)
List memory state on the system. DEPRECATED
MsgLinuxSysStateDepA(MsgLinuxSysStateDepA)
CPU, Memory and Process Starts/Stops. DEPRECATED
MsgLinuxProcessSocketCounts(MsgLinuxProcessSocketCounts)
A list of processes with high socket counts
MsgLinuxProcessSocketQueues(MsgLinuxProcessSocketQueues)
A list of processes with deep socket queues
MsgLinuxSocketUsage(MsgLinuxSocketUsage)
Summary of socket usage across the system
MsgLinuxProcessFdCount(MsgLinuxProcessFdCount)
Summary of processes with large amounts of open file descriptors
MsgLinuxProcessFdSummary(MsgLinuxProcessFdSummary)
Summary of open file descriptors on the system
MsgLinuxCpuState(MsgLinuxCpuState)
List CPU state on the system
MsgLinuxMemState(MsgLinuxMemState)
List memory state on the system
MsgLinuxSysState(MsgLinuxSysState)
CPU, Memory and Process Starts/Stops
MsgStartup(MsgStartup)
System start-up message
MsgDgnssStatus(MsgDgnssStatus)
Status of received corrections
MsgInsStatus(MsgInsStatus)
Inertial Navigation System status message
MsgCsacTelemetry(MsgCsacTelemetry)
Experimental telemetry message
MsgCsacTelemetryLabels(MsgCsacTelemetryLabels)
Experimental telemetry message labels
MsgInsUpdates(MsgInsUpdates)
Inertial Navigation System update status message
MsgGnssTimeOffset(MsgGnssTimeOffset)
Offset of the local time with respect to GNSS time
MsgPpsTime(MsgPpsTime)
Local time at detection of PPS pulse
MsgSensorAidEvent(MsgSensorAidEvent)
Sensor state and update status data
MsgGroupMeta(MsgGroupMeta)
Solution Group Metadata
MsgSolnMeta(MsgSolnMeta)
Solution Sensors Metadata
MsgSolnMetaDepA(MsgSolnMetaDepA)
Deprecated
MsgStatusReport(MsgStatusReport)
Status report message
MsgHeartbeat(MsgHeartbeat)
System heartbeat message
Unknown(Unknown)
Unknown message type
Implementations
sourceimpl Sbp
impl Sbp
sourcepub fn from_frame<B: Buf>(frame: Frame<B>) -> Result<Sbp, PayloadParseError>
pub fn from_frame<B: Buf>(frame: Frame<B>) -> Result<Sbp, PayloadParseError>
Parse a message from a Frame.
Example
use std::convert::TryInto;
use sbp::messages::logging::MsgLog;
use sbp::{Frame, Sbp};
fn main() -> Result<(), Box<dyn std::error::Error>> {
// log level 1 and with "hello" as the message
let payload: &[u8] = &[1, 104, 101, 108, 108, 111];
let frame = Frame {
msg_type: 1025,
sender_id: 1,
payload,
};
let msg: MsgLog = Sbp::from_frame(frame)?.try_into()?;
assert_eq!(msg.sender_id, Some(1));
assert_eq!(msg.level, 1);
assert_eq!(msg.text.as_bytes(), "hello".as_bytes());
Ok(())
}
Trait Implementations
sourceimpl From<MsgAcqResult> for Sbp
impl From<MsgAcqResult> for Sbp
sourcefn from(msg: MsgAcqResult) -> Self
fn from(msg: MsgAcqResult) -> Self
Performs the conversion.
sourceimpl From<MsgAcqResultDepA> for Sbp
impl From<MsgAcqResultDepA> for Sbp
sourcefn from(msg: MsgAcqResultDepA) -> Self
fn from(msg: MsgAcqResultDepA) -> Self
Performs the conversion.
sourceimpl From<MsgAcqResultDepB> for Sbp
impl From<MsgAcqResultDepB> for Sbp
sourcefn from(msg: MsgAcqResultDepB) -> Self
fn from(msg: MsgAcqResultDepB) -> Self
Performs the conversion.
sourceimpl From<MsgAcqResultDepC> for Sbp
impl From<MsgAcqResultDepC> for Sbp
sourcefn from(msg: MsgAcqResultDepC) -> Self
fn from(msg: MsgAcqResultDepC) -> Self
Performs the conversion.
sourceimpl From<MsgAcqSvProfile> for Sbp
impl From<MsgAcqSvProfile> for Sbp
sourcefn from(msg: MsgAcqSvProfile) -> Self
fn from(msg: MsgAcqSvProfile) -> Self
Performs the conversion.
sourceimpl From<MsgAcqSvProfileDep> for Sbp
impl From<MsgAcqSvProfileDep> for Sbp
sourcefn from(msg: MsgAcqSvProfileDep) -> Self
fn from(msg: MsgAcqSvProfileDep) -> Self
Performs the conversion.
sourceimpl From<MsgAgeCorrections> for Sbp
impl From<MsgAgeCorrections> for Sbp
sourcefn from(msg: MsgAgeCorrections) -> Self
fn from(msg: MsgAgeCorrections) -> Self
Performs the conversion.
sourceimpl From<MsgAlmanac> for Sbp
impl From<MsgAlmanac> for Sbp
sourcefn from(msg: MsgAlmanac) -> Self
fn from(msg: MsgAlmanac) -> Self
Performs the conversion.
sourceimpl From<MsgAlmanacGlo> for Sbp
impl From<MsgAlmanacGlo> for Sbp
sourcefn from(msg: MsgAlmanacGlo) -> Self
fn from(msg: MsgAlmanacGlo) -> Self
Performs the conversion.
sourceimpl From<MsgAlmanacGloDep> for Sbp
impl From<MsgAlmanacGloDep> for Sbp
sourcefn from(msg: MsgAlmanacGloDep) -> Self
fn from(msg: MsgAlmanacGloDep) -> Self
Performs the conversion.
sourceimpl From<MsgAlmanacGps> for Sbp
impl From<MsgAlmanacGps> for Sbp
sourcefn from(msg: MsgAlmanacGps) -> Self
fn from(msg: MsgAlmanacGps) -> Self
Performs the conversion.
sourceimpl From<MsgAlmanacGpsDep> for Sbp
impl From<MsgAlmanacGpsDep> for Sbp
sourcefn from(msg: MsgAlmanacGpsDep) -> Self
fn from(msg: MsgAlmanacGpsDep) -> Self
Performs the conversion.
sourceimpl From<MsgAngularRate> for Sbp
impl From<MsgAngularRate> for Sbp
sourcefn from(msg: MsgAngularRate) -> Self
fn from(msg: MsgAngularRate) -> Self
Performs the conversion.
sourceimpl From<MsgBasePosEcef> for Sbp
impl From<MsgBasePosEcef> for Sbp
sourcefn from(msg: MsgBasePosEcef) -> Self
fn from(msg: MsgBasePosEcef) -> Self
Performs the conversion.
sourceimpl From<MsgBasePosLlh> for Sbp
impl From<MsgBasePosLlh> for Sbp
sourcefn from(msg: MsgBasePosLlh) -> Self
fn from(msg: MsgBasePosLlh) -> Self
Performs the conversion.
sourceimpl From<MsgBaselineEcef> for Sbp
impl From<MsgBaselineEcef> for Sbp
sourcefn from(msg: MsgBaselineEcef) -> Self
fn from(msg: MsgBaselineEcef) -> Self
Performs the conversion.
sourceimpl From<MsgBaselineEcefDepA> for Sbp
impl From<MsgBaselineEcefDepA> for Sbp
sourcefn from(msg: MsgBaselineEcefDepA) -> Self
fn from(msg: MsgBaselineEcefDepA) -> Self
Performs the conversion.
sourceimpl From<MsgBaselineHeading> for Sbp
impl From<MsgBaselineHeading> for Sbp
sourcefn from(msg: MsgBaselineHeading) -> Self
fn from(msg: MsgBaselineHeading) -> Self
Performs the conversion.
sourceimpl From<MsgBaselineHeadingDepA> for Sbp
impl From<MsgBaselineHeadingDepA> for Sbp
sourcefn from(msg: MsgBaselineHeadingDepA) -> Self
fn from(msg: MsgBaselineHeadingDepA) -> Self
Performs the conversion.
sourceimpl From<MsgBaselineNed> for Sbp
impl From<MsgBaselineNed> for Sbp
sourcefn from(msg: MsgBaselineNed) -> Self
fn from(msg: MsgBaselineNed) -> Self
Performs the conversion.
sourceimpl From<MsgBaselineNedDepA> for Sbp
impl From<MsgBaselineNedDepA> for Sbp
sourcefn from(msg: MsgBaselineNedDepA) -> Self
fn from(msg: MsgBaselineNedDepA) -> Self
Performs the conversion.
sourceimpl From<MsgBootloaderHandshakeDepA> for Sbp
impl From<MsgBootloaderHandshakeDepA> for Sbp
sourcefn from(msg: MsgBootloaderHandshakeDepA) -> Self
fn from(msg: MsgBootloaderHandshakeDepA) -> Self
Performs the conversion.
sourceimpl From<MsgBootloaderHandshakeReq> for Sbp
impl From<MsgBootloaderHandshakeReq> for Sbp
sourcefn from(msg: MsgBootloaderHandshakeReq) -> Self
fn from(msg: MsgBootloaderHandshakeReq) -> Self
Performs the conversion.
sourceimpl From<MsgBootloaderHandshakeResp> for Sbp
impl From<MsgBootloaderHandshakeResp> for Sbp
sourcefn from(msg: MsgBootloaderHandshakeResp) -> Self
fn from(msg: MsgBootloaderHandshakeResp) -> Self
Performs the conversion.
sourceimpl From<MsgBootloaderJumpToApp> for Sbp
impl From<MsgBootloaderJumpToApp> for Sbp
sourcefn from(msg: MsgBootloaderJumpToApp) -> Self
fn from(msg: MsgBootloaderJumpToApp) -> Self
Performs the conversion.
sourceimpl From<MsgCellModemStatus> for Sbp
impl From<MsgCellModemStatus> for Sbp
sourcefn from(msg: MsgCellModemStatus) -> Self
fn from(msg: MsgCellModemStatus) -> Self
Performs the conversion.
sourceimpl From<MsgCommandOutput> for Sbp
impl From<MsgCommandOutput> for Sbp
sourcefn from(msg: MsgCommandOutput) -> Self
fn from(msg: MsgCommandOutput) -> Self
Performs the conversion.
sourceimpl From<MsgCommandReq> for Sbp
impl From<MsgCommandReq> for Sbp
sourcefn from(msg: MsgCommandReq) -> Self
fn from(msg: MsgCommandReq) -> Self
Performs the conversion.
sourceimpl From<MsgCommandResp> for Sbp
impl From<MsgCommandResp> for Sbp
sourcefn from(msg: MsgCommandResp) -> Self
fn from(msg: MsgCommandResp) -> Self
Performs the conversion.
sourceimpl From<MsgCsacTelemetry> for Sbp
impl From<MsgCsacTelemetry> for Sbp
sourcefn from(msg: MsgCsacTelemetry) -> Self
fn from(msg: MsgCsacTelemetry) -> Self
Performs the conversion.
sourceimpl From<MsgCsacTelemetryLabels> for Sbp
impl From<MsgCsacTelemetryLabels> for Sbp
sourcefn from(msg: MsgCsacTelemetryLabels) -> Self
fn from(msg: MsgCsacTelemetryLabels) -> Self
Performs the conversion.
sourceimpl From<MsgCwResults> for Sbp
impl From<MsgCwResults> for Sbp
sourcefn from(msg: MsgCwResults) -> Self
fn from(msg: MsgCwResults) -> Self
Performs the conversion.
sourceimpl From<MsgCwStart> for Sbp
impl From<MsgCwStart> for Sbp
sourcefn from(msg: MsgCwStart) -> Self
fn from(msg: MsgCwStart) -> Self
Performs the conversion.
sourceimpl From<MsgDeviceMonitor> for Sbp
impl From<MsgDeviceMonitor> for Sbp
sourcefn from(msg: MsgDeviceMonitor) -> Self
fn from(msg: MsgDeviceMonitor) -> Self
Performs the conversion.
sourceimpl From<MsgDgnssStatus> for Sbp
impl From<MsgDgnssStatus> for Sbp
sourcefn from(msg: MsgDgnssStatus) -> Self
fn from(msg: MsgDgnssStatus) -> Self
Performs the conversion.
sourceimpl From<MsgDopsDepA> for Sbp
impl From<MsgDopsDepA> for Sbp
sourcefn from(msg: MsgDopsDepA) -> Self
fn from(msg: MsgDopsDepA) -> Self
Performs the conversion.
sourceimpl From<MsgEphemerisBds> for Sbp
impl From<MsgEphemerisBds> for Sbp
sourcefn from(msg: MsgEphemerisBds) -> Self
fn from(msg: MsgEphemerisBds) -> Self
Performs the conversion.
sourceimpl From<MsgEphemerisDepA> for Sbp
impl From<MsgEphemerisDepA> for Sbp
sourcefn from(msg: MsgEphemerisDepA) -> Self
fn from(msg: MsgEphemerisDepA) -> Self
Performs the conversion.
sourceimpl From<MsgEphemerisDepB> for Sbp
impl From<MsgEphemerisDepB> for Sbp
sourcefn from(msg: MsgEphemerisDepB) -> Self
fn from(msg: MsgEphemerisDepB) -> Self
Performs the conversion.
sourceimpl From<MsgEphemerisDepC> for Sbp
impl From<MsgEphemerisDepC> for Sbp
sourcefn from(msg: MsgEphemerisDepC) -> Self
fn from(msg: MsgEphemerisDepC) -> Self
Performs the conversion.
sourceimpl From<MsgEphemerisDepD> for Sbp
impl From<MsgEphemerisDepD> for Sbp
sourcefn from(msg: MsgEphemerisDepD) -> Self
fn from(msg: MsgEphemerisDepD) -> Self
Performs the conversion.
sourceimpl From<MsgEphemerisGal> for Sbp
impl From<MsgEphemerisGal> for Sbp
sourcefn from(msg: MsgEphemerisGal) -> Self
fn from(msg: MsgEphemerisGal) -> Self
Performs the conversion.
sourceimpl From<MsgEphemerisGalDepA> for Sbp
impl From<MsgEphemerisGalDepA> for Sbp
sourcefn from(msg: MsgEphemerisGalDepA) -> Self
fn from(msg: MsgEphemerisGalDepA) -> Self
Performs the conversion.
sourceimpl From<MsgEphemerisGlo> for Sbp
impl From<MsgEphemerisGlo> for Sbp
sourcefn from(msg: MsgEphemerisGlo) -> Self
fn from(msg: MsgEphemerisGlo) -> Self
Performs the conversion.
sourceimpl From<MsgEphemerisGloDepA> for Sbp
impl From<MsgEphemerisGloDepA> for Sbp
sourcefn from(msg: MsgEphemerisGloDepA) -> Self
fn from(msg: MsgEphemerisGloDepA) -> Self
Performs the conversion.
sourceimpl From<MsgEphemerisGloDepB> for Sbp
impl From<MsgEphemerisGloDepB> for Sbp
sourcefn from(msg: MsgEphemerisGloDepB) -> Self
fn from(msg: MsgEphemerisGloDepB) -> Self
Performs the conversion.
sourceimpl From<MsgEphemerisGloDepC> for Sbp
impl From<MsgEphemerisGloDepC> for Sbp
sourcefn from(msg: MsgEphemerisGloDepC) -> Self
fn from(msg: MsgEphemerisGloDepC) -> Self
Performs the conversion.
sourceimpl From<MsgEphemerisGloDepD> for Sbp
impl From<MsgEphemerisGloDepD> for Sbp
sourcefn from(msg: MsgEphemerisGloDepD) -> Self
fn from(msg: MsgEphemerisGloDepD) -> Self
Performs the conversion.
sourceimpl From<MsgEphemerisGps> for Sbp
impl From<MsgEphemerisGps> for Sbp
sourcefn from(msg: MsgEphemerisGps) -> Self
fn from(msg: MsgEphemerisGps) -> Self
Performs the conversion.
sourceimpl From<MsgEphemerisGpsDepE> for Sbp
impl From<MsgEphemerisGpsDepE> for Sbp
sourcefn from(msg: MsgEphemerisGpsDepE) -> Self
fn from(msg: MsgEphemerisGpsDepE) -> Self
Performs the conversion.
sourceimpl From<MsgEphemerisGpsDepF> for Sbp
impl From<MsgEphemerisGpsDepF> for Sbp
sourcefn from(msg: MsgEphemerisGpsDepF) -> Self
fn from(msg: MsgEphemerisGpsDepF) -> Self
Performs the conversion.
sourceimpl From<MsgEphemerisQzss> for Sbp
impl From<MsgEphemerisQzss> for Sbp
sourcefn from(msg: MsgEphemerisQzss) -> Self
fn from(msg: MsgEphemerisQzss) -> Self
Performs the conversion.
sourceimpl From<MsgEphemerisSbas> for Sbp
impl From<MsgEphemerisSbas> for Sbp
sourcefn from(msg: MsgEphemerisSbas) -> Self
fn from(msg: MsgEphemerisSbas) -> Self
Performs the conversion.
sourceimpl From<MsgEphemerisSbasDepA> for Sbp
impl From<MsgEphemerisSbasDepA> for Sbp
sourcefn from(msg: MsgEphemerisSbasDepA) -> Self
fn from(msg: MsgEphemerisSbasDepA) -> Self
Performs the conversion.
sourceimpl From<MsgEphemerisSbasDepB> for Sbp
impl From<MsgEphemerisSbasDepB> for Sbp
sourcefn from(msg: MsgEphemerisSbasDepB) -> Self
fn from(msg: MsgEphemerisSbasDepB) -> Self
Performs the conversion.
sourceimpl From<MsgExtEvent> for Sbp
impl From<MsgExtEvent> for Sbp
sourcefn from(msg: MsgExtEvent) -> Self
fn from(msg: MsgExtEvent) -> Self
Performs the conversion.
sourceimpl From<MsgFileioConfigReq> for Sbp
impl From<MsgFileioConfigReq> for Sbp
sourcefn from(msg: MsgFileioConfigReq) -> Self
fn from(msg: MsgFileioConfigReq) -> Self
Performs the conversion.
sourceimpl From<MsgFileioConfigResp> for Sbp
impl From<MsgFileioConfigResp> for Sbp
sourcefn from(msg: MsgFileioConfigResp) -> Self
fn from(msg: MsgFileioConfigResp) -> Self
Performs the conversion.
sourceimpl From<MsgFileioReadDirReq> for Sbp
impl From<MsgFileioReadDirReq> for Sbp
sourcefn from(msg: MsgFileioReadDirReq) -> Self
fn from(msg: MsgFileioReadDirReq) -> Self
Performs the conversion.
sourceimpl From<MsgFileioReadDirResp> for Sbp
impl From<MsgFileioReadDirResp> for Sbp
sourcefn from(msg: MsgFileioReadDirResp) -> Self
fn from(msg: MsgFileioReadDirResp) -> Self
Performs the conversion.
sourceimpl From<MsgFileioReadReq> for Sbp
impl From<MsgFileioReadReq> for Sbp
sourcefn from(msg: MsgFileioReadReq) -> Self
fn from(msg: MsgFileioReadReq) -> Self
Performs the conversion.
sourceimpl From<MsgFileioReadResp> for Sbp
impl From<MsgFileioReadResp> for Sbp
sourcefn from(msg: MsgFileioReadResp) -> Self
fn from(msg: MsgFileioReadResp) -> Self
Performs the conversion.
sourceimpl From<MsgFileioRemove> for Sbp
impl From<MsgFileioRemove> for Sbp
sourcefn from(msg: MsgFileioRemove) -> Self
fn from(msg: MsgFileioRemove) -> Self
Performs the conversion.
sourceimpl From<MsgFileioWriteReq> for Sbp
impl From<MsgFileioWriteReq> for Sbp
sourcefn from(msg: MsgFileioWriteReq) -> Self
fn from(msg: MsgFileioWriteReq) -> Self
Performs the conversion.
sourceimpl From<MsgFileioWriteResp> for Sbp
impl From<MsgFileioWriteResp> for Sbp
sourcefn from(msg: MsgFileioWriteResp) -> Self
fn from(msg: MsgFileioWriteResp) -> Self
Performs the conversion.
sourceimpl From<MsgFlashDone> for Sbp
impl From<MsgFlashDone> for Sbp
sourcefn from(msg: MsgFlashDone) -> Self
fn from(msg: MsgFlashDone) -> Self
Performs the conversion.
sourceimpl From<MsgFlashErase> for Sbp
impl From<MsgFlashErase> for Sbp
sourcefn from(msg: MsgFlashErase) -> Self
fn from(msg: MsgFlashErase) -> Self
Performs the conversion.
sourceimpl From<MsgFlashProgram> for Sbp
impl From<MsgFlashProgram> for Sbp
sourcefn from(msg: MsgFlashProgram) -> Self
fn from(msg: MsgFlashProgram) -> Self
Performs the conversion.
sourceimpl From<MsgFlashReadReq> for Sbp
impl From<MsgFlashReadReq> for Sbp
sourcefn from(msg: MsgFlashReadReq) -> Self
fn from(msg: MsgFlashReadReq) -> Self
Performs the conversion.
sourceimpl From<MsgFlashReadResp> for Sbp
impl From<MsgFlashReadResp> for Sbp
sourcefn from(msg: MsgFlashReadResp) -> Self
fn from(msg: MsgFlashReadResp) -> Self
Performs the conversion.
sourceimpl From<MsgFrontEndGain> for Sbp
impl From<MsgFrontEndGain> for Sbp
sourcefn from(msg: MsgFrontEndGain) -> Self
fn from(msg: MsgFrontEndGain) -> Self
Performs the conversion.
sourceimpl From<MsgGloBiases> for Sbp
impl From<MsgGloBiases> for Sbp
sourcefn from(msg: MsgGloBiases) -> Self
fn from(msg: MsgGloBiases) -> Self
Performs the conversion.
sourceimpl From<MsgGnssCapb> for Sbp
impl From<MsgGnssCapb> for Sbp
sourcefn from(msg: MsgGnssCapb) -> Self
fn from(msg: MsgGnssCapb) -> Self
Performs the conversion.
sourceimpl From<MsgGnssTimeOffset> for Sbp
impl From<MsgGnssTimeOffset> for Sbp
sourcefn from(msg: MsgGnssTimeOffset) -> Self
fn from(msg: MsgGnssTimeOffset) -> Self
Performs the conversion.
sourceimpl From<MsgGpsTime> for Sbp
impl From<MsgGpsTime> for Sbp
sourcefn from(msg: MsgGpsTime) -> Self
fn from(msg: MsgGpsTime) -> Self
Performs the conversion.
sourceimpl From<MsgGpsTimeDepA> for Sbp
impl From<MsgGpsTimeDepA> for Sbp
sourcefn from(msg: MsgGpsTimeDepA) -> Self
fn from(msg: MsgGpsTimeDepA) -> Self
Performs the conversion.
sourceimpl From<MsgGpsTimeGnss> for Sbp
impl From<MsgGpsTimeGnss> for Sbp
sourcefn from(msg: MsgGpsTimeGnss) -> Self
fn from(msg: MsgGpsTimeGnss) -> Self
Performs the conversion.
sourceimpl From<MsgGroupDelay> for Sbp
impl From<MsgGroupDelay> for Sbp
sourcefn from(msg: MsgGroupDelay) -> Self
fn from(msg: MsgGroupDelay) -> Self
Performs the conversion.
sourceimpl From<MsgGroupDelayDepA> for Sbp
impl From<MsgGroupDelayDepA> for Sbp
sourcefn from(msg: MsgGroupDelayDepA) -> Self
fn from(msg: MsgGroupDelayDepA) -> Self
Performs the conversion.
sourceimpl From<MsgGroupDelayDepB> for Sbp
impl From<MsgGroupDelayDepB> for Sbp
sourcefn from(msg: MsgGroupDelayDepB) -> Self
fn from(msg: MsgGroupDelayDepB) -> Self
Performs the conversion.
sourceimpl From<MsgGroupMeta> for Sbp
impl From<MsgGroupMeta> for Sbp
sourcefn from(msg: MsgGroupMeta) -> Self
fn from(msg: MsgGroupMeta) -> Self
Performs the conversion.
sourceimpl From<MsgHeartbeat> for Sbp
impl From<MsgHeartbeat> for Sbp
sourcefn from(msg: MsgHeartbeat) -> Self
fn from(msg: MsgHeartbeat) -> Self
Performs the conversion.
sourceimpl From<MsgIarState> for Sbp
impl From<MsgIarState> for Sbp
sourcefn from(msg: MsgIarState) -> Self
fn from(msg: MsgIarState) -> Self
Performs the conversion.
sourceimpl From<MsgInitBaseDep> for Sbp
impl From<MsgInitBaseDep> for Sbp
sourcefn from(msg: MsgInitBaseDep) -> Self
fn from(msg: MsgInitBaseDep) -> Self
Performs the conversion.
sourceimpl From<MsgInsStatus> for Sbp
impl From<MsgInsStatus> for Sbp
sourcefn from(msg: MsgInsStatus) -> Self
fn from(msg: MsgInsStatus) -> Self
Performs the conversion.
sourceimpl From<MsgInsUpdates> for Sbp
impl From<MsgInsUpdates> for Sbp
sourcefn from(msg: MsgInsUpdates) -> Self
fn from(msg: MsgInsUpdates) -> Self
Performs the conversion.
sourceimpl From<MsgLinuxCpuState> for Sbp
impl From<MsgLinuxCpuState> for Sbp
sourcefn from(msg: MsgLinuxCpuState) -> Self
fn from(msg: MsgLinuxCpuState) -> Self
Performs the conversion.
sourceimpl From<MsgLinuxCpuStateDepA> for Sbp
impl From<MsgLinuxCpuStateDepA> for Sbp
sourcefn from(msg: MsgLinuxCpuStateDepA) -> Self
fn from(msg: MsgLinuxCpuStateDepA) -> Self
Performs the conversion.
sourceimpl From<MsgLinuxMemState> for Sbp
impl From<MsgLinuxMemState> for Sbp
sourcefn from(msg: MsgLinuxMemState) -> Self
fn from(msg: MsgLinuxMemState) -> Self
Performs the conversion.
sourceimpl From<MsgLinuxMemStateDepA> for Sbp
impl From<MsgLinuxMemStateDepA> for Sbp
sourcefn from(msg: MsgLinuxMemStateDepA) -> Self
fn from(msg: MsgLinuxMemStateDepA) -> Self
Performs the conversion.
sourceimpl From<MsgLinuxProcessFdCount> for Sbp
impl From<MsgLinuxProcessFdCount> for Sbp
sourcefn from(msg: MsgLinuxProcessFdCount) -> Self
fn from(msg: MsgLinuxProcessFdCount) -> Self
Performs the conversion.
sourceimpl From<MsgLinuxProcessFdSummary> for Sbp
impl From<MsgLinuxProcessFdSummary> for Sbp
sourcefn from(msg: MsgLinuxProcessFdSummary) -> Self
fn from(msg: MsgLinuxProcessFdSummary) -> Self
Performs the conversion.
sourceimpl From<MsgLinuxProcessSocketCounts> for Sbp
impl From<MsgLinuxProcessSocketCounts> for Sbp
sourcefn from(msg: MsgLinuxProcessSocketCounts) -> Self
fn from(msg: MsgLinuxProcessSocketCounts) -> Self
Performs the conversion.
sourceimpl From<MsgLinuxProcessSocketQueues> for Sbp
impl From<MsgLinuxProcessSocketQueues> for Sbp
sourcefn from(msg: MsgLinuxProcessSocketQueues) -> Self
fn from(msg: MsgLinuxProcessSocketQueues) -> Self
Performs the conversion.
sourceimpl From<MsgLinuxSocketUsage> for Sbp
impl From<MsgLinuxSocketUsage> for Sbp
sourcefn from(msg: MsgLinuxSocketUsage) -> Self
fn from(msg: MsgLinuxSocketUsage) -> Self
Performs the conversion.
sourceimpl From<MsgLinuxSysState> for Sbp
impl From<MsgLinuxSysState> for Sbp
sourcefn from(msg: MsgLinuxSysState) -> Self
fn from(msg: MsgLinuxSysState) -> Self
Performs the conversion.
sourceimpl From<MsgLinuxSysStateDepA> for Sbp
impl From<MsgLinuxSysStateDepA> for Sbp
sourcefn from(msg: MsgLinuxSysStateDepA) -> Self
fn from(msg: MsgLinuxSysStateDepA) -> Self
Performs the conversion.
sourceimpl From<MsgM25FlashWriteStatus> for Sbp
impl From<MsgM25FlashWriteStatus> for Sbp
sourcefn from(msg: MsgM25FlashWriteStatus) -> Self
fn from(msg: MsgM25FlashWriteStatus) -> Self
Performs the conversion.
sourceimpl From<MsgMaskSatellite> for Sbp
impl From<MsgMaskSatellite> for Sbp
sourcefn from(msg: MsgMaskSatellite) -> Self
fn from(msg: MsgMaskSatellite) -> Self
Performs the conversion.
sourceimpl From<MsgMaskSatelliteDep> for Sbp
impl From<MsgMaskSatelliteDep> for Sbp
sourcefn from(msg: MsgMaskSatelliteDep) -> Self
fn from(msg: MsgMaskSatelliteDep) -> Self
Performs the conversion.
sourceimpl From<MsgMeasurementState> for Sbp
impl From<MsgMeasurementState> for Sbp
sourcefn from(msg: MsgMeasurementState) -> Self
fn from(msg: MsgMeasurementState) -> Self
Performs the conversion.
sourceimpl From<MsgNapDeviceDnaReq> for Sbp
impl From<MsgNapDeviceDnaReq> for Sbp
sourcefn from(msg: MsgNapDeviceDnaReq) -> Self
fn from(msg: MsgNapDeviceDnaReq) -> Self
Performs the conversion.
sourceimpl From<MsgNapDeviceDnaResp> for Sbp
impl From<MsgNapDeviceDnaResp> for Sbp
sourcefn from(msg: MsgNapDeviceDnaResp) -> Self
fn from(msg: MsgNapDeviceDnaResp) -> Self
Performs the conversion.
sourceimpl From<MsgNdbEvent> for Sbp
impl From<MsgNdbEvent> for Sbp
sourcefn from(msg: MsgNdbEvent) -> Self
fn from(msg: MsgNdbEvent) -> Self
Performs the conversion.
sourceimpl From<MsgNetworkBandwidthUsage> for Sbp
impl From<MsgNetworkBandwidthUsage> for Sbp
sourcefn from(msg: MsgNetworkBandwidthUsage) -> Self
fn from(msg: MsgNetworkBandwidthUsage) -> Self
Performs the conversion.
sourceimpl From<MsgNetworkStateReq> for Sbp
impl From<MsgNetworkStateReq> for Sbp
sourcefn from(msg: MsgNetworkStateReq) -> Self
fn from(msg: MsgNetworkStateReq) -> Self
Performs the conversion.
sourceimpl From<MsgNetworkStateResp> for Sbp
impl From<MsgNetworkStateResp> for Sbp
sourcefn from(msg: MsgNetworkStateResp) -> Self
fn from(msg: MsgNetworkStateResp) -> Self
Performs the conversion.
sourceimpl From<MsgObsDepA> for Sbp
impl From<MsgObsDepA> for Sbp
sourcefn from(msg: MsgObsDepA) -> Self
fn from(msg: MsgObsDepA) -> Self
Performs the conversion.
sourceimpl From<MsgObsDepB> for Sbp
impl From<MsgObsDepB> for Sbp
sourcefn from(msg: MsgObsDepB) -> Self
fn from(msg: MsgObsDepB) -> Self
Performs the conversion.
sourceimpl From<MsgObsDepC> for Sbp
impl From<MsgObsDepC> for Sbp
sourcefn from(msg: MsgObsDepC) -> Self
fn from(msg: MsgObsDepC) -> Self
Performs the conversion.
sourceimpl From<MsgOdometry> for Sbp
impl From<MsgOdometry> for Sbp
sourcefn from(msg: MsgOdometry) -> Self
fn from(msg: MsgOdometry) -> Self
Performs the conversion.
sourceimpl From<MsgOrientEuler> for Sbp
impl From<MsgOrientEuler> for Sbp
sourcefn from(msg: MsgOrientEuler) -> Self
fn from(msg: MsgOrientEuler) -> Self
Performs the conversion.
sourceimpl From<MsgOrientQuat> for Sbp
impl From<MsgOrientQuat> for Sbp
sourcefn from(msg: MsgOrientQuat) -> Self
fn from(msg: MsgOrientQuat) -> Self
Performs the conversion.
sourceimpl From<MsgPosEcef> for Sbp
impl From<MsgPosEcef> for Sbp
sourcefn from(msg: MsgPosEcef) -> Self
fn from(msg: MsgPosEcef) -> Self
Performs the conversion.
sourceimpl From<MsgPosEcefCov> for Sbp
impl From<MsgPosEcefCov> for Sbp
sourcefn from(msg: MsgPosEcefCov) -> Self
fn from(msg: MsgPosEcefCov) -> Self
Performs the conversion.
sourceimpl From<MsgPosEcefCovGnss> for Sbp
impl From<MsgPosEcefCovGnss> for Sbp
sourcefn from(msg: MsgPosEcefCovGnss) -> Self
fn from(msg: MsgPosEcefCovGnss) -> Self
Performs the conversion.
sourceimpl From<MsgPosEcefDepA> for Sbp
impl From<MsgPosEcefDepA> for Sbp
sourcefn from(msg: MsgPosEcefDepA) -> Self
fn from(msg: MsgPosEcefDepA) -> Self
Performs the conversion.
sourceimpl From<MsgPosEcefGnss> for Sbp
impl From<MsgPosEcefGnss> for Sbp
sourcefn from(msg: MsgPosEcefGnss) -> Self
fn from(msg: MsgPosEcefGnss) -> Self
Performs the conversion.
sourceimpl From<MsgPosLlhAcc> for Sbp
impl From<MsgPosLlhAcc> for Sbp
sourcefn from(msg: MsgPosLlhAcc) -> Self
fn from(msg: MsgPosLlhAcc) -> Self
Performs the conversion.
sourceimpl From<MsgPosLlhCov> for Sbp
impl From<MsgPosLlhCov> for Sbp
sourcefn from(msg: MsgPosLlhCov) -> Self
fn from(msg: MsgPosLlhCov) -> Self
Performs the conversion.
sourceimpl From<MsgPosLlhCovGnss> for Sbp
impl From<MsgPosLlhCovGnss> for Sbp
sourcefn from(msg: MsgPosLlhCovGnss) -> Self
fn from(msg: MsgPosLlhCovGnss) -> Self
Performs the conversion.
sourceimpl From<MsgPosLlhDepA> for Sbp
impl From<MsgPosLlhDepA> for Sbp
sourcefn from(msg: MsgPosLlhDepA) -> Self
fn from(msg: MsgPosLlhDepA) -> Self
Performs the conversion.
sourceimpl From<MsgPosLlhGnss> for Sbp
impl From<MsgPosLlhGnss> for Sbp
sourcefn from(msg: MsgPosLlhGnss) -> Self
fn from(msg: MsgPosLlhGnss) -> Self
Performs the conversion.
sourceimpl From<MsgPpsTime> for Sbp
impl From<MsgPpsTime> for Sbp
sourcefn from(msg: MsgPpsTime) -> Self
fn from(msg: MsgPpsTime) -> Self
Performs the conversion.
sourceimpl From<MsgPrintDep> for Sbp
impl From<MsgPrintDep> for Sbp
sourcefn from(msg: MsgPrintDep) -> Self
fn from(msg: MsgPrintDep) -> Self
Performs the conversion.
sourceimpl From<MsgProtectionLevel> for Sbp
impl From<MsgProtectionLevel> for Sbp
sourcefn from(msg: MsgProtectionLevel) -> Self
fn from(msg: MsgProtectionLevel) -> Self
Performs the conversion.
sourceimpl From<MsgProtectionLevelDepA> for Sbp
impl From<MsgProtectionLevelDepA> for Sbp
sourcefn from(msg: MsgProtectionLevelDepA) -> Self
fn from(msg: MsgProtectionLevelDepA) -> Self
Performs the conversion.
sourceimpl From<MsgResetDep> for Sbp
impl From<MsgResetDep> for Sbp
sourcefn from(msg: MsgResetDep) -> Self
fn from(msg: MsgResetDep) -> Self
Performs the conversion.
sourceimpl From<MsgResetFilters> for Sbp
impl From<MsgResetFilters> for Sbp
sourcefn from(msg: MsgResetFilters) -> Self
fn from(msg: MsgResetFilters) -> Self
Performs the conversion.
sourceimpl From<MsgSbasRaw> for Sbp
impl From<MsgSbasRaw> for Sbp
sourcefn from(msg: MsgSbasRaw) -> Self
fn from(msg: MsgSbasRaw) -> Self
Performs the conversion.
sourceimpl From<MsgSensorAidEvent> for Sbp
impl From<MsgSensorAidEvent> for Sbp
sourcefn from(msg: MsgSensorAidEvent) -> Self
fn from(msg: MsgSensorAidEvent) -> Self
Performs the conversion.
sourceimpl From<MsgSetTime> for Sbp
impl From<MsgSetTime> for Sbp
sourcefn from(msg: MsgSetTime) -> Self
fn from(msg: MsgSetTime) -> Self
Performs the conversion.
sourceimpl From<MsgSettingsReadByIndexDone> for Sbp
impl From<MsgSettingsReadByIndexDone> for Sbp
sourcefn from(msg: MsgSettingsReadByIndexDone) -> Self
fn from(msg: MsgSettingsReadByIndexDone) -> Self
Performs the conversion.
sourceimpl From<MsgSettingsReadByIndexReq> for Sbp
impl From<MsgSettingsReadByIndexReq> for Sbp
sourcefn from(msg: MsgSettingsReadByIndexReq) -> Self
fn from(msg: MsgSettingsReadByIndexReq) -> Self
Performs the conversion.
sourceimpl From<MsgSettingsReadByIndexResp> for Sbp
impl From<MsgSettingsReadByIndexResp> for Sbp
sourcefn from(msg: MsgSettingsReadByIndexResp) -> Self
fn from(msg: MsgSettingsReadByIndexResp) -> Self
Performs the conversion.
sourceimpl From<MsgSettingsReadReq> for Sbp
impl From<MsgSettingsReadReq> for Sbp
sourcefn from(msg: MsgSettingsReadReq) -> Self
fn from(msg: MsgSettingsReadReq) -> Self
Performs the conversion.
sourceimpl From<MsgSettingsReadResp> for Sbp
impl From<MsgSettingsReadResp> for Sbp
sourcefn from(msg: MsgSettingsReadResp) -> Self
fn from(msg: MsgSettingsReadResp) -> Self
Performs the conversion.
sourceimpl From<MsgSettingsRegister> for Sbp
impl From<MsgSettingsRegister> for Sbp
sourcefn from(msg: MsgSettingsRegister) -> Self
fn from(msg: MsgSettingsRegister) -> Self
Performs the conversion.
sourceimpl From<MsgSettingsRegisterResp> for Sbp
impl From<MsgSettingsRegisterResp> for Sbp
sourcefn from(msg: MsgSettingsRegisterResp) -> Self
fn from(msg: MsgSettingsRegisterResp) -> Self
Performs the conversion.
sourceimpl From<MsgSettingsSave> for Sbp
impl From<MsgSettingsSave> for Sbp
sourcefn from(msg: MsgSettingsSave) -> Self
fn from(msg: MsgSettingsSave) -> Self
Performs the conversion.
sourceimpl From<MsgSettingsWrite> for Sbp
impl From<MsgSettingsWrite> for Sbp
sourcefn from(msg: MsgSettingsWrite) -> Self
fn from(msg: MsgSettingsWrite) -> Self
Performs the conversion.
sourceimpl From<MsgSettingsWriteResp> for Sbp
impl From<MsgSettingsWriteResp> for Sbp
sourcefn from(msg: MsgSettingsWriteResp) -> Self
fn from(msg: MsgSettingsWriteResp) -> Self
Performs the conversion.
sourceimpl From<MsgSolnMeta> for Sbp
impl From<MsgSolnMeta> for Sbp
sourcefn from(msg: MsgSolnMeta) -> Self
fn from(msg: MsgSolnMeta) -> Self
Performs the conversion.
sourceimpl From<MsgSolnMetaDepA> for Sbp
impl From<MsgSolnMetaDepA> for Sbp
sourcefn from(msg: MsgSolnMetaDepA) -> Self
fn from(msg: MsgSolnMetaDepA) -> Self
Performs the conversion.
sourceimpl From<MsgSpecanDep> for Sbp
impl From<MsgSpecanDep> for Sbp
sourcefn from(msg: MsgSpecanDep) -> Self
fn from(msg: MsgSpecanDep) -> Self
Performs the conversion.
sourceimpl From<MsgSsrCodeBiases> for Sbp
impl From<MsgSsrCodeBiases> for Sbp
sourcefn from(msg: MsgSsrCodeBiases) -> Self
fn from(msg: MsgSsrCodeBiases) -> Self
Performs the conversion.
sourceimpl From<MsgSsrGridDefinitionDepA> for Sbp
impl From<MsgSsrGridDefinitionDepA> for Sbp
sourcefn from(msg: MsgSsrGridDefinitionDepA) -> Self
fn from(msg: MsgSsrGridDefinitionDepA) -> Self
Performs the conversion.
sourceimpl From<MsgSsrGriddedCorrection> for Sbp
impl From<MsgSsrGriddedCorrection> for Sbp
sourcefn from(msg: MsgSsrGriddedCorrection) -> Self
fn from(msg: MsgSsrGriddedCorrection) -> Self
Performs the conversion.
sourceimpl From<MsgSsrGriddedCorrectionDepA> for Sbp
impl From<MsgSsrGriddedCorrectionDepA> for Sbp
sourcefn from(msg: MsgSsrGriddedCorrectionDepA) -> Self
fn from(msg: MsgSsrGriddedCorrectionDepA) -> Self
Performs the conversion.
sourceimpl From<MsgSsrGriddedCorrectionNoStdDepA> for Sbp
impl From<MsgSsrGriddedCorrectionNoStdDepA> for Sbp
sourcefn from(msg: MsgSsrGriddedCorrectionNoStdDepA) -> Self
fn from(msg: MsgSsrGriddedCorrectionNoStdDepA) -> Self
Performs the conversion.
sourceimpl From<MsgSsrOrbitClock> for Sbp
impl From<MsgSsrOrbitClock> for Sbp
sourcefn from(msg: MsgSsrOrbitClock) -> Self
fn from(msg: MsgSsrOrbitClock) -> Self
Performs the conversion.
sourceimpl From<MsgSsrOrbitClockDepA> for Sbp
impl From<MsgSsrOrbitClockDepA> for Sbp
sourcefn from(msg: MsgSsrOrbitClockDepA) -> Self
fn from(msg: MsgSsrOrbitClockDepA) -> Self
Performs the conversion.
sourceimpl From<MsgSsrPhaseBiases> for Sbp
impl From<MsgSsrPhaseBiases> for Sbp
sourcefn from(msg: MsgSsrPhaseBiases) -> Self
fn from(msg: MsgSsrPhaseBiases) -> Self
Performs the conversion.
sourceimpl From<MsgSsrSatelliteApc> for Sbp
impl From<MsgSsrSatelliteApc> for Sbp
sourcefn from(msg: MsgSsrSatelliteApc) -> Self
fn from(msg: MsgSsrSatelliteApc) -> Self
Performs the conversion.
sourceimpl From<MsgSsrStecCorrection> for Sbp
impl From<MsgSsrStecCorrection> for Sbp
sourcefn from(msg: MsgSsrStecCorrection) -> Self
fn from(msg: MsgSsrStecCorrection) -> Self
Performs the conversion.
sourceimpl From<MsgSsrStecCorrectionDepA> for Sbp
impl From<MsgSsrStecCorrectionDepA> for Sbp
sourcefn from(msg: MsgSsrStecCorrectionDepA) -> Self
fn from(msg: MsgSsrStecCorrectionDepA) -> Self
Performs the conversion.
sourceimpl From<MsgSsrTileDefinition> for Sbp
impl From<MsgSsrTileDefinition> for Sbp
sourcefn from(msg: MsgSsrTileDefinition) -> Self
fn from(msg: MsgSsrTileDefinition) -> Self
Performs the conversion.
sourceimpl From<MsgStartup> for Sbp
impl From<MsgStartup> for Sbp
sourcefn from(msg: MsgStartup) -> Self
fn from(msg: MsgStartup) -> Self
Performs the conversion.
sourceimpl From<MsgStatusReport> for Sbp
impl From<MsgStatusReport> for Sbp
sourcefn from(msg: MsgStatusReport) -> Self
fn from(msg: MsgStatusReport) -> Self
Performs the conversion.
sourceimpl From<MsgStmFlashLockSector> for Sbp
impl From<MsgStmFlashLockSector> for Sbp
sourcefn from(msg: MsgStmFlashLockSector) -> Self
fn from(msg: MsgStmFlashLockSector) -> Self
Performs the conversion.
sourceimpl From<MsgStmFlashUnlockSector> for Sbp
impl From<MsgStmFlashUnlockSector> for Sbp
sourcefn from(msg: MsgStmFlashUnlockSector) -> Self
fn from(msg: MsgStmFlashUnlockSector) -> Self
Performs the conversion.
sourceimpl From<MsgStmUniqueIdReq> for Sbp
impl From<MsgStmUniqueIdReq> for Sbp
sourcefn from(msg: MsgStmUniqueIdReq) -> Self
fn from(msg: MsgStmUniqueIdReq) -> Self
Performs the conversion.
sourceimpl From<MsgStmUniqueIdResp> for Sbp
impl From<MsgStmUniqueIdResp> for Sbp
sourcefn from(msg: MsgStmUniqueIdResp) -> Self
fn from(msg: MsgStmUniqueIdResp) -> Self
Performs the conversion.
sourceimpl From<MsgSvConfigurationGpsDep> for Sbp
impl From<MsgSvConfigurationGpsDep> for Sbp
sourcefn from(msg: MsgSvConfigurationGpsDep) -> Self
fn from(msg: MsgSvConfigurationGpsDep) -> Self
Performs the conversion.
sourceimpl From<MsgThreadState> for Sbp
impl From<MsgThreadState> for Sbp
sourcefn from(msg: MsgThreadState) -> Self
fn from(msg: MsgThreadState) -> Self
Performs the conversion.
sourceimpl From<MsgTrackingIq> for Sbp
impl From<MsgTrackingIq> for Sbp
sourcefn from(msg: MsgTrackingIq) -> Self
fn from(msg: MsgTrackingIq) -> Self
Performs the conversion.
sourceimpl From<MsgTrackingIqDepA> for Sbp
impl From<MsgTrackingIqDepA> for Sbp
sourcefn from(msg: MsgTrackingIqDepA) -> Self
fn from(msg: MsgTrackingIqDepA) -> Self
Performs the conversion.
sourceimpl From<MsgTrackingIqDepB> for Sbp
impl From<MsgTrackingIqDepB> for Sbp
sourcefn from(msg: MsgTrackingIqDepB) -> Self
fn from(msg: MsgTrackingIqDepB) -> Self
Performs the conversion.
sourceimpl From<MsgTrackingState> for Sbp
impl From<MsgTrackingState> for Sbp
sourcefn from(msg: MsgTrackingState) -> Self
fn from(msg: MsgTrackingState) -> Self
Performs the conversion.
sourceimpl From<MsgTrackingStateDepA> for Sbp
impl From<MsgTrackingStateDepA> for Sbp
sourcefn from(msg: MsgTrackingStateDepA) -> Self
fn from(msg: MsgTrackingStateDepA) -> Self
Performs the conversion.
sourceimpl From<MsgTrackingStateDepB> for Sbp
impl From<MsgTrackingStateDepB> for Sbp
sourcefn from(msg: MsgTrackingStateDepB) -> Self
fn from(msg: MsgTrackingStateDepB) -> Self
Performs the conversion.
sourceimpl From<MsgTrackingStateDetailedDep> for Sbp
impl From<MsgTrackingStateDetailedDep> for Sbp
sourcefn from(msg: MsgTrackingStateDetailedDep) -> Self
fn from(msg: MsgTrackingStateDetailedDep) -> Self
Performs the conversion.
sourceimpl From<MsgTrackingStateDetailedDepA> for Sbp
impl From<MsgTrackingStateDetailedDepA> for Sbp
sourcefn from(msg: MsgTrackingStateDetailedDepA) -> Self
fn from(msg: MsgTrackingStateDetailedDepA) -> Self
Performs the conversion.
sourceimpl From<MsgUartState> for Sbp
impl From<MsgUartState> for Sbp
sourcefn from(msg: MsgUartState) -> Self
fn from(msg: MsgUartState) -> Self
Performs the conversion.
sourceimpl From<MsgUartStateDepa> for Sbp
impl From<MsgUartStateDepa> for Sbp
sourcefn from(msg: MsgUartStateDepa) -> Self
fn from(msg: MsgUartStateDepa) -> Self
Performs the conversion.
sourceimpl From<MsgUserData> for Sbp
impl From<MsgUserData> for Sbp
sourcefn from(msg: MsgUserData) -> Self
fn from(msg: MsgUserData) -> Self
Performs the conversion.
sourceimpl From<MsgUtcTime> for Sbp
impl From<MsgUtcTime> for Sbp
sourcefn from(msg: MsgUtcTime) -> Self
fn from(msg: MsgUtcTime) -> Self
Performs the conversion.
sourceimpl From<MsgUtcTimeGnss> for Sbp
impl From<MsgUtcTimeGnss> for Sbp
sourcefn from(msg: MsgUtcTimeGnss) -> Self
fn from(msg: MsgUtcTimeGnss) -> Self
Performs the conversion.
sourceimpl From<MsgVelBody> for Sbp
impl From<MsgVelBody> for Sbp
sourcefn from(msg: MsgVelBody) -> Self
fn from(msg: MsgVelBody) -> Self
Performs the conversion.
sourceimpl From<MsgVelEcef> for Sbp
impl From<MsgVelEcef> for Sbp
sourcefn from(msg: MsgVelEcef) -> Self
fn from(msg: MsgVelEcef) -> Self
Performs the conversion.
sourceimpl From<MsgVelEcefCov> for Sbp
impl From<MsgVelEcefCov> for Sbp
sourcefn from(msg: MsgVelEcefCov) -> Self
fn from(msg: MsgVelEcefCov) -> Self
Performs the conversion.
sourceimpl From<MsgVelEcefCovGnss> for Sbp
impl From<MsgVelEcefCovGnss> for Sbp
sourcefn from(msg: MsgVelEcefCovGnss) -> Self
fn from(msg: MsgVelEcefCovGnss) -> Self
Performs the conversion.
sourceimpl From<MsgVelEcefDepA> for Sbp
impl From<MsgVelEcefDepA> for Sbp
sourcefn from(msg: MsgVelEcefDepA) -> Self
fn from(msg: MsgVelEcefDepA) -> Self
Performs the conversion.
sourceimpl From<MsgVelEcefGnss> for Sbp
impl From<MsgVelEcefGnss> for Sbp
sourcefn from(msg: MsgVelEcefGnss) -> Self
fn from(msg: MsgVelEcefGnss) -> Self
Performs the conversion.
sourceimpl From<MsgVelNedCov> for Sbp
impl From<MsgVelNedCov> for Sbp
sourcefn from(msg: MsgVelNedCov) -> Self
fn from(msg: MsgVelNedCov) -> Self
Performs the conversion.
sourceimpl From<MsgVelNedCovGnss> for Sbp
impl From<MsgVelNedCovGnss> for Sbp
sourcefn from(msg: MsgVelNedCovGnss) -> Self
fn from(msg: MsgVelNedCovGnss) -> Self
Performs the conversion.
sourceimpl From<MsgVelNedDepA> for Sbp
impl From<MsgVelNedDepA> for Sbp
sourcefn from(msg: MsgVelNedDepA) -> Self
fn from(msg: MsgVelNedDepA) -> Self
Performs the conversion.
sourceimpl From<MsgVelNedGnss> for Sbp
impl From<MsgVelNedGnss> for Sbp
sourcefn from(msg: MsgVelNedGnss) -> Self
fn from(msg: MsgVelNedGnss) -> Self
Performs the conversion.
sourceimpl From<MsgWheeltick> for Sbp
impl From<MsgWheeltick> for Sbp
sourcefn from(msg: MsgWheeltick) -> Self
fn from(msg: MsgWheeltick) -> Self
Performs the conversion.
sourceimpl SbpMessage for Sbp
impl SbpMessage for Sbp
sourcefn message_name(&self) -> &'static str
fn message_name(&self) -> &'static str
Get the message name.
sourcefn message_type(&self) -> u16
fn message_type(&self) -> u16
Get the message type.
sourcefn set_sender_id(&mut self, new_id: u16)
fn set_sender_id(&mut self, new_id: u16)
Set the sender id.
sourcefn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Number of bytes this message will take on the wire.
sourceimpl TryFrom<Sbp> for MsgAcqResult
impl TryFrom<Sbp> for MsgAcqResult
sourceimpl TryFrom<Sbp> for MsgAcqResultDepA
impl TryFrom<Sbp> for MsgAcqResultDepA
sourceimpl TryFrom<Sbp> for MsgNapDeviceDnaReq
impl TryFrom<Sbp> for MsgNapDeviceDnaReq
sourceimpl TryFrom<Sbp> for MsgEphemerisGalDepA
impl TryFrom<Sbp> for MsgEphemerisGalDepA
sourceimpl TryFrom<Sbp> for MsgEphemerisGlo
impl TryFrom<Sbp> for MsgEphemerisGlo
sourceimpl TryFrom<Sbp> for MsgEphemerisGloDepA
impl TryFrom<Sbp> for MsgEphemerisGloDepA
sourceimpl TryFrom<Sbp> for MsgEphemerisGloDepB
impl TryFrom<Sbp> for MsgEphemerisGloDepB
sourceimpl TryFrom<Sbp> for MsgEphemerisGloDepC
impl TryFrom<Sbp> for MsgEphemerisGloDepC
sourceimpl TryFrom<Sbp> for MsgEphemerisGloDepD
impl TryFrom<Sbp> for MsgEphemerisGloDepD
sourceimpl TryFrom<Sbp> for MsgEphemerisGps
impl TryFrom<Sbp> for MsgEphemerisGps
sourceimpl TryFrom<Sbp> for MsgEphemerisGpsDepE
impl TryFrom<Sbp> for MsgEphemerisGpsDepE
sourceimpl TryFrom<Sbp> for MsgEphemerisGpsDepF
impl TryFrom<Sbp> for MsgEphemerisGpsDepF
sourceimpl TryFrom<Sbp> for MsgEphemerisQzss
impl TryFrom<Sbp> for MsgEphemerisQzss
sourceimpl TryFrom<Sbp> for MsgNapDeviceDnaResp
impl TryFrom<Sbp> for MsgNapDeviceDnaResp
sourceimpl TryFrom<Sbp> for MsgEphemerisSbas
impl TryFrom<Sbp> for MsgEphemerisSbas
sourceimpl TryFrom<Sbp> for MsgEphemerisSbasDepA
impl TryFrom<Sbp> for MsgEphemerisSbasDepA
sourceimpl TryFrom<Sbp> for MsgEphemerisSbasDepB
impl TryFrom<Sbp> for MsgEphemerisSbasDepB
sourceimpl TryFrom<Sbp> for MsgGloBiases
impl TryFrom<Sbp> for MsgGloBiases
sourceimpl TryFrom<Sbp> for MsgGnssCapb
impl TryFrom<Sbp> for MsgGnssCapb
sourceimpl TryFrom<Sbp> for MsgGroupDelay
impl TryFrom<Sbp> for MsgGroupDelay
sourceimpl TryFrom<Sbp> for MsgGroupDelayDepA
impl TryFrom<Sbp> for MsgGroupDelayDepA
sourceimpl TryFrom<Sbp> for MsgGroupDelayDepB
impl TryFrom<Sbp> for MsgGroupDelayDepB
sourceimpl TryFrom<Sbp> for MsgExtEvent
impl TryFrom<Sbp> for MsgExtEvent
sourceimpl TryFrom<Sbp> for MsgObsDepA
impl TryFrom<Sbp> for MsgObsDepA
sourceimpl TryFrom<Sbp> for MsgObsDepB
impl TryFrom<Sbp> for MsgObsDepB
sourceimpl TryFrom<Sbp> for MsgObsDepC
impl TryFrom<Sbp> for MsgObsDepC
sourceimpl TryFrom<Sbp> for MsgSvConfigurationGpsDep
impl TryFrom<Sbp> for MsgSvConfigurationGpsDep
sourceimpl TryFrom<Sbp> for MsgAngularRate
impl TryFrom<Sbp> for MsgAngularRate
sourceimpl TryFrom<Sbp> for MsgBaselineHeading
impl TryFrom<Sbp> for MsgBaselineHeading
sourceimpl TryFrom<Sbp> for MsgOrientEuler
impl TryFrom<Sbp> for MsgOrientEuler
sourceimpl TryFrom<Sbp> for MsgOrientQuat
impl TryFrom<Sbp> for MsgOrientQuat
sourceimpl TryFrom<Sbp> for MsgFileioConfigReq
impl TryFrom<Sbp> for MsgFileioConfigReq
sourceimpl TryFrom<Sbp> for MsgAlmanac
impl TryFrom<Sbp> for MsgAlmanac
sourceimpl TryFrom<Sbp> for MsgCellModemStatus
impl TryFrom<Sbp> for MsgCellModemStatus
sourceimpl TryFrom<Sbp> for MsgCommandOutput
impl TryFrom<Sbp> for MsgCommandOutput
sourceimpl TryFrom<Sbp> for MsgCommandReq
impl TryFrom<Sbp> for MsgCommandReq
sourceimpl TryFrom<Sbp> for MsgCommandResp
impl TryFrom<Sbp> for MsgCommandResp
sourceimpl TryFrom<Sbp> for MsgCwResults
impl TryFrom<Sbp> for MsgCwResults
sourceimpl TryFrom<Sbp> for MsgCwStart
impl TryFrom<Sbp> for MsgCwStart
sourceimpl TryFrom<Sbp> for MsgDeviceMonitor
impl TryFrom<Sbp> for MsgDeviceMonitor
sourceimpl TryFrom<Sbp> for MsgFrontEndGain
impl TryFrom<Sbp> for MsgFrontEndGain
sourceimpl TryFrom<Sbp> for MsgIarState
impl TryFrom<Sbp> for MsgIarState
sourceimpl TryFrom<Sbp> for MsgFileioConfigResp
impl TryFrom<Sbp> for MsgFileioConfigResp
sourceimpl TryFrom<Sbp> for MsgInitBaseDep
impl TryFrom<Sbp> for MsgInitBaseDep
sourceimpl TryFrom<Sbp> for MsgMaskSatellite
impl TryFrom<Sbp> for MsgMaskSatellite
sourceimpl TryFrom<Sbp> for MsgMaskSatelliteDep
impl TryFrom<Sbp> for MsgMaskSatelliteDep
sourceimpl TryFrom<Sbp> for MsgNetworkBandwidthUsage
impl TryFrom<Sbp> for MsgNetworkBandwidthUsage
sourceimpl TryFrom<Sbp> for MsgNetworkStateReq
impl TryFrom<Sbp> for MsgNetworkStateReq
sourceimpl TryFrom<Sbp> for MsgNetworkStateResp
impl TryFrom<Sbp> for MsgNetworkStateResp
sourceimpl TryFrom<Sbp> for MsgResetDep
impl TryFrom<Sbp> for MsgResetDep
sourceimpl TryFrom<Sbp> for MsgResetFilters
impl TryFrom<Sbp> for MsgResetFilters
sourceimpl TryFrom<Sbp> for MsgSetTime
impl TryFrom<Sbp> for MsgSetTime
sourceimpl TryFrom<Sbp> for MsgFileioReadDirReq
impl TryFrom<Sbp> for MsgFileioReadDirReq
sourceimpl TryFrom<Sbp> for MsgSpecanDep
impl TryFrom<Sbp> for MsgSpecanDep
sourceimpl TryFrom<Sbp> for MsgThreadState
impl TryFrom<Sbp> for MsgThreadState
sourceimpl TryFrom<Sbp> for MsgUartState
impl TryFrom<Sbp> for MsgUartState
sourceimpl TryFrom<Sbp> for MsgUartStateDepa
impl TryFrom<Sbp> for MsgUartStateDepa
sourceimpl TryFrom<Sbp> for MsgSbasRaw
impl TryFrom<Sbp> for MsgSbasRaw
sourceimpl TryFrom<Sbp> for MsgSettingsReadByIndexDone
impl TryFrom<Sbp> for MsgSettingsReadByIndexDone
sourceimpl TryFrom<Sbp> for MsgSettingsReadByIndexReq
impl TryFrom<Sbp> for MsgSettingsReadByIndexReq
sourceimpl TryFrom<Sbp> for MsgSettingsReadByIndexResp
impl TryFrom<Sbp> for MsgSettingsReadByIndexResp
sourceimpl TryFrom<Sbp> for MsgSettingsReadReq
impl TryFrom<Sbp> for MsgSettingsReadReq
sourceimpl TryFrom<Sbp> for MsgFileioReadDirResp
impl TryFrom<Sbp> for MsgFileioReadDirResp
sourceimpl TryFrom<Sbp> for MsgSettingsReadResp
impl TryFrom<Sbp> for MsgSettingsReadResp
sourceimpl TryFrom<Sbp> for MsgSettingsRegister
impl TryFrom<Sbp> for MsgSettingsRegister
sourceimpl TryFrom<Sbp> for MsgSettingsRegisterResp
impl TryFrom<Sbp> for MsgSettingsRegisterResp
sourceimpl TryFrom<Sbp> for MsgSettingsSave
impl TryFrom<Sbp> for MsgSettingsSave
sourceimpl TryFrom<Sbp> for MsgSettingsWrite
impl TryFrom<Sbp> for MsgSettingsWrite
sourceimpl TryFrom<Sbp> for MsgSettingsWriteResp
impl TryFrom<Sbp> for MsgSettingsWriteResp
sourceimpl TryFrom<Sbp> for MsgSolnMeta
impl TryFrom<Sbp> for MsgSolnMeta
sourceimpl TryFrom<Sbp> for MsgSolnMetaDepA
impl TryFrom<Sbp> for MsgSolnMetaDepA
sourceimpl TryFrom<Sbp> for MsgSsrCodeBiases
impl TryFrom<Sbp> for MsgSsrCodeBiases
sourceimpl TryFrom<Sbp> for MsgSsrGriddedCorrection
impl TryFrom<Sbp> for MsgSsrGriddedCorrection
sourceimpl TryFrom<Sbp> for MsgFileioReadReq
impl TryFrom<Sbp> for MsgFileioReadReq
sourceimpl TryFrom<Sbp> for MsgSsrGriddedCorrectionDepA
impl TryFrom<Sbp> for MsgSsrGriddedCorrectionDepA
sourceimpl TryFrom<Sbp> for MsgSsrGriddedCorrectionNoStdDepA
impl TryFrom<Sbp> for MsgSsrGriddedCorrectionNoStdDepA
sourceimpl TryFrom<Sbp> for MsgSsrGridDefinitionDepA
impl TryFrom<Sbp> for MsgSsrGridDefinitionDepA
sourceimpl TryFrom<Sbp> for MsgSsrOrbitClock
impl TryFrom<Sbp> for MsgSsrOrbitClock
sourceimpl TryFrom<Sbp> for MsgSsrOrbitClockDepA
impl TryFrom<Sbp> for MsgSsrOrbitClockDepA
sourceimpl TryFrom<Sbp> for MsgSsrPhaseBiases
impl TryFrom<Sbp> for MsgSsrPhaseBiases
sourceimpl TryFrom<Sbp> for MsgSsrSatelliteApc
impl TryFrom<Sbp> for MsgSsrSatelliteApc
sourceimpl TryFrom<Sbp> for MsgSsrStecCorrection
impl TryFrom<Sbp> for MsgSsrStecCorrection
sourceimpl TryFrom<Sbp> for MsgSsrStecCorrectionDepA
impl TryFrom<Sbp> for MsgSsrStecCorrectionDepA
sourceimpl TryFrom<Sbp> for MsgSsrTileDefinition
impl TryFrom<Sbp> for MsgSsrTileDefinition
sourceimpl TryFrom<Sbp> for MsgFileioReadResp
impl TryFrom<Sbp> for MsgFileioReadResp
sourceimpl TryFrom<Sbp> for MsgCsacTelemetry
impl TryFrom<Sbp> for MsgCsacTelemetry
sourceimpl TryFrom<Sbp> for MsgCsacTelemetryLabels
impl TryFrom<Sbp> for MsgCsacTelemetryLabels
sourceimpl TryFrom<Sbp> for MsgDgnssStatus
impl TryFrom<Sbp> for MsgDgnssStatus
sourceimpl TryFrom<Sbp> for MsgGnssTimeOffset
impl TryFrom<Sbp> for MsgGnssTimeOffset
sourceimpl TryFrom<Sbp> for MsgGroupMeta
impl TryFrom<Sbp> for MsgGroupMeta
sourceimpl TryFrom<Sbp> for MsgHeartbeat
impl TryFrom<Sbp> for MsgHeartbeat
sourceimpl TryFrom<Sbp> for MsgInsStatus
impl TryFrom<Sbp> for MsgInsStatus
sourceimpl TryFrom<Sbp> for MsgInsUpdates
impl TryFrom<Sbp> for MsgInsUpdates
sourceimpl TryFrom<Sbp> for MsgPpsTime
impl TryFrom<Sbp> for MsgPpsTime
sourceimpl TryFrom<Sbp> for MsgSensorAidEvent
impl TryFrom<Sbp> for MsgSensorAidEvent
sourceimpl TryFrom<Sbp> for MsgFileioRemove
impl TryFrom<Sbp> for MsgFileioRemove
sourceimpl TryFrom<Sbp> for MsgStartup
impl TryFrom<Sbp> for MsgStartup
sourceimpl TryFrom<Sbp> for MsgStatusReport
impl TryFrom<Sbp> for MsgStatusReport
sourceimpl TryFrom<Sbp> for MsgMeasurementState
impl TryFrom<Sbp> for MsgMeasurementState
sourceimpl TryFrom<Sbp> for MsgTrackingIq
impl TryFrom<Sbp> for MsgTrackingIq
sourceimpl TryFrom<Sbp> for MsgTrackingIqDepA
impl TryFrom<Sbp> for MsgTrackingIqDepA
sourceimpl TryFrom<Sbp> for MsgTrackingIqDepB
impl TryFrom<Sbp> for MsgTrackingIqDepB
sourceimpl TryFrom<Sbp> for MsgTrackingState
impl TryFrom<Sbp> for MsgTrackingState
sourceimpl TryFrom<Sbp> for MsgTrackingStateDepA
impl TryFrom<Sbp> for MsgTrackingStateDepA
sourceimpl TryFrom<Sbp> for MsgTrackingStateDepB
impl TryFrom<Sbp> for MsgTrackingStateDepB
sourceimpl TryFrom<Sbp> for MsgTrackingStateDetailedDep
impl TryFrom<Sbp> for MsgTrackingStateDetailedDep
sourceimpl TryFrom<Sbp> for MsgAcqResultDepB
impl TryFrom<Sbp> for MsgAcqResultDepB
sourceimpl TryFrom<Sbp> for MsgFileioWriteReq
impl TryFrom<Sbp> for MsgFileioWriteReq
sourceimpl TryFrom<Sbp> for MsgTrackingStateDetailedDepA
impl TryFrom<Sbp> for MsgTrackingStateDetailedDepA
sourceimpl TryFrom<Sbp> for MsgUserData
impl TryFrom<Sbp> for MsgUserData
sourceimpl TryFrom<Sbp> for MsgOdometry
impl TryFrom<Sbp> for MsgOdometry
sourceimpl TryFrom<Sbp> for MsgWheeltick
impl TryFrom<Sbp> for MsgWheeltick
sourceimpl TryFrom<Sbp> for MsgFileioWriteResp
impl TryFrom<Sbp> for MsgFileioWriteResp
sourceimpl TryFrom<Sbp> for MsgFlashDone
impl TryFrom<Sbp> for MsgFlashDone
sourceimpl TryFrom<Sbp> for MsgFlashErase
impl TryFrom<Sbp> for MsgFlashErase
sourceimpl TryFrom<Sbp> for MsgFlashProgram
impl TryFrom<Sbp> for MsgFlashProgram
sourceimpl TryFrom<Sbp> for MsgFlashReadReq
impl TryFrom<Sbp> for MsgFlashReadReq
sourceimpl TryFrom<Sbp> for MsgFlashReadResp
impl TryFrom<Sbp> for MsgFlashReadResp
sourceimpl TryFrom<Sbp> for MsgM25FlashWriteStatus
impl TryFrom<Sbp> for MsgM25FlashWriteStatus
sourceimpl TryFrom<Sbp> for MsgStmFlashLockSector
impl TryFrom<Sbp> for MsgStmFlashLockSector
sourceimpl TryFrom<Sbp> for MsgStmFlashUnlockSector
impl TryFrom<Sbp> for MsgStmFlashUnlockSector
sourceimpl TryFrom<Sbp> for MsgAcqResultDepC
impl TryFrom<Sbp> for MsgAcqResultDepC
sourceimpl TryFrom<Sbp> for MsgStmUniqueIdReq
impl TryFrom<Sbp> for MsgStmUniqueIdReq
sourceimpl TryFrom<Sbp> for MsgStmUniqueIdResp
impl TryFrom<Sbp> for MsgStmUniqueIdResp
sourceimpl TryFrom<Sbp> for MsgLinuxCpuState
impl TryFrom<Sbp> for MsgLinuxCpuState
sourceimpl TryFrom<Sbp> for MsgLinuxCpuStateDepA
impl TryFrom<Sbp> for MsgLinuxCpuStateDepA
sourceimpl TryFrom<Sbp> for MsgLinuxMemState
impl TryFrom<Sbp> for MsgLinuxMemState
sourceimpl TryFrom<Sbp> for MsgLinuxMemStateDepA
impl TryFrom<Sbp> for MsgLinuxMemStateDepA
sourceimpl TryFrom<Sbp> for MsgLinuxProcessFdCount
impl TryFrom<Sbp> for MsgLinuxProcessFdCount
sourceimpl TryFrom<Sbp> for MsgLinuxProcessFdSummary
impl TryFrom<Sbp> for MsgLinuxProcessFdSummary
sourceimpl TryFrom<Sbp> for MsgAcqSvProfile
impl TryFrom<Sbp> for MsgAcqSvProfile
sourceimpl TryFrom<Sbp> for MsgLinuxProcessSocketCounts
impl TryFrom<Sbp> for MsgLinuxProcessSocketCounts
sourceimpl TryFrom<Sbp> for MsgLinuxProcessSocketQueues
impl TryFrom<Sbp> for MsgLinuxProcessSocketQueues
sourceimpl TryFrom<Sbp> for MsgLinuxSocketUsage
impl TryFrom<Sbp> for MsgLinuxSocketUsage
sourceimpl TryFrom<Sbp> for MsgLinuxSysState
impl TryFrom<Sbp> for MsgLinuxSysState
sourceimpl TryFrom<Sbp> for MsgLinuxSysStateDepA
impl TryFrom<Sbp> for MsgLinuxSysStateDepA
sourceimpl TryFrom<Sbp> for MsgPrintDep
impl TryFrom<Sbp> for MsgPrintDep
sourceimpl TryFrom<Sbp> for MsgAgeCorrections
impl TryFrom<Sbp> for MsgAgeCorrections
sourceimpl TryFrom<Sbp> for MsgAcqSvProfileDep
impl TryFrom<Sbp> for MsgAcqSvProfileDep
sourceimpl TryFrom<Sbp> for MsgBaselineEcef
impl TryFrom<Sbp> for MsgBaselineEcef
sourceimpl TryFrom<Sbp> for MsgBaselineEcefDepA
impl TryFrom<Sbp> for MsgBaselineEcefDepA
sourceimpl TryFrom<Sbp> for MsgBaselineHeadingDepA
impl TryFrom<Sbp> for MsgBaselineHeadingDepA
sourceimpl TryFrom<Sbp> for MsgBaselineNed
impl TryFrom<Sbp> for MsgBaselineNed
sourceimpl TryFrom<Sbp> for MsgBaselineNedDepA
impl TryFrom<Sbp> for MsgBaselineNedDepA
sourceimpl TryFrom<Sbp> for MsgDopsDepA
impl TryFrom<Sbp> for MsgDopsDepA
sourceimpl TryFrom<Sbp> for MsgGpsTime
impl TryFrom<Sbp> for MsgGpsTime
sourceimpl TryFrom<Sbp> for MsgGpsTimeDepA
impl TryFrom<Sbp> for MsgGpsTimeDepA
sourceimpl TryFrom<Sbp> for MsgGpsTimeGnss
impl TryFrom<Sbp> for MsgGpsTimeGnss
sourceimpl TryFrom<Sbp> for MsgBootloaderHandshakeDepA
impl TryFrom<Sbp> for MsgBootloaderHandshakeDepA
sourceimpl TryFrom<Sbp> for MsgPosEcef
impl TryFrom<Sbp> for MsgPosEcef
sourceimpl TryFrom<Sbp> for MsgPosEcefCov
impl TryFrom<Sbp> for MsgPosEcefCov
sourceimpl TryFrom<Sbp> for MsgPosEcefCovGnss
impl TryFrom<Sbp> for MsgPosEcefCovGnss
sourceimpl TryFrom<Sbp> for MsgPosEcefDepA
impl TryFrom<Sbp> for MsgPosEcefDepA
sourceimpl TryFrom<Sbp> for MsgPosEcefGnss
impl TryFrom<Sbp> for MsgPosEcefGnss
sourceimpl TryFrom<Sbp> for MsgPosLlhAcc
impl TryFrom<Sbp> for MsgPosLlhAcc
sourceimpl TryFrom<Sbp> for MsgPosLlhCov
impl TryFrom<Sbp> for MsgPosLlhCov
sourceimpl TryFrom<Sbp> for MsgPosLlhCovGnss
impl TryFrom<Sbp> for MsgPosLlhCovGnss
sourceimpl TryFrom<Sbp> for MsgPosLlhDepA
impl TryFrom<Sbp> for MsgPosLlhDepA
sourceimpl TryFrom<Sbp> for MsgBootloaderHandshakeReq
impl TryFrom<Sbp> for MsgBootloaderHandshakeReq
sourceimpl TryFrom<Sbp> for MsgPosLlhGnss
impl TryFrom<Sbp> for MsgPosLlhGnss
sourceimpl TryFrom<Sbp> for MsgProtectionLevel
impl TryFrom<Sbp> for MsgProtectionLevel
sourceimpl TryFrom<Sbp> for MsgProtectionLevelDepA
impl TryFrom<Sbp> for MsgProtectionLevelDepA
sourceimpl TryFrom<Sbp> for MsgUtcTime
impl TryFrom<Sbp> for MsgUtcTime
sourceimpl TryFrom<Sbp> for MsgUtcTimeGnss
impl TryFrom<Sbp> for MsgUtcTimeGnss
sourceimpl TryFrom<Sbp> for MsgVelBody
impl TryFrom<Sbp> for MsgVelBody
sourceimpl TryFrom<Sbp> for MsgVelEcef
impl TryFrom<Sbp> for MsgVelEcef
sourceimpl TryFrom<Sbp> for MsgVelEcefCov
impl TryFrom<Sbp> for MsgVelEcefCov
sourceimpl TryFrom<Sbp> for MsgVelEcefCovGnss
impl TryFrom<Sbp> for MsgVelEcefCovGnss
sourceimpl TryFrom<Sbp> for MsgBootloaderHandshakeResp
impl TryFrom<Sbp> for MsgBootloaderHandshakeResp
sourceimpl TryFrom<Sbp> for MsgVelEcefDepA
impl TryFrom<Sbp> for MsgVelEcefDepA
sourceimpl TryFrom<Sbp> for MsgVelEcefGnss
impl TryFrom<Sbp> for MsgVelEcefGnss
sourceimpl TryFrom<Sbp> for MsgVelNedCov
impl TryFrom<Sbp> for MsgVelNedCov
sourceimpl TryFrom<Sbp> for MsgVelNedCovGnss
impl TryFrom<Sbp> for MsgVelNedCovGnss
sourceimpl TryFrom<Sbp> for MsgVelNedDepA
impl TryFrom<Sbp> for MsgVelNedDepA
sourceimpl TryFrom<Sbp> for MsgVelNedGnss
impl TryFrom<Sbp> for MsgVelNedGnss
sourceimpl TryFrom<Sbp> for MsgNdbEvent
impl TryFrom<Sbp> for MsgNdbEvent
sourceimpl TryFrom<Sbp> for MsgAlmanacGlo
impl TryFrom<Sbp> for MsgAlmanacGlo
sourceimpl TryFrom<Sbp> for MsgAlmanacGloDep
impl TryFrom<Sbp> for MsgAlmanacGloDep
sourceimpl TryFrom<Sbp> for MsgBootloaderJumpToApp
impl TryFrom<Sbp> for MsgBootloaderJumpToApp
sourceimpl TryFrom<Sbp> for MsgAlmanacGps
impl TryFrom<Sbp> for MsgAlmanacGps
sourceimpl TryFrom<Sbp> for MsgAlmanacGpsDep
impl TryFrom<Sbp> for MsgAlmanacGpsDep
sourceimpl TryFrom<Sbp> for MsgBasePosEcef
impl TryFrom<Sbp> for MsgBasePosEcef
sourceimpl TryFrom<Sbp> for MsgBasePosLlh
impl TryFrom<Sbp> for MsgBasePosLlh
sourceimpl TryFrom<Sbp> for MsgEphemerisBds
impl TryFrom<Sbp> for MsgEphemerisBds
sourceimpl TryFrom<Sbp> for MsgEphemerisDepA
impl TryFrom<Sbp> for MsgEphemerisDepA
sourceimpl TryFrom<Sbp> for MsgEphemerisDepB
impl TryFrom<Sbp> for MsgEphemerisDepB
sourceimpl TryFrom<Sbp> for MsgEphemerisDepC
impl TryFrom<Sbp> for MsgEphemerisDepC
sourceimpl TryFrom<Sbp> for MsgEphemerisDepD
impl TryFrom<Sbp> for MsgEphemerisDepD
Auto Trait Implementations
impl RefUnwindSafe for Sbp
impl Send for Sbp
impl Sync for Sbp
impl Unpin for Sbp
impl UnwindSafe for Sbp
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more