21 #ifndef SELKIELoggerGPS_Commands
22 #define SELKIELoggerGPS_Commands
45 bool ubx_setMessageRate(
const int handle,
const uint8_t msgClass,
const uint8_t msgID,
const uint8_t rate);
48 bool ubx_pollMessage(
const int handle,
const uint8_t msgClass,
const uint8_t msgID);
bool ubx_pollMessage(const int handle, const uint8_t msgClass, const uint8_t msgID)
Request specific message by class and ID.
bool ubx_setI2CAddress(const int handle, const uint8_t addr)
Set I2C address.
bool ubx_setNavigationRate(const int handle, const uint16_t interval, const uint16_t outputRate)
Set UBX navigation calculation and reporting rate.
bool ubx_enableGalileo(const int handle)
Enable Galileo constellation use.
bool ubx_enableLogMessages(const int handle)
Enable log/information messages from GPS device.
bool ubx_disableLogMessages(const int handle)
Disable log/information messages from GPS device.
bool ubx_setMessageRate(const int handle, const uint8_t msgClass, const uint8_t msgID, const uint8_t rate)
Send UBX rate command to enable/disable message types.
bool ubx_setBaudRate(const int handle, const uint32_t baud)
Send UBX port configuration to switch baud rate.