Shane Smiskol
6fc97576d6
test_fw_fingerprint.py: fix RAM HD test
...
old-commit-hash: e6b2996478
10 months ago
Shane Smiskol
e19db6a5eb
ecu_addrs.py: fix function argument typing
...
old-commit-hash: a255b8043a
10 months ago
Shane Smiskol
8dbf878f76
card: fix return signature for update_events
...
old-commit-hash: c9f9eba614
10 months ago
Shane Smiskol
7931926366
fw_versions.py: mark raw in f-string
...
old-commit-hash: 6a5bbb261e
10 months ago
Shane Smiskol
853a41ddaf
radard: remove redundant NoneType check
...
old-commit-hash: c2ab62c2b2
10 months ago
Shane Smiskol
b700f3db77
hyundai: test some feature detection ( #33315 )
...
test some feature detection
old-commit-hash: 207c77ea93
10 months ago
Shane Smiskol
b65b1bf908
hyundai: declare type override of cruise_buttons
...
old-commit-hash: bce11e393f
10 months ago
Shane Smiskol
5cea99cb2d
toyota: pycapnp enum which should be called
...
old-commit-hash: f6780fca2f
10 months ago
Shane Smiskol
1f04a80d38
run_process_on_route.py: use zstd
...
old-commit-hash: b41f9f2dfe
10 months ago
Shane Smiskol
4490156cb1
GM: remove basedir import ( #33312 )
...
* remove these exceptions
* whoop
* ahhh
old-commit-hash: d43bf89978
10 months ago
Shane Smiskol
9b0adebec8
docs: remove common import ( #33310 )
...
* add opcar
* fix references
* actually better to split this so opendbc will test docs conventions, and openpilot will test diffing
* not exe
* clean up
old-commit-hash: 424b657376
10 months ago
Shane Smiskol
9e5fe1e5c0
body: remove controls import ( #33309 )
...
* body uses car's PIDController
* use a simple version
old-commit-hash: 9d0180ca97
10 months ago
Shane Smiskol
51ea9f5799
move live fingerprint debugging code to debug/car ( #33308 )
...
* remove cereal from fw_versions
* fix it
* do ecu_addrs and vin
* do last one
* move executable-ness
* notexe
* nice test
old-commit-hash: 2ed567b0f5
10 months ago
Shane Smiskol
915524d408
Copy kalman filter to selfdrive/car ( #33307 )
...
move to car/common/ and give proper names
old-commit-hash: bcfb50d98c
10 months ago
Kacper Rączy
e66855c54d
ui: remove GPS status from the sidebar ( #33304 )
...
* Remove usage of llk in ui
* Remove GPS from sidebar
* Remove it from test
old-commit-hash: c61d504516
10 months ago
Shane Smiskol
f8ef09fcb2
rm tesla ( #33300 )
...
* rm tesla
* more rm
* ugh we should remove dynamic imports soon
old-commit-hash: b9dec5e3b5
10 months ago
Maxime Desroches
dc396b6301
lint.sh: better shebang lint ( #33296 )
...
-e
old-commit-hash: 585f362738
10 months ago
Shane Smiskol
35a99d7fc6
Common CI._update function ( #33289 )
...
* use CP
* no car control, consistent _update function signatures
* eh it's fine to name it whatever
* clean up
* oops
* !!
* now we can delete this!
* nobody does anymore
old-commit-hash: 7248b00086
10 months ago
Shane Smiskol
fae517416e
card: set mock carState fields ( #33294 )
...
* mock carstate inside card
* not used
old-commit-hash: cb61d0045c
10 months ago
Shane Smiskol
9cf575657e
Move buttonEvents to CarState ( #33292 )
...
* move mazda button events to carstate
* do more
* remove
* some more
* clean up
old-commit-hash: 9f14c447db
10 months ago
Shane Smiskol
d26b49a409
Consistent spacing in car interfaces ( #33293 )
...
* formatting
* fix these
* not these
old-commit-hash: 29882b4519
10 months ago
Shane Smiskol
6ab415bc59
fix static analysis
...
old-commit-hash: d65e1d9500
10 months ago
Maxime Desroches
c551f1d239
fix bash + python3 shebangs ( #33287 )
...
fix shebangs
old-commit-hash: 1dcd660815
10 months ago
Shane Smiskol
b97ed10ea1
Car interface clean up ( #33290 )
...
* remove some defs
* now carstate
* remove carControl from CI update function
* almost merged that
* and that
old-commit-hash: 65fccbf756
10 months ago
Kacper Rączy
80bc61dc6c
controlsd: use livePose ( #33283 )
...
* Pose calibrator
* Fix static analysis
* Fix static
* Fix test_latcontrol
* Fix test_latcontrol
* Update services in process replay
* Fix static
* Matmul not mul
* Add assertion
* Move pose calibration to data_sample
* Update ref commit
* Remove llk from cycle alerts
* Deprecated nogps event
* Switch power_draw to lp
* Bring back noGps alert
* Add handling code back
* get_bool
* Bring inputsok back
old-commit-hash: 9734015bbb
10 months ago
Shane Smiskol
e46d96bb11
Move events out of car interfaces ( #33280 )
...
* chrysler down
* honda and ford
* we can pass the class for this
* do the rest
* clean that up
* remove EventName
* fix CI
* move smallest bodies to top
* rm todo
* eps_timer_soft_disable_alert is too ingrained in carcontroller
* re-did everything w/ no diff (except just passing cereal instead of class)
old-commit-hash: cf39cc823a
10 months ago
Shane Smiskol
6a15aa3f8c
interfaces: assume CarState is instantiated ( #33284 )
...
test to make sure mock doesn't crash!
old-commit-hash: 3d2fbe9aa3
10 months ago
Shane Smiskol
7b4a538eaa
fix fingerprint debug scripts ( #33277 )
...
* fix fp debugging
* fix these
old-commit-hash: 90ce7781f4
10 months ago
Shane Smiskol
7a4b2b5c44
[bot] Fingerprints: add missing FW versions from new users ( #33276 )
...
Export fingerprints
old-commit-hash: 4618e8c124
10 months ago
Shane Smiskol
11c9105a60
carState: add invalid sensors field ( #33266 )
...
* add to CS
* add vehicleSensorsInvalid to CarState
* fix ord
* clean up
old-commit-hash: 7ec9986340
10 months ago
Shane Smiskol
988d16a4c8
remove map from ui preview ( #33265 )
...
* rm map from ui preview
* fix
old-commit-hash: 4e122ed2d1
10 months ago
Shane Smiskol
d18a0868c6
move the body events to card ( #33262 )
...
* move the body events to card
* rm import
old-commit-hash: 093c09a737
10 months ago
Shane Smiskol
e4cdccb7fd
Revert "spinner: fix missing colon in QProgressBar border style" ( #33263 )
...
Revert "spinner: fix missing colon in QProgressBar border style (#33258 )"
This reverts commit 3ba8a152cc8326306640c7acf307ceb385f7a4e8.
old-commit-hash: d330358728
10 months ago
Shane Smiskol
b014b1cc90
Fix some car typing ( #33256 )
...
* ??
* fix these
* more typing and some fixes
* fix
* rm this for now
* fix
old-commit-hash: 2dab8b31f2
10 months ago
Dean Lee
056426a674
spinner: fix missing colon in QProgressBar border style ( #33258 )
...
fix border style
old-commit-hash: 85d8d0eddd
10 months ago
Shane Smiskol
162436088f
move capnp CarParams decoding out of car_helpers ( #33251 )
...
* move capnp byte decoding out of car_helpers
* always wanted to type this
* and process replay
* this does nothing
* might as well
old-commit-hash: ee62b9c88b
11 months ago
Shane Smiskol
7dd22b9567
Honda: round minEnableSpeed correctly ( #33250 )
...
round to even
old-commit-hash: 4300f37cc4
11 months ago
Hoang Bui
025395ca43
tools/sim: resolve import error on MacOS running Metadrive ( #33244 )
...
fix dynamic lib linking on mac
old-commit-hash: c06d975ec4
11 months ago
Dean Lee
fcba77b59e
pandad: move getenv check to global scope ( #33235 )
...
move getenv check to global
old-commit-hash: ad33cae40e
11 months ago
Shane Smiskol
a7db075f08
selfdrive/car: generic CAN send/receive callbacks ( #33215 )
...
* start
* hmm API doesn't seem great
* better
* rm line
* sendcan -> can_send callable for best static type coverage, list -> tuple msg
TODO: logcan
* more sendcan -> can_send references
* remove pandad's capnp from selfdrive/car
* fix and remove cereal from test_can_fingerprint
* test_fw_fingerprint: remove pandad, less cereal
* comment done too
* better comment
* fix test_models test
* niceeee it works
* move to can_definitions
* can't come up with a better name :(
* I think we can remove SimpleNamespace soon
* fix test_can_fingerprint.py
* maintain previous behavior
* Revert "maintain previous behavior"
This reverts commit f848fd3213
.
* can test comment
* no need for get_one_can now!
* big clean up: no SimpleNamespace
* now self explanatory!
* not needed
* use empty can again since this is now real
* cmt
old-commit-hash: 9880b1393c
11 months ago
Shane Smiskol
8131716c9e
CAN fingerprinting: count empty CAN packets as frames ( #33232 )
...
* content of can packet won't affect can fingerprint time
* remove get_one_can
* fix comment
* actually we still want to be able to send empty can (xx fingerprint func does this if it runs out of msgs)
* fix process replay
old-commit-hash: 87f183f43c
11 months ago
Shane Smiskol
c1084b3df3
selfdrive/car: rm make_can_msg ( #33231 )
...
* rm make_can_msg
* fix
old-commit-hash: bd4f0cec18
11 months ago
Shane Smiskol
7f4f1d4c5f
make_can_msg: returns tuple ( #33222 )
...
* bump
* make_man_msg returns tuple
* fix CI.update typing
* bump
* better name
* Revert "better name"
This reverts commit 4deb38d4ed
.
* common
old-commit-hash: 51bd368214
11 months ago
Shane Smiskol
54d10c2aa3
remove CAN capnp conversion from car interfaces ( #33218 )
...
remove pandad from interfaces
old-commit-hash: ba7a60c5a2
11 months ago
Shane Smiskol
d8f56b30b5
selfdrive/car: ban common ( #33210 )
...
* ban all of common & copy numpy_fast
* add numpy_fast
* these are okay
* and ban controls
* better name
* Conversions
* do utils, kalman
* clean up
* sorting
* don't forget
old-commit-hash: 8d961a12e5
11 months ago
Dean Lee
04b0871c45
pandad: refactor to consolidate threads, keep only one can_send thread ( #32680 )
...
* single thread
improve comment
* Keep can_send() running in a separate thread
* send send_peripheral_state in pandad_run
* new PandaSafety class
old-commit-hash: a4de8739e9
11 months ago
Dean Lee
7003776265
pandad: assemble capnp message using separate functions ( #33189 )
...
Assemble capnp message using separate functions
old-commit-hash: fb560e81ef
11 months ago
Shane Smiskol
2c49f6b20d
selfdrive/car: ban selfdrive/controls ( #33211 )
...
ban controls (VM isn't used anymore)
old-commit-hash: 6c837332ea
11 months ago
Comma Device
41c9dd38eb
tici: update spinner and text
...
old-commit-hash: 33bf4bbb13
11 months ago
Shane Smiskol
c0f721180f
get_car: returns just CI ( #33204 )
...
just return CI
old-commit-hash: d00a539830
11 months ago