DUNE: Uniform Navigational Environment  2020.01.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

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

Return full message.

Parameters
[out]msgfull message.

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

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

Decoding the data packet.

Returns
index.

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

Member Data Documentation

int Transports::Seatrac::CidDatReceiveMsg::data_rec_flag
std::string Transports::Seatrac::CidDatReceiveMsg::full_msg
uint8_t Transports::Seatrac::CidDatReceiveMsg::index
uint8_t Transports::Seatrac::CidDatReceiveMsg::n_sub_messages
uint8_t Transports::Seatrac::CidDatReceiveMsg::n_sub_messages_last
char Transports::Seatrac::CidDatReceiveMsg::packet_data[31]
uint8_t Transports::Seatrac::CidDatReceiveMsg::packet_len
Collaboration diagram for Transports::Seatrac::CidDatReceiveMsg:
Collaboration graph