DUNE: Uniform Navigational Environment  2024.09.0
Transports::Seatrac::CidDatReceiveMsg Struct Reference

Public Member Functions

int packetDataDecode (void)
 
void getFullMsg (std::string &msg)
 

Public Attributes

Acofix_t aco_fix
 
uint8_t ack_flag
 
uint8_t packet_len
 
char packet_data [31]
 
int data_rec_flag
 
uint8_t index
 
uint8_t n_sub_messages
 
uint8_t n_sub_messages_last
 
std::string full_msg
 

Member Function Documentation

◆ getFullMsg()

void Transports::Seatrac::CidDatReceiveMsg::getFullMsg ( std::string &  msg)
inline

Return full message.

Parameters
[out]msgfull message.

Referenced by Transports::Seatrac::Task::handleBinaryMessage().

◆ packetDataDecode()

int Transports::Seatrac::CidDatReceiveMsg::packetDataDecode ( void  )
inline

Decoding the data packet.

Returns
index.

Referenced by Transports::Seatrac::Task::handleBinaryMessage().

Member Data Documentation

◆ ack_flag

◆ aco_fix

◆ data_rec_flag

int Transports::Seatrac::CidDatReceiveMsg::data_rec_flag

◆ full_msg

std::string Transports::Seatrac::CidDatReceiveMsg::full_msg

◆ index

uint8_t Transports::Seatrac::CidDatReceiveMsg::index

◆ n_sub_messages

uint8_t Transports::Seatrac::CidDatReceiveMsg::n_sub_messages

◆ n_sub_messages_last

uint8_t Transports::Seatrac::CidDatReceiveMsg::n_sub_messages_last

◆ packet_data

char Transports::Seatrac::CidDatReceiveMsg::packet_data[31]

◆ packet_len

uint8_t Transports::Seatrac::CidDatReceiveMsg::packet_len
Collaboration diagram for Transports::Seatrac::CidDatReceiveMsg:
Collaboration graph