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
+5
View File
@@ -13,6 +13,10 @@ AddOption('--test',
action='store_true',
help='build test files')
AddOption('--kaitai',
action='store_true',
help='Regenerate kaitai struct parsers')
AddOption('--asan',
action='store_true',
help='turn on ASAN')
@@ -181,6 +185,7 @@ env = Environment(
"#phonelibs/snpe/include",
"#phonelibs/nanovg",
"#phonelibs/qrcode",
"#phonelibs",
"#selfdrive/boardd",
"#selfdrive/common",
"#selfdrive/camerad",