infiniteCable2
3a08a37c3e
Merge branch 'master' of https://github.com/sunnypilot/opendbc
2025-11-03 18:08:28 +01:00
Jason Wen
c32e79f3c6
Subaru Global Gen2: bump steering limits and update tuning ( #299 )
...
* Subaru Global Gen2: bump steering limits
* no longer applies
* must be lowered
* Revert "must be lowered"
This reverts commit 12d86e4272d52c92d4806f9c0f24ee18507dc985.
* lower rate down
* lower
* ui: ensure Cruise panel widget is reset when `hideEvent`
2025-11-03 03:19:01 -05:00
roenthomas
aa4d9d964d
Chrysler: values → values_ext for port extension consistency ( #360 )
...
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-11-02 18:18:14 -05:00
Lukas
5f60a41820
Rivian: update mando radar interface ( #300 )
...
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-11-02 18:08:14 -05:00
MVL
107f41b042
Honda: Nidec hybrid baseline brake support ( #323 )
...
* generalize Clarity to Nidec Hybrid
* generalize Clarity to Nidec Hybrid
* generalize Clarity to Nidec Hybrid
* generalize Clarity to Nidec Hybrid
* generalize Clarity to Nidec Hybrid
* add hybrid alt-brakehold
* adding alt brakehold
* generalize Clarity to Nidec Hybrid
* generalize Clarity to Nidec Hybrid
* generalize Clarity to Nidec Hybrid
* remove unused car import
* whitespace fixes
* remove unneded HondaFlagsSP
* typo fixes
* remove .value from HondaSafetyFlagsSP
* autodetect hybrid
* merge fix
* Apply suggestion
* Apply suggestion
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-11-02 11:57:47 -05:00
dparring
acfcff86a3
FCA: update tire stiffness values for RAM_HD ( #247 )
...
* docs: Scheduled auto-update CARS.md
* Decouple and rebase tireStiffnessFactor usage in the learner to 1.0. Necessary for fixing 25389 in OP and eventual dashcam flag removal for Ram HD trucks
* changing pr to set front and rear individually
* ram HD tune
* removing dashcam only flag for Ram HD
* fixing ref
* reverting tirestiffness in carspecs and moving HD values into SP methods
* reverting to stock settings
* refactor the HD steering angle fix into SP ext framework
* duplicate
* Apply suggestion from @sunnyhaibin
* Apply suggestion from @sunnyhaibin
---------
Co-authored-by: dparring <dparring@users.noreply.github.com >
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-11-01 23:57:46 -04:00
MVL
1a8a224e6a
Honda: DBC for Accord 9th Generation ( #322 )
...
* Add dbc files for Accord 9G
* Adding CVT for 4cyl Accord
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-11-01 23:17:06 -04:00
infiniteCable2
e5d3c62dd7
Merge branch 'master' of https://github.com/sunnypilot/opendbc
2025-10-30 20:14:38 +01:00
Amy Jeanes
c7126f8ba6
Tesla: Coop Steering ( #287 )
...
* Tesla: Coop Steering
* fix lint errors
* PR review changes
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-28 22:58:51 -04:00
roenthomas
e0e1626820
Honda: use fixed accel min/max constants for Gas Interceptor ( #345 )
...
If GasInterceptor is enabled, Accel Max is no longer restricted and can be equal to NIDEC_ACCEL_MAX
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-28 17:38:52 -04:00
roenthomas
d42eec644a
interface: add CP_SP to get_pid_accel_limits method signature ( #344 )
...
Maintain consistent inheritance in all override methods
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-28 16:57:16 -04:00
infiniteCable2
09c217f287
Basic Safety Tests for Volkswagen MEB ( #20 )
...
* Create test_volkswagen_meb.py
* Update longitudinal.h add override safety checks
* Update volkswagen_meb.h cleanup and point to longitudinal.h checks
* Update lateral.h unused custom
* Update safety_declarations.h
* Update test_volkswagen_meb.py clean
* Update lateral.h
* Update safety_declarations.h
* Update volkswagen_meb.h
* Update volkswagen_meb.h
* Update test_volkswagen_meb.py
* Update test_volkswagen_meb.py
* Update volkswagen_meb.h
* Update safety_declarations.h
* Update longitudinal.h
* Update safety_declarations.h
* Update longitudinal.h
* Update volkswagen_meb.h
* Update test_volkswagen_meb.py
* Update common.py adapted long accek safety test with overriding mechanism
* Update common.py
* Update common.py
* Update test_volkswagen_meb.py
* Update common.py
* Update test_volkswagen_meb.py
* Update common.py
* Update common.py
* Update common.py
* Update test_elm327.py adapt test to vw range
* Update routes.py
* Update volkswagen_pq.h cleanup unused
* Update test_volkswagen_pq.py adapt
* Update test_volkswagen_pq.py for now, MADS later if neccessary
* Update test_volkswagen_meb.py
* Update common.py
* Update common.py
* Update common.py
* Update common.py
* Update test_volkswagen_meb.py
* Update common.py
* Update common.py
* Update test_volkswagen_meb.py
* Update test_volkswagen_meb.py
* Update test_volkswagen_meb.py
* Update common.py
* Update common.py
* Update safety_helpers.h
* Update test_volkswagen_meb.py
* Update longitudinal.h
* Update common.py
* Update safety_helpers.py
* Update test_volkswagen_meb.py
* Update longitudinal.h
* Update test_elm327.py
* Update common.py
* Update common.py
* Update test_volkswagen_pq.py
* Update test_volkswagen_meb.py
* Update test_volkswagen_meb.py
* Update common.py
* Update test_volkswagen_meb.py
* Update test_volkswagen_meb.py
* Update common.py
* Update test_volkswagen_meb.py
* Update common.py
* Update lateral.h
* Update volkswagen_meb.h
* Update volkswagen_meb.h
* Update safety_helpers.h
* Update safety_helpers.py
* Update safety_helpers.h
* Update safety_helpers.py
* Update safety_helpers.h
* Update common.py
* Update test_volkswagen_meb.py
* Update test_volkswagen_meb.py
* Update test_volkswagen_meb.py
* Update common.py
* Update test_volkswagen_meb.py
* Update safety_helpers.py
* Update common.py
* Update test_volkswagen_meb.py
* Update common.py
* Update common.py
* Update test_volkswagen_meb.py
* Update test_volkswagen_meb.py
* Update test_volkswagen_meb.py
* Update test_volkswagen_meb.py
* Update test_volkswagen_meb.py
* Update test_volkswagen_meb.py
* Update test_volkswagen_meb.py
* Update test_volkswagen_meb.py
* Update common.py
* Update common.py
* Update test_volkswagen_meb.py
* Update common.py
* Update test_volkswagen_meb.py
* Update volkswagen_meb.h fix
* Update test_volkswagen_meb.py
* Update test_volkswagen_meb.py
* Update common.py
* Update common.py
* Update test_volkswagen_meb.py
* Update test_volkswagen_meb.py
* Update common.py
* Update common.py
* Update test_volkswagen_meb.py
* Update common.py
* Update common.py
* Revert "Update common.py"
This reverts commit eee29957ab .
* Update common.py
* Update common.py
* Update common.py
* Update common.py
* Update common.py
* Update test_volkswagen_meb.py
* Update lateral.py
* Update common.py
* Update common.py
* Update common.py test
* Update common.py
* Update test_volkswagen_meb.py
* Update common.py
* Update common.py
* Update common.py
* Update common.py
* Update common.py
* Update common.py
* Update common.py
* Update common.py
* Update common.py
* Update test_volkswagen_meb.py
* Update common.py
* Update common.py
* Update common.py
* Update lateral.py
* Update lateral.h
* Update safety_declarations.h
* Update lateral.h
* Update routes.py
* Update routes.py
* Create icbm.py
* Delete opendbc/sunnypilot/car/volkswagen/icbm.py wrong branch
* Update common.py vw diag range
* Update common.py fix
* Update common.py fix vw diag range
* Update test_volkswagen_meb.py
* Update test_volkswagen_meb.py
* Update test_volkswagen_meb.py fixes
* Update test_volkswagen_meb.py
* Update common.py testing
* Update volkswagen_meb.h fix steer power range
* Update common.py
* Update volkswagen_pq.h
* Update test_volkswagen_pq.py
* Update volkswagen_meb.h
* Delete opendbc/car/volkswagen/pandacan.py
* Update carcontroller.py cleanup
* Update test_volkswagen_meb.py
* Update common.py
* Update vw_mqbevo.dbc
* Update vw_mqbevo.dbc
* Update test_volkswagen_pq.py
---------
Co-authored-by: infiniteCable <75014343+infiniteCable@users.noreply.github.com >
2025-10-28 20:29:40 +01:00
infiniteCable2
9e65fc72c3
Merge branch 'master' of https://github.com/sunnypilot/opendbc
2025-10-27 20:36:57 +01:00
MVL
1c66dd5bc9
Honda: add brake hold messages for Clarity ( #276 )
...
* add brake hold messages for Clarity
* Typo fix
* Update opendbc/sunnypilot/car/honda/carstate_ext.py
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-27 01:31:00 -04:00
infiniteCable2
be73132e6d
Volkswagen MQBevo Support ( #19 )
...
* initial plausible adaption
* lane assist hud signal too
* Update interface.py
* like this for now
* more
* Update carstate.py
* Update carstate.py
* Update carstate.py
* Update carstate.py
* Update carstate.py
* Update vw_mqbevo.dbc add/update neccessary signals
* Update vw_mqbevo.dbc
* Update fingerprints.py
* Update carstate.py
* Update interface.py use this for vego cluster
* Update vw_mqbevo.dbc format error
* Update vw_mqbevo.dbc
* Update values.py
* Update carcontroller.py
* Update carstate.py
* Update interface.py
* Update radar_interface.py allow radar for mqbevo
* Update radar_interface.py
* Update vw_mqbevo.dbc add distance signal
* Update vw_mqbevo.dbc fix accel pedal scaling
* Update vw_meb.dbc
* Update vw_meb_2024.dbc
* Update volkswagen_meb.h use motor_51 in general, motor_54 does have another offset for meb and mqb evo
* Update carstate.py use Motor_51 for Accelerator detection
* Update vw_meb_2024.dbc
* Update vw_meb.dbc
* Update vw_mqbevo.dbc
* Revert "Update vw_mqbevo.dbc"
This reverts commit c6c4fd9bc3 .
* Revert "Update vw_meb.dbc"
This reverts commit 2e5d392460 .
* Revert "Update vw_meb_2024.dbc"
This reverts commit 171422f612 .
* Revert "Update carstate.py use Motor_51 for Accelerator detection"
This reverts commit fe4b784408 .
* Revert "Update volkswagen_meb.h use motor_51 in general, motor_54 does have another offset for meb and mqb evo"
This reverts commit 9ccbe999e0 .
* Update carstate.py offset for mqb evo gas motor_54
* Update volkswagen_common.h
* Update volkswagen_meb.h
* Update volkswagen_common.h
* Update values.py
* Update interface.py
* Update carstate.py fix
* Update carstate.py comment
* Update volkswagen_meb.h fix
* Update carcontroller.py fix
* Update carstate.py fix
* Update interface.py fix
* Update values.py fix
* Update speed_limit_manager.py
* Update radar_interface.py
* Update speed_limit_manager.py Mensch
* Update carstate.py fix
* Update volkswagen_meb.h
* Update vw_meb.dbc motor_54 accel offset to 0
* Update vw_meb_2024.dbc motor_54 accel offset to 0
* Update carstate.py offset now in DBCs
* Update vw_mqbevo.dbc add ea signals
* Update carcontroller.py fix
* Update volkswagen_meb.h wrong sign gas
* Update fingerprints.py add fp seat leon mk4
* Update values.py add another mkqevo car
* adapt
* Update interface.py
* Update interface.py
* Update carstate.py workaround for signals whose bus is dynamically detected
* Update carstate.py
* Update fingerprints.py add golf 8 2024
* Update values.py
* Update fingerprints.py
* Update routes.py
* Update override.toml
* Update car_list.json
* Update vw_mqbevo.dbc fix distance signal scalings
* Update volkswagen_meb.h
* Update car_list.json generic car list entry for mqbevo
* Update values.py fix
* Update volkswagen_meb.h fix gas offset MEB
---------
Co-authored-by: infiniteCable <75014343+infiniteCable@users.noreply.github.com >
2025-10-26 14:06:03 +01:00
infiniteCable2
6b6effb0d4
Revert "Volkswagen MQBevo Support ( #18 )"
...
This reverts commit 826ac033e3 .
2025-10-26 13:51:36 +01:00
infiniteCable2
88fcfe578d
Revert "Update values.py fix"
...
This reverts commit 7c54a8139e .
2025-10-26 13:51:31 +01:00
infiniteCable2
7c54a8139e
Update values.py fix
2025-10-26 13:32:37 +01:00
infiniteCable2
826ac033e3
Volkswagen MQBevo Support ( #18 )
...
* initial plausible adaption
* lane assist hud signal too
* Update interface.py
* like this for now
* more
* Update carstate.py
* Update carstate.py
* Update carstate.py
* Update carstate.py
* Update carstate.py
* Update vw_mqbevo.dbc add/update neccessary signals
* Update vw_mqbevo.dbc
* Update fingerprints.py
* Update carstate.py
* Update interface.py use this for vego cluster
* Update vw_mqbevo.dbc format error
* Update vw_mqbevo.dbc
* Update values.py
* Update carcontroller.py
* Update carstate.py
* Update interface.py
* Update radar_interface.py allow radar for mqbevo
* Update radar_interface.py
* Update vw_mqbevo.dbc add distance signal
* Update vw_mqbevo.dbc fix accel pedal scaling
* Update vw_meb.dbc
* Update vw_meb_2024.dbc
* Update volkswagen_meb.h use motor_51 in general, motor_54 does have another offset for meb and mqb evo
* Update carstate.py use Motor_51 for Accelerator detection
* Update vw_meb_2024.dbc
* Update vw_meb.dbc
* Update vw_mqbevo.dbc
* Revert "Update vw_mqbevo.dbc"
This reverts commit c6c4fd9bc3 .
* Revert "Update vw_meb.dbc"
This reverts commit 2e5d392460 .
* Revert "Update vw_meb_2024.dbc"
This reverts commit 171422f612 .
* Revert "Update carstate.py use Motor_51 for Accelerator detection"
This reverts commit fe4b784408 .
* Revert "Update volkswagen_meb.h use motor_51 in general, motor_54 does have another offset for meb and mqb evo"
This reverts commit 9ccbe999e0 .
* Update carstate.py offset for mqb evo gas motor_54
* Update volkswagen_common.h
* Update volkswagen_meb.h
* Update volkswagen_common.h
* Update values.py
* Update interface.py
* Update carstate.py fix
* Update carstate.py comment
* Update volkswagen_meb.h fix
* Update carcontroller.py fix
* Update carstate.py fix
* Update interface.py fix
* Update values.py fix
* Update speed_limit_manager.py
* Update radar_interface.py
* Update speed_limit_manager.py Mensch
* Update carstate.py fix
* Update volkswagen_meb.h
* Update vw_meb.dbc motor_54 accel offset to 0
* Update vw_meb_2024.dbc motor_54 accel offset to 0
* Update carstate.py offset now in DBCs
* Update vw_mqbevo.dbc add ea signals
* Update carcontroller.py fix
* Update volkswagen_meb.h wrong sign gas
* Update fingerprints.py add fp seat leon mk4
* Update values.py add another mkqevo car
* adapt
* Update interface.py
* Update interface.py
* Update carstate.py workaround for signals whose bus is dynamically detected
* Update carstate.py
* Update fingerprints.py add golf 8 2024
* Update values.py
* Update fingerprints.py
* Update routes.py
* Update override.toml
* Update car_list.json
* Update vw_mqbevo.dbc fix distance signal scalings
* Update volkswagen_meb.h
* Update car_list.json generic car list entry for mqbevo
---------
Co-authored-by: infiniteCable <75014343+infiniteCable@users.noreply.github.com >
2025-10-26 13:23:20 +01:00
infiniteCable2
27072a02ad
adapt to upstream
2025-10-26 12:33:24 +01:00
infiniteCable2
429a4da6cd
Merge branch 'master' of https://github.com/sunnypilot/opendbc
2025-10-26 12:25:49 +01:00
Jason Wen
efe4ff137f
ICBM: Disable for Honda Bosch CAN FD in release ( #350 )
...
* ICBM: Disable for Honda Bosch CAN FD
* block in release
* wrong
2025-10-24 17:00:08 -04:00
Jason Wen
952a061397
interface: add is_release_sp flag to get_params_sp ( #349 )
...
* interface: add `is_release` flag to `get_params_sp`
* split and rename
2025-10-24 15:12:49 -04:00
infiniteCable2
3308644aac
Volkswagen ICBM Support ( #17 )
...
* Update mebcan.py
* Update carcontroller.py testing
* Update mebcan.py
* Update mebcan.py
* Create icbm.py
* Update carcontroller.py cleanup custom set speed logic and implement sunnypilot ICBM
* Update interface.py set availability for sunnypilot ICBM only for pcm cruise
* Update interface.py icbm via sp params fix
* Update carcontroller.py
* Update pqcan.py pq acc button cmd with up, down
* Update mebcan.py meb fix wrong buttons for up, down
* Update mqbcan.py up down buttons for mqbcan
* Update carcontroller.py fix
* Update icbm.py timing by frame
* Update carcontroller.py
* Update carcontroller.py testing
* Update pqcan.py testing
* Update carcontroller.py
* Update carcontroller.py
* Update pqcan.py
* Update pqcan.py
2025-10-22 19:30:01 +02:00
Jason Wen
0a2315efd1
FCA: update minEnableSpeed and LKAS control logic ( #333 )
...
* Partial Revert "FCA: Ram 1500 improvements (#797 )"
* Revert "Partial Revert "FCA: Ram 1500 improvements (#797 )""
This reverts commit d7add4ebdcb8795c3722edbacd659e1676f5dffb.
* FCA: update minEnableSpeed and LKAS control logic
2025-10-21 14:15:07 -04:00
Jason Wen
2277e3d498
ICBM: Hyundai CAN FD: button counter does not count to the max ( #337 )
2025-10-20 10:50:18 -04:00
infiniteCable2
489340bc50
Fingerprinting with model years ( #16 )
...
* Update values.py
* Update values.py
* Update values.py
* Update values.py remove variants, not possible like this from what I see
* Update values.py
* Update fingerprints.py
* Update values.py
* Update fingerprints.py
* Update values.py
* Update override.toml
* Update routes.py
* Update values.py
* Update fingerprints.py
* Update fingerprints.py
* Update fingerprints.py
* Update fingerprints.py
* Revert "Update fingerprints.py"
This reverts commit 4567a918c5 .
* Update values.py
* Update fingerprints.py
* Update override.toml
* Update routes.py
* Update fingerprints.py
* Update fingerprints.py
* Update values.py
* Update car_list.json
* Update car_list.json
* Update values.py
* Update car_list.json
* Update car_list.json
* Update values.py
* Update car_list.json
2025-10-19 15:36:24 +02:00
infiniteCable2
6206757f08
Revert "Update fingerprints.py"
...
This reverts commit 22e62316cf .
2025-10-18 14:50:29 +02:00
infiniteCable2
22e62316cf
Update fingerprints.py
2025-10-18 14:49:51 +02:00
infiniteCable2
9967b757df
Update carstate.py try to get psd_06 from bus 0 if present
2025-10-17 17:34:03 +02:00
infiniteCable2
49f002a0df
Update interface.py detect psd_06 in bus 0 exculsively
2025-10-17 17:31:43 +02:00
infiniteCable2
bbbc222c19
Update carstate.py temporary fix, can parser is not able to work this way
2025-10-17 07:40:03 +02:00
infiniteCable2
357bac0d9c
Merge branch 'master' of https://github.com/sunnypilot/opendbc
2025-10-16 17:53:48 +02:00
infiniteCable2
a284d69af4
Long Optimization Next Part ( #15 )
...
* Update carcontroller.py
* Update carcontroller.py
* Update vw_meb.dbc fix vrel
* Update vw_meb.dbc
* Update interface.py
* Update carcontroller.py test with comfort logic again, make this switchable soon
* Update interface.py test without p
* Update vw_meb_2024.dbc fix vrel scalings
* Update car.capnp add new carcontrol param
* Update carcontroller.py switchable jerk and limit by cc param
* Update carcontroller.py conditional calc, less cpu
* Update vw_meb_2024.dbc
* Update vw_meb.dbc
* Update vw_meb.dbc
* Update vw_meb_2024.dbc
* Update interface.py less i
* Update vw_meb_2024.dbc
* Update vw_meb.dbc
* Update interface.py
* Update speed_limit_manager.py psd mph support
* Update speed_limit_manager.py fix
* Update speed_limit_manager.py fix
* Update speed_limit_manager.py fix
* Update speed_limit_manager.py
* Update carstate.py
* Update speed_limit_manager.py make predicative speed limit processing truly switchable
* Update carcontroller.py get pred sl state from carcontrol for carstate
* Update carstate.py
* Update carstate.py
* Update values.py
* Update interface.py
* Update carstate.py fix
* Update interface.py fix
* Update speed_limit_manager.py
---------
Co-authored-by: infiniteCable
2025-10-16 17:48:45 +02:00
Jason Wen
b8a00bddda
Subaru: Stop and Go support (beta) ( #152 )
...
* Subaru: Stop and Go auto-resume support
* remove stock acc distance checks
* less!
* fix
* no longer needed
* both have the standstill signal
* fix init
* not needed
* wat
* make them all to use wheel speed
* safety init
* no counter for pre global
* set them properly
* fix it
* only send at 10
* 5 is fine
* no need for pre global
* Revert "no need for pre global"
This reverts commit cfd4e71feb8a0694db613865de5b5095bced44ed.
* bring back pcm distance check
* forget about planner resume, it sucks
* try to send off_accel
* still need it
* send this for pre global
* always send
* disable safety checks for now
* same
* more
* all the time for both
* don't need i guess
* unused
* be explicit
* fix init
* always -1
* try 15 frames per try
* all should have it
* try 3 for all
* use throttle for all preglobal?
* Revert "use throttle for all preglobal?"
This reverts commit e4b8735b9c4a885c4b79fb7e4d69c3e5645cbcf2.
* Revert "try 3 for all"
This reverts commit 060ba0e9e2d07f163c08b9a7d987fd31ae859606.
* spam quicker
* Revert "spam quicker"
This reverts commit 2db7d709b9c63ecd2bbfbd5abd91e39e1a2d3120.
* okay, always send it why not
* fix
* bring them back
* Revert "fix"
This reverts commit 05d9d293e45308d2aeca1ceda3dceac5d1d1f6c8.
* Revert "okay, always send it why not"
This reverts commit 09ed171aac6e4ff0400e42f76ff6651a66865362.
* separate thresholds between preglobal and global
* longer wait before sending
* shorter time but immediately resend
* quick
* new timeout
* about to cry
* Revert "about to cry"
This reverts commit eaea0eec60005a6bf6a2c5a405b20cc026f266d2.
* Revert "new timeout"
This reverts commit 6794575f09e1f9769429bf888536b20526dc01a3.
* Revert "quick"
This reverts commit 540eb2bf0a98851fa6ab8d9a480fe0912bf85c1b.
* Revert "shorter time but immediately resend"
This reverts commit a7b1203ddb4d67667f1ff8c9342da2bdafdf6aa5.
* Revert "longer wait before sending"
This reverts commit 74f80ecc0fdb091fb042750b8c7dc143b0121e05.
* same thing but another try
* no need
* round 3
* try 1.4
* lower!
* 1.2
* last try
* redo later
2025-10-13 22:07:42 -04:00
infiniteCable2
2e5bbfed63
Merge branch 'master' of https://github.com/sunnypilot/opendbc
2025-10-09 22:22:01 +02:00
Jason Wen
b592ecdd3b
Revert "CarControlSP: live params ( #167 )" ( #325 )
...
* Revert "`CarControlSP`: live params (#167 )"
This reverts commit 52d2957b
* hyundai weird
* bruh
2025-10-09 14:06:07 -04:00
infiniteCable2
76f48ce576
Merge branch 'master' of https://github.com/sunnypilot/opendbc
2025-10-09 19:37:23 +02:00
Jason Wen
6bea9337f8
Revert "Toyota: Wildlander Plug-in Hybrid 2021 support ( #165 )" ( #324 )
...
* Revert "Toyota: Wildlander Plug-in Hybrid 2021 support (#165 )"
This reverts commit 0cbd234e
* bring it back for now
* less
2025-10-09 12:17:56 -04:00
Jason Wen
fa0f2935d8
Revert "Honda: DBC for Accord 9th Generation (Serial Steering) ( #319 )" ( #321 )
...
This reverts commit 38999c5b51 .
2025-10-08 18:26:17 -04:00
Jason Wen
38999c5b51
Honda: DBC for Accord 9th Generation (Serial Steering) ( #319 )
...
* Honda: Car Port for Accord 4-Cylinder 9th Generation
* just dbc for now
2025-10-08 15:00:02 -04:00
Jason Wen
d98e0223ac
Honda CAN FD: properly display lane lines in cluster ( #317 )
2025-10-08 14:51:10 -04:00
Kumar
dee0489c75
Toyota: Parse RSA messages from CAN ( #289 )
...
* RSA support for sla
* move to carext
* carlog
* cleanup
* move
* more cleanup
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-08 14:13:45 -04:00
Jason Wen
993720bae4
Toyota: gate ZSS from SecOC platforms
2025-10-08 04:12:43 -04:00
Jason Wen
43a75c39c8
Toyota: Zorro Steering Sensor (ZSS) support ( #316 )
...
* zss init
* always
* cleanup
2025-10-08 02:48:51 -04:00
firestar5683
75d20ced7f
GM: Non-ACC platforms with steering only support ( #229 )
...
* opgm
* sunnylateral
* Revert "sunnylateral"
This reverts commit ac59045c3a11c0ca553e4966f197d55fc7b36229.
* Remove Pedal
* Remove CC_LONG
* oops
* init sunnypilot dedicated flags
* Update car_list.json
* re-enable tests
* slight cleanup
* oopsie
* Update opendbc/car/gm/carcontroller.py
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
* Update opendbc/car/gm/carcontroller.py
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
* Update opendbc/car/gm/interface.py
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
* Ext Attempt
* D param
* Update interface.py
* Try #2
* fix
* need this for safety mode
* lint
* only use car list in tests
* skip test routes for now
* move around
* update car list
* extra
* Update carcontroller.py
* Update interface.py
* Revert "Update carcontroller.py"
This reverts commit 8d4a997f26a4ddf6d2aec768d0f1067eebea932c.
* Update interface.py
* Update interface.py
* Update interface.py
* line
* update MY
* logic fix
* duplicated rx check
* rename and use sunnypilot safety flags
* safety checks for ICE and EV non-ACC
* safety tests for ICE and EV non-ACC
* default should be false
* NO_ACC > NON_ACC
* misra
* set flag for now
* let's make sure it uses the correct checks
* Revert "let's make sure it uses the correct checks"
This reverts commit 0be39cc63ef266c70a4ad4be7078464c419331f4.
* not this pr
* all should have flag
* split fingerprints and add merge_fingerprints
* lint
* start cleanup
* in another PR
* cleanup most in interface
* wrap more
* use get_bit
* update
* undashcam
* dashcam at the end
* uncomment from dashcam for now
* split
* use generations
* more gens
* even more gens
* 23 non-CC bult fingerprints
* treat all as camera for now
* more 17 bolt non acc
* panda doesn't like it and would get stuck in resetting state
* Revert "panda doesn't like it and would get stuck in resetting state"
This reverts commit 4515300cc1f9d0cc02729e505ef7297b46b978ed.
* dashcam untested
* do it
* these are not fwdCamera cars
* less
* not in this list
* none are op long
* unused
* unused
* update list
* uncommented
* no longer needed
* do not include yukon yet
* default all non acc are allowed
* ruff
* cleanup
* safety: these are camera cars
* interface: these are camera cars
* gotta undashcam them
* non pcm cruise only check
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-07 19:59:22 -04:00
infiniteCable2
746f1ccae3
Merge branch 'master' of https://github.com/sunnypilot/opendbc
2025-10-07 20:18:17 +02:00
roenthomas
335e5da182
Honda: update offline torque values for HONDA_CLARITY ( #256 )
...
* Update override.toml with auto-tuned values for friction and lat accel factor for stock Clarity
Used manual tuning with torqued auto-tune to arrive at following values for Honda Clarity:
0.19 friction
0.96 lateral accel factor
Copied over MAX_LAT_ACCEL_MEASURED for initial Clarity port 731ed14328/selfdrive/car/torque_data/params.yaml (L18) (which was a copy of HONDA_CIVIC)
* Remove Clarity from substitute.toml since it is now found in override.toml
* Update opendbc/car/torque_data/override.toml
extentions typo
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-05 22:53:19 -04:00
dzid26
257be9172e
Tesla: Parse speed limit from CAN ( #308 )
...
(Speed Limit Assist)
(cherry picked from commit 9b2b64ae1996028169978cf6b1dac7ae9e556016)
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-05 22:44:00 -04:00
MVL
bf1e82a91d
Honda: Update Clarity brake to renamed DBC message name ( #282 )
...
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-05 22:29:47 -04:00