Fixposition SDK 0.0.0-heads/main-0-g8934ce7
Collection of c++ libraries and apps for use with Fixposition products on Linux
Loading...
Searching...
No Matches
fpsdk::common::parser::sbf::SbfNavCartRev0 Struct Reference

SBF NavCart payload (rev 0) More...

#include <sbf.hpp>

Public Attributes

uint32_t TOW
 GPS time of week [ms].
uint16_t WNc
 GPS week number.
uint8_t Mode
 -> SBF_PVTMODE_...
uint8_t Error
 -> SBF_PVTERROR_
double X
 X coordinate in coordinate frame specified by Datum [m].
double Y
 Y coordinate in coordinate frame specified by Datum [m].
double Z
 Z coordinate in coordinate frame specified by Datum [m].
float Undulation
 Geoid undilation [m].
float Vx
 Velocity X [m/s].
float Vy
 Velocity Y [m/s].
float Vz
 Velocity Z [m/s].
float COG
 Course over ground [deg].
double RxClkBias
 Receiver clock bias [ms].
float RxClkDrift
 Receiver clock drift [ppm].
uint8_t TimeSystem
 -> SBF_TIMESYSTEM_...
uint8_t Datum
 -> SBF_DATUM_...
uint8_t NrSV
 Number of satellites used.
uint8_t WACorrInfo
 Applied corrections (bitfield)
uint16_t ReferenceID
 Reference station ID.
uint16_t MeanCorrAge
 Mean age of corrections [0.01s].
uint64_t SignalInfo
 Used signals (bitmask)
uint8_t AlertFlag
 -> SBF_ALERTFLAG_...
uint8_t NrBases
 Number of basestations used.
uint16_t PPPInfo
 -> SBF_PPPINFO_...
uint16_t Latency
 Latency [0.0001s].
uint16_t PosHAcc
 2DRMS horizontal position accuracy estimate [0.01m]
uint16_t PosVAcc
 2-sigma vertical position accuracy estimate [0.01m]
uint16_t VelHAcc
 2DRMS horizontal velocity accuracy estimate [0.01m]
uint16_t VelVacc
 2-sigma vertical velocity accuracy estimate [0.01m]
uint8_t Misc
 -> SBF_MISC_...
uint8_t Reserved
 Reserved.
uint16_t ModeAtt
 -> SBF_MODEATT_...
uint8_t ErrorAtt
 -> SBF_ERRORATT_...
uint8_t NrSVAtt
 Number of satellites used for attitude.
float Heading
 Heading [deg].
float Pitch
 Pitch [deg].
float Roll
 Roll [deg].
uint16_t HeadingAcc
 2-sigma heading accuracy estimate [0.001deg]
uint16_t PitchAcc
 2-sigma pitch accuracy estimate [0.001deg]
uint16_t RollAcc
 2-sigma roll accuracy estimate [0.001deg]
uint16_t PDOP
 PDOP [0.01].
int8_t UTCHour
 UTC hours.
int8_t UTCMin
 UTC minutes.
int16_t UTCmsec
 UTC seconds [0.001s].
int8_t UTCYear
 UTC hours.
int8_t UTCMonth
 UTC hours.
int8_t UTCDay
 UTC day.
uint8_t Padding [1]
 Padding.

Detailed Description

SBF NavCart payload (rev 0)

Definition at line 616 of file sbf.hpp.

Member Data Documentation

◆ TOW

uint32_t fpsdk::common::parser::sbf::SbfNavCartRev0::TOW

GPS time of week [ms].

Definition at line 618 of file sbf.hpp.

◆ WNc

uint16_t fpsdk::common::parser::sbf::SbfNavCartRev0::WNc

GPS week number.

Definition at line 619 of file sbf.hpp.

◆ Mode

uint8_t fpsdk::common::parser::sbf::SbfNavCartRev0::Mode

-> SBF_PVTMODE_...

Definition at line 620 of file sbf.hpp.

◆ Error

uint8_t fpsdk::common::parser::sbf::SbfNavCartRev0::Error

-> SBF_PVTERROR_

Definition at line 621 of file sbf.hpp.

◆ X

double fpsdk::common::parser::sbf::SbfNavCartRev0::X

X coordinate in coordinate frame specified by Datum [m].

Definition at line 622 of file sbf.hpp.

◆ Y

double fpsdk::common::parser::sbf::SbfNavCartRev0::Y

Y coordinate in coordinate frame specified by Datum [m].

Definition at line 623 of file sbf.hpp.

◆ Z

double fpsdk::common::parser::sbf::SbfNavCartRev0::Z

Z coordinate in coordinate frame specified by Datum [m].

Definition at line 624 of file sbf.hpp.

◆ Undulation

float fpsdk::common::parser::sbf::SbfNavCartRev0::Undulation

Geoid undilation [m].

Definition at line 625 of file sbf.hpp.

◆ Vx

float fpsdk::common::parser::sbf::SbfNavCartRev0::Vx

Velocity X [m/s].

Definition at line 626 of file sbf.hpp.

◆ Vy

float fpsdk::common::parser::sbf::SbfNavCartRev0::Vy

Velocity Y [m/s].

Definition at line 627 of file sbf.hpp.

◆ Vz

float fpsdk::common::parser::sbf::SbfNavCartRev0::Vz

Velocity Z [m/s].

Definition at line 628 of file sbf.hpp.

◆ COG

float fpsdk::common::parser::sbf::SbfNavCartRev0::COG

Course over ground [deg].

Definition at line 629 of file sbf.hpp.

◆ RxClkBias

double fpsdk::common::parser::sbf::SbfNavCartRev0::RxClkBias

Receiver clock bias [ms].

Definition at line 630 of file sbf.hpp.

◆ RxClkDrift

float fpsdk::common::parser::sbf::SbfNavCartRev0::RxClkDrift

Receiver clock drift [ppm].

Definition at line 631 of file sbf.hpp.

◆ TimeSystem

uint8_t fpsdk::common::parser::sbf::SbfNavCartRev0::TimeSystem

-> SBF_TIMESYSTEM_...

Definition at line 632 of file sbf.hpp.

◆ Datum

uint8_t fpsdk::common::parser::sbf::SbfNavCartRev0::Datum

-> SBF_DATUM_...

Definition at line 633 of file sbf.hpp.

◆ NrSV

uint8_t fpsdk::common::parser::sbf::SbfNavCartRev0::NrSV

Number of satellites used.

Definition at line 634 of file sbf.hpp.

◆ WACorrInfo

uint8_t fpsdk::common::parser::sbf::SbfNavCartRev0::WACorrInfo

Applied corrections (bitfield)

Definition at line 635 of file sbf.hpp.

◆ ReferenceID

uint16_t fpsdk::common::parser::sbf::SbfNavCartRev0::ReferenceID

Reference station ID.

Definition at line 636 of file sbf.hpp.

◆ MeanCorrAge

uint16_t fpsdk::common::parser::sbf::SbfNavCartRev0::MeanCorrAge

Mean age of corrections [0.01s].

Definition at line 637 of file sbf.hpp.

◆ SignalInfo

uint64_t fpsdk::common::parser::sbf::SbfNavCartRev0::SignalInfo

Used signals (bitmask)

Definition at line 638 of file sbf.hpp.

◆ AlertFlag

uint8_t fpsdk::common::parser::sbf::SbfNavCartRev0::AlertFlag

-> SBF_ALERTFLAG_...

Definition at line 639 of file sbf.hpp.

◆ NrBases

uint8_t fpsdk::common::parser::sbf::SbfNavCartRev0::NrBases

Number of basestations used.

Definition at line 640 of file sbf.hpp.

◆ PPPInfo

uint16_t fpsdk::common::parser::sbf::SbfNavCartRev0::PPPInfo

-> SBF_PPPINFO_...

Definition at line 641 of file sbf.hpp.

◆ Latency

uint16_t fpsdk::common::parser::sbf::SbfNavCartRev0::Latency

Latency [0.0001s].

Definition at line 642 of file sbf.hpp.

◆ PosHAcc

uint16_t fpsdk::common::parser::sbf::SbfNavCartRev0::PosHAcc

2DRMS horizontal position accuracy estimate [0.01m]

Definition at line 643 of file sbf.hpp.

◆ PosVAcc

uint16_t fpsdk::common::parser::sbf::SbfNavCartRev0::PosVAcc

2-sigma vertical position accuracy estimate [0.01m]

Definition at line 644 of file sbf.hpp.

◆ VelHAcc

uint16_t fpsdk::common::parser::sbf::SbfNavCartRev0::VelHAcc

2DRMS horizontal velocity accuracy estimate [0.01m]

Definition at line 645 of file sbf.hpp.

◆ VelVacc

uint16_t fpsdk::common::parser::sbf::SbfNavCartRev0::VelVacc

2-sigma vertical velocity accuracy estimate [0.01m]

Definition at line 646 of file sbf.hpp.

◆ Misc

uint8_t fpsdk::common::parser::sbf::SbfNavCartRev0::Misc

-> SBF_MISC_...

Definition at line 647 of file sbf.hpp.

◆ Reserved

uint8_t fpsdk::common::parser::sbf::SbfNavCartRev0::Reserved

Reserved.

Definition at line 648 of file sbf.hpp.

◆ ModeAtt

uint16_t fpsdk::common::parser::sbf::SbfNavCartRev0::ModeAtt

-> SBF_MODEATT_...

Definition at line 649 of file sbf.hpp.

◆ ErrorAtt

uint8_t fpsdk::common::parser::sbf::SbfNavCartRev0::ErrorAtt

-> SBF_ERRORATT_...

Definition at line 650 of file sbf.hpp.

◆ NrSVAtt

uint8_t fpsdk::common::parser::sbf::SbfNavCartRev0::NrSVAtt

Number of satellites used for attitude.

Definition at line 651 of file sbf.hpp.

◆ Heading

float fpsdk::common::parser::sbf::SbfNavCartRev0::Heading

Heading [deg].

Definition at line 652 of file sbf.hpp.

◆ Pitch

float fpsdk::common::parser::sbf::SbfNavCartRev0::Pitch

Pitch [deg].

Definition at line 653 of file sbf.hpp.

◆ Roll

float fpsdk::common::parser::sbf::SbfNavCartRev0::Roll

Roll [deg].

Definition at line 654 of file sbf.hpp.

◆ HeadingAcc

uint16_t fpsdk::common::parser::sbf::SbfNavCartRev0::HeadingAcc

2-sigma heading accuracy estimate [0.001deg]

Definition at line 655 of file sbf.hpp.

◆ PitchAcc

uint16_t fpsdk::common::parser::sbf::SbfNavCartRev0::PitchAcc

2-sigma pitch accuracy estimate [0.001deg]

Definition at line 656 of file sbf.hpp.

◆ RollAcc

uint16_t fpsdk::common::parser::sbf::SbfNavCartRev0::RollAcc

2-sigma roll accuracy estimate [0.001deg]

Definition at line 657 of file sbf.hpp.

◆ PDOP

uint16_t fpsdk::common::parser::sbf::SbfNavCartRev0::PDOP

PDOP [0.01].

Definition at line 658 of file sbf.hpp.

◆ UTCHour

int8_t fpsdk::common::parser::sbf::SbfNavCartRev0::UTCHour

UTC hours.

Definition at line 659 of file sbf.hpp.

◆ UTCMin

int8_t fpsdk::common::parser::sbf::SbfNavCartRev0::UTCMin

UTC minutes.

Definition at line 660 of file sbf.hpp.

◆ UTCmsec

int16_t fpsdk::common::parser::sbf::SbfNavCartRev0::UTCmsec

UTC seconds [0.001s].

Definition at line 661 of file sbf.hpp.

◆ UTCYear

int8_t fpsdk::common::parser::sbf::SbfNavCartRev0::UTCYear

UTC hours.

Definition at line 662 of file sbf.hpp.

◆ UTCMonth

int8_t fpsdk::common::parser::sbf::SbfNavCartRev0::UTCMonth

UTC hours.

Definition at line 663 of file sbf.hpp.

◆ UTCDay

int8_t fpsdk::common::parser::sbf::SbfNavCartRev0::UTCDay

UTC day.

Definition at line 664 of file sbf.hpp.

◆ Padding

uint8_t fpsdk::common::parser::sbf::SbfNavCartRev0::Padding[1]

Padding.

Definition at line 665 of file sbf.hpp.


The documentation for this struct was generated from the following file:
  • fpsdk_common/include/fpsdk_common/parser/sbf.hpp