PaulZC
9e137946f1
Adding callback pointers for all auto messages
2022-02-05 14:39:16 +00:00
PaulZC
eba8063563
Add more support for UBX-RXM-PMP
2022-02-04 18:12:54 +00:00
PaulZC
3cede3bfff
Add setDGNSSConfiguration
2022-01-13 14:06:52 +00:00
PaulZC
a08198b27e
Add the new callback example
2022-01-13 12:01:23 +00:00
PaulZC
a1814e32ab
Add setMainTalkerID and setHighPrecisionMode
2022-01-13 10:38:20 +00:00
PaulZC
185c6c200a
Add support for automatic NMEA
2022-01-12 14:02:46 +00:00
PaulZC
01fd7cac6a
Add UBX_RXM_SPARTN
2022-01-11 12:34:59 +00:00
PaulZC
2041d536c1
Add COM_TYPE_SPARTN
2022-01-11 12:28:39 +00:00
PaulZC
a8fc599b62
Add new dynamic models
2022-01-11 12:22:28 +00:00
PaulZC
423a1e2ccd
Step_5
2022-01-11 12:17:54 +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
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
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
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
d12c473985
Change boolean to bool
2021-11-16 16:50:38 +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
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
ec673d4a03
v2.0.9 - add SFE_UBLOX_REDUCED_PROG_MEM
2021-07-09 11:20:37 +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
1e479b9ad3
Move SPI buffer new (memory allocation) into begin
2021-06-28 10:44:02 +01:00
Paul and GitHub
51012463cc
Merge pull request #41 from UT2UH/TResolved
...
getTimeFullyResolved helper added - thank you @UT2UH
2021-06-27 16:48:41 +01:00
Andrew Berridge
cb24b642de
Added spi transaction size :-) It still defaults to 128... please adjust downwards if you feel necessary.
2021-06-27 14:53:01 +01:00
Andrew Berridge
b7e90c6925
Commits as suggested by Paul
2021-06-27 12:52:36 +01:00
Andrew Berridge
48ace0a29f
Add support for SPI interface
2021-06-27 06:00:16 +01:00
UT2UH
2102cf2cea
getTimeFullyResolved helper added
2021-06-21 07:30:15 +03:00
PaulZC
36f696fa57
Additional comment re #30
2021-05-08 05:57:54 +01:00
PaulZC
f081f75c66
Adding stop as an argument for pushRawData - resolves #30
2021-05-08 05:51:03 +01:00
UT2UH
2706d41dc1
Merge branch 'leap_second' into release_candidate
2021-04-14 19:40:48 +03:00
UT2UH
c351fb5b76
UBX-NAV-TIMELS support added for leap second event
2021-04-14 19:33:31 +03:00
PaulZC
039004ef02
Correct maxNMEAByteCount
2021-04-14 10:07:52 +01:00