Skip to content

Commit 7f6dc8e

Browse files
committed
Github Action - Updating SparkFun_iAP2.h
1 parent 9452d65 commit 7f6dc8e

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/src/SparkFun_iAP2.h

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,9 @@ class SparkFuniAP2Driver
3535
void iap2LinkUpdate();
3636
void iap2TrafficUpdate();
3737
void startHandshake(Stream *theStream);
38-
void setNMEApointers(char *latestGPGGA, char *latestGPRMC, char *latestGPGST = nullptr);
38+
void setNMEApointers(char *latestGPGGA, char *latestGPRMC, char *latestGPGST = nullptr, char *latestGPVTG = nullptr);
39+
void setEASessionPointer(char *latestEASessionData);
40+
bool latestEASessionDataIsBlocking();
3941
void setAuthPointers(uint8_t *authCert, size_t certSize, char *authCertSerial);
4042
void setAuthCoprocessorPointer(SparkFunAuth3CPArdI2C *authCoprocessor);
4143
void setAccessoryName(const char *accessoryName);
@@ -125,6 +127,9 @@ class SparkFuniAP2Driver
125127
char *_latestGPGGA = nullptr; // Pointer to the latest NMEA GGA, provided by an external GNSS
126128
char *_latestGPRMC = nullptr; // Pointer to the latest NMEA RMC, provided by an external GNSS
127129
char *_latestGPGST = nullptr; // Pointer to the latest NMEA GST, provided by an external GNSS
130+
char *_latestGPVTG = nullptr; // Pointer to the latest NMEA VTG, provided by an external GNSS
131+
char *_latestEASessionData = nullptr; // Pointer to the latest ES Session NMEA GSA / GSV blob, provided by an external GNSS
132+
bool _latestEASessionDataIsBlocking = false; // Flag to indicate when EA Session Data is being written to the device
128133

129134
uint8_t *_authCert = nullptr; // Storage for the authentication certificate
130135
size_t _certSize = 0; // The size of the authentication certificate

0 commit comments

Comments
 (0)