Commit Graph

1498 Commits

Author SHA1 Message Date
马威 f5d3afc676
Update interface.py 2024-11-22 23:12:08 +08:00
马威 b5e840730d
Update mqbcan.py 2024-11-22 23:08:33 +08:00
马威 26581087e5
Update interface.py 2024-11-22 23:00:44 +08:00
Shane Smiskol fb6ad760cc
Revert "Hyundai CAN Longitudinal: Enable for Camera SCC cars" (#1518)
Revert "Hyundai CAN Longitudinal: Enable for Camera SCC cars (#1282)"

This reverts commit 6c68673cfd.
2024-11-21 20:16:03 -08:00
Shane Smiskol c04557c8ef
Corolla TSS2: support new Toyota tune (#1513)
* local changes

* we do need a pid after all

https://connect.comma.ai/a2bddce0b6747e10/00000477--adee1464ae/532/570

* back

* local changes

* hmmm

* add line

* 0.5

* probably can always be 0.35

* no debug

---------

Co-authored-by: Comma Device <device@comma.ai>
2024-11-21 20:10:11 -08:00
Shane Smiskol b4e8a4970f
Toyota: use a PID for PCM compensation (#1517)
* pid

* add pid
2024-11-21 19:01:38 -08:00
garrettpall 70009fed0c
GM: Add Stock FCW to CarState (#1228)
* GM: Add Stock FCW to CarState

* Add Comment
2024-11-21 14:25:42 -08:00
Jason Wen 6c68673cfd
Hyundai CAN Longitudinal: Enable for Camera SCC cars (#1282)
* Hyundai CAN: Longitudinal support for Camera SCC cars

* fix OP long checking fcw/aeb

* can error

* cleanup

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2024-11-21 14:25:07 -08:00
Louis Velez e57375f1e2
CI: fix macOS test running (#1516)
* CI: fixes MacOS test running

* CI: adds coreutils for nproc

* CI: fixes based on PR

* cleanup

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2024-11-21 14:16:17 -08:00
Shane Smiskol b17502d658
Match pid.py file from openpilot (#1514)
* match pid

* fix
2024-11-20 19:26:21 -08:00
Shane Smiskol 0bfd38f4c9
Toyota: prevent overshoot w/ new tune (#1515)
* use filter

* fix

* try pid

* Revert "try pid"

This reverts commit f47acb0b2c.

* improve start from stop

* comment
2024-11-20 19:24:20 -08:00
Shane Smiskol eaeb7a96d7
Toyota: don't release brakes coming to a stop w/ new tune (#1508)
better creeping force
2024-11-19 18:52:05 -08:00
Adeeb Shihadeh 9a353c4d25 no stale for drafts 2024-11-18 16:02:41 -08:00
Shane Smiskol e74e496cdc
[bot] Fingerprints: add missing FW versions from new users (#1504)
Export fingerprints
2024-11-18 14:35:51 -08:00
Shane Smiskol 34af3abb10
Toyota: filter pitch for new tune (#1507)
* Update carcontroller.py

* pitch filter

* 1.5

* clean up

* whoops
2024-11-18 14:23:03 -08:00
Shane Smiskol c59aa4a1d5
Reapply "Hyundai: always publish cruise and main buttons" (#1486) (#1505)
This reverts commit 68d93be959.
2024-11-18 11:43:06 -08:00
Adeeb Shihadeh 1e65cc0f7e
hiring shill in readme 2024-11-17 14:35:46 -08:00
garrettpall c739b37aea
GM: SDGM CarSpecs to GMCarSpecs (#1503) 2024-11-17 13:54:21 -08:00
Shane Smiskol 834bafbdc9
15 2024-11-15 21:00:46 -08:00
Shane Smiskol 661a42c91e
car interfaces: raise hypothesis test examples (#1497)
* raise examples

* 60 is too much
2024-11-15 20:58:22 -08:00
Shane Smiskol 781478cc33
fix DBC dict check regression (#1496)
fix dict
2024-11-15 20:57:20 -08:00
Shane Smiskol 433e8e604a
Toyota: adaptive ACCEL_NET for new long tune (#1494)
* learn

* allow all

* ohhhh

* revert

* revert

* curious if this works

* -2 to 1 is reasonable, want that to be half a second

* this isn't part of this PR, but test to see if we can do this now

* no ki

* fix that

* fix for corolla creep case, and matches better on hybrids (TODO: VERIFY)

* woo lots going on

* two rcs

* only for testing

* oops forgot -- it's amazing

* fix

* testing

* Revert "testing"

This reverts commit ec410f5f68.

* revert unrelated stuff

* it doesn't really mean anything disengaged, but should start from it

* clean up

* clean up

* clean up

* comment from other pr

* yayy no ki
2024-11-15 20:37:12 -08:00
Shane Smiskol c10cd4f5ab
Toyota: PERMIT_BRAKING shouldn't use rate limited decel (#1495)
fix permit braking being set late with step brake response
2024-11-15 20:18:34 -08:00
Robbe Derks 38c867912a
CAN parser dict (#1470)
* refactor in base classes

* refactor body + chrysler

* refactor the rest

* tiny cleanup

* Bus enum

* lowercase buses

* small cleanups

* no str allowed

* no None allowed

* type hint

* name cleanup

* rm empty line

* never None

* never Str

* this isn't valid

* fix

* = > |=
2024-11-15 22:50:21 +01:00
Shane Smiskol 423de1223b
Toyota: fix acceleration rate limit (#1490)
oof 🤦
2024-11-15 00:57:04 -08:00
Shane Smiskol 40951c19ee
Toyota: lower accel down rate limit (#1489)
lower rate limit
2024-11-14 18:00:14 -08:00
Mitchell Goff 635f5ab985
Fix migrate_onroadEvents for soundsUnavailableDEPRECATED (#1488) 2024-11-14 15:28:22 -08:00
Shane Smiskol d770f1b1d8
Remove VW footnote from website (#1487)
confusing footnote only cars.md
2024-11-14 13:59:19 -08:00
Shane Smiskol 68d93be959
Revert "Hyundai: always publish cruise and main buttons" (#1486)
* Revert "Hyundai: always publish cruise and main buttons (#1326)"

This reverts commit 2b91038bf7.

* todo
2024-11-14 13:45:31 -08:00
Jason Young 8bda41938b
VW MQB: Add FW for 2024 Volkswagen Taos (#1485) 2024-11-14 16:07:17 -05:00
realfast 1e9e5e28bf
Chrysler: Add 2024 Pacifica Hybrid FW (#1376)
Update fingerprints.py
2024-11-14 12:02:28 -08:00
Walter Morales b693229521
Fix bug of PandaRunner (#1483)
* Fixed bug with safety_model on PandaRunner class

* Fixed bug with PandaRunner

---------

Co-authored-by: car <its@jku.at>
2024-11-14 07:45:40 -08:00
Shane Smiskol af2333f7c9
Toyota: use a filter for PCM compensation (#1477)
* use a filter

* clean up

* use pitch filter

* use standstill, permit braking uses un rate limited request

* stash

* Revert "stash"

This reverts commit 8bbd7ffd4c.

* Revert "use standstill, permit braking uses un rate limited request"

This reverts commit 78b78eb257.

* Revert "use pitch filter"

This reverts commit f5aa4c6d04.
2024-11-13 15:24:49 -08:00
Shane Smiskol f9abb9e473
Toyota: add accel winddown limit (#1481)
* add rate limits

* add

* oops

* fix

* fix
2024-11-13 15:23:17 -08:00
Shane Smiskol 5be5b65d6f
Toyota: fix accel rate limit (#1480)
use real previous accel
2024-11-13 15:05:20 -08:00
Shane Smiskol 34597084d8 Add FW for KIA_OPTIMA_G4_FL
From 6a8394681f09f9dc
2024-11-12 16:55:26 -08:00
voidvisor 56d6d39b11
Stale bot for PRs (#1474) 2024-11-12 16:31:24 -08:00
Adeeb Shihadeh 7f81b68622
more README 2024-11-11 17:59:53 -08:00
Adeeb Shihadeh 61cb7919cf
docs updates (#1471)
* lil update

* lil more

* Update README.md
2024-11-11 16:07:28 -08:00
Shane Smiskol 5bb1a60a9e
[bot] Fingerprints: add missing FW versions from new users (#1469)
Export fingerprints
2024-11-11 11:15:59 -08:00
Shane Smiskol 7cb3d4c021 ruff: ignore site_scons 2024-11-10 20:34:11 -08:00
Shane Smiskol b0a5cb3060 Add missing __init__.py 2024-11-10 20:33:38 -08:00
Shane Smiskol 9b5f697a1e
Toyota: more responsive start from stop (#1464)
PERMIT_BRAKING is for the people
2024-11-08 21:03:25 -08:00
Shane Smiskol f1768748c0
Lexus ES TSS2: fix acceleration overshoot from a stop (#1465)
do rate limiting before pcm comp, and set permit braking based on it too
2024-11-08 20:41:37 -08:00
Shane Smiskol 35979db999
Toyota: move accel compensation logic to 33 Hz block (#1466)
move to 33hz loop
2024-11-08 20:16:56 -08:00
Shane Smiskol dbe8213512
Revert "Toyota: learn offset for PCM acceleration request" (#1463)
Revert "Toyota: learn offset for PCM acceleration request (#1461)"

This reverts commit 574eb64a2b.
2024-11-08 14:12:28 -08:00
Shane Smiskol 574eb64a2b
Toyota: learn offset for PCM acceleration request (#1461)
* all slop so far

* todo

* try no delay

* clean up

* more clean up

* and more

* final

* not a big effect

* same

* no np
2024-11-07 22:42:30 -08:00
Shane Smiskol 2d08eded7a
Toyota: always send ACC at 33 Hz (#1390)
* ACC always 33hz

* switch

* simpler

* not here
2024-11-06 16:37:07 -08:00
Shane Smiskol f090bf6fa2
Toyota: set permit braking when stopping (#1447)
* we need to brake when stopping always

* stopping
2024-11-06 14:59:29 -08:00
Shane Smiskol 6be3d04493
Toyota: set pcm_accel_net when possible (#1448)
set always
2024-11-06 14:58:04 -08:00