PaulZC
1a90ba12c1
Correct pushAssistNowDataInternal - it wasn't using numDataBytes correctly.
2022-01-09 17:07:41 +00:00
PaulZC
af36390924
For Serial, if assumeSuccess is true, also try to clear the buffers
...
For Serial, if the Serial port is congested, .begin can fail when the NAV RATE messages are delayed. This is usually a sign that the baud rate is too low. Clearing the serial buffer first seems to help.
2021-12-10 10:36:05 +00:00
PaulZC
4b582c8860
Add _signsOfLife and isNMEAHeaderValid
2021-12-09 17:50:14 +00:00
PaulZC
986cdceb94
Add assumeSuccess as a parameter for .begin
...
If you are using Serial, and the module is already outputting messages at high navigation rate, .begin can often fail due to traffic congestion.
You can:
- use a long maxWait (5 seconds seems to work well)
- use a short maxWait and set assumeSuccess to true
2021-12-09 14:24:52 +00:00
PaulZC
33f5dd2024
Add softReset as an option for .begin
2021-12-09 13:10:36 +00:00
PaulZC
7c799210a8
Change hard-coded maxWait's to defaultMaxWait
2021-12-09 11:59:27 +00:00
Paul and GitHub
67fe9dbac9
Merge pull request #89 from sparkfun/maxWaitBegin
...
Add maxWait to begin functions
2021-12-09 11:50:08 +00:00
Nathan Seidle
d47d02a351
Add defaults
2021-12-08 14:00:58 -07:00
Nathan Seidle
ec4a7c4a37
Add maxWait to begin functions
2021-12-08 14:00:03 -07:00
PaulZC
d6575f3c0d
v2.1.2 - fix issue #87
2021-12-08 13:07:56 +00:00
PaulZC
2b4330a42a
Revert "Deliberately re-introduce a compiler warning - just to test the yml"
...
This reverts commit 3a49e47347 .
2021-12-02 12:40:05 +00:00
PaulZC
3a49e47347
Deliberately re-introduce a compiler warning - just to test the yml
2021-12-02 12:37:44 +00:00
PaulZC
9c52398855
Correct DBD_RINGBUFFER_LEN. Correct SAT_NAV MAX_BLOCKS checking. Remove negative size_t checks. Add extra diagnostic for readNavigationDatabase.
2021-12-02 09:53:26 +00:00
PaulZC
0f5f8ebed5
Correct the return value checks for pushAssistNowDataInternal
2021-12-01 14:12:40 +00:00
PaulZC
ef5abaccbd
Add auto support for NAV SAT. Add NAV SAT callback example. Add final AssistNow Autonomous examples.
2021-12-01 12:16:31 +00:00
PaulZC
d0143181fe
Add readNavigationDatabase. Update the AssistNow Autonomous example.
2021-11-30 20:09:59 +00:00
PaulZC
64f830f418
Add auto support UBX-NAV-AOPSTATUS (AssistNow Autonomous)
2021-11-29 18:40:12 +00:00
PaulZC
611e086864
Add getAopCfg and setAopCfg - for AssistNow Autonomous
2021-11-29 17:11:15 +00:00
PaulZC
cc27ec2746
Add setPositionAssistanceXYZ, setPositionAssistanceLLH and a new example.
2021-11-29 13:48:15 +00:00
PaulZC
0339462b92
Example updates. Remove default parameters from Internal functions.
2021-11-29 11:30:53 +00:00
PaulZC
859a5d0858
Add support for AssistNow Offline. Add Example. Add findMGAANOForDate.
2021-11-26 19:11:38 +00:00
PaulZC
ae65547d01
Add Example2 AssistNow Online with time delay allowing 'stale' data to be re-used
2021-11-26 12:59:34 +00:00
PaulZC
142ca9853e
Remove debug messages. Update Example1
2021-11-26 11:54:15 +00:00
PaulZC
9e8670851f
Add setUTCTimeAssistance. Change pushAssistNowData to const uint8_t * with String helpers.
2021-11-26 11:41:33 +00:00
PaulZC
19ff31b8b7
AssistNow_Online Example1 is working nicely!
...
TO DO:
Overload (?) pushAssistNowData so it can accept uint8_t * as the data source, instead of a String.
2021-11-25 20:31:44 +00:00
PaulZC
28e7c12b32
Add ring buffer for incoming MGA ACKs
2021-11-25 12:29:29 +00:00
PaulZC
a8e753b41c
Final tweaks for v2.0.18
2021-11-18 08:58:09 +00:00
PaulZC
cde6db4a40
Fix more compiler warnings
2021-11-17 12:17:54 +00:00
PaulZC
f3ac6c562e
Update yml file. Add fixes to remove compiler warnings.
2021-11-17 10:48:29 +00:00
PaulZC
cb48e6a624
Move the definition of UBX-CFG-TP5 - as suggested in #78
2021-11-16 16:55:47 +00:00
PaulZC
d12c473985
Change boolean to bool
2021-11-16 16:50:38 +00:00
PaulZC
706dfb4cc6
Clarify the logic in sendI2cCommand
2021-11-16 14:28:25 +00:00
PaulZC
2f2d0a5951
Update pushRawData to avoid single byte writes. Change len to uint16_t. Avoid compiler warning (#
2021-11-16 13:44:13 +00:00
PaulZC
0268b1f474
Add _i2cStopRestart for ESP32. Restructure sendI2cCommand to avoid single byte writes.
2021-11-15 20:24:47 +00:00
PaulZC
bfd6bfdd8a
Update comment re. UBX_RXM_RAWX_MAX_BLOCKS
2021-10-20 18:43:25 +01:00
derekpickell
72a8aca5f9
Update u-blox_structs.h
...
UBX_RXM_RAWX_MAX_BLOCKS updated to reflect max number of channels (ie, measurements) of ZED-F9P
2021-10-20 11:29:17 -04:00
PaulZC
5ccdf26a7f
v2.0.15 - corrects #63
2021-08-29 09:22:50 +01:00
PaulZC
1aef0bba42
v2.0.14 - correct #61 - thank you @Valrakk
2021-08-27 09:18:45 +01:00
Paul and GitHub
3777767fdf
Merge pull request #58 from sparkfun/setESFAutoAlignment
...
Add support for Auto IMU alignment
2021-08-25 09:53:37 +01:00
PaulZC
70868e19b0
Add keys as txt files. Add three missing CFG TP keys.
2021-08-25 09:41:03 +01:00
PaulZC
9b62f307be
Add keys for the ZED-F9T
2021-08-24 14:48:50 +01:00
PaulZC
3bb7e300f3
Add keys for the ZED-F9R (HPS1.20)
2021-08-24 13:36:17 +01:00
Nathan Seidle
ff90a03b9f
Add support for Auto IMU alignment
2021-08-23 11:10:23 -06:00
PaulZC
cad5529aa5
i2cPollingWait improvements
2021-08-10 12:21:13 +01:00
PaulZC
b131835b22
Replace delete[] with delete - see #53
2021-08-09 09:29:47 +01:00
PaulZC
ec673d4a03
v2.0.9 - add SFE_UBLOX_REDUCED_PROG_MEM
2021-07-09 11:20:37 +01:00
PaulZC
aa8987e714
Remove note to future self!
2021-06-30 19:20:39 +01:00
PaulZC
79f44129d0
Add spiPollingWait and setSPIpollingWait. Change delayMicroseconds(500) to delay(1)
2021-06-30 19:13:45 +01:00
PaulZC
c1db2f5745
Change _spiSpeed to uint32_t
2021-06-30 16:28:17 +01:00
PaulZC
28c71ae49c
Change maxNMEAByteCount to 88. Add set/getMaxNMEAByteCount
2021-06-29 06:40:57 +01:00