Cleanup ubloxd message parsing (#20664)

* use kaitai to generate parsers

* add scons flag to generate parsers

* add outer layer ephemeris parsing

* create ephemeris packet at the right time

* parse subframe 1 and 2

* add more fields

* add generated files to release

* fix signs

* no cast

* add unordered map include

* add exception handling

* small cleanup

* parse iono data

* cleanup
This commit is contained in:
Willem Melching
2021-04-14 16:17:30 +02:00
committed by GitHub
parent 343fea2bf9
commit eacacb8fba
18 changed files with 3404 additions and 547 deletions
+2
View File
@@ -2,3 +2,5 @@ Import('env')
env.Library('json11', ['json11/json11.cpp'])
env.Append(CPPPATH=[Dir('json11')])
env.Library('kaitai', ['kaitai/kaitaistream.cpp'], CPPDEFINES=['KS_STR_ENCODING_NONE'])