21 #ifndef SELKIELoggerGPS_Messages 
   22 #define SELKIELoggerGPS_Messages 
bool ubx_check_checksum(const ubx_message *msg)
Verify checksum bytes of UBX message.
 
bool ubx_decode_nav_pvt(const ubx_message *msg, ubx_nav_pvt *out)
Decode UBX NAV-PVT message.
 
void ubx_print_hex(const ubx_message *msg)
Print UBX message in hexadecimal form.
 
void ubx_set_checksum(ubx_message *msg)
Set checksum bytes for UBX message.
 
void ubx_calc_checksum(const ubx_message *msg, uint8_t *csA, uint8_t *csB)
Calculate checksum for UBX message.
 
size_t ubx_flat_array(const ubx_message *msg, uint8_t **out)
Convert UBX message to flat array of bytes.
 
char * ubx_string_hex(const ubx_message *msg)
Return UBX message as string of hexadecimal pairs.
 
Internal representation of a UBX message.
 
Represent decoded NAV-PVT message.