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
Shane Smiskol
df8fe2299a
Ford: enable long by default ( #1446 )
...
* enable by default
* whoops
2024-11-06 14:56:22 -08:00
Lukas
54e2d7d190
Tesla: add missing parameter ( #1445 )
...
add missing parameter
2024-11-06 10:32:02 -08:00
Greg Hogan
a1dee3177d
tesla: fix standstill ( #1444 )
2024-11-05 08:51:59 -08:00
Shane Smiskol
cf2f64f386
[bot] Car docs: update model years from new users ( #1443 )
...
Update car docs
2024-11-04 14:09:18 -08:00
Shane Smiskol
1d9c89a504
[bot] Fingerprints: add missing FW versions from new users ( #1442 )
...
Export fingerprints
2024-11-04 13:40:13 -08:00
Shane Smiskol
472c62e386
CANParser: only filter bus ( #1436 )
...
only bus filter
2024-11-01 22:07:43 -07:00
Dean Lee
788a2db47a
CANParser: expose `MessageState` to Cython to eliminate data copying ( #1382 )
...
* Expose MessageState to Cython to Eliminate Data Copying
* not needed?
* great, can finally get rid of this confusion!
* getter
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
2024-11-01 21:37:23 -07:00
Dean Lee
fa5e7619bc
CANParser: Initialize value dicts directly from DBC Msg ( #1381 )
...
* init dict in __init__
* comment
* 0.0
* test all transitions
* this is more important and test same thing
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
2024-11-01 21:11:48 -07:00
Dean Lee
a84fe18918
CANParser: filter CAN messages by bus and addresses ( #1383 )
...
* filter CAN messages by relevant addresses
* no difference
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
2024-11-01 17:44:56 -07:00