Jason Wen
f588a0367b
Merge branch 'master' into sync-priv-20240227
...
# Conflicts:
# panda
# selfdrive/car/chrysler/values.py
# selfdrive/car/ford/carstate.py
# selfdrive/car/ford/interface.py
# selfdrive/car/ford/values.py
# selfdrive/car/interfaces.py
# selfdrive/car/nissan/values.py
# selfdrive/car/subaru/interface.py
# selfdrive/car/volkswagen/interface.py
# selfdrive/car/volkswagen/values.py
# selfdrive/controls/radard.py
# selfdrive/manager/process.py
# selfdrive/modeld/modeld.py
2024-02-27 21:22:16 -05:00
Jason Wen
9aca2536aa
Merge branch 'upstream/openpilot/master' into sync-20240224
...
# Conflicts:
# selfdrive/car/subaru/values.py
2024-02-24 20:46:45 -05:00
Cameron Clough
995250ae49
use pyupgrade to update to new typing syntax ( #31580 )
...
* add pyupgrade hook
* run pyupgrade (pre-commit run -a)
* ruff --fix
* Revert "add pyupgrade hook"
This reverts commit 56ec18bb6b8602a0b612f3803d96cdad14b52066.
* revert changes to third_party/
* manual type fixes
* explicit Optional wrapping capnp objects
2024-02-24 16:41:23 -08:00
Jason Wen
8eb043ec7d
Merge branch 'master' into sync-priv-20240220
...
# Conflicts:
# CHANGELOGS.md
# panda
# selfdrive/car/toyota/interface.py
# selfdrive/controls/controlsd.py
# selfdrive/manager/manager.py
# selfdrive/modeld/fill_model_msg.py
# selfdrive/modeld/modeld.py
2024-02-24 09:35:16 -05:00
Jason Wen
8945fffab0
Merge branch 'upstream/openpilot/master' into sync-20240220
...
# Conflicts:
# cereal
# common/version.h
# selfdrive/controls/controlsd.py
# selfdrive/thermald/power_monitoring.py
2024-02-24 09:14:42 -05:00
Adeeb Shihadeh
2cf831a304
debug: improve count_events.py output
2024-02-20 14:20:53 -08:00
Jason Wen
bbbca41296
Merge branch 'upstream/openpilot/master' into sync-20240220
...
# Conflicts:
# cereal
# opendbc
# panda
# selfdrive/car/honda/carstate.py
2024-02-20 11:05:51 -05:00
Adeeb Shihadeh
528e555892
debug: print log messages in relative time
2024-02-19 22:33:08 -08:00
Shane Smiskol
c5f1f4c676
test_fw_query_on_routes: get first qlog ( #31496 )
...
* fast
* this isn't internal
* see
2024-02-16 17:55:15 -08:00
Jason Wen
47caf0e0a4
Merge branch 'master' into sync-priv-20240216
...
# Conflicts:
# panda
# release/files_common
# selfdrive/car/hyundai/interface.py
# selfdrive/controls/controlsd.py
# selfdrive/controls/plannerd.py
# selfdrive/sentry.py
# system/version.py
2024-02-16 08:47:13 -05:00
Jason Wen
fd11bc1d7d
Merge branch 'upstream/openpilot/master' into sync-20240216
...
# Conflicts:
# cereal
# opendbc
# panda
# selfdrive/car/hyundai/interface.py
# selfdrive/controls/controlsd.py
# selfdrive/monitoring/dmonitoringd.py
2024-02-16 08:27:39 -05:00
Adeeb Shihadeh
663f7017f2
fix linter
2024-02-15 13:35:49 -08:00
Adeeb Shihadeh
64851baea8
debug/count_events.py improvements
2024-02-15 13:13:11 -08:00
Justin Newberry
d6762c3035
live_logreader to its own file ( #31436 )
...
own file
2024-02-13 13:29:52 -08:00
Justin Newberry
0a92c5bf96
LogReader: live_logreader helpers ( #31416 )
...
live helper
2024-02-12 12:58:25 -08:00
Jason Wen
75b38db870
Merge branch 'sync-20240201' into sync-priv-20240201
2024-02-07 22:49:01 -05:00
Jason Wen
daae551ea8
Merge remote-tracking branch 'commaai/openpilot/master' into sync-20240201
2024-02-05 11:41:19 -05:00
Jason Wen
fbabd5700f
MSPA: lateralPlanSP legacy support ( #274 )
...
* MSPA: `lateralPlanSP` legacy support
* bump cereal
2024-02-01 23:02:03 -05:00
Shane Smiskol
c2ee072907
format fingerprints: fix empty FW versions ( #31230 )
...
fix
2024-01-30 03:07:00 -08:00
Shane Smiskol
50cb6f819d
selfdrive/debug: view iso-tp communication from logs ( #31217 )
...
* add
* some clean up
* more clean up
* add
* ltl
* add todo
* rm
* use default_mode
---------
Co-authored-by: Justin Newberry <justin@comma.ai >
2024-01-29 15:05:09 -08:00
Justin Newberry
998eb8cde2
test_fw_query_on_routes: use new LogReader ( #31134 )
...
a
2024-01-23 17:41:43 -08:00
Harald Schäfer
e6c97c3846
Delete lat planner ( #31089 )
...
* Initial commit
* Fixup
* typo
* ignore lateral plan
* Update cereal
* Remove lateralPlan
* Fix release build
* Fix release build
* give car params
* Add carParams to include_all_types
* Write car param in powerdraw test
* add demo mode
* Update model regf
* proc replay ref commit
* Try
* Move enum definition
* Update cereal
* typo
* Write car param for modeld test
* Update ref
* Update model ref again
---------
Co-authored-by: Kacper Rączy <gfw.kra@gmail.com >
2024-01-21 12:09:48 -08:00
Shane Smiskol
8c544d9139
Fix f-string in test_fw_query_on_routes.py
2024-01-17 14:39:31 -08:00
Justin Newberry
3d73512c07
rename segmentrangereader to logreader ( #30981 )
...
* Replace multilogiterator
* replace logreader
* update readme
* fix from_Bytes
* new section
* reset before iter
* selector
* fix internal
* whitespace
2024-01-12 12:53:50 -08:00
Justin Newberry
7e9843b5e6
replace more tools with SegmentRangeReader ( #30968 )
...
* replace lrfros
* and those ones too
2024-01-11 11:46:31 -08:00
Adeeb Shihadeh
ed153141fc
rm old debug script
2024-01-11 10:56:46 -08:00
Justin Newberry
0320fb385a
fix static analysis
2024-01-11 10:54:53 -08:00
Justin Newberry
32dfb3f8f2
More migration to segmentrangereader ( #30959 )
...
* filter log message
* ffr
* gtfs
* gtfs
2024-01-11 10:14:10 -08:00
Adeeb Shihadeh
e9e8f4df38
update count_events.py to SegmentRangeReader
2024-01-10 23:19:16 -08:00
Justin Newberry
926793b17f
migrate can_print_changes to segmentrangereader ( #30953 )
...
more tools
2024-01-10 13:02:39 -08:00
Shane Smiskol
d689a4e653
Fix string indentation ( #30943 )
...
* fix bad spacing
* more
* these aren't important
2024-01-08 15:36:43 -08:00
Justin Newberry
03d6233743
move profiling tools to tools/profiling ( #30917 )
...
move profiling
2024-01-05 16:22:45 -08:00
Justin Newberry
e86d74b347
move car porting tools to tools/car_porting ( #30916 )
...
just this for now
2024-01-05 11:53:03 -08:00
Shane Smiskol
205a78f02d
PR comments: fix image links
2024-01-02 14:18:52 -08:00
Adeeb Shihadeh
1f9970ba3d
stricter file size limits ( #30839 )
...
* move all pics to lfs
* wav and rest of so
* more to lfs
* ignore a few
* push that up
2023-12-26 15:22:59 -08:00
Shane Smiskol
b38c580c2e
format fingerprints: simplify sorting ( #30826 )
...
* unique + sort + don't modify FW_VERSIONS
* clean up
* not here
* self expl
2023-12-20 15:51:56 -08:00
Justin Newberry
3d8c78d6b3
format_fingerprints: automatically sort fw fingerprints ( #30819 )
...
* Auto sort fingerprints
* add comment
2023-12-20 11:54:31 -08:00
Justin Newberry
3713e4d5ea
add script to automatically format fingerprints file ( #30792 )
...
* Add script
* fix script
* fix script
* fix for subaddr
* run the script
* old style can fingerprints
* cleanup
* sort imports, make executable, fix path
* newline w/o newline
* match og can formatting
* match og formatting
* generate template once
* standard name
* less nested
* can fingerprints comments
* fix spacing
* no need for PLATFORM_TO_ENUM_NAME!
* prep for PRs
* comments for all, add honda comments
* Auto-generated fingerprint PR from fuzzy fingerprinting cars
* Revert "Auto-generated fingerprint PR from fuzzy fingerprinting cars"
This reverts commit 97bc9e3bdb9d819dcbe684ceba92ea702d40eaf0.
* even closer to original
* readd this comment
* and run script
* add to precommit
* add comments
* add comments
* add to release
* use for auto fingerprint
* disable precommit for now
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2023-12-20 11:18:29 -08:00
Justin Newberry
28eed156e0
Move all fingerprints to fingerprints.py ( #30790 )
...
* move fingerpints
* fix circular imports
* fix circular imports
* fix auto fingerprint
* fix those tests
* and controlsd
* add labeler rule
* no defaultdict
2023-12-18 14:04:27 -08:00
Kacper Rączy
8049731553
run_process_on_route: qlog and fingerprint options ( #30688 )
...
Add --qlog and --fingerprint options for run_process_on_route
2023-12-11 15:38:59 -08:00
Shane Smiskol
97da129e11
ruff: check newline ( #30668 )
...
* check newline
* nothing catches this
2023-12-09 13:24:18 -08:00
Adeeb Shihadeh
b97e5b0e03
rename carEvents -> onroadEvents ( #30577 )
...
* rename carEvents -> onroadEvents
* bump cereal
* bump cereal
2023-12-01 22:48:29 -08:00
Justin Newberry
7a4a8c9a4a
update profiler docs again ( #30503 )
...
update SD docs again
2023-11-20 13:30:16 -08:00
Justin Newberry
631691c212
SDProfiler: update readme ( #30479 )
...
* update instructions
* fix that
* and that too
2023-11-20 10:56:50 -08:00
Jason Wen
ccfb7ff153
Merge branch 'master' into sync-priv-20231016
...
# Conflicts:
# panda
# selfdrive/car/chrysler/values.py
# selfdrive/car/ford/values.py
# selfdrive/car/hyundai/hyundaican.py
# selfdrive/car/hyundai/interface.py
# selfdrive/car/toyota/interface.py
# selfdrive/car/toyota/values.py
# selfdrive/controls/controlsd.py
# selfdrive/controls/plannerd.py
# selfdrive/sentry.py
# selfdrive/ui/qt/offroad/settings.cc
2023-10-16 11:52:39 -04:00
Jason Wen
cfeba34d5d
Merge branch 'upstream/openpilot/master-20231016-sync' into master-20231016
...
# Conflicts:
# cereal
# panda
# selfdrive/car/hyundai/interface.py
# selfdrive/car/hyundai/values.py
# selfdrive/car/subaru/values.py
# selfdrive/controls/controlsd.py
# selfdrive/controls/plannerd.py
# selfdrive/monitoring/dmonitoringd.py
2023-10-16 11:03:27 -04:00
Jason Wen
6c67abe65f
Revert "Sync master-priv with public sunnypilot:master"
2023-10-16 04:53:55 +00:00
DevTekVE
f885863e1e
Sync master-priv with public sunnypilot:master
2023-10-13 16:40:08 +00:00
Jason Wen
cc47228363
Cereal: Use custom reserved structs (aka MSPA) ( #316 )
...
* Cereal: Use custom reserved structs
* bump cereal
* fix dmonitoring
* pandaStateSP & controlsStateSP
* LongitudinalPlanSP
* LateralPlanSP
* LiveMapDataSP
* E2eLongStateSP
* fixup! LongitudinalPlanSP
* fix
* LongitudinalPersonality fix
* sync with upstream
* bump cereal
* LongitudinalPersonalitySP fixed
* LongitudinalPlanSP fix
* no need
* bump cereal
* bump panda
* no longer logs controlsAllowedLong
* bump cereal
* bump cereal
* fix
* LiveMapDataSP fix
* MSPA (#217 )
* Cereal: Use custom reserved structs
* fix dmonitoring
* sync with upstream
* bump cereal
* bump cereal
* fix
* bump cereal
* fix
* unused
* check sm valid
* bump cereal
* MSPA: Unused service (#218 )
* bump panda
* bump panda
* bump panda
2023-10-01 03:13:14 -04:00
Jason Wen
61d39a5558
MSPA: Unused service ( #218 )
2023-10-01 02:10:49 -04:00