Finish adding callback pointers for all auto messages
This commit is contained in:
@@ -201,6 +201,7 @@ getNAVPOSECEF KEYWORD2
|
||||
setAutoNAVPOSECEF KEYWORD2
|
||||
setAutoNAVPOSECEFrate KEYWORD2
|
||||
setAutoNAVPOSECEFcallback KEYWORD2
|
||||
setAutoNAVPOSECEFcallbackPtr KEYWORD2
|
||||
assumeAutoNAVPOSECEF KEYWORD2
|
||||
initPacketUBXNAVPOSECEF KEYWORD2
|
||||
flushNAVPOSECEF KEYWORD2
|
||||
@@ -210,6 +211,7 @@ getNAVSTATUS KEYWORD2
|
||||
setAutoNAVSTATUS KEYWORD2
|
||||
setAutoNAVSTATUSrate KEYWORD2
|
||||
setAutoNAVSTATUScallback KEYWORD2
|
||||
setAutoNAVSTATUScallbackPtr KEYWORD2
|
||||
assumeAutoNAVSTATUS KEYWORD2
|
||||
initPacketUBXNAVSTATUS KEYWORD2
|
||||
flushNAVSTATUS KEYWORD2
|
||||
@@ -219,6 +221,7 @@ getDOP KEYWORD2
|
||||
setAutoDOP KEYWORD2
|
||||
setAutoDOPrate KEYWORD2
|
||||
setAutoDOPcallback KEYWORD2
|
||||
setAutoDOPcallbackPtr KEYWORD2
|
||||
assumeAutoDOP KEYWORD2
|
||||
initPacketUBXNAVDOP KEYWORD2
|
||||
flushDOP KEYWORD2
|
||||
@@ -229,6 +232,7 @@ getNAVATT KEYWORD2
|
||||
setAutoNAVATT KEYWORD2
|
||||
setAutoNAVATTrate KEYWORD2
|
||||
setAutoNAVATTcallback KEYWORD2
|
||||
setAutoNAVATTcallbackPtr KEYWORD2
|
||||
assumeAutoNAVATT KEYWORD2
|
||||
initPacketUBXNAVATT KEYWORD2
|
||||
flushNAVATT KEYWORD2
|
||||
@@ -238,6 +242,7 @@ getPVT KEYWORD2
|
||||
setAutoPVT KEYWORD2
|
||||
setAutoPVTrate KEYWORD2
|
||||
setAutoPVTcallback KEYWORD2
|
||||
setAutoPVTcallbackPtr KEYWORD2
|
||||
assumeAutoPVT KEYWORD2
|
||||
initPacketUBXNAVPVT KEYWORD2
|
||||
flushPVT KEYWORD2
|
||||
@@ -247,6 +252,7 @@ getNAVODO KEYWORD2
|
||||
setAutoNAVODO KEYWORD2
|
||||
setAutoNAVODOrate KEYWORD2
|
||||
setAutoNAVODOcallback KEYWORD2
|
||||
setAutoNAVODOcallbackPtr KEYWORD2
|
||||
assumeAutoNAVODO KEYWORD2
|
||||
initPacketUBXNAVODO KEYWORD2
|
||||
flushNAVODO KEYWORD2
|
||||
@@ -256,6 +262,7 @@ getNAVVELECEF KEYWORD2
|
||||
setAutoNAVVELECEF KEYWORD2
|
||||
setAutoNAVVELECEFrate KEYWORD2
|
||||
setAutoNAVVELECEFcallback KEYWORD2
|
||||
setAutoNAVVELECEFcallbackPtr KEYWORD2
|
||||
assumeAutoNAVVELECEF KEYWORD2
|
||||
initPacketUBXNAVVELECEF KEYWORD2
|
||||
flushNAVVELECEF KEYWORD2
|
||||
@@ -265,6 +272,7 @@ getNAVVELNED KEYWORD2
|
||||
setAutoNAVVELNED KEYWORD2
|
||||
setAutoNAVVELNEDrate KEYWORD2
|
||||
setAutoNAVVELNEDcallback KEYWORD2
|
||||
setAutoNAVVELNEDcallbackPtr KEYWORD2
|
||||
assumeAutoNAVVELNED KEYWORD2
|
||||
initPacketUBXNAVVELNED KEYWORD2
|
||||
flushNAVVELNED KEYWORD2
|
||||
@@ -274,6 +282,7 @@ getNAVHPPOSECEF KEYWORD2
|
||||
setAutoNAVHPPOSECEF KEYWORD2
|
||||
setAutoNAVHPPOSECEFrate KEYWORD2
|
||||
setAutoNAVHPPOSECEFcallback KEYWORD2
|
||||
setAutoNAVHPPOSECEFcallbackPtr KEYWORD2
|
||||
assumeAutoNAVHPPOSECEF KEYWORD2
|
||||
initPacketUBXNAVHPPOSECEF KEYWORD2
|
||||
flushNAVHPPOSECEF KEYWORD2
|
||||
@@ -283,6 +292,7 @@ getHPPOSLLH KEYWORD2
|
||||
setAutoHPPOSLLH KEYWORD2
|
||||
setAutoHPPOSLLHrate KEYWORD2
|
||||
setAutoHPPOSLLHcallback KEYWORD2
|
||||
setAutoHPPOSLLHcallbackPtr KEYWORD2
|
||||
assumeAutoHPPOSLLH KEYWORD2
|
||||
initPacketUBXNAVHPPOSLLH KEYWORD2
|
||||
flushHPPOSLLH KEYWORD2
|
||||
@@ -293,6 +303,7 @@ setAutoNAVPVAT KEYWORD2
|
||||
setAutoNAVPVAT KEYWORD2
|
||||
setAutoNAVPVATrate KEYWORD2
|
||||
setAutoNAVPVATcallback KEYWORD2
|
||||
setAutoNAVPVATcallbackPtr KEYWORD2
|
||||
assumeAutoNAVPVAT KEYWORD2
|
||||
flushNAVPVAT KEYWORD2
|
||||
logNAVPVAT KEYWORD2
|
||||
@@ -301,6 +312,7 @@ getNAVCLOCK KEYWORD2
|
||||
setAutoNAVCLOCK KEYWORD2
|
||||
setAutoNAVCLOCKrate KEYWORD2
|
||||
setAutoNAVCLOCKcallback KEYWORD2
|
||||
setAutoNAVCLOCKcallbackPtr KEYWORD2
|
||||
assumeAutoNAVCLOCK KEYWORD2
|
||||
initPacketUBXNAVCLOCK KEYWORD2
|
||||
flushNAVCLOCK KEYWORD2
|
||||
@@ -318,6 +330,7 @@ getNAVSAT KEYWORD2
|
||||
setAutoNAVSAT KEYWORD2
|
||||
setAutoNAVSATrate KEYWORD2
|
||||
setAutoNAVSATcallback KEYWORD2
|
||||
setAutoNAVSATcallbackPtr KEYWORD2
|
||||
assumeAutoNAVSAT KEYWORD2
|
||||
initPacketUBXNAVSAT KEYWORD2
|
||||
flushNAVSAT KEYWORD2
|
||||
@@ -327,6 +340,7 @@ getRELPOSNED KEYWORD2
|
||||
setAutoRELPOSNED KEYWORD2
|
||||
setAutoRELPOSNEDrate KEYWORD2
|
||||
setAutoRELPOSNEDcallback KEYWORD2
|
||||
setAutoRELPOSNEDcallbackPtr KEYWORD2
|
||||
assumeAutoRELPOSNED KEYWORD2
|
||||
initPacketUBXNAVRELPOSNED KEYWORD2
|
||||
flushNAVRELPOSNED KEYWORD2
|
||||
@@ -336,15 +350,20 @@ getAOPSTATUS KEYWORD2
|
||||
setAutoAOPSTATUS KEYWORD2
|
||||
setAutoAOPSTATUSrate KEYWORD2
|
||||
setAutoAOPSTATUScallback KEYWORD2
|
||||
setAutoAOPSTATUScallbackPtr KEYWORD2
|
||||
assumeAutoAOPSTATUS KEYWORD2
|
||||
initPacketUBXAOPSTATUS KEYWORD2
|
||||
flushAOPSTATUS KEYWORD2
|
||||
logAOPSTATUS KEYWORD2
|
||||
|
||||
setAutoRXMPMPcallback KEYWORD2
|
||||
setAutoRXMPMPcallbackPtr KEYWORD2
|
||||
|
||||
getRXMSFRBX KEYWORD2
|
||||
setAutoRXMSFRBX KEYWORD2
|
||||
setAutoRXMSFRBXrate KEYWORD2
|
||||
setAutoRXMSFRBXcallback KEYWORD2
|
||||
setAutoRXMSFRBXcallbackPtr KEYWORD2
|
||||
assumeAutoRXMSFRBX KEYWORD2
|
||||
initPacketUBXRXMSFRBX KEYWORD2
|
||||
flushRXMSFRBX KEYWORD2
|
||||
@@ -354,6 +373,7 @@ getRXMRAWX KEYWORD2
|
||||
setAutoRXMRAWX KEYWORD2
|
||||
setAutoRXMRAWXrate KEYWORD2
|
||||
setAutoRXMRAWXcallback KEYWORD2
|
||||
setAutoRXMRAWXcallbackPtr KEYWORD2
|
||||
assumeAutoRXMRAWX KEYWORD2
|
||||
initPacketUBXRXMRAWX KEYWORD2
|
||||
flushRXMRAWX KEYWORD2
|
||||
@@ -363,6 +383,7 @@ getTIMTM2 KEYWORD2
|
||||
setAutoTIMTM2 KEYWORD2
|
||||
setAutoTIMTM2rate KEYWORD2
|
||||
setAutoTIMTM2callback KEYWORD2
|
||||
setAutoTIMTM2callbackPtr KEYWORD2
|
||||
assumeAutoTIMTM2 KEYWORD2
|
||||
initPacketUBXTIMTM2 KEYWORD2
|
||||
flushTIMTM2 KEYWORD2
|
||||
@@ -373,6 +394,7 @@ getESFALG KEYWORD2
|
||||
setAutoESFALG KEYWORD2
|
||||
setAutoESFALGrate KEYWORD2
|
||||
setAutoESFALGcallback KEYWORD2
|
||||
setAutoESFALGcallbackPtr KEYWORD2
|
||||
assumeAutoESFALG KEYWORD2
|
||||
initPacketUBXESFALG KEYWORD2
|
||||
flushESFALG KEYWORD2
|
||||
@@ -383,6 +405,7 @@ getESFSTATUS KEYWORD2
|
||||
setAutoESFSTATUS KEYWORD2
|
||||
setAutoESFSTATUSrate KEYWORD2
|
||||
setAutoESFSTATUScallback KEYWORD2
|
||||
setAutoESFSTATUScallbackPtr KEYWORD2
|
||||
assumeAutoESFSTATUS KEYWORD2
|
||||
initPacketUBXESFSTATUS KEYWORD2
|
||||
flushESFSTATUS KEYWORD2
|
||||
@@ -393,6 +416,7 @@ getESFINS KEYWORD2
|
||||
setAutoESFINS KEYWORD2
|
||||
setAutoESFINSrate KEYWORD2
|
||||
setAutoESFINScallback KEYWORD2
|
||||
setAutoESFINScallbackPtr KEYWORD2
|
||||
assumeAutoESFINS KEYWORD2
|
||||
initPacketUBXESFINS KEYWORD2
|
||||
flushESFINS KEYWORD2
|
||||
@@ -403,6 +427,7 @@ getESFMEAS KEYWORD2
|
||||
setAutoESFMEAS KEYWORD2
|
||||
setAutoESFMEASrate KEYWORD2
|
||||
setAutoESFMEAScallback KEYWORD2
|
||||
setAutoESFMEAScallbackPtr KEYWORD2
|
||||
assumeAutoESFMEAS KEYWORD2
|
||||
initPacketUBXESFMEAS KEYWORD2
|
||||
flushESFMEAS KEYWORD2
|
||||
@@ -413,6 +438,7 @@ getESFRAW KEYWORD2
|
||||
setAutoESFRAW KEYWORD2
|
||||
setAutoESFRAWrate KEYWORD2
|
||||
setAutoESFRAWcallback KEYWORD2
|
||||
setAutoESFRAWcallbackPtr KEYWORD2
|
||||
assumeAutoESFRAW KEYWORD2
|
||||
initPacketUBXESFRAW KEYWORD2
|
||||
flushESFRAW KEYWORD2
|
||||
@@ -423,6 +449,7 @@ getHNRATT KEYWORD2
|
||||
setAutoHNRATT KEYWORD2
|
||||
setAutoHNRATTrate KEYWORD2
|
||||
setAutoHNRATTcallback KEYWORD2
|
||||
setAutoHNRATTcallbackPtr KEYWORD2
|
||||
assumeAutoHNRATT KEYWORD2
|
||||
initPacketUBXHNRATT KEYWORD2
|
||||
flushHNRATT KEYWORD2
|
||||
@@ -433,6 +460,7 @@ getHNRINS KEYWORD2
|
||||
setAutoHNRINS KEYWORD2
|
||||
setAutoHNRINSrate KEYWORD2
|
||||
setAutoHNRINScallback KEYWORD2
|
||||
setAutoHNRINScallbackPtr KEYWORD2
|
||||
assumeAutoHNRINS KEYWORD2
|
||||
initPacketUBXHNRINS KEYWORD2
|
||||
flushHNRINS KEYWORD2
|
||||
@@ -442,6 +470,7 @@ getHNRPVT KEYWORD2
|
||||
setAutoHNRPVT KEYWORD2
|
||||
setAutoHNRPVTrate KEYWORD2
|
||||
setAutoHNRPVTcallback KEYWORD2
|
||||
setAutoHNRPVTcallbackPtr KEYWORD2
|
||||
assumeAutoHNRPVT KEYWORD2
|
||||
initPacketUBXHNRPVT KEYWORD2
|
||||
flushHNRPVT KEYWORD2
|
||||
@@ -565,8 +594,10 @@ setHighPrecisionMode KEYWORD2
|
||||
|
||||
getLatestNMEAGPGGA KEYWORD2
|
||||
setNMEAGPGGAcallback KEYWORD2
|
||||
setNMEAGPGGAcallbackPtr KEYWORD2
|
||||
getLatestNMEAGNGGA KEYWORD2
|
||||
setNMEAGNGGAcallback KEYWORD2
|
||||
setNMEAGNGGAcallbackPtr KEYWORD2
|
||||
|
||||
extractLong KEYWORD2
|
||||
extractSignedLong KEYWORD2
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1387,8 +1387,10 @@ public:
|
||||
// Support for "auto" storage of NMEA messages
|
||||
uint8_t getLatestNMEAGPGGA(NMEA_GGA_data_t *data); // Return the most recent GPGGA: 0 = no data, 1 = stale data, 2 = fresh data
|
||||
bool setNMEAGPGGAcallback(void (*callbackPointer)(NMEA_GGA_data_t)); //Enable a callback on the arrival of a GPGGA message
|
||||
bool setNMEAGPGGAcallbackPtr(void (*callbackPointerPtr)(NMEA_GGA_data_t *)); //Enable a callback on the arrival of a GPGGA message
|
||||
uint8_t getLatestNMEAGNGGA(NMEA_GGA_data_t *data); // Return the most recent GNGGA: 0 = no data, 1 = stale data, 2 = fresh data
|
||||
bool setNMEAGNGGAcallback(void (*callbackPointer)(NMEA_GGA_data_t)); //Enable a callback on the arrival of a GNGGA message
|
||||
bool setNMEAGNGGAcallbackPtr(void (*callbackPointerPtr)(NMEA_GGA_data_t *)); //Enable a callback on the arrival of a GNGGA message
|
||||
|
||||
// Functions to extract signed and unsigned 8/16/32-bit data from a ubxPacket
|
||||
// From v2.0: These are public. The user can call these to extract data from custom packets
|
||||
|
||||
@@ -1608,9 +1608,6 @@ typedef struct
|
||||
ubxAutomaticFlags automaticFlags;
|
||||
UBX_CFG_RATE_data_t data;
|
||||
UBX_CFG_RATE_moduleQueried_t moduleQueried;
|
||||
void (*callbackPointer)(UBX_CFG_RATE_data_t);
|
||||
void (*callbackPointerPtr)(UBX_CFG_RATE_data_t *);
|
||||
UBX_CFG_RATE_data_t *callbackData;
|
||||
} UBX_CFG_RATE_t;
|
||||
|
||||
// UBX-CFG-TP5 (0x06 0x31): Time pulse parameters
|
||||
|
||||
Reference in New Issue
Block a user