Adeeb Shihadeh
1fcdf11bc7
safety: kill 2/4 remaining mutants
2026-05-28 14:08:55 -07:00
Shane Smiskol
f5d3a310c2
Nissan: fix driver override fault by winding down torque more ( #3407 )
...
* see if fix
* add ego accel
* add ego accel
* add stock dm
* revert
* clean up
* simple
* param it
2026-05-27 22:04:55 -07:00
Shane Smiskol
bc8fa34e94
Nissan: add ego accel
2026-05-27 17:28:21 -07:00
Shane Smiskol
ca0febae4c
Nissan: log EPS faults ( #3406 )
...
* new lkas status
* log faults
* cmt
* rm
* why wtf
2026-05-26 23:15:20 -07:00
MVL
ed14aa6faa
Honda - cardocs disclaimer for Alpha longitudinal ( #3159 )
...
* Include Alphalong footnotes
* whitespace fix
2026-05-24 08:45:01 -07:00
Jason Wen
f1ec12a4d7
Hyundai CAN: move DBC to generator ( #3320 )
2026-05-24 08:37:11 -07:00
adeebshihadeh
ab1a157c1f
docs: Scheduled auto-update CARS.md
2026-05-22 09:13:15 +00:00
holux-design
a9903f6db5
Add 2023 Kia Niro SG2 fwdCamera ( #3388 ) ( #3396 )
...
Add Hyundai SG2EMFC firmware version for EUR LHD (#3388 )
2026-05-21 21:30:16 -07:00
Shane Smiskol
b3892b8fd9
Nissan Altima: add missing engine query for newer models and expand model years ( #3400 )
...
* fix 2024 support!
* engine
* 2023
* seen 21, 23. fill in 22
* should work
2026-05-21 21:29:42 -07:00
commaci-public
a527667083
[bot] Update uv.lock ( #3397 )
...
Co-authored-by: Vehicle Researcher <user@comma.ai >
2026-05-18 09:02:15 -07:00
Daniel Koepping
17286eba40
Add VW MEB can ignition ( #3387 )
...
* move can ignition to opendbc
* more tests
* init counters for deterministic test
* Revert "init counters for deterministic test"
This reverts commit d2abb4a9a6 .
* rm
* use getter/setter
* clean tests
* fix test
* add loop
* split into brand tests
* add vw meb can ignition
* smol
* bump
2026-05-13 15:04:20 -07:00
Daniel Koepping
31f5c16f54
move can ignition to opendbc ( #3370 )
...
* move can ignition to opendbc
* more tests
* init counters for deterministic test
* Revert "init counters for deterministic test"
This reverts commit d2abb4a9a6 .
* rm
* use getter/setter
* clean tests
* fix test
* add loop
* split into brand tests
2026-05-13 11:34:35 -07:00
commaci-public
aae4827da4
[bot] Update uv.lock ( #3364 )
...
Co-authored-by: Vehicle Researcher <user@comma.ai >
2026-05-11 09:16:55 -07:00
adeebshihadeh
bd348b2d69
docs: Scheduled auto-update CARS.md
2026-05-11 09:18:06 +00:00
Joshua Auger
3e4da61b14
HKG: Ioniq 6 (without HDA II) Fingerprint ( #3362 )
...
* HKG: Ioniq 6 HDA I Fingerprint
* Add FW
---------
Co-authored-by: Joshua Auger <joshua@Joshuas-MacBook-Air.local >
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2026-05-10 22:51:11 -07:00
Shane Smiskol
86c4301fac
Revert "deprecate wheelSpeeds"
...
This reverts commit a80f6f74f6 .
2026-05-10 22:33:48 -07:00
Shane Smiskol
a80f6f74f6
deprecate wheelSpeeds
2026-05-08 22:23:18 -07:00
Shane Smiskol
197e434625
Toyota: fix wheel speed signals ( #3380 )
...
* new signals
* Revert "new signals"
This reverts commit 440904583b .
* add fault signals
* add other fault tracking msg
* check fault in cs
* fix signal decode in safety
* check fault bit in safety
* fix test
* coverage
* flip
* GET_BIT
* cmt
* misra
2026-05-08 22:22:23 -07:00
Adeeb Shihadeh
780395392c
safety: enforce minimum frequency for RX messages ( #3359 )
2026-04-25 15:01:10 -07:00
adeebshihadeh
ae565244a5
docs: Scheduled auto-update CARS.md
2026-04-25 08:25:04 +00:00
Adeeb Shihadeh
c2e4f5de7a
unpin pycapnp ( #3358 )
2026-04-24 21:42:38 -07:00
Adeeb Shihadeh
47c9aca01f
readme: update test command
2026-04-24 21:34:03 -07:00
MVL
4ca025a38a
Honda - Additional 2026 community models ( #3356 )
...
Additional community Honda / Acura models
2026-04-24 19:22:31 -07:00
Keenin Krehbiel
f15cc7673a
Tesla: Fingerprint 2019 Model 3 AWD Longrange (2026.8.6) ( #3323 )
...
Update fingerprints.py
added 2026.8.6 fingerprint
2026-04-22 14:15:00 -07:00
Shane Smiskol
ae12e2d4da
packaging: ship DBC source files and runtime data in the wheel ( #3349 )
...
* packaging: ship DBC source files and runtime data in the wheel
The 0.3.0 wheel only shipped safety headers via package-data. Every other
data file (.dbc, .capnp, .toml, CARS_template.md) was missing, which meant
the published package couldn't load any DBC or initialize car interfaces
out of the box.
Declare explicit package-data patterns for opendbc.dbc and opendbc.car so
the generator's source .dbc files, rlog.capnp, the torque_data TOMLs, and
the docs template are all included.
After this, a clean \`pip install opendbc\` successfully round-trips a CAN
message through CANPacker + CANParser.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
* bump
---------
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
v0.3.1
2026-04-22 01:26:37 -07:00
Shane Smiskol
b69cb4d030
packaging: move direct-URL deps to dependency-groups ( #3348 )
...
PyPI rejects wheel uploads whose Requires-Dist entries contain direct URLs,
which was blocking the 0.3.0 release with a 400 Bad Request. Move
comma-car-segments and cppcheck from [project.optional-dependencies].testing
to a PEP 735 [dependency-groups].testing — groups are not published in the
wheel. Update setup.sh to install them via --all-groups.
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
v0.3.0
2026-04-22 00:33:28 -07:00
Shane Smiskol
7d40d89089
0.3.0 ( #3347 )
...
* 0.3.0
* notes
* update
* update
2026-04-22 00:18:45 -07:00
Trey Moen
e2a10c6c9d
Tesla: Fingerprint 2022 Model Y Performance (2026.8.6) ( #3321 )
...
Tesla: 2022 Model Y Performance (2026.8.6)
2026-04-21 23:09:25 -07:00
Shane Smiskol
d2f3306a46
Tesla: hw3/4 docs
2026-04-21 23:07:46 -07:00
Shane Smiskol
eb1da68115
Tesla: new Model 3 FW from minor update ( #3343 )
...
* New Model 3 FW from minor update
* passes test
2026-04-21 22:57:56 -07:00
Shane Smiskol
c64b060c80
unittest-parallel: add back missing tests ( #3345 )
...
test missing stuff
2026-04-21 22:56:25 -07:00
Shane Smiskol
36edee381d
Tesla: more FW understanding ( #3346 )
...
* parse fw
* fix fsd14 check
* clean up
* clean up
* clean up
* test
2026-04-21 22:52:43 -07:00
Daniel Koepping
f30f8cfa65
Fix car diff race condition ( #3344 )
2026-04-21 21:41:16 -07:00
Jason Wen
480cde877d
Hyundai: delay cancel button send ( #3305 )
...
* Hyundai: prioritize brake over pause/cancel button for factory SCC force-disengage
* try the gm method
* comment
* more
* comment
* per code review
* mt
* cmt
* right before use
* this is redund
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2026-04-21 20:07:57 -07:00
commaci-public
6123dde9f6
[bot] Update uv.lock ( #3327 )
...
Co-authored-by: Vehicle Researcher <user@comma.ai >
2026-04-13 09:14:38 -07:00
Shane Smiskol
901c138423
Tesla long: more closely match stock setSpeed ( #3314 )
...
use real set speed
2026-04-09 00:55:55 -07:00
stef
37c8ae0c2d
include all v1 body addresses in fingerprint ( #3308 )
2026-04-07 16:49:48 -07:00
Nikita Pylypyuk
ebaca24c02
Toyota: clarification for GAS_PEDAL on non-SECOC vehicles ( #3299 )
...
* removing todo and clarify toyota GAS_PEDAL
* Update opendbc/car/toyota/carstate.py
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2026-04-06 22:04:44 -07:00
Shane Smiskol
946a496240
Fix safety test race condition ( #3306 )
...
* hmm
* yep eaach worker
* clean up
* fix cov
2026-04-06 21:04:53 -07:00
MVL
f6fb00d949
Honda - additional 26 CRV fingerprint ( #3297 )
...
26crv
2026-04-06 20:31:39 -07:00
Griffin
56111c5fee
Honda: add fwdCamera FW for 2023 CR-V EX-L AWD ( #3303 )
...
Honda CRV 6G: add fwdCamera FW version for 2023 CR-V EX-L AWD
Route: 18358e6a68b7e09c|00000001--2cc543bcf4
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-06 20:24:57 -07:00
MVL
140010dce8
Honda - Add additional 2025 CRV fingerprint ( #3304 )
...
Add additional 2025 CRV Hybrid fingerprint
2026-04-06 20:22:20 -07:00
Jason Wen
918c401dcf
Hyundai CAN FD: fix Blind-spot Collision Warning (BCW) signal bit ( #3296 )
...
Co-authored-by: Test User <test@example.com >
2026-04-06 13:48:12 -07:00
commaci-public
25d32b2d43
[bot] Update uv.lock ( #3298 )
...
Co-authored-by: Vehicle Researcher <user@comma.ai >
2026-04-06 09:35:13 -07:00
Shane Smiskol
0314275009
Tesla: FSD 14 FW test ( #3293 )
...
* start
* new safety and match stock
* oops can't violate even though it won't actuate this
* clean up junk
* cmt
* use aego when disengaged
* test tesla
* revert
* rev
* document
* fw re
* Revert "fw re"
This reverts commit 292868b0a1 .
2026-04-04 21:19:50 -07:00
DevTekVE
ec284cf4ca
refactor: prioritize in-memory generated DBCs over disk files ( #3291 )
...
Swapped the resolution order to check `get_generated_dbcs()` before falling back to `DBC_PATH`.
2026-04-04 15:02:21 -07:00
adeebshihadeh
d1858b6053
docs: Scheduled auto-update CARS.md
2026-04-04 08:16:47 +00:00
Shane Smiskol
01871c73bf
Tesla: add new FSD 14 fingerprint ( #3234 )
...
our tesla is fsd 14
2026-04-04 00:09:42 -07:00
Shane Smiskol
c011754081
Rivian: add GEN 2 B harness ( #3286 )
...
* add b
* update template
* no default
* capital
* we don't have a driving video?!
2026-04-03 16:05:54 -07:00
Shane Smiskol
bf19cabe79
HKG: small clean up ( #3285 )
...
* move to where used
* split params
* not sure
* this can go here
2026-04-02 23:47:47 -07:00