SELKIELogger  1.0.0
#include <stdbool.h>
#include <stddef.h>
#include <stdint.h>
#include "GPSTypes.h"
Include dependency graph for GPSMessages.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

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

Detailed Description

Utility functions for processing UBX messages

Definition in file GPSMessages.h.