You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
constuint8_t UBX_RXM_COR = 0x34; // Differential correction input status
398
398
constuint8_t UBX_RXM_MEASX = 0x14; // Satellite Measurements for RRLP
399
399
constuint8_t UBX_RXM_PMP = 0x72; // PMP raw data (NEO-D9S) (two different versions) (packet size for version 0x01 is variable)
400
+
constuint8_t UBX_RXM_QZSSL6 = 0x73; // QZSSL6 data (NEO-D9C)
400
401
constuint8_t UBX_RXM_PMREQ = 0x41; // Requests a Power Management task (two different packet sizes)
401
402
constuint8_t UBX_RXM_RAWX = 0x15; // Multi-GNSS Raw Measurement Data
402
403
constuint8_t UBX_RXM_RLM = 0x59; // Galileo SAR Short-RLM report (two different packet sizes)
@@ -1181,6 +1182,12 @@ class SFE_UBLOX_GNSS
1181
1182
boolsetRXMPMPcallbackPtr(void (*callbackPointerPtr)(UBX_RXM_PMP_data_t *)); // Callback receives a pointer to the data, instead of _all_ the data. Much kinder on the stack!
1182
1183
boolsetRXMPMPmessageCallbackPtr(void (*callbackPointerPtr)(UBX_RXM_PMP_message_data_t *)); // Use this if you want all of the PMP message (including sync chars, checksum, etc.) to push to a GNSS
1183
1184
1185
+
// Configure a callback for the UBX-RXM-QZSSL6 messages produced by the NEO-D9C
1186
+
// Note: on the NEO-D9C, the UBX-RXM-QZSSL6 messages are enabled by default on all ports.
1187
+
// You can disable them by calling (e.g.) setVal8(UBLOX_CFG_MSGOUT_UBX_RXM_QZSSL6_I2C, 0)
1188
+
// The NEO-D9C does not support UBX-CFG-MSG
1189
+
boolsetRXMQZSSL6messageCallbackPtr(void (*callbackPointerPtr)(UBX_RXM_QZSSL6_message_data_t *)); // Use this if you want all of the QZSSL6 message (including sync chars, checksum, etc.) to push to a GNSS
0 commit comments