Skip to content

Commit d2f3042

Browse files
committed
Update keywords.txt
1 parent cf61518 commit d2f3042

File tree

2 files changed

+33
-45
lines changed

2 files changed

+33
-45
lines changed

keywords.txt

+30-43
Original file line numberDiff line numberDiff line change
@@ -81,18 +81,21 @@ NMEA_ZDA_data_t KEYWORD1
8181
# Methods and Functions (KEYWORD2)
8282
#######################################
8383

84+
begin KEYWORD2
85+
86+
connectedToUART2 KEYWORD2
87+
8488
setPacketCfgPayloadSize KEYWORD2
8589
getPacketCfgSpaceRemaining KEYWORD2
86-
begin KEYWORD2
8790
end KEYWORD2
8891
setI2CpollingWait KEYWORD2
8992
setSPIpollingWait KEYWORD2
9093
setI2CTransactionSize KEYWORD2
9194
getI2CTransactionSize KEYWORD2
92-
setI2cStopRestart KEYWORD2
93-
getI2cStopRestart KEYWORD2
9495
setSpiTransactionSize KEYWORD2
9596
getSpiTransactionSize KEYWORD2
97+
setSpiBufferSize KEYWORD2
98+
getSpiBufferSize KEYWORD2
9699
setMaxNMEAByteCount KEYWORD2
97100
getMaxNMEAByteCount KEYWORD2
98101
isConnected KEYWORD2
@@ -107,6 +110,7 @@ checkUblox KEYWORD2
107110
checkUbloxI2C KEYWORD2
108111
checkUbloxSerial KEYWORD2
109112
checkUbloxSPI KEYWORD2
113+
processSpiBuffer KEYWORD2
110114

111115
process KEYWORD2
112116
processNMEA KEYWORD2
@@ -117,6 +121,10 @@ processUBXpacket KEYWORD2
117121

118122
calcChecksum KEYWORD2
119123
sendCommand KEYWORD2
124+
sendI2cCommand KEYWORD2
125+
sendSerialCommand KEYWORD2
126+
sendSpiCommand KEYWORD2
127+
spiTransfer KEYWORD2
120128
printPacket KEYWORD2
121129

122130
checkCallbacks KEYWORD2
@@ -138,39 +146,26 @@ getMaxFileBufferAvail KEYWORD2
138146
clearFileBuffer KEYWORD2
139147
clearMaxFileBufferAvail KEYWORD2
140148

141-
getPortSettings KEYWORD2
142-
setPortOutput KEYWORD2
143-
setPortInput KEYWORD2
144-
145-
setI2CAddress KEYWORD2
146-
setSerialRate KEYWORD2
147-
148149
setI2COutput KEYWORD2
149150
setUART1Output KEYWORD2
150151
setUART2Output KEYWORD2
151152
setUSBOutput KEYWORD2
152153
setSPIOutput KEYWORD2
154+
153155
setNMEAOutputPort KEYWORD2
154156
setOutputPort KEYWORD2
155157

156158
factoryReset KEYWORD2
159+
factoryDefault KEYWORD2
157160
hardReset KEYWORD2
158161
softwareResetGNSSOnly KEYWORD2
159162
softwareEnableGNSS KEYWORD2
160-
factoryDefault KEYWORD2
163+
cfgRst KEYWORD2
161164

162165
saveConfiguration KEYWORD2
163166
saveConfigSelective KEYWORD2
167+
cfgCfg KEYWORD2
164168

165-
configureMessage KEYWORD2
166-
enableMessage KEYWORD2
167-
disableMessage KEYWORD2
168-
enableNMEAMessage KEYWORD2
169-
disableNMEAMessage KEYWORD2
170-
enableRTCMmessage KEYWORD2
171-
disableRTCMmessage KEYWORD2
172-
173-
getSurveyMode KEYWORD2
174169
setSurveyMode KEYWORD2
175170
setSurveyModeFull KEYWORD2
176171
enableSurveyMode KEYWORD2
@@ -185,11 +180,8 @@ getProtocolVersion KEYWORD2
185180

186181
addGeofence KEYWORD2
187182
clearGeofences KEYWORD2
188-
clearAntPIO KEYWORD2
189183
getGeofenceState KEYWORD2
190184

191-
powerSaveMode KEYWORD2
192-
getPowerSaveMode KEYWORD2
193185
powerOff KEYWORD2
194186
powerOffWithInterrupt KEYWORD2
195187

@@ -200,18 +192,10 @@ resetOdometer KEYWORD2
200192

201193
enableGNSS KEYWORD2
202194
isGNSSenabled KEYWORD2
195+
getEnableGNSSConfigKey KEYWORD2
203196

204197
resetIMUalignment KEYWORD2
205198

206-
getESFAutoAlignment KEYWORD2
207-
setESFAutoAlignment KEYWORD2
208-
209-
getTimePulseParameters KEYWORD2
210-
setTimePulseParameters KEYWORD2
211-
212-
getJammingConfiguration KEYWORD2
213-
setJammingConfiguration KEYWORD2
214-
215199
getRFinformation KEYWORD2
216200

217201
getHWstatus KEYWORD2
@@ -226,22 +210,33 @@ setAopCfg KEYWORD2
226210
setDynamicSPARTNKey KEYWORD2
227211
setDynamicSPARTNKeys KEYWORD2
228212

229-
createKey KEYWORD2
230-
getVal KEYWORD2
231213
getVal8 KEYWORD2
232214
getVal16 KEYWORD2
233215
getVal32 KEYWORD2
234216
getVal64 KEYWORD2
235-
setVal KEYWORD2
217+
218+
newCfgValget KEYWORD2
219+
addCfgValgetN KEYWORD2
220+
addCfgValget8 KEYWORD2
221+
addCfgValget16 KEYWORD2
222+
addCfgValget32 KEYWORD2
223+
addCfgValget64 KEYWORD2
224+
sendCfgValget KEYWORD2
225+
getNumGetCfgKeys KEYWORD2
226+
getLenCfgValGetResponse KEYWORD2
227+
228+
setValN KEYWORD2
236229
setVal8 KEYWORD2
237230
setVal16 KEYWORD2
238231
setVal32 KEYWORD2
239232
setVal64 KEYWORD2
233+
240234
newCfgValset KEYWORD2
241235
newCfgValset8 KEYWORD2
242236
newCfgValset16 KEYWORD2
243237
newCfgValset32 KEYWORD2
244238
newCfgValset64 KEYWORD2
239+
addCfgValsetN KEYWORD2
245240
addCfgValset8 KEYWORD2
246241
addCfgValset16 KEYWORD2
247242
addCfgValset32 KEYWORD2
@@ -660,31 +655,23 @@ setMainTalkerID KEYWORD2
660655
setHighPrecisionMode KEYWORD2
661656

662657
getLatestNMEAGPGGA KEYWORD2
663-
setNMEAGPGGAcallback KEYWORD2
664658
setNMEAGPGGAcallbackPtr KEYWORD2
665659
getLatestNMEAGNGGA KEYWORD2
666-
setNMEAGNGGAcallback KEYWORD2
667660
setNMEAGNGGAcallbackPtr KEYWORD2
668661

669662
getLatestNMEAGPVTG KEYWORD2
670-
setNMEAGPVTGcallback KEYWORD2
671663
setNMEAGPVTGcallbackPtr KEYWORD2
672664
getLatestNMEAGNVTG KEYWORD2
673-
setNMEAGNVTGcallback KEYWORD2
674665
setNMEAGNVTGcallbackPtr KEYWORD2
675666

676667
getLatestNMEAGPRMC KEYWORD2
677-
setNMEAGPRMCcallback KEYWORD2
678668
setNMEAGPRMCcallbackPtr KEYWORD2
679669
getLatestNMEAGNRMC KEYWORD2
680-
setNMEAGNRMCcallback KEYWORD2
681670
setNMEAGNRMCcallbackPtr KEYWORD2
682671

683672
getLatestNMEAGPZDA KEYWORD2
684-
setNMEAGPZDAcallback KEYWORD2
685673
setNMEAGPZDAcallbackPtr KEYWORD2
686674
getLatestNMEAGNZDA KEYWORD2
687-
setNMEAGNZDAcallback KEYWORD2
688675
setNMEAGNZDAcallbackPtr KEYWORD2
689676

690677
extractLong KEYWORD2

src/u-blox_GNSS.h

+3-2
Original file line numberDiff line numberDiff line change
@@ -95,14 +95,15 @@ class DevUBLOXGNSS
9595
~DevUBLOXGNSS(void);
9696

9797
// New in v3.0: hardware interface is abstracted
98+
bool isConnected(uint16_t maxWait = kUBLOXGNSSDefaultMaxWait);
99+
protected:
98100
enum commTypes
99101
{
100102
COMM_TYPE_I2C = 0,
101103
COMM_TYPE_SERIAL,
102104
COMM_TYPE_SPI
103105
} _commType = COMM_TYPE_I2C; // Controls which port we look to for incoming bytes
104106
bool init(uint16_t maxWait, bool assumeSuccess);
105-
bool isConnected(uint16_t maxWait = kUBLOXGNSSDefaultMaxWait);
106107
void setCommunicationBus(SparkFun_UBLOX_GNSS::GNSSDeviceBus &theBus);
107108
// For I2C, ping the _address
108109
// Not Applicable for SPI and Serial
@@ -127,7 +128,6 @@ class DevUBLOXGNSS
127128
uint8_t readBytes(uint8_t *data, uint8_t length);
128129
// Flag to indicate if we are connected to UART1 or UART2
129130
// Needed to select the correct config items when enabling a periodic message
130-
private:
131131
bool _UART2 = false; // Default to UART1
132132
public:
133133
void connectedToUART2(bool connected = true) { _UART2 = connected; }
@@ -309,6 +309,7 @@ class DevUBLOXGNSS
309309
bool setUART2Output(uint8_t comSettings, uint8_t layer = VAL_LAYER_ALL, uint16_t maxWait = kUBLOXGNSSDefaultMaxWait); // Configure UART2 port to output UBX, NMEA, RTCM3, SPARTN or a combination thereof
310310
bool setUSBOutput(uint8_t comSettings, uint8_t layer = VAL_LAYER_ALL, uint16_t maxWait = kUBLOXGNSSDefaultMaxWait); // Configure USB port to output UBX, NMEA, RTCM3, SPARTN or a combination thereof
311311
bool setSPIOutput(uint8_t comSettings, uint8_t layer = VAL_LAYER_ALL, uint16_t maxWait = kUBLOXGNSSDefaultMaxWait); // Configure SPI port to output UBX, NMEA, RTCM3, SPARTN or a combination thereof
312+
312313
void setNMEAOutputPort(Stream &nmeaOutputPort); // Sets the internal variable for the port to direct NMEA characters to
313314
void setOutputPort(Stream &outputPort); // Sets the internal variable for the port to direct ALL characters to
314315

0 commit comments

Comments
 (0)