Skip to main content

STA5635CommandResponse Struct

Result from an STA5635 sent in response to an STA5635Command. More...

Declaration

struct point_one::fusion_engine::messages::STA5635CommandResponse { ... }

Included Headers

Base struct

structMessagePayload

The base class for all message payloads. More...

Public Member Attributes Index

uint32_tcommand_sequence_number = 0

The sequence number contained in the STA5635Command to which this response belongs. More...

uint8_tdata[4] = {0}

The response from the device, where data[0] contains the first byte in the response. More...

int64_tsystem_time_ns = 0

The system time when the response was received (in nanoseconds). More...

Public Static Attributes Index

static constexpr MessageTypeMESSAGE_TYPE = ...
static constexpr uint8_tMESSAGE_VERSION = 0

Description

Result from an STA5635 sent in response to an STA5635Command.

(MessageType::STA5635_COMMAND_RESPONSE, version 1).

Definition at line 64 of file sta5635.h.

Public Member Attributes

command_sequence_number

uint32_t point_one::fusion_engine::messages::STA5635CommandResponse::command_sequence_number = 0

The sequence number contained in the STA5635Command to which this response belongs.

Definition at line 78 of file sta5635.h.

78 uint32_t command_sequence_number = 0;

data

uint8_t point_one::fusion_engine::messages::STA5635CommandResponse::data[4] = {0}

The response from the device, where data[0] contains the first byte in the response.

Definition at line 83 of file sta5635.h.

83 uint8_t data[4] = {0};

system_time_ns

int64_t point_one::fusion_engine::messages::STA5635CommandResponse::system_time_ns = 0

The system time when the response was received (in nanoseconds).

Note that this is not synchronized to P1 or GNSS time.

Definition at line 73 of file sta5635.h.

73 int64_t system_time_ns = 0;

Public Static Attributes

MESSAGE_TYPE

constexpr MessageType point_one::fusion_engine::messages::STA5635CommandResponse::MESSAGE_TYPE
constexpr static
Initialiser

Definition at line 65 of file sta5635.h.

65 static constexpr MessageType MESSAGE_TYPE =

MESSAGE_VERSION

constexpr uint8_t point_one::fusion_engine::messages::STA5635CommandResponse::MESSAGE_VERSION = 0
constexpr static

Definition at line 67 of file sta5635.h.

67 static constexpr uint8_t MESSAGE_VERSION = 0;

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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.