Commit Graph

1328 Commits

Author SHA1 Message Date
Shane Smiskol 3d1be8427a
CAN packer/parser: clean up after alloc (#1007)
* Update packer_pyx.pyx

* this new also needs to be cleaned up
2024-02-06 19:02:08 -08:00
Eric Brown 7397e466d9
GM: Fix wheel direction signal (#1006)
* Update wheel directions in DBC

* Fix table

* Update name

* Update generator/gm/gm_global_a_powertrain.dbc

* generate

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2024-01-31 18:36:15 -08:00
garrettpall 3cfd0bf4eb
GM: Add BSM signal on powertrain bus (#993)
* Add GM BSM

* Apply suggestions from code review

Co-authored-by: Shane Smiskol <shane@smiskol.com>

* Update Generated

* Add note

* gen

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2024-01-23 02:24:19 -08:00
Greg Hogan f4b1061ae0
chrysler: more signals (#1001)
* chrysler: more signals

* make checksums and counters big endian

* remove duplicate message

* remove duplicate message
2024-01-20 21:54:48 -08:00
Greg Hogan 26551d2de2
stellantis: new signals (#986) 2024-01-19 17:10:41 -08:00
Justin Newberry 40d9c723d4
Subaru: cruise_rpm and cruise_throttle are 13 bits (#995)
* fix cruise throttle

* and es_status

* generator
2023-12-29 19:14:18 -05:00
Adeeb Shihadeh 89042da0ee
pre-commit: autoupdate hooks (#991)
Update pre-commit hook versions

Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
2023-12-26 18:30:40 -08:00
Adeeb Shihadeh 0cff7a8aa2
pre-commit: autoupdate hooks (#989)
Update pre-commit hook versions

Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
2023-12-21 21:46:48 -08:00
Adeeb Shihadeh 93b983d49a
pre-commit: autoupdate hooks (#984)
Update pre-commit hook versions

Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
2023-12-09 14:39:42 -08:00
Shane Smiskol 5b0c73977f
Toyota: rename LTA torque wind down signal (#983)
generate

cmt

test_angle_cmd_when_enabled
2023-12-04 20:37:56 -08:00
DevTekVE ed3af3da1b
hyundai_kia_generic: sign detection (#963)
* Update hyundai_kia_generic.dbc

Adding speed limit detection data from ioniq phev eur

* Apply suggestions from code review

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2023-12-03 19:37:52 -08:00
Dean Lee 17e5c58450
honda_civic_touring_2016_can_generated.dbc: remove `CM_ SG_ 450` (#982) 2023-12-03 19:35:03 -08:00
Adeeb Shihadeh fc4ede7550
pre-commit: autoupdate hooks (#980)
Update pre-commit hook versions

Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
2023-11-28 14:21:51 -08:00
Shane Smiskol 2b96bcc456
CANParser: process all signals before updating values (#977)
* process all signals before ending early

* this is more clear

* this is more clear

* Revert "this is more clear"

This reverts commit 75511ec262.

* test!

* comment

* it would return false if any checksum or counter was invalid, not updating last_seen_nanos, so don't change behavior

* we can do this, but I don't like how it's reliant on last_seen_nanos (not explicit) to not break

* back to sanity

* cmt

* rename
2023-11-21 19:23:30 -08:00
Adeeb Shihadeh 77b6685310
pre-commit: autoupdate hooks (#978)
Update pre-commit hook versions

Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
2023-11-21 15:10:14 -08:00
Shane Smiskol 098fbe1b0e
CANParser: clip `counter_fail` to the max (#976)
* test

* fix

* clean up

* test

* fix

* clean up

* debug

* Revert "debug"

This reverts commit 3fc8cf5a20.

* recover

* also can update at bottom since we don't break early

* changes

* Revert "changes"

This reverts commit a3b6fb5f6b.

* don't need \n

* cmt

* no need to change print behavior here

* fix

fix

revert

* info needs \n
2023-11-17 23:53:13 -08:00
Greg Hogan ffa2ffdefe
stellantis: fix overlapping signal (#975) 2023-11-15 15:18:36 -08:00
Adeeb Shihadeh ac1e60f649
pre-commit: autoupdate hooks (#974)
Update pre-commit hook versions

Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
2023-11-14 15:03:11 -08:00
Greg Hogan a552a7c62c
chrysler: update DAS messages (#973)
* chrysler: update DAS messages

* eliminate duplicate message

* cleanup
2023-11-13 21:25:55 -08:00
Shane Smiskol a7b8bcfebb
CANParser: rename timestamp variables (#972)
replace sec with nanos
2023-11-10 01:24:44 -08:00
Adeeb Shihadeh b8789b3e16
pre-commit: autoupdate hooks (#970)
Update pre-commit hook versions

Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
2023-11-07 10:58:50 -08:00
ServerDummy 5626280929
Update gm_global_a_lowspeed.dbc to include BOLT EUV Blindspot indicator (#962)
* Update gm_global_a_lowspeed.dbc to include BOLT EUV Blindspot indicator

Add BSM radars from 2023 bolt EUV

* Update gm_global_a_lowspeed.dbc

rename a right to light

* Update gm_global_a_lowspeed.dbc

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-11-02 14:11:35 -07:00
Adeeb Shihadeh 3ff48ff4c0
pre-commit: autoupdate hooks (#967)
Update pre-commit hook versions

Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
2023-10-31 11:34:18 -07:00
Shane Smiskol 1b38ec5cfb
CANParser: capture C++ DBC parser exceptions (#965)
Update common.pxd
2023-10-25 13:51:15 -07:00
Adeeb Shihadeh 48a9ca4679
pre-commit: autoupdate hooks (#964)
Update pre-commit hook versions

Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
2023-10-24 14:38:07 -07:00
Adeeb Shihadeh e10a685115
pre-commit: autoupdate hooks (#960)
Update pre-commit hook versions

Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
2023-10-19 11:23:01 -07:00
Adeeb Shihadeh 647fb8a238
pre-commit: autoupdate hooks (#959)
Update pre-commit hook versions

Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
2023-10-03 11:34:26 -07:00
Adeeb Shihadeh 9decef55a7
pre-commit: autoupdate hooks (#958)
Update pre-commit hook versions

Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
2023-09-26 14:10:16 -07:00
vanillagorillaa 23324b20e4
Honda: new EPS faulted value (#874)
* Honda: new EPS faulted value

* fix test

* fix
2023-09-20 00:13:48 -07:00
Adeeb Shihadeh 1826660b71
pre-commit: autoupdate hooks (#956)
Update pre-commit hook versions

Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
2023-09-19 16:06:55 -07:00
Shane Smiskol 4ab347baef
GM: fix up ignition msgs and signals (#953)
* fix up ignition msgs and signals

* generate

* update

* flip

* add bcm
2023-09-15 00:29:03 -07:00
Shane Smiskol 0aedfe64fc
GM: annotate source ECU for EBCM message (#954)
annotate
2023-09-12 21:29:52 -07:00
Adeeb Shihadeh 2e91b21188
pre-commit: autoupdate hooks (#952)
Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
2023-09-12 16:30:56 +01:00
Shane Smiskol 8d2f614ce3
Hyundai: add SCC info signal definitions (#949)
* add defs for SCC11->SCCInfoDisplay

* fix def

* add lost lead

* 0!=1

* cmt
2023-09-11 20:21:11 -07:00
Shane Smiskol f218ad0fe4
Hyundai CAN FD: add Manual Speed Limit Assist message (#950)
* Hyundai CAN FD: add MANUAL_SPEED_LIMIT_ASSIST message

* fix name

* more little

* fix checksum little

* cmt
2023-09-11 20:20:16 -07:00
Jafar Al-Gharaibeh 966e16c31e
Mazda updates (#816)
* Mazda: a few new radar signals

Signed-off-by: Jafar Al-Gharaibeh <to.jafar@gmail.com>

* Mazda Traffic Jam Assit (TJA) state

---------

Signed-off-by: Jafar Al-Gharaibeh <to.jafar@gmail.com>
2023-09-08 13:40:58 -07:00
Dean Lee 538695192c
parser_pyx: build value maps for requied messages (#939) 2023-09-07 22:28:14 -07:00
Dean Lee 33c7097321
CanPacker: removing unnecessary string copying (#940)
remove string copy
2023-09-06 07:37:04 -07:00
Dean Lee 8f7e15202d
common_dbc.h: remove ARRAYSIZE (#941)
remove ARRAYSIZE
2023-09-06 07:35:52 -07:00
Justin Newberry 5ebf73ebed
Precommit: ensure executable bit is set (#938)
precommit ensure executable
2023-09-05 15:34:38 -07:00
Adeeb Shihadeh 33e8ce22ee
pre-commit: autoupdate hooks (#937)
Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
2023-09-05 17:51:59 +01:00
Shane Smiskol ef302f7183
Hyundai CAN FD: alt blinker lamp signals (#932)
* new signals

* clean up

* add comment
2023-08-29 22:19:50 -07:00
Adeeb Shihadeh 81aea1a7c3
pre-commit: autoupdate hooks (#931)
* Update pre-commit hook versions

* fix static analysis

---------

Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-08-29 13:18:26 -07:00
Jason Wen ab072335d9
Hyundai CAN-FD HDA2: alternate message to suppress LFA (#923)
* Hyundai CAN-FD: new LFA suppress signal

* Try 0x364

* Block all bus 2/6 messages

* Final test to block LFA

* cleanup

* remove unrelated messages

* Add comments

* sync with PR #927

* fix range

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-08-29 13:07:15 -07:00
Justin Newberry 034ca989bd
Parser: disallow duplicate message checks (#930) 2023-08-29 10:09:43 -07:00
Justin Newberry 783a892751
Subaru: preglobal normalize signals to global (#929) 2023-08-29 10:08:58 -07:00
Jason Wen 814763889d
Hyundai CAN-FD HDA2: specify signals to suppress LFA (#927)
* Hyundai CAN-FD HDA2: specify signals to suppress LFA

* Add comments

* Fix

* update comments

* clean up

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-08-28 19:32:18 -07:00
Shane Smiskol 25dd2b50fc
Hyundai CAN FD: rename LKAS->SET_ME_1 (#928)
* rename SET_ME_1

* specify
2023-08-28 15:01:24 -07:00
Adeeb Shihadeh 14ceee79c7 minimal build there too 2023-08-24 15:15:35 -07:00
Adeeb Shihadeh bfc49701fd minimal build 2023-08-24 14:35:56 -07:00