Adeeb Shihadeh
a2c3ad09bd
use vendored cppcheck from dependencies repo ( #3154 )
2026-02-23 12:46:34 -08:00
commaci-public
e6c1d6a189
[bot] Update uv.lock ( #3153 )
...
Co-authored-by: Vehicle Researcher <user@comma.ai >
2026-02-23 06:50:52 -08:00
Matt Purnell
b10b43105b
CI: update CI to reflect removal of docker ( #3149 )
...
CI: replace docker with native setup for test_models
openpilot replaced docker-based CI with native `op setup` in
commaai/openpilot#37282 , breaking the test_models job here.
2026-02-22 09:32:51 -08:00
adeebshihadeh
c123758213
docs: Scheduled auto-update CARS.md
2026-02-20 08:17:52 +00:00
infiniteCable2
a47817e976
Merge branch 'master' of https://github.com/sunnypilot/opendbc
2026-02-19 20:41:42 +01:00
royjr
54b7490752
HKG: Kia K7 2017 Port ( #3123 )
...
* KIA_K7_2017
* more
* default tireStiffnessFactor
* no eps
* Update routes.py
* Update test_hyundai.py
* Update routes.py
* adjust initial lat accel factor and steer ratio
---------
Co-authored-by: Jason Young <jyoung8607@gmail.com >
2026-02-19 12:30:12 -05:00
Jason Young
6708f08ed7
restore vehicle model CI test routes ( #3143 )
...
* restore ACURA_TLX_2G
* restore HONDA_NBOX_2G
* restore ACURA_MDX_4G_MMR
* restore HONDA_CITY_7G
* restore PORSCHE_MACAN_MK1
* Revert "restore PORSCHE_MACAN_MK1"
This reverts commit 336493d9166621c7b3b541ab5c44e19fc37b1877.
* Revert "restore ACURA_TLX_2G"
This reverts commit 7e25edbc7f52edb1af4916ced16fe6cddaa34f96.
2026-02-19 11:08:03 -05:00
James Vecellio-Grant
613a562bba
Hyundai Longitudinal: deprecate ramp update for dynamic tune ( #413 )
...
* Hyundai Longitudinal: deprecate ramp update for dynamic tune
* modulo should match plannerd execution
* 20hz
* wonderful
* tests
* Update helpers.py
* better attribution to plan
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2026-02-18 17:22:54 -05:00
infiniteCable2
e95d145312
Merge branch 'master' of https://github.com/sunnypilot/opendbc
2026-02-18 19:27:44 +01:00
Jason Wen
a996ed701b
GM: remove CHEVROLET_BOLT_NON_ACC_2ND_GEN from dashcamOnly ( #414 )
2026-02-17 22:51:31 -05:00
infiniteCable2
902e6ec6a8
Merge branch 'master' of https://github.com/sunnypilot/opendbc
2026-02-17 14:45:53 +01:00
commaci-public
817dc1a52a
[bot] Update uv.lock ( #3133 )
...
Co-authored-by: Vehicle Researcher <user@comma.ai >
2026-02-16 11:10:42 -05:00
MVL
1741c2f99a
Honda - Brazil HRV fingerprint ( #2941 )
...
Adding HRV_3G fingerprints
Co-authored-by: Daniel Koepping <elkoled@gmail.com >
Co-authored-by: Jason Young <46612682+jyoung8607@users.noreply.github.com >
2026-02-16 10:37:59 -05:00
Jason Wen
8289577096
GM: remove CHEVROLET_EQUINOX_NON_ACC_3RD_GEN from dashcamOnly ( #412 )
...
* GM: remove `CHEVROLET_EQUINOX_NON_ACC_3RD_GEN` from `dashcamOnly`
* oops
* docs
2026-02-16 03:01:30 -05:00
MVL
32f841cd56
Honda: add missing GasInterceptor messages to Taiwan Odyssey DBC ( #409 )
...
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2026-02-16 02:10:25 -05:00
Jason Wen
b39eb5ab91
Toyota: move Enforce Factory Longitudinal Control checks to sunnypilot interface ( #411 )
...
* Toyota: move Enforce Factory Longitudinal Control checks to sunnypilot interface
* hmm
* back
2026-02-16 01:46:29 -05:00
MVL
647441e42d
Honda - Add 2020 Civic Si fingerprints ( #3120 )
...
Add 2020 Civic Si fingerprints
2026-02-15 20:52:15 -05:00
T3vl
4fdadc8805
VW: Rename aux bus to alt ( #3127 )
...
* VW: Add mapping for bus 1 to fix card crash when parsed in CANParser
The VW carport by default maps internal panda bus 1 to "aux", when this is added to the CANParser in carstate it causes a crash unless it is defined here, another solution would be just renaming the bus inside values.py if we don't want to update init.
* VW: update bus 1 variable
* revert
2026-02-15 14:44:37 -05:00
Jason Wen
e47b4d3c8e
Toyota: do not disable radar when smartDSU or CAN Filter detected ( #399 )
...
* Toyota: do not disable radar when smartDSU or CAN Filter detected
* gate it
* Revert "gate it"
This reverts commit de21aa77e5d306018841102a0ebca71f2d405187.
* need this
2026-02-13 21:59:11 -05:00
Jason Wen
a45a2861dd
Tesla: add fingerprint for Model 3 Performance HW4 ( #407 )
...
* Fingerprint Tesla Model 3 Performance HW4
Added Tesla Model 3 Performance HW4 (Highland) Fingerprint
* Tesla Model 3 Performance Fingerprint
Added Fingerprint via fingerprints_ext
* Apply suggestions from code review
* not hyundai
* wrong dir
---------
Co-authored-by: flberger1987 <fb@i-solutions.gmbh >
2026-02-13 18:03:38 -05:00
James Vecellio-Grant
e5a826949b
Hyundai Longitudinal: refactor tuning ( #359 )
...
* hkg long: refactor long tune
Refactor long tune to add dynamic comfort band logic, reduce reliance on radarUnavailable setters and clean up config.
* test coverage for dynamic comfort band
* show that negative list comprehension is the same as expected format
* deprecate unittest
* blank space
* pytest.approx
* Update test_tuning_controller.py
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2026-02-13 17:48:00 -05:00
infiniteCable2
cbaefbad30
Merge branch 'sync' of https://github.com/infiniteCable2/opendbc
2026-02-13 17:30:23 +01:00
infiniteCable2
f4201af6c2
Merge branch 'master' of https://github.com/sunnypilot/opendbc into sync
2026-02-12 19:19:54 +01:00
Jason Wen
f07b9b3f38
Sync: commaai/opendbc:master → sunnypilot/opendbc:master
2026-02-11 20:15:32 -05:00
Jason Wen
4bca313d26
Merge branch 'upstream/opendbc/master' into sync-20260211
...
# Conflicts:
# opendbc/car/gm/interface.py
2026-02-11 18:01:39 -05:00
Jason Young
245cb1f205
VW MQB: Add WMI for FAW-Volkswagen in China ( #3122 )
...
* VW MQB: Add FAW-Volkswagen China WMI
* allow FAW-Volkswagen manufacturer for Audi Q3
* also A3 and Q2
2026-02-10 16:33:08 -05:00
Jason Young
3a1d79868c
VW MQB: Add FW for 2020 Audi Q3 ( #3121 )
2026-02-10 16:18:10 -05:00
commaci-public
143e87f3e4
[bot] Update uv.lock ( #3118 )
...
Co-authored-by: Vehicle Researcher <user@comma.ai >
2026-02-09 09:41:53 -08:00
infiniteCable2
c06bfa9c1f
Merge branch 'master' of https://github.com/sunnypilot/opendbc into sync
2026-02-08 13:23:46 +01:00
royjr
ff2f9686c2
Subaru Global: update neutral signal name ( #401 )
2026-02-08 00:27:39 -05:00
Shane Smiskol
05348982cb
GM: add Silverado FP variant ( #3116 )
...
add missing
2026-02-06 19:50:59 -08:00
firestar5683
b175ddec75
GM: Sigmoidal Offsets ( #3110 )
...
* silverado
* Update interface.py
* quant
* Update interface.py
* Revert "Update interface.py"
This reverts commit 5ef95213e6d71f3cfe2a2ef769c0cd0235f16d10.
* Revert "quant"
This reverts commit 1cc2aebd9f88b29797c00dd37434fce89c1d5f28.
* Revert "silverado"
This reverts commit 560d9aa6fced675c656e3377dff19cd4023aea48.
2026-02-05 14:08:04 -08:00
Shane Smiskol
2ddc95a54f
Revert "Operation GAC (Silverado Tuning) ( #3106 )"
...
This reverts commit 62567a2408 .
2026-02-05 14:07:27 -08:00
Jason Young
39ee861197
Subaru: Add FW for 2020 Subaru Legacy ( #3111 )
2026-02-05 15:13:56 -05:00
Shengming Yuan
10c06c9117
Tesla: remove TESLA_MODEL_X from dashcamOnly ( #258 )
...
* enable tesla mx for SP
* add entry
* remove unused import
* use sp_params to override
* update new fingerprint
* add fingerprint in ext
* update to use community support
* Update opendbc/car/tesla/fingerprints.py
* Apply suggestion from @sunnyhaibin
* Update opendbc/car/tesla/values.py
---------
Co-authored-by: Shengming Yuan <me@theeditorstudio.com >
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2026-02-04 23:53:50 -05:00
Lukas
aa208b4619
Rivian: Add stalk down ACC behavior to match stock Rivian ( #363 )
...
* add Rivian Stock feature
* Update opendbc/sunnypilot/car/rivian/carstate_ext.py
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2026-02-04 22:59:39 -05:00
firestar5683
62567a2408
Operation GAC (Silverado Tuning) ( #3106 )
...
* silverado
* Update interface.py
* quant
* Update interface.py
2026-02-04 13:20:37 -08:00
downquark7
167d06d408
Nissan: Parse cruise control buttons ( #341 )
...
* Nissan: Parse cruise control buttons
* Remove cancel and resumeCruise buttons
Removed cancel and resumeCruise buttons from BUTTONS list.
* Apply suggestions from code review
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
* restore gapAdjustCruise button event handling in Nissan CarState
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2026-02-04 15:53:13 -05:00
infiniteCable2
2c672df49a
Merge branch 'master' of https://github.com/sunnypilot/opendbc into sync
2026-02-04 19:22:19 +01:00
royjr
e956d6d7dd
HKG: add KIA_FORTE_2019_NON_SCC fingerprint ( #390 )
...
* Update fingerprints_ext.py
* add missing sport gear
* Apply suggestion from @sunnyhaibin
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2026-02-04 11:13:25 -05:00
Jason Wen
b38eb75adb
docs: cleanup for community supported platforms ( #396 )
...
* ci: disable Car diff
* hyundai
* gm
* honda
2026-02-04 00:32:15 -05:00
Jason Wen
1abdb9872f
Sync: commaai/opendbc:master → sunnypilot/opendbc:master
2026-02-04 00:14:11 -05:00
Jason Wen
56cd2cb94f
ci: disable Car diff
2026-02-04 00:04:10 -05:00
Jason Wen
23ce63d443
docs: update CARS.md
2026-02-03 23:39:24 -05:00
Jason Wen
3e8f303b6a
Merge branch 'upstream/opendbc/master' into sync-20260203
2026-02-03 23:29:42 -05:00
Jason Wen
2b5e500e4b
Sync: commaai/opendbc:master → sunnypilot/opendbc:master
2026-02-03 22:21:28 -05:00
Jason Wen
14a04ec4ce
Platform List: sync with latest
2026-02-02 22:21:46 -05:00
Jason Wen
807fc0dd9a
Merge branch 'upstream/opendbc/master' into sync-20260201
...
# Conflicts:
# .github/workflows/tests.yml
# opendbc/car/honda/interface.py
2026-02-02 22:21:37 -05:00
Jason Wen
4d4b8b08da
Revert "Mazda: Parse cruise control buttons ( #307 )"
...
This reverts commit 153d90c2e5 .
2026-02-02 22:18:34 -05:00
Jason Wen
a653199681
Reapply "Lateral: lower friction threshold ( #2915 )" ( #378 ) ( #394 )
...
This reverts commit a76d28a231 .
2026-02-02 14:44:09 -05:00