Struct LocAtr_Header_i

Struct Documentation

struct LocAtr_Header_i

Location Attributes Header.

Note

i indicates the PDU number

Public Functions

void betoh()

Convert content from big endian to host byte order (for each member)

Public Members

uint32_t LocAtr_LgpVer

LGP Version.

Note

Format: 0xWWXXYYZZ Byte1 ZZ: Minor Version, Byte2 YY: Major Version, Byte3 XX: Fixed to 0x00, Byte4 WW: Fixed to 0x00 Example for “LGPONETH_V3.1”: 0x00000301

uint8_t LocAtr_BlockCounter

Block Counter.

Note

Shall increment for every transmission cycle, the PDU’s with the same signal value indicates they are measured at the same modulation time, when signal reaches maximum value counter shall reset

uint32_t LocAtr_TimeSts

Start of the measurement Time Stamp (seconds)

Note

Total time is the sum of LocAtr_TimeSts and LocAtr_TimeStns

Note

Unit: s

uint32_t LocAtr_TimeStns

Start of the measurement Time Stamp (nano seconds)

Note

Total time is the sum of LocAtr_TimeSts and LocAtr_TimeStns

Note

Unit: ns

uint8_t LocAtr_OpMode

Operation Mode.

Note

13 - Initialization/Re-Initialize 20 - Normal Mode 22 - Modulation Off (high temperature) 40 - Alignment Mode 51 - Radar Off (Failure, over temperature) 61 - Drive test 100 - Error

uint8_t LocAtr_DataMeas

Validity of the data measured.

Note

0 - values of measurement in the current cycle invalid 1 - values of measurement in the current cycle valid

uint8_t LocAtr_Reserved[8]

Reserved.

Note

Fixed value 0xFFFFFFFFFFFFFFFF