Integrate upstream GPS PRs 3624, 3625 and 3626
Port the guarded NMEA buffer, validated RMC clock samples and coordinate bounds from meshcore-dev/MeshCore#3624, #3625 and #3626. Adapt clock admission to retain this branch's signed date limits, bounded loop work, tracker acquisitions, sample consumption, diagnostics and periodic settings. Upstream-PR: https://github.com/meshcore-dev/MeshCore/pull/3624 Upstream-Commit: 1ac389bbef0084623a3115c526156ae8f414d3ea Upstream-PR: https://github.com/meshcore-dev/MeshCore/pull/3625 Upstream-Commit: 72ed4dcf08869c6900ef579e7af1b28471a86895 Upstream-PR: https://github.com/meshcore-dev/MeshCore/pull/3626 Upstream-Commit: 499727a71c564a7b5d451b8f480d940e185fe742 Co-authored-by: nullrouten0 <201262769+nullrouten0@users.noreply.github.com>
This commit is contained in:
1 parent
55f67f9062
commit
3db4582bbb
14 files changed
+1054
-52
No files matched your search
@@ -226,6 +226,9 @@ jobs:
|
||||
- name: Run Unit Tests
|
||||
run: pio test -e native -e native_kiss_modem -e native_ota_channel -vv
|
||||
|
||||
- name: Verify real GPS NMEA parser and provider with address and undefined sanitizers
|
||||
run: pio test -e native_gps -vv
|
||||
|
||||
- name: Verify parser, delivery, storage, permissions, clock and radio stability
|
||||
run: |
|
||||
python3 -B test/test_protocol_parser_bounds.py -v
|
||||
|
||||
Reference in new issue
Block a user