Commit Graph
106 Commits
Author SHA1 Message Date
Paul 5ef966c6bb Add autoSendCfgValsetAtSpaceRemaining. Update Example9 2022-10-31 13:14:57 +00:00
Paul 93f0aee4a1 Add newCfgValset, sendCfgValset, getCfgValsetLen 2022-10-28 10:15:54 +01:00
PaulZC 63cc68aff9 v2.2.15 2022-09-09 23:25:25 +01:00
PaulZC 1593dbc1a6 Correct support for ESF RAW 2022-09-09 01:58:53 +01:00
PaulZC e988f05aad Add helper functions for NAV-HPPOSECEF 2022-09-09 00:25:06 +01:00
PaulZC 25d60b146a Whitespace and formatting changes 2022-08-01 13:05:54 +01:00
PaulZC f123e3f391 Make sentence types less generic. Fix unused variable non-error. 2022-08-01 13:04:42 +01:00
Lee Leahy a1142c29c7 Make processRTCMframe weak
Allow processRTCMframe to be overridden.  Its replacement would now be
able to place all of the bytes into a buffer for processing at a later
time and eliminate a deep call stack for every byte.
2022-07-30 14:09:07 -10:00
PaulandGitHub ab058f0fff Merge pull request #145 from mazgch/mazgch-support-NEOD9C
Add basic support NEO-D9C
2022-07-29 08:45:54 +01:00
Michael AmmannandGitHub a7f135acee Update SparkFun_u-blox_GNSS_Arduino_Library.h 2022-07-26 10:33:31 +02:00
Michael AmmannandGitHub 7014e5bd46 store multiple RXM-QZSSL6 messages 2022-07-26 10:07:19 +02:00
Michael AmmannandGitHub 9d007c6417 Add files via upload 2022-07-19 19:02:49 +02:00
PaulZC 81d058f66e Update keywords.txt. Add TIMEUTC and EOE to end(). Rename NAVEOE functions. 2022-07-02 12:37:34 +01:00
PaulandGitHub 5f30c48c93 Merge pull request #144 from rislec/pushBranch
Add EOE and TIMEUTC messaging and some minor fixes.
2022-07-02 11:31:45 +01:00
rislec 2386888962 Add EOE and TIMEUTC messaging. 2022-07-01 10:28:47 -04:00
PaulZC 1203e6e695 Update SparkFun_u-blox_GNSS_Arduino_Library.h 2022-06-29 13:41:25 +01:00
PaulZC d68d8e8720 Add TMODE3 struct and matching getSurveyMode 2022-06-29 13:32:46 +01:00
PaulZC 020bd9ea01 v2.2.9 - add the destructor to resolve issue #135 2022-04-14 11:29:57 +01:00
PaulZC 5b1ed81ad3 VSC whitespace changes - sorry! 2022-04-04 12:42:45 +01:00
PaulZC bedd4cc779 Add full auto support for NAV SVIN 2022-04-04 11:34:56 +01:00
PaulZC de247b520a Increase default maxWait for setVal etc.. 250ms was too short for setVal8(UBLOX_CFG_SPARTN_USE_SOURCE, 1) 2022-03-18 10:27:01 +00:00
PaulZC e35376f2e6 Add support for UBX-RXM-COR 2022-03-17 18:25:12 +00:00
PaulZC de3fd81739 Add support for UBX-MON-HW2. Add Example30_NEO-D9S 2022-03-07 12:42:10 +00:00
PaulZC 59d15e014f Resolve issue #125 . Update Epoch and LS examples. 2022-03-04 13:01:14 +00:00
PaulZC fa07e84ff0 Add a fix to allow the auto-NMEA examples to compile on ATmega2560/1280 2022-03-03 10:22:54 +00:00
PaulZC 9b6369e943 Disable auto-NMEA support on the Uno - to avoid exceeding the program memory 2022-03-02 13:46:35 +00:00
PaulZC 28bb48d177 Add auto support for VTG, RMC and ZDA, Add support for jamming / interference information 2022-03-02 13:13:28 +00:00
PaulZC 1b7eec1fc4 Add setSurveyModeFull, enableSurveyModeFull, getSurveyInObservationTimeFull. See #117 2022-02-28 08:32:55 +00:00
PaulZC f372324f6c Add selected parts of #116 - thank you @nabelekt 2022-02-28 07:24:57 +00:00
Michael AmmannandGitHub 286670c794 Update SparkFun_u-blox_GNSS_Arduino_Library.h 2022-02-14 13:54:22 +01:00
PaulZC 1aa043cef5 Update Example19. Add setRXMPMPmessageCallbackPtr. Add const char versions of setDynamicSPARTNKey + setDynamicSPARTNKeys 2022-02-14 12:09:13 +00:00
PaulZC b70cb1ceac VSC whitespace changes... Sorry! 2022-02-11 13:28:38 +00:00
PaulZC 1d7621d25e Add setDynamicSPARTNKey 2022-02-10 15:42:53 +00:00
PaulZC 088408e053 Remove setAutoRXMPMPcallback. setAutoRXMPMPcallbackPtr is the way to go... 2022-02-07 10:02:45 +00:00
PaulZC df4fb4cdaa Add 64-bit setval and getval functions 2022-02-07 08:42:59 +00:00
PaulZC 47348ab0b1 Finish adding callback pointers for all auto messages 2022-02-05 17:50:15 +00:00
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