Shane Smiskol
e94b7c1beb
fix
1 year ago
Shane Smiskol
95c10fe928
rm
1 year ago
Shane Smiskol
6d7e4281fe
consistent typing
1 year ago
Shane Smiskol
f4d61c7e49
no cast
1 year ago
Shane Smiskol
07531cce40
Merge remote-tracking branch 'upstream/master' into no-capnp-cars-simple
1 year ago
Shane Smiskol
6a5bbb261e
fw_versions.py: mark raw in f-string
1 year ago
Shane Smiskol
c2ab62c2b2
radard: remove redundant NoneType check
1 year ago
Shane Smiskol
207c77ea93
hyundai: test some feature detection ( #33315 )
...
test some feature detection
1 year ago
Shane Smiskol
bce11e393f
hyundai: declare type override of cruise_buttons
1 year ago
Shane Smiskol
a99f78d2ad
clean up
1 year ago
Shane Smiskol
b1f7227755
don't need to do this in this pr
1 year ago
Shane Smiskol
f6780fca2f
toyota: pycapnp enum which should be called
1 year ago
Shane Smiskol
e3dcaf3d17
just Ecu
1 year ago
Shane Smiskol
bd9fe5e2db
not needed, but consistent
1 year ago
Shane Smiskol
b41f9f2dfe
run_process_on_route.py: use zstd
1 year ago
Shane Smiskol
1840d547aa
update refs
1 year ago
Shane Smiskol
fa4965a27d
revert
1 year ago
Shane Smiskol
8cdb765fa7
default to pid
1 year ago
Shane Smiskol
297f5abed8
add a which enum
1 year ago
Shane Smiskol
29e6ecb405
this was a bug on master!
1 year ago
Adeeb Shihadeh
72b5c6f61a
jenkins: remove unused pcStage
1 year ago
Shane Smiskol
db3914b3c7
bump card %
1 year ago
Shane Smiskol
c113ea3f44
remove CS.events, clean up
1 year ago
Shane Smiskol
f316334d73
sheesh, this called type() on every field
1 year ago
Shane Smiskol
a0ce77fbe3
dont support none, capitalize
1 year ago
Shane Smiskol
f2b889708c
fix
1 year ago
Shane Smiskol
b134771d10
give a better name
1 year ago
Shane Smiskol
7ad5227b96
~27% decrease in time for 20k iterations on 3X (3.37857 -> 2.4821s)
1 year ago
Shane Smiskol
6d56b1a611
fix that, no dict support
1 year ago
Shane Smiskol
a29227618f
should save ~3% CPU (still 4% above baseline)
1 year ago
Shane Smiskol
d398f38dbe
add non-copying asdict function
1 year ago
Shane Smiskol
6f307cf19f
deepcopy -> copy: we can technically make a reference, but copy is almost free and less error-prone
...
saves ~1% CPU
1 year ago
Shane Smiskol
1a61723c2c
save ~4-5% CPU at 100hz, we don't modify after so no need to deepcopy
...
btw pickle.loads(pickle.dumps()) is faster by ~1% CPU
1 year ago
Shane Smiskol
c547a9628f
remove the struct converter
1 year ago
Shane Smiskol
b4c4da647e
Merge remote-tracking branch 'upstream/master' into no-capnp-cars-simple
1 year ago
Shane Smiskol
d43bf89978
GM: remove basedir import ( #33312 )
...
* remove these exceptions
* whoop
* ahhh
1 year ago
Shane Smiskol
71b5073d18
needed CS to be capnp, fix comparisons, and type hint car_specific so it's easier to catch type issues (capnp isn't detected by mypy :( )
1 year ago
Shane Smiskol
d98179d96c
add TODO for slots
1 year ago
Shane Smiskol
610ee98b05
and here too!
1 year ago
Shane Smiskol
377facf651
add typing to radard since I didn't realize RI.update() switched from cereal to structs
1 year ago
Shane Smiskol
26c02c7f5e
fix that
1 year ago
Maxime Desroches
3e9b91a2ac
setup.sh: fix macOS path specification ( #33311 )
...
realpath and mac
1 year ago
Shane Smiskol
e97d4fa107
Merge remote-tracking branch 'upstream/master' into no-capnp-cars-simple
1 year ago
Shane Smiskol
424b657376
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
1 year ago
Shane Smiskol
9d0180ca97
body: remove controls import ( #33309 )
...
* body uses car's PIDController
* use a simple version
1 year ago
Shane Smiskol
2bd260d99a
remove rest of the cereal exceptions!
1 year ago
Shane Smiskol
cf62b18b96
Merge remote-tracking branch 'upstream/master' into no-capnp-cars-simple
1 year ago
Shane Smiskol
23d041eacc
Revert "remove cereal from fw_versions"
...
This reverts commit 232b37cd40
.
1 year ago
Shane Smiskol
2ed567b0f5
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
1 year ago
Shane Smiskol
232b37cd40
remove cereal from fw_versions
1 year ago