Fixposition SDK 0.0.0-heads/main-0-g90a51ff
Collection of c++ libraries and apps for use with Fixposition products
Loading...
Searching...
No Matches
fpsdk::common::parser::unib::UnibHeader Struct Reference

UNI_B frame long header. More...

#include <unib.hpp>

Public Attributes

uint8_t sync1
 = UNI_B_SYNC_1
 
uint8_t sync2
 = UNI_B_SYNC_2
 
uint8_t sync3
 = UNI_B_SYNC_3_LONG
 
uint8_t cpu_idle
 CPU idle [%] (0-100), 1s average.
 
uint16_t message_id
 Message ID.
 
uint16_t message_size
 Size of message (payload?) TODO.
 
uint8_t time_ref
 Time reference (UnibTimeRef)
 
uint8_t time_status
 Time status (UnibTimeStatus)
 
uint16_t wno
 Week number [-].
 
uint32_t tow_ms
 Time of week [ms].
 
uint32_t reserved
 Reserved.
 
uint8_t version
 Unicore format version (TODO message (payload) version?)
 
uint8_t leap_sec
 Leap second (TODO number of leap seconds?)
 
uint16_t output_delay
 Output delay (w.r.t. measurement time)
 

Detailed Description

UNI_B frame long header.

Definition at line 278 of file unib.hpp.

Member Data Documentation

◆ sync1

uint8_t fpsdk::common::parser::unib::UnibHeader::sync1

= UNI_B_SYNC_1

Definition at line 280 of file unib.hpp.

◆ sync2

uint8_t fpsdk::common::parser::unib::UnibHeader::sync2

= UNI_B_SYNC_2

Definition at line 281 of file unib.hpp.

◆ sync3

uint8_t fpsdk::common::parser::unib::UnibHeader::sync3

= UNI_B_SYNC_3_LONG

Definition at line 282 of file unib.hpp.

◆ cpu_idle

uint8_t fpsdk::common::parser::unib::UnibHeader::cpu_idle

CPU idle [%] (0-100), 1s average.

Definition at line 283 of file unib.hpp.

◆ message_id

uint16_t fpsdk::common::parser::unib::UnibHeader::message_id

Message ID.

Definition at line 284 of file unib.hpp.

◆ message_size

uint16_t fpsdk::common::parser::unib::UnibHeader::message_size

Size of message (payload?) TODO.

Definition at line 285 of file unib.hpp.

◆ time_ref

uint8_t fpsdk::common::parser::unib::UnibHeader::time_ref

Time reference (UnibTimeRef)

Definition at line 286 of file unib.hpp.

◆ time_status

uint8_t fpsdk::common::parser::unib::UnibHeader::time_status

Time status (UnibTimeStatus)

Definition at line 287 of file unib.hpp.

◆ wno

uint16_t fpsdk::common::parser::unib::UnibHeader::wno

Week number [-].

Definition at line 288 of file unib.hpp.

◆ tow_ms

uint32_t fpsdk::common::parser::unib::UnibHeader::tow_ms

Time of week [ms].

Definition at line 289 of file unib.hpp.

◆ reserved

uint32_t fpsdk::common::parser::unib::UnibHeader::reserved

Reserved.

Definition at line 290 of file unib.hpp.

◆ version

uint8_t fpsdk::common::parser::unib::UnibHeader::version

Unicore format version (TODO message (payload) version?)

Definition at line 291 of file unib.hpp.

◆ leap_sec

uint8_t fpsdk::common::parser::unib::UnibHeader::leap_sec

Leap second (TODO number of leap seconds?)

Definition at line 292 of file unib.hpp.

◆ output_delay

uint16_t fpsdk::common::parser::unib::UnibHeader::output_delay

Output delay (w.r.t. measurement time)

Definition at line 293 of file unib.hpp.


The documentation for this struct was generated from the following file: