Skip to content

Commit 3c44ace

Browse files
committed
Add MEASX to keywords
1 parent f71111f commit 3c44ace

File tree

2 files changed

+16
-6
lines changed

2 files changed

+16
-6
lines changed

keywords.txt

+10
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ UBX_RXM_PMP_message_data_t KEYWORD1
5252
UBX_RXM_COR_data_t KEYWORD1
5353
UBX_RXM_SFRBX_data_t KEYWORD1
5454
UBX_RXM_RAWX_data_t KEYWORD1
55+
UBX_RXM_MEASX_data_t KEYWORD1
5556
UBX_RXM_QZSSL6_message_data_t KEYWORD1
5657

5758
UBX_TIM_TM2_data_t KEYWORD1
@@ -442,6 +443,15 @@ assumeAutoRXMRAWX KEYWORD2
442443
flushRXMRAWX KEYWORD2
443444
logRXMRAWX KEYWORD2
444445

446+
getRXMMEASX KEYWORD2
447+
setAutoRXMMEASX KEYWORD2
448+
setAutoRXMMEASXrate KEYWORD2
449+
setAutoRXMMEASXcallback KEYWORD2
450+
setAutoRXMMEASXcallbackPtr KEYWORD2
451+
assumeAutoRXMMEASX KEYWORD2
452+
flushRXMMEASX KEYWORD2
453+
logRXMMEASX KEYWORD2
454+
445455
getTIMTM2 KEYWORD2
446456
setAutoTIMTM2 KEYWORD2
447457
setAutoTIMTM2rate KEYWORD2

src/u-blox_GNSS.h

+6-6
Original file line numberDiff line numberDiff line change
@@ -636,12 +636,12 @@ class DevUBLOXGNSS
636636
void flushRXMRAWX(); // Mark all the data as read/stale
637637
void logRXMRAWX(bool enabled = true); // Log data to file buffer
638638

639-
bool getRXMMEASX(uint16_t maxWait = kUBLOXGNSSDefaultMaxWait); // RXM RAWX
640-
bool setAutoRXMMEASX(bool enabled, uint16_t maxWait = kUBLOXGNSSDefaultMaxWait); // Enable/disable automatic RXM RAWX reports at the navigation frequency
641-
bool setAutoRXMMEASX(bool enabled, bool implicitUpdate, uint16_t maxWait = kUBLOXGNSSDefaultMaxWait); // Enable/disable automatic RXM RAWX reports at the navigation frequency, with implicitUpdate == false accessing stale data will not issue parsing of data in the rxbuffer of your interface, instead you have to call checkUblox when you want to perform an update
642-
bool setAutoRXMMEASXrate(uint8_t rate, bool implicitUpdate = true, uint16_t maxWait = kUBLOXGNSSDefaultMaxWait); // Set the rate for automatic RAWX reports
643-
bool setAutoRXMMEASXcallbackPtr(void (*callbackPointerPtr)(UBX_RXM_MEASX_data_t *), uint16_t maxWait = kUBLOXGNSSDefaultMaxWait); // Enable automatic RAWX reports at the navigation frequency. Data is accessed from the callback.
644-
bool assumeAutoRXMMEASX(bool enabled, bool implicitUpdate = true); // In case no config access to the GPS is possible and RXM RAWX is send cyclically already
639+
bool getRXMMEASX(uint16_t maxWait = kUBLOXGNSSDefaultMaxWait); // RXM MEASX
640+
bool setAutoRXMMEASX(bool enabled, uint16_t maxWait = kUBLOXGNSSDefaultMaxWait); // Enable/disable automatic RXM MEASX reports at the navigation frequency
641+
bool setAutoRXMMEASX(bool enabled, bool implicitUpdate, uint16_t maxWait = kUBLOXGNSSDefaultMaxWait); // Enable/disable automatic RXM MEASX reports at the navigation frequency, with implicitUpdate == false accessing stale data will not issue parsing of data in the rxbuffer of your interface, instead you have to call checkUblox when you want to perform an update
642+
bool setAutoRXMMEASXrate(uint8_t rate, bool implicitUpdate = true, uint16_t maxWait = kUBLOXGNSSDefaultMaxWait); // Set the rate for automatic MEASX reports
643+
bool setAutoRXMMEASXcallbackPtr(void (*callbackPointerPtr)(UBX_RXM_MEASX_data_t *), uint16_t maxWait = kUBLOXGNSSDefaultMaxWait); // Enable automatic MEASX reports at the navigation frequency. Data is accessed from the callback.
644+
bool assumeAutoRXMMEASX(bool enabled, bool implicitUpdate = true); // In case no config access to the GPS is possible and RXM MEASX is send cyclically already
645645
void flushRXMMEASX(); // Mark all the data as read/stale
646646
void logRXMMEASX(bool enabled = true); // Log data to file buffer
647647
#endif

0 commit comments

Comments
 (0)