PaulZC
b53bffaa3a
Step_6.4
2022-01-11 14:51:39 +00:00
PaulZC
8eecdd5044
Step_6.3
2022-01-11 14:48:19 +00:00
PaulZC
b746d8e274
Step_6.2
2022-01-11 14:32:39 +00:00
PaulZC
35d225e3f1
Step_6.1
2022-01-11 14:30:57 +00:00
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
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
ec4a7c4a37
Add maxWait to begin functions
2021-12-08 14:00:03 -07: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
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
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
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
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
PaulZC
81003bf371
Change COPI data from 0x0A to 0xFF during 'read' transactions
2021-06-28 17:24:16 +01:00
PaulZC
e280f22005
Add note to future self
2021-06-28 12:04:05 +01:00
PaulZC
faaf6d002e
Add return(false) for pushRawData when using SPI
2021-06-28 11:54:59 +01:00
PaulZC
8f93c6a897
Only change spiTransactionSize if spiBuffer is NULL
2021-06-28 11:53:07 +01:00
PaulZC
da1cfc563e
Add note to future self
2021-06-28 11:41:49 +01:00
PaulZC
402eca64ce
Add SPI to pushRawData (not currently supported)
2021-06-28 11:34:56 +01:00
PaulZC
1ce0be8946
Update SPI command debug prints
2021-06-28 11:31:20 +01:00