* build message lookup table in dbc
* constify it
* no need to make this more dense
* Return empty values and log an error for invalid addresses.
log error for undefined signal
add comment
use LOGE
* save one map lookup
* only try what is to be traught
* rename back
* from merge
* show addr
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
* Ford: generate DBC For alt steering msg address
- `ford_lincoln_base_pt` includes common messages
- `ford_lincoln_pt_generated` has `SteeringPinion_Data` on `0x7E`
- `ford_edge_pt_generated` has `SteeringPinion_Data` on `0x85`
* Revert "Ford: generate DBC For alt steering msg address"
This reverts commit ca1404cce2713ac0f14ed44acbdd05d071b40a0b.
* Ford Edge alt steering message
* ;
* tesla model 3 dbc files
* reduction to the most important signals
* Model3 port wip
* wip
* wip model 3
* wip model 3
* Model 3 wip
* wip model 3
* wip model 3
* wip model 3
* wip model 3 partybus
* bump opendbc
* tesla model 3
* tesla model 3
* tesla model 3
* try to use STW_ACTN_RQ
* new dbc
* dbc update
* remove neutral gear bug
* switch to party bus
* added doorOpen
* VCFRONT_status back to 50hz updated dbc
* anyDoor open use different signal
* added VCRIGHT_status
* indentation
* added Left & Right Seatbelt
* found DriverSeat signal
* found DAS_status on Party can
* found "anyDoorOpen" signal
---------
Co-authored-by: lukas <lukas.loetkolben@gmail.com>
* update_string() Now 2x Faster
* noneed for wraparound and boundscheck
* cleanup code
d
* formatting
* these have no effect
* minor clean up
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
* tesla model 3 dbc files
* reduction to the most important signals
* Model3 port wip
* wip
* wip model 3
* wip model 3
* Model 3 wip
* wip model 3
* wip model 3
* wip model 3
* wip model 3 partybus
* bump opendbc
* tesla model 3
* tesla model 3
* tesla model 3
* try to use STW_ACTN_RQ
* new dbc
* dbc update
* remove neutral gear bug
* switch to party bus
* added doorOpen
* VCFRONT_status back to 50hz updated dbc
* anyDoor open use different signal
* added VCRIGHT_status
* indentation
* added Left & Right Seatbelt
* found DriverSeat signal
* found DAS_status on Party can
---------
Co-authored-by: lukas <lukas.loetkolben@gmail.com>
* initial check-in of Tunder's work
* fix typo
* align CRUISE_BUTTONS with other Chrysler
* rename Chrysler CUSW DBCs
* align LKAS_COMMAND with other Chrysler
* corrections to LKAS command message
* corrected length
* LKAS_HUD -> DAS_6
* torque signal offset tweak to match width
* there really is a control bit
* size correction
* Revert "VAG focusing on TCU (#947)"
This reverts commit 951ab07fdc.
* Revert "Revert "VAG focusing on TCU (#947)""
This reverts commit 17513ce74b74f738eb9fc2e2aa224b0c037fc4f6.
* fix message sizes, sort signals by offset
* roll back accidental VW changes
* Revert "roll back accidental VW changes"
This reverts commit 01be54d2cca63759e230098e35a3cb8d9dcd3409.
* ACC_2 doesn't seem valid
* more garbage collection
* add longitudinal control message
* add main switch signal to long control msg
* correct STEERING message size
* ACC_1 -> ACC_HUD
* remove private fusion bus notes
* add HUD signals for distance/lead
* tesla model 3 dbc files
* reduction to the most important signals
* Model3 port wip
* wip
* wip model 3
* wip model 3
* Model 3 wip
* wip model 3
* wip model 3
* wip model 3
* wip model 3 partybus
* bump opendbc
* tesla model 3
* tesla model 3
* tesla model 3
* try to use STW_ACTN_RQ
* new dbc
* dbc update
* remove neutral gear bug
* switch to party bus
* added doorOpen
* VCFRONT_status back to 50hz updated dbc
* anyDoor open use different signal
* added VCRIGHT_status
* indentation
---------
Co-authored-by: lukas <lukas.loetkolben@gmail.com>
Route with rapidly toggling "show km/h" setting: `e886087f430e7fe7/2024-02-14--15-45-02`
Route starting with mph (no changes): `e886087f430e7fe7/2024-02-14--15-36-40`
Route starting with kph (no changes): `e886087f430e7fe7|2024-02-14--15-38-22`