Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
ubx_frame Struct Reference

UBX Message Frame. More...

#include <protocol.h>

Data Fields

uint8_t preamble_sync_char_1
 UBX_PREAMBLE_SYNC_CHAR_1
uint8_t preamble_sync_char_2
 UBX_PREAMBLE_SYNC_CHAR_2
uint8_t message_class
 Message class (ubx_msg_class)
uint8_t message_id
 Message ID within ubx_frame::message_class.
uint8_t payload_size_low
 Payload length, low byte.
uint8_t payload_size_high
 Payload length, high byte.
uint8_t payload_and_checksum []
 Payload followed by the two byte checksum.

Detailed Description

UBX Message Frame.

Field Documentation

◆ message_class

uint8_t ubx_frame::message_class

Message class (ubx_msg_class)

◆ message_id

uint8_t ubx_frame::message_id

Message ID within ubx_frame::message_class.

◆ payload_and_checksum

uint8_t ubx_frame::payload_and_checksum[]

Payload followed by the two byte checksum.

◆ payload_size_high

uint8_t ubx_frame::payload_size_high

Payload length, high byte.

◆ payload_size_low

uint8_t ubx_frame::payload_size_low

Payload length, low byte.

◆ preamble_sync_char_1

uint8_t ubx_frame::preamble_sync_char_1

◆ preamble_sync_char_2

uint8_t ubx_frame::preamble_sync_char_2

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