openpilot 0.4.3.1 (#220)
* Honda Pilot 2017 Port (#161) * Update README.md * Update fingerprints.py * Update carstate.py * Update hondacan.py * Update interface.py * Update interface.py * Update interface.py * Update README.md * Update README.md * Update README.md * Update fingerprints.py * Update carstate.py * Update hondacan.py * Update interface.py * Update carstate.py * Update hondacan.py * Update README.md * Update fingerprints.py * Update carstate.py * Update carstate.py * Update carstate.py * Update hondacan.py * Update interface.py * Update carstate.py * Update carstate.py * Update Pilot Fingerprint * Update fingerprints.py * Give pilot its own definition and not use ILX * add pilot argument * Add Pilot interface * Add pilot argument * Update interface.py * Parse Different gear on pilot * Add steer max * Fixed duplication of steer max value * Adjust PID's for steering * Update carcontroller.py * Change Steer Ratio and wheelbase * Update Steer fault values Steer fault value of 3, does not seem to effect anything * Update Kp,Ki Ratio * Update interface.py * Update readme for Pilot * add pilot * Update fingerprints.py * Update carstate.py * add signals * add signal * fix restricting video upload to wifi * Dibs on SAFETY_GM numerical value To match Panda repo. * Safety Reference for Honda Bosch * Update fingerprints.py (#210) Consolidated my fingerprint and removed duplicates and ordered the fingerprint for the RAV4H. Double Checked. * Interpolate ki/kp for steering PID loop (#200) * Interpolate ki/kp for steering PID loop Very much needed for the Volt port: car ping-pongs with low kp on high speeeds, and the loop is unstable with high kp on low speeds. Also, removes "number or array?" logic from PIController, now that all the callers use interpolation ofr ki/kp. * Pass speed to steering PID loop for ki/kp interpolation * Remove unused numbers import * Slight changes to UI and Fingerprint for Odyssey Elite (#196) * Adding back drive time to UI * Add fingerprint for Odyssey Elite * Removed extended fingerprint for Elite * Revert "Adding back drive time to UI" This reverts commitpull/226/headb9b02f7ff2
. * Squashed 'panda/' changes from 98f29a4..67d5208 67d5208 fix signedness issue in toyota safety fe15d3f bump pandacan 11c2b08 add fault invalid 2c26e45 add sleep 27c7637 forgot the counter 3a6d7db don't hang bfa7d2e canloader works b259e2a can flasher is close to working 83f2edf isotp can support in softloader 7ae7c79 typo e85cc47 forgot the selfs 190b4f6 start work on canflasher 5c655c9 add recover support ae3457f usbflash is reliable f7a0ab0 pedal usbflash works 585d0f9 add way to call isotp be82899 despite it being bad code, move isotp 000715b start work on pedal canloader 626e312 pedal has a bootstub now 3662d1e redundant check 81e6b0d fix bug 083cd12 should have bounty to refactor that ish b65d30c bad asserts b2e6c3f isotp untested support for subaddr 30fd66a Merge pull request #93 from vntarasov/volt 06f5109 Merge pull request #94 from gregjhogan/can-printer-hex c7d098c Merge pull request #95 from gregjhogan/setup-script 22fe250 Merge pull request #99 from gregjhogan/bit-transition-example ba16ba3 Merge pull request #100 from gregjhogan/j2534-troubleshooting-instructions ad08ea4 Merge pull request #90 from gregjhogan/can-forwarding f3b6f5d added j2534 troubleshooting instructions 858d150 added script to find bits that transition from 0 to 1 c6acac8 added checking pedal interceptor message length f7226ff added brake safety checks d0c2634 added gas safety checks d378e4a removed bosch safety forwarding restriction on 29 bit addresses 5c7ef9e added bosch safety hooks and forwarding 90c64b6 add note 23de8d4 Merge pull request #97 from commaai/pedal_improvements 0261641 added missing python packages b92b235 fix bytearray encode issue 2434f1c Tweak Volt's brake pedal stickiness e2f73d2 enable has a whole byte to itself d5a9e1e correct checksum f8ed9fa better names 986a14c don't alias pointers 9b8472e add watchdog support 8f0add9 handle faults 1d917f8 split gas set into 2 values, and have a fault state 1b77026 j2534 isn't alpha anymore fbcc872 Merge pull request #92 from commaai/pedal 8a6f44b pedal is sending messages 08f464c python 3 bro is bad bro 9390961 kline checksum algo was broken... 3b7c33b add kline debug support aa622bc init values 631ea9f better refactor eb1fd75 add PEDAL adc sets ccaa310 don't build with usb 8d4d763 debug console works bd09883 comma pedal is building 75a29d5 Merge pull request #84 from gregjhogan/j2534-hds eece37d only the panda has gmlan 9f43abe Merge pull request #89 from vntarasov/volt 5364d43 Merge pull request #88 from vntarasov/smaller-firmware 377a1ec bump version for descriptor fix 4fabdf0 Merge pull request #87 from gregjhogan/usb-multi-packet-control 8580773 fix sending WinUSB Extended Properties Feature Descriptor 6908feb Chevy Volt safety 786a004 Enable optimization to reduce firmware size d70f43b hack to fix thinkpad 95ab1ae fixed flow control message padding bbd04d1 updated installer 62216d0 single standalone DLL for J2534 driver 5c9138d fixed 11 bit address issue f3b0ad2 fix LOOPBACK getting set when DATA_RATE is set b750d36 updated README a9a097f lowered CPU utilization 7c26a70 TIS needs unsupported protocols to return an error 42692b4 TIS doesn't like ChannelID being zero cf126bb SET_CONFIG return error for reserved parameters 2e99dbf fix HDS issues 8203cc8 add is_grey e946a54 add insecure_okay flag 4363b3e check webpage 4f59ded add secure mode note 6b11fb5 add autosecuring to tests b27d185 Merge pull request #86 from commaai/better_pairing 4b53b42 elm wifi isn't an automated test 99f85cb Merge pull request #85 from gregjhogan/usb-wcid 0d38060 auto-install WinUSB device driver c6653ca from python import 38cc0ee add wifi_secure_mode, boots in insecure mode git-subtree-dir: panda git-subtree-split: 67d52089a1300b86800d897f2b271e0a24cf6dd6 * Squashed 'opendbc/' changes from 81d9871..aa067f7 aa067f7 Chevy Volt tweaks (#83) a60c6c4 Toyota: change signal name in EPS_STATUS msg ce70b1a extra setme field toyota LKAS_HUD df2a552 toyota missing ACC_CONTROL checksum48bb293
Revert "Toyota Prius: added a comma specific message to control the speed sent to the EPS" 5f42439 Toyota Prius: added a comma specific message to control the speed sent to the EPS 6f5e8b6 Pedal Interceptor: fault state VAL moved to _comma efd5f5c add setme to honda ACC_HUD 97fc335 add interceptor to civic 6f40f16 update generator script to allow for multiple imports 9ca956b add setme to toyota STEERING_IPAS e5afa57 run generator for ipas scaling 8bd1182 Toyota IPAS: proper steer angle unit f57511e acceleration pedal for gasPressed c8d1dbc high beams also. likely dashboard message. 9f1c78b high beams for genericToggle f037d42 turn signal lights (and thus hazard lights) b35bb08 turn signals 78986cf Revert "turn signals" ba946c9 turn signals 2af3ecc Speed, braking, and distance signals f40ab87 Set packet lengths, adding steering rate, adjusted speed cd59bfa units for speed_right c2fcce2 speed of right vs left side of car 4ef5fae value table for gear status 97c48e2 tighten up speed bits. brake pressue max comment. a0cbfd1 add gear status PRNDL 0c82865 initial signals for chrysler pacifica 2017 hybrid 5ed0540 add set me to toyota LKAS_HUD aecac5d add set me fields to toyota ACC_HUD 5417013 update toyota ACC_CONTROL fields e91e967 Comma Pedal: made GAS_COMMAND 6 bytes d04434a Comma Pedal: added state byte and enable bit c30b2cd Comma Pedal: sending 2 tracks on 0x200 8f72467 Volt doors and belts status (#70) 60f8b6c add set me to lkas hud honda 3c9e335 fix honda pcm gas message size 7ca471d Add 2018 Toyota CHR dbc (#78) 637fe00 set scaling to 1 for brake and gas which have no real unit 62a88d4 Volt: switch to parsing ACC buttons from powertrain CAN (#74) 3fdd47b Volt's gas pedal only and combined gas/acc (#76) 45ec9c9 Add 2017 Honda Ridgeline (#77) cbd186a Add 2018 Camry Hybrid DBC's (#73) 974eeaf Toyota: re-generated the files after cfbc9ae363f98ef 19ea195 Toyota: more vals for LKA_STATE cfbc9ae fixed inconsistent factor for speed in Honda dbc files e7db803 convert all line endings to unix style git-subtree-dir: opendbc git-subtree-split: aa067f7079aa12617f7a37d85233e51af44e1bb2 * openpilot v0.4.3 release * Squashed 'panda/' changes from 67d5208..3125232 3125232 bump version 703c0b4 Gas Interceptor: another fix to gas pressed logic 196d383 Interceptor: fixed gas pressed logic git-subtree-dir: panda git-subtree-split: 31252324d98e701c33cb6aeda20af6b549175764 * Squashed 'opendbc/' changes from aa067f7..91e882d 91e882d Updating bosch dbcs to use new format and bringing in new honda changes (#82) 9b32e2e Fix Checksum errors for CH-R (#86) git-subtree-dir: opendbc git-subtree-split: 91e882d4a04c129e12d39bcff0bbe56b75166e0f * openpilot v0.4.3 release * openpilot v0.4.3.1 release * fix bug in canpacker for Toyotas with DSU connected (#221) * update year on civic
parent
affc00df1f
commit
640ab12c72
187 changed files with 9684 additions and 4109 deletions
@ -0,0 +1,18 @@ |
||||
# How to contribute |
||||
|
||||
Our software is open source so you can solve your own problems without needing help from others. And if you solve a problem and are so kind, you can upstream it for the rest of the world to use. |
||||
|
||||
Most open source development activity is coordinated through our [slack](https://slack.comma.ai). A lot of documentation is available on our [medium](https://medium.com/@comma_ai/) |
||||
|
||||
## Getting Started |
||||
|
||||
* Join our slack [slack.comma.ai](https://slack.comma.ai) |
||||
* Make sure you have a [GitHub account](https://github.com/signup/free) |
||||
* Fork the repository on GitHub |
||||
|
||||
## Car Ports (openpilot) |
||||
|
||||
We've released a guide for porting to Toyota cars [here](https://medium.com/@comma_ai/openpilot-port-guide-for-toyota-models-e5467f4b5fe6) |
||||
|
||||
If you port openpilot to a substantially new car, you might be eligible for a bounty. See our bounties at [comma.ai/bounties.html](https://comma.ai/bounties.html) |
||||
|
@ -1,4 +1,4 @@ |
||||
Copyright (c) 2016, Comma.ai, Inc. |
||||
Copyright (c) 2018, Comma.ai, Inc. |
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: |
||||
|
@ -0,0 +1,36 @@ |
||||
Welcome to chffrplus |
||||
====== |
||||
|
||||
[chffrplus](https://github.com/commaai/chffrplus) is an open source dashcam. |
||||
|
||||
This is the shipping reference software for the comma EON Dashcam DevKit. It keeps many of the niceities of [openpilot](https://github.com/commaai/openpilot), like high quality sensors, great camera, and good autostart and stop. Though unlike openpilot, it cannot control your car. chffrplus can interface with your car through a [panda](https://shop.comma.ai/products/panda-obd-ii-dongle), but just like our dashcam app [chffr](https://getchffr.com/), it is read only. |
||||
|
||||
It integrates with the rest of the comma ecosystem, so you can view your drives on the [chffr](https://getchffr.com/) app for Android or iOS, and reverse engineer your car with [cabana](https://community.comma.ai/cabana/?demo=1). |
||||
|
||||
|
||||
Hardware |
||||
------ |
||||
|
||||
Right now chffrplus supports the [EON Dashcam DevKit](https://shop.comma.ai/products/eon-dashcam-devkit) for hardware to run on. |
||||
|
||||
Install chffrplus on a EON device by entering ``https://chffrplus.comma.ai`` during NEOS setup. |
||||
|
||||
|
||||
User Data / chffr Account / Crash Reporting |
||||
------ |
||||
|
||||
By default chffrplus creates an account and includes a client for chffr, our dashcam app. |
||||
|
||||
It's open source software, so you are free to disable it if you wish. |
||||
|
||||
It logs the road facing camera, CAN, GPS, IMU, magnetometer, thermal sensors, crashes, and operating system logs. |
||||
It does not log the user facing camera or the microphone. |
||||
|
||||
By using it, you agree to [our privacy policy](https://beta.comma.ai/privacy.html). You understand that use of this software or its related services will generate certain types of user data, which may be logged and stored at the sole discretion of comma.ai. By accepting this agreement, you grant an irrevocable, perpetual, worldwide right to comma.ai for the use of this data. |
||||
|
||||
|
||||
Licensing |
||||
------ |
||||
|
||||
chffrplus is released under the MIT license. |
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,106 @@ |
||||
import numpy as np |
||||
""" |
||||
Coordinate transformation module. All methods accept arrays as input |
||||
with each row as a position. |
||||
""" |
||||
|
||||
|
||||
|
||||
a = 6378137 |
||||
b = 6356752.3142 |
||||
esq = 6.69437999014 * 0.001 |
||||
e1sq = 6.73949674228 * 0.001 |
||||
|
||||
|
||||
def geodetic2ecef(geodetic): |
||||
geodetic = np.array(geodetic) |
||||
input_shape = geodetic.shape |
||||
geodetic = np.atleast_2d(geodetic) |
||||
lat = (np.pi/180)*geodetic[:,0] |
||||
lon = (np.pi/180)*geodetic[:,1] |
||||
alt = geodetic[:,2] |
||||
|
||||
xi = np.sqrt(1 - esq * np.sin(lat)**2) |
||||
x = (a / xi + alt) * np.cos(lat) * np.cos(lon) |
||||
y = (a / xi + alt) * np.cos(lat) * np.sin(lon) |
||||
z = (a / xi * (1 - esq) + alt) * np.sin(lat) |
||||
ecef = np.array([x, y, z]).T |
||||
return ecef.reshape(input_shape) |
||||
|
||||
|
||||
def ecef2geodetic(ecef): |
||||
""" |
||||
Convert ECEF coordinates to geodetic using ferrari's method |
||||
""" |
||||
def ferrari(x, y, z): |
||||
# ferrari's method |
||||
r = np.sqrt(x * x + y * y) |
||||
Esq = a * a - b * b |
||||
F = 54 * b * b * z * z |
||||
G = r * r + (1 - esq) * z * z - esq * Esq |
||||
C = (esq * esq * F * r * r) / (pow(G, 3)) |
||||
S = np.cbrt(1 + C + np.sqrt(C * C + 2 * C)) |
||||
P = F / (3 * pow((S + 1 / S + 1), 2) * G * G) |
||||
Q = np.sqrt(1 + 2 * esq * esq * P) |
||||
r_0 = -(P * esq * r) / (1 + Q) + np.sqrt(0.5 * a * a*(1 + 1.0 / Q) - \ |
||||
P * (1 - esq) * z * z / (Q * (1 + Q)) - 0.5 * P * r * r) |
||||
U = np.sqrt(pow((r - esq * r_0), 2) + z * z) |
||||
V = np.sqrt(pow((r - esq * r_0), 2) + (1 - esq) * z * z) |
||||
Z_0 = b * b * z / (a * V) |
||||
h = U * (1 - b * b / (a * V)) |
||||
lat = (180/np.pi)*np.arctan((z + e1sq * Z_0) / r) |
||||
lon = (180/np.pi)*np.arctan2(y, x) |
||||
return lat, lon, h |
||||
|
||||
geodetic = [] |
||||
ecef = np.array(ecef) |
||||
input_shape = ecef.shape |
||||
ecef = np.atleast_2d(ecef) |
||||
for p in ecef: |
||||
geodetic.append(ferrari(*p)) |
||||
geodetic = np.array(geodetic) |
||||
return geodetic.reshape(input_shape) |
||||
|
||||
|
||||
|
||||
class LocalCoord(object): |
||||
""" |
||||
Allows conversions to local frames. In this case NED. |
||||
That is: North East Down from the start position in |
||||
meters. |
||||
""" |
||||
def __init__(self, init_geodetic, init_ecef): |
||||
self.init_ecef = init_ecef |
||||
lat, lon, _ = (np.pi/180)*init_geodetic |
||||
self.ned2ecef_matrix = np.array([[-np.sin(lat)*np.cos(lon), -np.sin(lon), -np.cos(lat)*np.cos(lon)], |
||||
[-np.sin(lat)*np.sin(lon), np.cos(lon), -np.cos(lat)*np.sin(lon)], |
||||
[np.cos(lat), 0, -np.sin(lat)]]) |
||||
self.ecef2ned_matrix = self.ned2ecef_matrix.T |
||||
|
||||
@classmethod |
||||
def from_geodetic(self, init_geodetic): |
||||
init_ecef = geodetic2ecef(init_geodetic) |
||||
return LocalCoord(init_geodetic, init_ecef) |
||||
|
||||
@classmethod |
||||
def from_ecef(self, init_ecef): |
||||
init_geodetic = ecef2geodetic(init_ecef) |
||||
return LocalCoord(init_geodetic, init_ecef) |
||||
|
||||
|
||||
def ecef2ned(self, ecef): |
||||
ecef = np.array(ecef) |
||||
return np.dot(self.ecef2ned_matrix, (ecef - self.init_ecef).T).T |
||||
|
||||
def ned2ecef(self, ned): |
||||
ned = np.array(ned) |
||||
# Transpose so that init_ecef will broadcast correctly for 1d or 2d ned. |
||||
return (np.dot(self.ned2ecef_matrix, ned.T).T + self.init_ecef) |
||||
|
||||
def geodetic2ned(self, geodetic): |
||||
ecef = geodetic2ecef(geodetic) |
||||
return self.ecef2ned(ecef) |
||||
|
||||
def ned2geodetic(self, ned): |
||||
ecef = self.ned2ecef(ned) |
||||
return ecef2geodetic(ecef) |
@ -0,0 +1,44 @@ |
||||
#!/usr/bin/bash |
||||
|
||||
if [ -z "$PASSIVE" ]; then |
||||
export PASSIVE="1" |
||||
fi |
||||
|
||||
function launch { |
||||
# apply update |
||||
if [ "$(git rev-parse HEAD)" != "$(git rev-parse @{u})" ]; then |
||||
git reset --hard @{u} && |
||||
git clean -xdf && |
||||
exec "${BASH_SOURCE[0]}" |
||||
fi |
||||
|
||||
# no cpu rationing for now |
||||
echo 0-3 > /dev/cpuset/background/cpus |
||||
echo 0-3 > /dev/cpuset/system-background/cpus |
||||
echo 0-3 > /dev/cpuset/foreground/boost/cpus |
||||
echo 0-3 > /dev/cpuset/foreground/cpus |
||||
echo 0-3 > /dev/cpuset/android/cpus |
||||
|
||||
# check if NEOS update is required |
||||
while [ "$(cat /VERSION)" -lt 4 ] && [ ! -e /data/media/0/noupdate ]; do |
||||
# wait for network |
||||
(cd selfdrive/ui/spinner && exec ./spinner 'waiting for network...') & spin_pid=$! |
||||
until ping -W 1 -c 1 8.8.8.8; do sleep 1; done |
||||
kill $spin_pid |
||||
|
||||
# update NEOS |
||||
curl -o /tmp/updater https://neos.comma.ai/updater && chmod +x /tmp/updater && /tmp/updater |
||||
sleep 10 |
||||
done |
||||
|
||||
export PYTHONPATH="$PWD" |
||||
|
||||
# start manager |
||||
cd selfdrive |
||||
./manager.py |
||||
|
||||
# if broken, keep on screen error |
||||
while true; do sleep 1; done |
||||
} |
||||
|
||||
launch |
@ -0,0 +1,107 @@ |
||||
VERSION "" |
||||
|
||||
|
||||
NS_ : |
||||
NS_DESC_ |
||||
CM_ |
||||
BA_DEF_ |
||||
BA_ |
||||
VAL_ |
||||
CAT_DEF_ |
||||
CAT_ |
||||
FILTER |
||||
BA_DEF_DEF_ |
||||
EV_DATA_ |
||||
ENVVAR_DATA_ |
||||
SGTYPE_ |
||||
SGTYPE_VAL_ |
||||
BA_DEF_SGTYPE_ |
||||
BA_SGTYPE_ |
||||
SIG_TYPE_REF_ |
||||
VAL_TABLE_ |
||||
SIG_GROUP_ |
||||
SIG_VALTYPE_ |
||||
SIGTYPE_VALTYPE_ |
||||
BO_TX_BU_ |
||||
BA_DEF_REL_ |
||||
BA_REL_ |
||||
BA_DEF_DEF_REL_ |
||||
BU_SG_REL_ |
||||
BU_EV_REL_ |
||||
BU_BO_REL_ |
||||
SG_MUL_VAL_ |
||||
|
||||
BS_: |
||||
|
||||
BU_: XXX |
||||
|
||||
|
||||
BO_ 258 STEERING: 8 XXX |
||||
SG_ STEER_ANGLE : 4|13@0+ (0.3187251,-1307.888) [-360|360] "deg" XXX |
||||
SG_ STEERING_RATE : 20|13@0+ (1,-4096) [0|8191] "" XXX |
||||
|
||||
BO_ 514 SPEED: 4 XXX |
||||
SG_ SPEED_LEFT : 7|16@0+ (0.07,0) [0|65535] "m/s" XXX |
||||
SG_ SPEED_RIGHT : 23|16@0+ (0.07,0) [0|1023] "m/s" XXX |
||||
|
||||
BO_ 653 BRAKE_MODULE: 2 XXX |
||||
SG_ BRAKE_PRESSURE : 15|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ BRAKE_PRESSED : 4|1@0+ (1,0) [0|4] "" XXX |
||||
|
||||
BO_ 820 DOORS: 8 XXX |
||||
SG_ DOOR_OPEN_FR : 18|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ DOOR_OPEN_RL : 19|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ DOOR_OPEN_RR : 20|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ DOOR_OPEN_TRUNK : 22|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ DOOR_OPEN_FL : 17|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ TURN_LIGHT_LEFT : 31|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ TURN_LIGHT_RIGHT : 30|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ HIGH_BEAM_DISPLAY : 58|1@1+ (1,0) [0|1] "" XXX |
||||
|
||||
BO_ 746 GEAR: 5 XXX |
||||
SG_ PRNDL : 0|3@1+ (1,0) [0|7] "" XXX |
||||
|
||||
BO_ 284 NEW_MSG_1: 8 XXX |
||||
SG_ BRAKE_RELATED : 3|12@0+ (1,0) [0|255] "" XXX |
||||
SG_ BRAKE_RELATED_2 : 17|10@0+ (1,0) [0|255] "" XXX |
||||
SG_ SPEED : 37|14@0+ (1,0) [0|255] "" XXX |
||||
|
||||
BO_ 320 NEW_MSG_2: 8 XXX |
||||
SG_ SPEED_RELATED : 47|8@0+ (1,0) [0|63] "" XXX |
||||
SG_ BRAKE_PRESSED : 2|3@0+ (1,0) [0|7] "" XXX |
||||
|
||||
BO_ 736 TRIP: 8 XXX |
||||
SG_ DISTANCE_COUNTER : 7|16@0+ (0,0) [0|65535] "Meters" XXX |
||||
SG_ DISTANCE_COUNTER_2 : 23|16@0+ (1,0) [0|65535] "Meters" XXX |
||||
|
||||
BO_ 344 WHEEL_SPEEDS: 8 XXX |
||||
SG_ WHEEL_SPEED_FL : 1|10@0+ (1,0) [0|65535] "" XXX |
||||
SG_ WHEEL_SPEED_FR : 17|10@0+ (1,0) [0|255] "" XXX |
||||
SG_ WHEEL_SPEED_RL : 33|10@0+ (1,0) [0|3] "" XXX |
||||
SG_ WHEEL_SPEED_RR : 49|10@0+ (1,0) [0|255] "" XXX |
||||
|
||||
BO_ 792 STEERING_LEVERS: 8 XXX |
||||
SG_ TURN_SIGNALS : 1|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ HIGH_BEAM_PUSHED_IN : 2|1@1+ (1,0) [0|3] "" XXX |
||||
SG_ HIGH_BEAM_FLASH : 3|1@1+ (1,0) [0|3] "" XXX |
||||
|
||||
BO_ 264 ACCEL_PEDAL_MSG: 8 XXX |
||||
SG_ ACCEL_PEDAL : 32|4@1+ (1,-7) [0|15] "" XXX |
||||
|
||||
|
||||
|
||||
|
||||
CM_ SG_ 258 STEER_ANGLE "positive is left (counter-clockwise)"; |
||||
CM_ SG_ 514 SPEED_LEFT "TODO find upper limit"; |
||||
CM_ SG_ 653 BRAKE_PRESSURE "max seems to be 148"; |
||||
CM_ SG_ 820 TURN_LIGHT_LEFT "oscillates with the light blinking"; |
||||
CM_ SG_ 820 TURN_LIGHT_RIGHT "hazard blinks both right and left lights"; |
||||
CM_ SG_ 746 PRNDL "4=D, 3=N, 2=R, 1=P"; |
||||
CM_ SG_ 284 BRAKE_RELATED "Correlates with braking"; |
||||
CM_ SG_ 284 SPEED "Another Speed Signal, Maybe RPMs?"; |
||||
CM_ SG_ 320 BRAKE_PRESSED "Value is 5 when brake is pressed"; |
||||
CM_ SG_ 792 TURN_SIGNALS "1=Left, 2=Right"; |
||||
CM_ SG_ 792 HIGH_BEAM_FLASH "use this for genericToggle"; |
||||
CM_ SG_ 264 ACCEL_PEDAL "not in ACC so seems to be actual pedal. Use for gasPressed"; |
||||
VAL_ 746 PRNDL 4 "Drive" 3 "Neutral" 2 "Reverse" 1 "Park" ; |
||||
VAL_ 792 TURN_SIGNALS 2 "Right" 1 "Left" ; |
@ -0,0 +1,265 @@ |
||||
VERSION "" |
||||
|
||||
|
||||
NS_ : |
||||
NS_DESC_ |
||||
CM_ |
||||
BA_DEF_ |
||||
BA_ |
||||
VAL_ |
||||
CAT_DEF_ |
||||
CAT_ |
||||
FILTER |
||||
BA_DEF_DEF_ |
||||
EV_DATA_ |
||||
ENVVAR_DATA_ |
||||
SGTYPE_ |
||||
SGTYPE_VAL_ |
||||
BA_DEF_SGTYPE_ |
||||
BA_SGTYPE_ |
||||
SIG_TYPE_REF_ |
||||
VAL_TABLE_ |
||||
SIG_GROUP_ |
||||
SIG_VALTYPE_ |
||||
SIGTYPE_VALTYPE_ |
||||
BO_TX_BU_ |
||||
BA_DEF_REL_ |
||||
BA_REL_ |
||||
BA_DEF_DEF_REL_ |
||||
BU_SG_REL_ |
||||
BU_EV_REL_ |
||||
BU_BO_REL_ |
||||
SG_MUL_VAL_ |
||||
|
||||
BU_: EBCM EON CAM RADAR PCM EPS VSA SCM BDY XXX EPB |
||||
|
||||
BO_ 228 STEERING_CONTROL: 5 EON |
||||
SG_ STEER_TORQUE_REQUEST : 23|1@0+ (1,0) [0|1] "" EPS |
||||
SG_ SET_ME_X00 : 22|7@0+ (1,0) [0|127] "" EPS |
||||
SG_ SET_ME_X00_2 : 31|8@0+ (1,0) [0|0] "" EPS |
||||
SG_ STEER_TORQUE : 7|16@0- (1,0) [-4096|4096] "" EPS |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" EPS |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" EPS |
||||
|
||||
BO_ 232 BRAKE_HOLD: 7 XXX |
||||
SG_ XMISSION_SPEED : 7|14@0- (1,0) [1|0] "" XXX |
||||
SG_ COMPUTER_BRAKE : 39|16@0+ (1,0) [0|0] "" XXX |
||||
SG_ COMPUTER_BRAKE_REQUEST : 29|1@0+ (1,0) [0|0] "" XXX |
||||
SG_ SET_TO_1 : 9|2@0- (1,0) [1|0] "" XXX |
||||
SG_ ZEROS_BOH2 : 28|5@0+ (1,0) [0|31] "" XXX |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 304 GAS_PEDAL_2: 8 PCM |
||||
SG_ ENGINE_TORQUE_ESTIMATE : 7|16@0- (1,0) [-1000|1000] "Nm" EON |
||||
SG_ ENGINE_TORQUE_REQUEST : 23|16@0- (1,0) [-1000|1000] "Nm" EON |
||||
SG_ CAR_GAS : 39|8@0+ (1,0) [0|255] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 330 STEERING_SENSORS: 8 EPS |
||||
SG_ STEER_ANGLE : 7|16@0- (-0.1,0) [-500|500] "deg" EON |
||||
SG_ STEER_ANGLE_RATE : 23|16@0- (-1,0) [-3000|3000] "deg/s" EON |
||||
SG_ STEER_ANGLE_OFFSET : 39|8@0- (-0.1,0) [-128|127] "deg" EON |
||||
SG_ STEER_WHEEL_ANGLE : 47|16@0- (-0.1,0) [-500|500] "deg" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 344 ENGINE_DATA: 8 PCM |
||||
SG_ XMISSION_SPEED : 7|16@0+ (0.002759506,0) [0|70] "m/s" EON |
||||
SG_ ENGINE_RPM : 23|16@0+ (1,0) [0|15000] "rpm" EON |
||||
SG_ XMISSION_SPEED2 : 39|16@0+ (0.002759506,0) [0|70] "m/s" EON |
||||
SG_ DISTANCE_COUNTER : 55|8@0+ (10,0) [0|2550] "Meters" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 380 POWERTRAIN_DATA: 8 PCM |
||||
SG_ PEDAL_GAS : 7|8@0+ (1,0) [0|255] "" EON |
||||
SG_ ENGINE_RPM : 23|16@0+ (1,0) [0|15000] "rpm" EON |
||||
SG_ GAS_PRESSED : 39|1@0+ (1,0) [0|1] "" EON |
||||
SG_ ACC_STATUS : 38|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BOH_17C : 37|5@0+ (1,0) [0|1] "" EON |
||||
SG_ BRAKE_SWITCH : 32|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BOH2_17C : 47|10@0+ (1,0) [0|1] "" EON |
||||
SG_ BRAKE_PRESSED : 53|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BOH3_17C : 52|5@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 399 STEER_STATUS: 7 EPS |
||||
SG_ STEER_TORQUE_SENSOR : 7|16@0- (1,0) [-31000|31000] "tbd" EON |
||||
SG_ STEER_TORQUE_MOTOR : 23|16@0- (1,0) [-31000|31000] "tbd" EON |
||||
SG_ STEER_STATUS : 39|4@0+ (1,0) [0|15] "" EON |
||||
SG_ STEER_CONTROL_ACTIVE : 35|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 420 VSA_STATUS: 8 VSA |
||||
SG_ ESP_DISABLED : 28|1@0+ (1,0) [0|1] "" EON |
||||
SG_ USER_BRAKE : 7|16@0+ (0.015625,-1.609375) [0|1000] "" EON |
||||
SG_ BRAKE_HOLD_ACTIVE : 46|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BRAKE_HOLD_ENABLED : 45|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 432 STANDSTILL: 7 VSA |
||||
SG_ WHEELS_MOVING : 12|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BRAKE_ERROR_1 : 11|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BRAKE_ERROR_2 : 9|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 450 EPB_STATUS: 8 EPB |
||||
SG_ EPB_ACTIVE : 3|1@0+ (1,0) [0|1] "" EON |
||||
SG_ EPB_STATE : 29|2@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 464 WHEEL_SPEEDS: 8 VSA |
||||
SG_ WHEEL_SPEED_FL : 7|15@0+ (0.01,0) [0|250] "kph" EON |
||||
SG_ WHEEL_SPEED_FR : 8|15@0+ (0.01,0) [0|250] "kph" EON |
||||
SG_ WHEEL_SPEED_RL : 25|15@0+ (0.01,0) [0|250] "kph" EON |
||||
SG_ WHEEL_SPEED_RR : 42|15@0+ (0.01,0) [0|250] "kph" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 479 ACC_CONTROL: 8 EON |
||||
SG_ SET_TO_1 : 20|5@0+ (1,0) [0|1] "" PCM |
||||
SG_ CONTROL_ON : 23|3@0+ (1,0) [0|5] "" XXX |
||||
SG_ RELATED_TO_GAS : 7|7@0+ (1,0) [0|69] "" XXX |
||||
SG_ GAS_COMMAND : 0|9@0+ (1,0) [0|1] "" PCM |
||||
SG_ GAS_BRAKE : 31|14@0- (1,0) [0|1] "" XXX |
||||
SG_ ZEROS_BOH : 33|18@0+ (1,0) [100|100] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 495 ACC_CONTROL_ON: 8 XXX |
||||
SG_ SET_TO_75 : 31|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_TO_30 : 39|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ ZEROS_BOH : 23|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ ZEROS_BOH2 : 47|16@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_TO_FF : 15|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_TO_3 : 6|7@0+ (1,0) [0|4095] "" XXX |
||||
SG_ CONTROL_ON : 7|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
|
||||
BO_ 545 XXX_16: 6 SCM |
||||
SG_ ECON_ON : 23|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ DRIVE_MODE : 37|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ COUNTER : 45|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ CHECKSUM : 43|4@0+ (1,0) [0|15] "" BDY |
||||
|
||||
BO_ 597 ROUGH_WHEEL_SPEED: 8 VSA |
||||
SG_ WHEEL_SPEED_FL : 7|8@0+ (1,0) [0|255] "mph" EON |
||||
SG_ WHEEL_SPEED_FR : 15|8@0+ (1,0) [0|255] "mph" EON |
||||
SG_ WHEEL_SPEED_RL : 23|8@0+ (1,0) [0|255] "mph" EON |
||||
SG_ WHEEL_SPEED_RR : 31|8@0+ (1,0) [0|255] "mph" EON |
||||
SG_ SET_TO_X55 : 39|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_TO_X55_2 : 47|8@0+ (1,0) [0|255] "" EON |
||||
SG_ LONG_COUNTER : 55|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
|
||||
BO_ 773 SEATBELT_STATUS: 7 BDY |
||||
SG_ SEATBELT_DRIVER_LAMP : 7|1@0+ (1,0) [0|1] "" EON |
||||
SG_ SEATBELT_PASS_UNLATCHED : 10|1@0+ (1,0) [0|1] "" EON |
||||
SG_ SEATBELT_PASS_LATCHED : 11|1@0+ (1,0) [0|1] "" EON |
||||
SG_ SEATBELT_DRIVER_UNLATCHED : 12|1@0+ (1,0) [0|1] "" EON |
||||
SG_ SEATBELT_DRIVER_LATCHED : 13|1@0+ (1,0) [0|1] "" EON |
||||
SG_ PASS_AIRBAG_OFF : 14|1@0+ (1,0) [0|1] "" EON |
||||
SG_ PASS_AIRBAG_ON : 15|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 777 CAR_SPEED: 8 PCM |
||||
SG_ ROUGH_CAR_SPEED : 23|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ CAR_SPEED : 7|16@0+ (1,0) [0|65535] "" XXX |
||||
SG_ ROUGH_CAR_SPEED_3 : 39|16@0+ (1,0) [0|65535] "" XXX |
||||
SG_ ROUGH_CAR_SPEED_2 : 31|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ LOCK_STATUS : 55|2@0+ (1,0) [0|255] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 780 ACC_HUD: 8 ADAS |
||||
SG_ CRUISE_SPEED : 31|8@0+ (1,0) [0|255] "" BDY |
||||
SG_ DTC_MODE : 39|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ BOH : 38|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ FCM_PROBLEM : 34|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ RADAR_OBSTRUCTED : 33|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ENABLE_MINI_CAR : 32|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ BOH_3 : 43|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ BOH_4 : 42|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ BOH_5 : 41|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ CRUISE_CONTROL_LABEL : 40|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ ZEROS_BOH : 7|24@0+ (0.002759506,0) [0|100] "m/s" BDY |
||||
SG_ FCM_OFF : 35|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ SET_TO_1 : 36|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ HUD_DISTANCE : 47|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ HUD_LEAD : 45|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ ACC_PROBLEM : 37|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ACC_ON : 52|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ BOH_6 : 51|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ SET_TO_X3 : 55|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 804 CRUISE: 8 PCM |
||||
SG_ TRIP_FUEL_CONSUMED : 23|16@0+ (1,0) [0|255] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 806 SCM_FEEDBACK: 8 SCM |
||||
SG_ MAIN_ON : 28|1@0+ (1,0) [0|1] "" EON |
||||
SG_ RIGHT_BLINKER : 27|1@0+ (1,0) [0|1] "" EON |
||||
SG_ LEFT_BLINKER : 26|1@0+ (1,0) [0|1] "" EON |
||||
SG_ CMBS_STATES : 22|2@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 829 LKAS_HUD: 5 ADAS |
||||
SG_ CAM_TEMP_HIGH : 7|1@0+ (1,0) [0|255] "" BDY |
||||
SG_ BOH : 23|2@0+ (1,0) [0|4] "" BDY |
||||
SG_ DASHED_LANES : 14|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ DTC : 13|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LKAS_PROBLEM : 12|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LKAS_OFF : 11|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ SOLID_LANES : 10|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_RIGHT : 9|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ STEERING_REQUIRED : 8|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_PROBLEM : 21|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ BEEP : 17|2@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_ON : 28|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_OFF : 27|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ CLEAN_WINDSHIELD : 26|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ SET_ME_X48 : 31|8@0+ (1,0) [0|255] "" BDY |
||||
SG_ ZEROS_BOH : 6|6@0+ (1,0) [0|63] "" XXX |
||||
SG_ SET_TO_1 : 0|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ BOH_2 : 15|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_TO_ZERO : 20|3@0+ (1,0) [0|7] "" XXX |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" BDY |
||||
|
||||
BO_ 862 CAMERA_MESSAGES: 8 CAM |
||||
SG_ ZEROS_BOH : 7|50@0+ (1,0) [0|127] "" BDY |
||||
SG_ AUTO_HIGHBEAMS_ACTIVE : 53|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ HIGHBEAMS_ON : 52|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ ZEROS_BOH_2 : 51|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 884 STALK_STATUS: 8 XXX |
||||
SG_ AUTO_HEADLIGHTS : 46|1@0+ (1,0) [0|1] "" EON |
||||
SG_ HIGH_BEAM_HOLD : 47|1@0+ (1,0) [0|1] "" EON |
||||
SG_ HIGH_BEAM_FLASH : 45|1@0+ (1,0) [0|1] "" EON |
||||
SG_ HEADLIGHTS_ON : 54|1@0+ (1,0) [0|1] "" EON |
||||
SG_ WIPER_SWITCH : 53|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 891 STALK_STATUS_2: 8 XXX |
||||
SG_ WIPERS : 17|2@0+ (1,0) [0|3] "" EON |
||||
SG_ LOW_BEAMS : 35|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ HIGH_BEAMS : 34|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ PARK_LIGHTS : 36|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
@ -0,0 +1,15 @@ |
||||
BO_ 512 GAS_COMMAND: 6 EON |
||||
SG_ GAS_COMMAND : 7|16@0+ (0.253984064,-83.3) [0|1] "" INTERCEPTOR |
||||
SG_ GAS_COMMAND2 : 23|16@0+ (0.126992032,-83.3) [0|1] "" INTERCEPTOR |
||||
SG_ ENABLE : 39|1@0+ (1,0) [0|1] "" INTERCEPTOR |
||||
SG_ COUNTER : 45|2@0+ (1,0) [0|3] "" INTERCEPTOR |
||||
SG_ CHECKSUM : 43|4@0+ (1,0) [0|3] "" INTERCEPTOR |
||||
|
||||
BO_ 513 GAS_SENSOR: 6 INTERCEPTOR |
||||
SG_ INTERCEPTOR_GAS : 7|16@0+ (0.253984064,-83.3) [0|1] "" EON |
||||
SG_ INTERCEPTOR_GAS2 : 23|16@0+ (0.126992032,-83.3) [0|1] "" EON |
||||
SG_ STATE : 39|8@0+ (1,0) [0|255] "" EON |
||||
SG_ COUNTER : 45|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 43|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
VAL_ 513 STATE 5 "FAULT_TIMEOUT" 4 "FAULT_STARTUP" 3 "FAULT_SCE" 2 "FAULT_SEND" 1 "FAULT_BAD_CHECKSUM" 0 "NO_FAULT" ; |
@ -0,0 +1,54 @@ |
||||
CM_ "IMPORT _bosch_2018.dbc" |
||||
|
||||
BO_ 419 GEARBOX: 8 PCM |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
SG_ GEAR_SHIFTER : 29|6@0+ (1,0) [0|63] "" EON |
||||
SG_ GEAR : 7|8@0+ (1,0) [0|255] "" EON |
||||
|
||||
BO_ 446 BRAKE_MODULE: 3 VSA |
||||
SG_ BRAKE_PRESSED : 4|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ COUNTER : 21|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 19|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 490 XXX_12: 8 XXX |
||||
SG_ BOH : 7|32@0+ (1,0) [0|65535] "" XXX |
||||
SG_ BOH_2 : 23|16@0+ (1,0) [0|65535] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 662 SCM_BUTTONS: 8 SCM |
||||
SG_ CRUISE_BUTTONS : 7|3@0+ (1,0) [0|7] "" EON |
||||
SG_ CRUISE_SETTING : 3|2@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 927 RADAR_HUD: 8 RADAR |
||||
SG_ ZEROS_BOH : 7|10@0+ (1,0) [0|127] "" BDY |
||||
SG_ CMBS_OFF : 12|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ RESUME_INSTRUCTION : 21|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_TO_1 : 13|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ZEROS_BOH2 : 11|4@0+ (1,0) [0|1] "" XXX |
||||
SG_ APPLY_BRAKES_FOR_CANC : 23|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ ACC_ALERTS : 20|5@0+ (1,0) [0|1] "" BDY |
||||
SG_ SET_TO_0 : 22|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ LEAD_DISTANCE : 39|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ BOH : 40|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ BOH_2 : 30|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1302 ODOMETER: 8 XXX |
||||
SG_ ODOMETER : 7|24@0+ (1,0) [0|16777215] "km" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
VAL_ 419 GEAR_SHIFTER 32 "D" 8 "R" 4 "P" ; |
||||
VAL_ 545 ECON_ON_2 0 "off" 3 "on" ; |
||||
VAL_ 662 CRUISE_BUTTONS 7 "tbd" 6 "tbd" 5 "tbd" 4 "accel_res" 3 "decel_set" 2 "cancel" 1 "main" 0 "none" ; |
||||
VAL_ 662 CRUISE_SETTING 3 "distance_adj" 2 "tbd" 1 "lkas_button" 0 "none" ; |
||||
VAL_ 806 CMBS_BUTTON 3 "pressed" 0 "released" ; |
||||
VAL_ 891 WIPERS 4 "High" 2 "Low" 0 "Off" ; |
||||
VAL_ 829 BEEP 3 "single_beep" 2 "triple_beep" 1 "repeated_beep" 0 "no_beep" ; |
||||
|
||||
CM_ "CHFFR_METRIC 330 STEER_ANGLE STEER_ANGLE 0.36 180; CHFFR_METRIC 380 ENGINE_RPM ENGINE_RPM 1 0; CHFFR_METRIC 804 ENGINE_TEMPERATURE ENGINE_TEMPERATURE 1 0"; |
@ -0,0 +1,54 @@ |
||||
CM_ "IMPORT _bosch_2018.dbc" |
||||
|
||||
BO_ 401 GEARBOX: 8 PCM |
||||
SG_ GEAR_SHIFTER : 5|6@0+ (1,0) [0|63] "" EON |
||||
SG_ BOH : 45|6@0+ (1,0) [0|63] "" XXX |
||||
SG_ GEAR2 : 31|8@0+ (1,0) [0|1] "" XXX |
||||
SG_ GEAR : 39|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ ZEROS_BOH : 47|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 662 SCM_BUTTONS: 4 SCM |
||||
SG_ CRUISE_BUTTONS : 7|3@0+ (1,0) [0|7] "" EON |
||||
SG_ CRUISE_SETTING : 3|2@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 29|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 27|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 892 CRUISE_PARAMS: 8 PCM |
||||
SG_ CRUISE_SPEED_OFFSET : 31|8@0- (0.1,0) [-128|127] "kph" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 927 RADAR_HUD: 8 RADAR |
||||
SG_ ZEROS_BOH : 7|10@0+ (1,0) [0|127] "" BDY |
||||
SG_ CMBS_OFF : 12|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ZEROS_BOH3 : 31|32@0+ (1,0) [0|4294967295] "" XXX |
||||
SG_ RESUME_INSTRUCTION : 21|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_TO_1 : 13|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ZEROS_BOH2 : 11|4@0+ (1,0) [0|1] "" XXX |
||||
SG_ APPLY_BRAKES_FOR_CANC : 23|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ ACC_ALERTS : 20|5@0+ (1,0) [0|1] "" BDY |
||||
SG_ SET_TO_0 : 22|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1029 DOORS_STATUS: 8 BDY |
||||
SG_ DOOR_OPEN_FL : 37|1@0+ (1,0) [0|1] "" EON |
||||
SG_ DOOR_OPEN_FR : 38|1@0+ (1,0) [0|1] "" EON |
||||
SG_ DOOR_OPEN_RL : 39|1@0+ (1,0) [0|1] "" EON |
||||
SG_ DOOR_OPEN_RR : 40|1@0+ (1,0) [0|1] "" EON |
||||
SG_ TRUNK_OPEN : 41|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
VAL_ 401 GEAR_SHIFTER 32 "L" 16 "S" 8 "D" 4 "N" 2 "R" 1 "P" ; |
||||
VAL_ 401 GEAR 7 "L" 10 "S" 4 "D" 3 "N" 2 "R" 1 "P" ; |
||||
VAL_ 545 ECON_ON_2 0 "off" 3 "on" ; |
||||
VAL_ 662 CRUISE_BUTTONS 7 "tbd" 6 "tbd" 5 "tbd" 4 "accel_res" 3 "decel_set" 2 "cancel" 1 "main" 0 "none" ; |
||||
VAL_ 662 CRUISE_SETTING 3 "distance_adj" 2 "tbd" 1 "lkas_button" 0 "none" ; |
||||
VAL_ 806 CMBS_BUTTON 3 "pressed" 0 "released" ; |
||||
VAL_ 891 WIPERS 4 "High" 2 "Low" 0 "Off" ; |
||||
VAL_ 829 BEEP 3 "single_beep" 2 "triple_beep" 1 "repeated_beep" 0 "no_beep" ; |
||||
|
||||
CM_ "CHFFR_METRIC 330 STEER_ANGLE STEER_ANGLE 0.36 180; CHFFR_METRIC 380 ENGINE_RPM ENGINE_RPM 1 0; CHFFR_METRIC 804 ENGINE_TEMPERATURE ENGINE_TEMPERATURE 1 0"; |
@ -0,0 +1,71 @@ |
||||
CM_ "IMPORT _bosch_2018.dbc" |
||||
|
||||
BO_ 401 GEARBOX: 8 PCM |
||||
SG_ GEAR_SHIFTER : 5|6@0+ (1,0) [0|63] "" EON |
||||
SG_ BOH : 45|6@0+ (1,0) [0|63] "" XXX |
||||
SG_ GEAR2 : 31|8@0+ (1,0) [0|1] "" XXX |
||||
SG_ GEAR : 39|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ ZEROS_BOH : 47|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 446 BRAKE_MODULE: 3 VSA |
||||
SG_ BRAKE_PRESSED : 4|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ COUNTER : 21|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 19|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 490 XXX_12: 8 XXX |
||||
SG_ BOH : 7|32@0+ (1,0) [0|65535] "" XXX |
||||
SG_ BOH_2 : 23|16@0+ (1,0) [0|65535] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 662 SCM_BUTTONS: 4 SCM |
||||
SG_ CRUISE_BUTTONS : 7|3@0+ (1,0) [0|7] "" EON |
||||
SG_ CRUISE_SETTING : 3|2@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 29|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 27|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 927 RADAR_HUD: 8 RADAR |
||||
SG_ ZEROS_BOH : 7|10@0+ (1,0) [0|127] "" BDY |
||||
SG_ CMBS_OFF : 12|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ZEROS_BOH3 : 31|32@0+ (1,0) [0|4294967295] "" XXX |
||||
SG_ RESUME_INSTRUCTION : 21|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_TO_1 : 13|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ZEROS_BOH2 : 11|4@0+ (1,0) [0|1] "" XXX |
||||
SG_ APPLY_BRAKES_FOR_CANC : 23|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ ACC_ALERTS : 20|5@0+ (1,0) [0|1] "" BDY |
||||
SG_ SET_TO_0 : 22|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1029 DOORS_STATUS: 8 BDY |
||||
SG_ DOOR_OPEN_FL : 37|1@0+ (1,0) [0|1] "" EON |
||||
SG_ DOOR_OPEN_FR : 38|1@0+ (1,0) [0|1] "" EON |
||||
SG_ DOOR_OPEN_RL : 39|1@0+ (1,0) [0|1] "" EON |
||||
SG_ DOOR_OPEN_RR : 40|1@0+ (1,0) [0|1] "" EON |
||||
SG_ TRUNK_OPEN : 41|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 1302 ODOMETER: 8 XXX |
||||
SG_ ODOMETER : 7|24@0+ (1,0) [0|16777215] "km" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
CM_ SG_ 344 DISTANCE_COUNTER ""; |
||||
CM_ SG_ 450 EPB_STATE "3: On, 2: Disengaging, 1: Engaging, 0: Off"; |
||||
CM_ SG_ 479 CONTROL_ON "Set to 5 when car is being controlled"; |
||||
CM_ SG_ 479 RELATED_TO_GAS "bits 7, 3, and 1 set to 1 when gas not applied"; |
||||
CM_ SG_ 479 GAS_BRAKE "Signed value, negative when braking and positive when applying gas"; |
||||
|
||||
VAL_ 401 GEAR_SHIFTER 32 "L" 16 "S" 8 "D" 4 "N" 2 "R" 1 "P" ; |
||||
VAL_ 401 GEAR 7 "L" 10 "S" 4 "D" 3 "N" 2 "R" 1 "P" ; |
||||
VAL_ 545 ECON_ON_2 0 "off" 3 "on" ; |
||||
VAL_ 662 CRUISE_BUTTONS 7 "tbd" 6 "tbd" 5 "tbd" 4 "accel_res" 3 "decel_set" 2 "cancel" 1 "main" 0 "none" ; |
||||
VAL_ 662 CRUISE_SETTING 3 "distance_adj" 2 "tbd" 1 "lkas_button" 0 "none" ; |
||||
VAL_ 806 CMBS_BUTTON 3 "pressed" 0 "released" ; |
||||
VAL_ 891 WIPERS 4 "High" 2 "Low" 0 "Off" ; |
||||
VAL_ 829 BEEP 3 "single_beep" 2 "triple_beep" 1 "repeated_beep" 0 "no_beep" ; |
||||
|
||||
CM_ "CHFFR_METRIC 330 STEER_ANGLE STEER_ANGLE 0.36 180; CHFFR_METRIC 380 ENGINE_RPM ENGINE_RPM 1 0; CHFFR_METRIC 804 ENGINE_TEMPERATURE ENGINE_TEMPERATURE 1 0"; |
@ -0,0 +1,61 @@ |
||||
CM_ "IMPORT _honda_2017.dbc" |
||||
|
||||
BO_ 145 KINEMATICS: 8 XXX |
||||
SG_ LAT_ACCEL : 7|10@0+ (0.02,-512) [-20|20] "m/s2" EON |
||||
|
||||
BO_ 228 STEERING_CONTROL: 5 ADAS |
||||
SG_ STEER_TORQUE : 7|16@0- (1,0) [-3840|3840] "" EPS |
||||
SG_ STEER_TORQUE_REQUEST : 23|1@0+ (1,0) [0|1] "" EPS |
||||
SG_ SET_ME_X00 : 31|8@0+ (1,0) [0|0] "" EPS |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" EPS |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|3] "" EPS |
||||
|
||||
BO_ 316 GAS_PEDAL: 8 PCM |
||||
SG_ CAR_GAS : 39|8@0+ (1,0) [0|255] "" EON |
||||
|
||||
BO_ 342 STEERING_SENSORS: 6 EPS |
||||
SG_ STEER_ANGLE : 7|16@0- (-0.1,0) [-500|500] "deg" EON |
||||
SG_ STEER_ANGLE_RATE : 23|16@0- (1,0) [-3000|3000] "deg/s" EON |
||||
SG_ COUNTER : 45|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 43|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 399 STEER_STATUS: 7 EPS |
||||
SG_ STEER_TORQUE_SENSOR : 7|16@0- (1,0) [-31000|31000] "tbd" EON |
||||
SG_ STEER_TORQUE_MOTOR : 23|16@0- (1,0) [-31000|31000] "tbd" EON |
||||
SG_ STEER_STATUS : 39|4@0+ (1,0) [0|15] "" EON |
||||
SG_ STEER_CONTROL_ACTIVE : 35|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 419 GEARBOX: 8 PCM |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
SG_ GEAR_SHIFTER : 29|6@0+ (1,0) [0|63] "" EON |
||||
SG_ GEAR : 7|8@0+ (1,0) [0|255] "" EON |
||||
|
||||
BO_ 420 VSA_STATUS: 8 VSA |
||||
SG_ USER_BRAKE : 7|16@0+ (0.015625,-1.609375) [0|1000] "" EON |
||||
SG_ ESP_DISABLED : 28|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 422 SCM_BUTTONS: 8 SCM |
||||
SG_ CRUISE_BUTTONS : 7|3@0+ (1,0) [0|7] "" EON |
||||
SG_ LIGHTS_SETTING : 1|2@0+ (1,0) [0|3] "" EON |
||||
SG_ MAIN_ON : 47|1@0+ (1,0) [0|1] "" EON |
||||
SG_ CRUISE_SETTING : 43|2@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 660 SCM_FEEDBACK: 8 SCM |
||||
SG_ RIGHT_BLINKER : 6|1@0+ (1,0) [0|1] "" EON |
||||
SG_ LEFT_BLINKER : 5|1@0+ (1,0) [0|1] "" EON |
||||
SG_ WIPERS_SPEED : 4|2@0+ (1,0) [0|3] "" EON |
||||
|
||||
VAL_ 399 STEER_STATUS 5 "fault" 4 "no_torque_alert_2" 2 "no_torque_alert_1" 0 "normal" ; |
||||
VAL_ 419 GEAR_SHIFTER 32 "D" 8 "R" 4 "P" ; |
||||
VAL_ 422 CRUISE_BUTTONS 7 "tbd" 6 "tbd" 5 "tbd" 4 "accel_res" 3 "decel_set" 2 "cancel" 1 "main" 0 "none" ; |
||||
VAL_ 422 LIGHTS_SETTING 3 "high_beam" 2 "low_beam" 1 "position" 0 "no_lights" ; |
||||
VAL_ 422 CRUISE_SETTING 3 "distance_adj" 2 "tbd" 1 "lkas_button" 0 "none" ; |
||||
|
||||
CM_ "CHFFR_METRIC 342 STEER_ANGLE STEER_ANGLE 0.36 180; CHFFR_METRIC 380 ENGINE_RPM ENGINE_RPM 1 0; CHFFR_METRIC 804 ENGINE_TEMPERATURE ENGINE_TEMPERATURE 1 0"; |
@ -0,0 +1,33 @@ |
||||
CM_ "IMPORT _toyota_2017.dbc" |
||||
|
||||
BO_ 295 GEAR_PACKET: 8 XXX |
||||
SG_ CAR_MOVEMENT : 39|8@0- (1,0) [0|255] "" XXX |
||||
SG_ COUNTER : 55|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ CHECKSUM : 63|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ GEAR : 47|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 550 BRAKE_MODULE: 8 XXX |
||||
SG_ BRAKE_PRESSURE : 0|9@0+ (1,0) [0|511] "" XXX |
||||
SG_ BRAKE_POSITION : 16|9@0+ (1,0) [0|511] "" XXX |
||||
SG_ BRAKE_PRESSED : 37|1@0+ (1,0) [0|1] "" XXX |
||||
|
||||
BO_ 581 GAS_PEDAL: 8 XXX |
||||
SG_ GAS_PEDAL : 23|8@0+ (0.005,0) [0|1] "" XXX |
||||
|
||||
BO_ 608 STEER_TORQUE_SENSOR: 8 XXX |
||||
SG_ STEER_TORQUE_EPS : 47|16@0- (0.66,0) [-20000|20000] "" XXX |
||||
SG_ STEER_TORQUE_DRIVER : 15|16@0- (1,0) [-32768|32767] "" XXX |
||||
SG_ STEER_OVERRIDE : 0|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ CHECKSUM : 63|8@0+ (1,0) [0|255] "" XXX |
||||
|
||||
BO_ 610 EPS_STATUS: 8 EPS |
||||
SG_ IPAS_STATE : 3|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ LKA_STATE : 31|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ CHECKSUM : 63|8@0+ (1,0) [0|255] "" XXX |
||||
|
||||
CM_ SG_ 550 BRAKE_PRESSURE "seems prop to pedal force"; |
||||
CM_ SG_ 550 BRAKE_POSITION "seems proportional to pedal displacement, unclear the max value of 0x1c8"; |
||||
CM_ SG_ 581 GAS_PEDAL "it seems slightly filtered"; |
||||
VAL_ 295 GEAR 0 "P" 1 "R" 2 "N" 3 "D" 4 "B"; |
||||
VAL_ 610 IPAS_STATE 5 "override" 3 "enabled" 1 "disabled"; |
||||
VAL_ 610 LKA_STATE 50 "temporary_fault" 10 "active" 2 "standby"; |
@ -0,0 +1,30 @@ |
||||
CM_ "IMPORT _toyota_2017.dbc" |
||||
|
||||
BO_ 550 BRAKE_MODULE: 8 XXX |
||||
SG_ BRAKE_PRESSURE : 0|9@0+ (1,0) [0|511] "" XXX |
||||
SG_ BRAKE_POSITION : 16|9@0+ (1,0) [0|511] "" XXX |
||||
SG_ BRAKE_PRESSED : 37|1@0+ (1,0) [0|1] "" XXX |
||||
|
||||
BO_ 705 GAS_PEDAL: 8 XXX |
||||
SG_ GAS_RELEASED : 3|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ GAS_PEDAL : 55|8@0+ (0.005,0) [0|1] "" XXX |
||||
|
||||
BO_ 608 STEER_TORQUE_SENSOR: 8 XXX |
||||
SG_ STEER_TORQUE_EPS : 47|16@0- (0.73,0) [-20000|20000] "" XXX |
||||
SG_ STEER_TORQUE_DRIVER : 15|16@0- (1,0) [-32768|32767] "" XXX |
||||
SG_ STEER_OVERRIDE : 0|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ CHECKSUM : 63|8@0+ (1,0) [0|255] "" XXX |
||||
|
||||
BO_ 610 EPS_STATUS: 8 EPS |
||||
SG_ IPAS_STATE : 3|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ LKA_STATE : 31|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ CHECKSUM : 63|8@0+ (1,0) [0|255] "" XXX |
||||
|
||||
BO_ 956 GEAR_PACKET: 8 XXX |
||||
SG_ GEAR : 13|6@0+ (1,0) [0|63] "" XXX |
||||
|
||||
CM_ SG_ 548 BRAKE_PRESSURE "seems prop to pedal force"; |
||||
CM_ SG_ 548 BRAKE_POSITION "seems proportional to pedal displacement, unclear the max value of 0x1c8"; |
||||
VAL_ 956 GEAR 0 "D" 1 "S" 8 "N" 16 "R" 32 "P"; |
||||
VAL_ 610 IPAS_STATE 5 "override" 3 "enabled" 1 "disabled"; |
||||
VAL_ 610 LKA_STATE 50 "temporary_fault" 10 "active" 2 "standby"; |
@ -0,0 +1,322 @@ |
||||
CM_ "AUTOGENERATED FILE, DO NOT EDIT" |
||||
CM_ "Imported file _bosch_2018.dbc starts here" |
||||
VERSION "" |
||||
|
||||
|
||||
NS_ : |
||||
NS_DESC_ |
||||
CM_ |
||||
BA_DEF_ |
||||
BA_ |
||||
VAL_ |
||||
CAT_DEF_ |
||||
CAT_ |
||||
FILTER |
||||
BA_DEF_DEF_ |
||||
EV_DATA_ |
||||
ENVVAR_DATA_ |
||||
SGTYPE_ |
||||
SGTYPE_VAL_ |
||||
BA_DEF_SGTYPE_ |
||||
BA_SGTYPE_ |
||||
SIG_TYPE_REF_ |
||||
VAL_TABLE_ |
||||
SIG_GROUP_ |
||||
SIG_VALTYPE_ |
||||
SIGTYPE_VALTYPE_ |
||||
BO_TX_BU_ |
||||
BA_DEF_REL_ |
||||
BA_REL_ |
||||
BA_DEF_DEF_REL_ |
||||
BU_SG_REL_ |
||||
BU_EV_REL_ |
||||
BU_BO_REL_ |
||||
SG_MUL_VAL_ |
||||
|
||||
BU_: EBCM EON CAM RADAR PCM EPS VSA SCM BDY XXX EPB |
||||
|
||||
BO_ 228 STEERING_CONTROL: 5 EON |
||||
SG_ STEER_TORQUE_REQUEST : 23|1@0+ (1,0) [0|1] "" EPS |
||||
SG_ SET_ME_X00 : 22|7@0+ (1,0) [0|127] "" EPS |
||||
SG_ SET_ME_X00_2 : 31|8@0+ (1,0) [0|0] "" EPS |
||||
SG_ STEER_TORQUE : 7|16@0- (1,0) [-4096|4096] "" EPS |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" EPS |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" EPS |
||||
|
||||
BO_ 232 BRAKE_HOLD: 7 XXX |
||||
SG_ XMISSION_SPEED : 7|14@0- (1,0) [1|0] "" XXX |
||||
SG_ COMPUTER_BRAKE : 39|16@0+ (1,0) [0|0] "" XXX |
||||
SG_ COMPUTER_BRAKE_REQUEST : 29|1@0+ (1,0) [0|0] "" XXX |
||||
SG_ SET_TO_1 : 9|2@0- (1,0) [1|0] "" XXX |
||||
SG_ ZEROS_BOH2 : 28|5@0+ (1,0) [0|31] "" XXX |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 304 GAS_PEDAL_2: 8 PCM |
||||
SG_ ENGINE_TORQUE_ESTIMATE : 7|16@0- (1,0) [-1000|1000] "Nm" EON |
||||
SG_ ENGINE_TORQUE_REQUEST : 23|16@0- (1,0) [-1000|1000] "Nm" EON |
||||
SG_ CAR_GAS : 39|8@0+ (1,0) [0|255] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 330 STEERING_SENSORS: 8 EPS |
||||
SG_ STEER_ANGLE : 7|16@0- (-0.1,0) [-500|500] "deg" EON |
||||
SG_ STEER_ANGLE_RATE : 23|16@0- (-1,0) [-3000|3000] "deg/s" EON |
||||
SG_ STEER_ANGLE_OFFSET : 39|8@0- (-0.1,0) [-128|127] "deg" EON |
||||
SG_ STEER_WHEEL_ANGLE : 47|16@0- (-0.1,0) [-500|500] "deg" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 344 ENGINE_DATA: 8 PCM |
||||
SG_ XMISSION_SPEED : 7|16@0+ (0.002759506,0) [0|70] "m/s" EON |
||||
SG_ ENGINE_RPM : 23|16@0+ (1,0) [0|15000] "rpm" EON |
||||
SG_ XMISSION_SPEED2 : 39|16@0+ (0.002759506,0) [0|70] "m/s" EON |
||||
SG_ DISTANCE_COUNTER : 55|8@0+ (10,0) [0|2550] "Meters" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 380 POWERTRAIN_DATA: 8 PCM |
||||
SG_ PEDAL_GAS : 7|8@0+ (1,0) [0|255] "" EON |
||||
SG_ ENGINE_RPM : 23|16@0+ (1,0) [0|15000] "rpm" EON |
||||
SG_ GAS_PRESSED : 39|1@0+ (1,0) [0|1] "" EON |
||||
SG_ ACC_STATUS : 38|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BOH_17C : 37|5@0+ (1,0) [0|1] "" EON |
||||
SG_ BRAKE_SWITCH : 32|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BOH2_17C : 47|10@0+ (1,0) [0|1] "" EON |
||||
SG_ BRAKE_PRESSED : 53|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BOH3_17C : 52|5@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 399 STEER_STATUS: 7 EPS |
||||
SG_ STEER_TORQUE_SENSOR : 7|16@0- (1,0) [-31000|31000] "tbd" EON |
||||
SG_ STEER_TORQUE_MOTOR : 23|16@0- (1,0) [-31000|31000] "tbd" EON |
||||
SG_ STEER_STATUS : 39|4@0+ (1,0) [0|15] "" EON |
||||
SG_ STEER_CONTROL_ACTIVE : 35|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 420 VSA_STATUS: 8 VSA |
||||
SG_ ESP_DISABLED : 28|1@0+ (1,0) [0|1] "" EON |
||||
SG_ USER_BRAKE : 7|16@0+ (0.015625,-1.609375) [0|1000] "" EON |
||||
SG_ BRAKE_HOLD_ACTIVE : 46|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BRAKE_HOLD_ENABLED : 45|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 432 STANDSTILL: 7 VSA |
||||
SG_ WHEELS_MOVING : 12|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BRAKE_ERROR_1 : 11|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BRAKE_ERROR_2 : 9|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 450 EPB_STATUS: 8 EPB |
||||
SG_ EPB_ACTIVE : 3|1@0+ (1,0) [0|1] "" EON |
||||
SG_ EPB_STATE : 29|2@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 464 WHEEL_SPEEDS: 8 VSA |
||||
SG_ WHEEL_SPEED_FL : 7|15@0+ (0.01,0) [0|250] "kph" EON |
||||
SG_ WHEEL_SPEED_FR : 8|15@0+ (0.01,0) [0|250] "kph" EON |
||||
SG_ WHEEL_SPEED_RL : 25|15@0+ (0.01,0) [0|250] "kph" EON |
||||
SG_ WHEEL_SPEED_RR : 42|15@0+ (0.01,0) [0|250] "kph" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 479 ACC_CONTROL: 8 EON |
||||
SG_ SET_TO_1 : 20|5@0+ (1,0) [0|1] "" PCM |
||||
SG_ CONTROL_ON : 23|3@0+ (1,0) [0|5] "" XXX |
||||
SG_ RELATED_TO_GAS : 7|7@0+ (1,0) [0|69] "" XXX |
||||
SG_ GAS_COMMAND : 0|9@0+ (1,0) [0|1] "" PCM |
||||
SG_ GAS_BRAKE : 31|14@0- (1,0) [0|1] "" XXX |
||||
SG_ ZEROS_BOH : 33|18@0+ (1,0) [100|100] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 495 ACC_CONTROL_ON: 8 XXX |
||||
SG_ SET_TO_75 : 31|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_TO_30 : 39|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ ZEROS_BOH : 23|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ ZEROS_BOH2 : 47|16@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_TO_FF : 15|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_TO_3 : 6|7@0+ (1,0) [0|4095] "" XXX |
||||
SG_ CONTROL_ON : 7|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
|
||||
BO_ 545 XXX_16: 6 SCM |
||||
SG_ ECON_ON : 23|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ DRIVE_MODE : 37|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ COUNTER : 45|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ CHECKSUM : 43|4@0+ (1,0) [0|15] "" BDY |
||||
|
||||
BO_ 597 ROUGH_WHEEL_SPEED: 8 VSA |
||||
SG_ WHEEL_SPEED_FL : 7|8@0+ (1,0) [0|255] "mph" EON |
||||
SG_ WHEEL_SPEED_FR : 15|8@0+ (1,0) [0|255] "mph" EON |
||||
SG_ WHEEL_SPEED_RL : 23|8@0+ (1,0) [0|255] "mph" EON |
||||
SG_ WHEEL_SPEED_RR : 31|8@0+ (1,0) [0|255] "mph" EON |
||||
SG_ SET_TO_X55 : 39|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_TO_X55_2 : 47|8@0+ (1,0) [0|255] "" EON |
||||
SG_ LONG_COUNTER : 55|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
|
||||
BO_ 773 SEATBELT_STATUS: 7 BDY |
||||
SG_ SEATBELT_DRIVER_LAMP : 7|1@0+ (1,0) [0|1] "" EON |
||||
SG_ SEATBELT_PASS_UNLATCHED : 10|1@0+ (1,0) [0|1] "" EON |
||||
SG_ SEATBELT_PASS_LATCHED : 11|1@0+ (1,0) [0|1] "" EON |
||||
SG_ SEATBELT_DRIVER_UNLATCHED : 12|1@0+ (1,0) [0|1] "" EON |
||||
SG_ SEATBELT_DRIVER_LATCHED : 13|1@0+ (1,0) [0|1] "" EON |
||||
SG_ PASS_AIRBAG_OFF : 14|1@0+ (1,0) [0|1] "" EON |
||||
SG_ PASS_AIRBAG_ON : 15|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 777 CAR_SPEED: 8 PCM |
||||
SG_ ROUGH_CAR_SPEED : 23|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ CAR_SPEED : 7|16@0+ (1,0) [0|65535] "" XXX |
||||
SG_ ROUGH_CAR_SPEED_3 : 39|16@0+ (1,0) [0|65535] "" XXX |
||||
SG_ ROUGH_CAR_SPEED_2 : 31|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ LOCK_STATUS : 55|2@0+ (1,0) [0|255] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 780 ACC_HUD: 8 ADAS |
||||
SG_ CRUISE_SPEED : 31|8@0+ (1,0) [0|255] "" BDY |
||||
SG_ DTC_MODE : 39|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ BOH : 38|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ FCM_PROBLEM : 34|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ RADAR_OBSTRUCTED : 33|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ENABLE_MINI_CAR : 32|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ BOH_3 : 43|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ BOH_4 : 42|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ BOH_5 : 41|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ CRUISE_CONTROL_LABEL : 40|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ ZEROS_BOH : 7|24@0+ (0.002759506,0) [0|100] "m/s" BDY |
||||
SG_ FCM_OFF : 35|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ SET_TO_1 : 36|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ HUD_DISTANCE : 47|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ HUD_LEAD : 45|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ ACC_PROBLEM : 37|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ACC_ON : 52|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ BOH_6 : 51|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ SET_TO_X3 : 55|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 804 CRUISE: 8 PCM |
||||
SG_ TRIP_FUEL_CONSUMED : 23|16@0+ (1,0) [0|255] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 806 SCM_FEEDBACK: 8 SCM |
||||
SG_ MAIN_ON : 28|1@0+ (1,0) [0|1] "" EON |
||||
SG_ RIGHT_BLINKER : 27|1@0+ (1,0) [0|1] "" EON |
||||
SG_ LEFT_BLINKER : 26|1@0+ (1,0) [0|1] "" EON |
||||
SG_ CMBS_STATES : 22|2@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 829 LKAS_HUD: 5 ADAS |
||||
SG_ CAM_TEMP_HIGH : 7|1@0+ (1,0) [0|255] "" BDY |
||||
SG_ BOH : 23|2@0+ (1,0) [0|4] "" BDY |
||||
SG_ DASHED_LANES : 14|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ DTC : 13|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LKAS_PROBLEM : 12|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LKAS_OFF : 11|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ SOLID_LANES : 10|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_RIGHT : 9|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ STEERING_REQUIRED : 8|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_PROBLEM : 21|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ BEEP : 17|2@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_ON : 28|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_OFF : 27|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ CLEAN_WINDSHIELD : 26|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ SET_ME_X48 : 31|8@0+ (1,0) [0|255] "" BDY |
||||
SG_ ZEROS_BOH : 6|6@0+ (1,0) [0|63] "" XXX |
||||
SG_ SET_TO_1 : 0|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ BOH_2 : 15|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_TO_ZERO : 20|3@0+ (1,0) [0|7] "" XXX |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" BDY |
||||
|
||||
BO_ 862 CAMERA_MESSAGES: 8 CAM |
||||
SG_ ZEROS_BOH : 7|50@0+ (1,0) [0|127] "" BDY |
||||
SG_ AUTO_HIGHBEAMS_ACTIVE : 53|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ HIGHBEAMS_ON : 52|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ ZEROS_BOH_2 : 51|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 884 STALK_STATUS: 8 XXX |
||||
SG_ AUTO_HEADLIGHTS : 46|1@0+ (1,0) [0|1] "" EON |
||||
SG_ HIGH_BEAM_HOLD : 47|1@0+ (1,0) [0|1] "" EON |
||||
SG_ HIGH_BEAM_FLASH : 45|1@0+ (1,0) [0|1] "" EON |
||||
SG_ HEADLIGHTS_ON : 54|1@0+ (1,0) [0|1] "" EON |
||||
SG_ WIPER_SWITCH : 53|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 891 STALK_STATUS_2: 8 XXX |
||||
SG_ WIPERS : 17|2@0+ (1,0) [0|3] "" EON |
||||
SG_ LOW_BEAMS : 35|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ HIGH_BEAMS : 34|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ PARK_LIGHTS : 36|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
|
||||
CM_ "honda_accord_s2t_2018_can.dbc starts here" |
||||
|
||||
BO_ 419 GEARBOX: 8 PCM |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
SG_ GEAR_SHIFTER : 29|6@0+ (1,0) [0|63] "" EON |
||||
SG_ GEAR : 7|8@0+ (1,0) [0|255] "" EON |
||||
|
||||
BO_ 446 BRAKE_MODULE: 3 VSA |
||||
SG_ BRAKE_PRESSED : 4|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ COUNTER : 21|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 19|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 490 XXX_12: 8 XXX |
||||
SG_ BOH : 7|32@0+ (1,0) [0|65535] "" XXX |
||||
SG_ BOH_2 : 23|16@0+ (1,0) [0|65535] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 662 SCM_BUTTONS: 8 SCM |
||||
SG_ CRUISE_BUTTONS : 7|3@0+ (1,0) [0|7] "" EON |
||||
SG_ CRUISE_SETTING : 3|2@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 927 RADAR_HUD: 8 RADAR |
||||
SG_ ZEROS_BOH : 7|10@0+ (1,0) [0|127] "" BDY |
||||
SG_ CMBS_OFF : 12|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ RESUME_INSTRUCTION : 21|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_TO_1 : 13|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ZEROS_BOH2 : 11|4@0+ (1,0) [0|1] "" XXX |
||||
SG_ APPLY_BRAKES_FOR_CANC : 23|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ ACC_ALERTS : 20|5@0+ (1,0) [0|1] "" BDY |
||||
SG_ SET_TO_0 : 22|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ LEAD_DISTANCE : 39|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ BOH : 40|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ BOH_2 : 30|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1302 ODOMETER: 8 XXX |
||||
SG_ ODOMETER : 7|24@0+ (1,0) [0|16777215] "km" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
VAL_ 419 GEAR_SHIFTER 32 "D" 8 "R" 4 "P" ; |
||||
VAL_ 545 ECON_ON_2 0 "off" 3 "on" ; |
||||
VAL_ 662 CRUISE_BUTTONS 7 "tbd" 6 "tbd" 5 "tbd" 4 "accel_res" 3 "decel_set" 2 "cancel" 1 "main" 0 "none" ; |
||||
VAL_ 662 CRUISE_SETTING 3 "distance_adj" 2 "tbd" 1 "lkas_button" 0 "none" ; |
||||
VAL_ 806 CMBS_BUTTON 3 "pressed" 0 "released" ; |
||||
VAL_ 891 WIPERS 4 "High" 2 "Low" 0 "Off" ; |
||||
VAL_ 829 BEEP 3 "single_beep" 2 "triple_beep" 1 "repeated_beep" 0 "no_beep" ; |
||||
|
||||
CM_ "CHFFR_METRIC 330 STEER_ANGLE STEER_ANGLE 0.36 180; CHFFR_METRIC 380 ENGINE_RPM ENGINE_RPM 1 0; CHFFR_METRIC 804 ENGINE_TEMPERATURE ENGINE_TEMPERATURE 1 0"; |
@ -1,459 +0,0 @@ |
||||
VERSION "" |
||||
|
||||
|
||||
NS_ : |
||||
NS_DESC_ |
||||
CM_ |
||||
BA_DEF_ |
||||
BA_ |
||||
VAL_ |
||||
CAT_DEF_ |
||||
CAT_ |
||||
FILTER |
||||
BA_DEF_DEF_ |
||||
EV_DATA_ |
||||
ENVVAR_DATA_ |
||||
SGTYPE_ |
||||
SGTYPE_VAL_ |
||||
BA_DEF_SGTYPE_ |
||||
BA_SGTYPE_ |
||||
SIG_TYPE_REF_ |
||||
VAL_TABLE_ |
||||
SIG_GROUP_ |
||||
SIG_VALTYPE_ |
||||
SIGTYPE_VALTYPE_ |
||||
BO_TX_BU_ |
||||
BA_DEF_REL_ |
||||
BA_REL_ |
||||
BA_DEF_DEF_REL_ |
||||
BU_SG_REL_ |
||||
BU_EV_REL_ |
||||
BU_BO_REL_ |
||||
SG_MUL_VAL_ |
||||
|
||||
BS_: |
||||
|
||||
BU_: EBCM NEO CAM RADAR PCM EPS VSA SCM BDY XXX EPB |
||||
|
||||
|
||||
BO_ 57 XXX_1: 3 XXX |
||||
SG_ COUNTER : 21|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 19|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 148 XXX_2: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 228 STEERING_CONTROL: 5 NEO |
||||
SG_ STEER_TORQUE_REQUEST : 23|1@0+ (1,0) [0|1] "" EPS |
||||
SG_ SET_ME_X00 : 22|7@0+ (1,0) [0|127] "" EPS |
||||
SG_ SET_ME_X00_2 : 31|8@0+ (1,0) [0|0] "" EPS |
||||
SG_ STEER_TORQUE : 7|16@0- (1,0) [-4096|4096] "" EPS |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" EPS |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" EPS |
||||
|
||||
BO_ 232 XXX_3: 7 XXX |
||||
SG_ XMISSION_SPEED : 7|14@0- (1,0) [1|0] "" XXX |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 304 GAS_PEDAL_2: 8 PCM |
||||
SG_ ENGINE_TORQUE_ESTIMATE : 7|16@0- (1,0) [-1000|1000] "Nm" NEO |
||||
SG_ ENGINE_TORQUE_REQUEST : 23|16@0- (1,0) [-1000|1000] "Nm" NEO |
||||
SG_ CAR_GAS : 39|8@0+ (1,0) [0|255] "" NEO |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 330 STEERING_SENSORS: 8 EPS |
||||
SG_ STEER_ANGLE : 7|16@0- (-0.1,0) [-500|500] "deg" NEO |
||||
SG_ STEER_ANGLE_RATE : 23|16@0- (-1,0) [-3000|3000] "deg/s" NEO |
||||
SG_ STEER_ANGLE_OFFSET : 39|8@0- (-0.1,0) [-128|127] "deg" NEO |
||||
SG_ STEER_WHEEL_ANGLE : 47|16@0- (-0.1,0) [-500|500] "deg" NEO |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 340 XXX_4: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 344 ENGINE_DATA: 8 PCM |
||||
SG_ XMISSION_SPEED : 7|16@0+ (0.002759506,0) [0|70] "m/s" NEO |
||||
SG_ ENGINE_RPM : 23|16@0+ (1,0) [0|15000] "rpm" NEO |
||||
SG_ XMISSION_SPEED2 : 39|16@0+ (0.002759506,0) [0|70] "m/s" NEO |
||||
SG_ DISTANCE_COUNTER : 55|8@0+ (10,0) [0|2550] "Meters" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 380 POWERTRAIN_DATA: 8 PCM |
||||
SG_ PEDAL_GAS : 7|8@0+ (1,0) [0|255] "" NEO |
||||
SG_ ENGINE_RPM : 23|16@0+ (1,0) [0|15000] "rpm" NEO |
||||
SG_ GAS_PRESSED : 39|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ ACC_STATUS : 38|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ BOH_17C : 37|5@0+ (1,0) [0|1] "" NEO |
||||
SG_ BRAKE_SWITCH : 32|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ BOH2_17C : 47|10@0+ (1,0) [0|1] "" NEO |
||||
SG_ BRAKE_PRESSED : 53|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ BOH3_17C : 52|5@0+ (1,0) [0|1] "" NEO |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 399 STEER_STATUS: 7 EPS |
||||
SG_ STEER_TORQUE_SENSOR : 7|16@0- (1,0) [-31000|31000] "tbd" NEO |
||||
SG_ STEER_TORQUE_MOTOR : 23|16@0- (1,0) [-31000|31000] "tbd" NEO |
||||
SG_ STEER_STATUS : 39|4@0+ (1,0) [0|15] "" NEO |
||||
SG_ STEER_CONTROL_ACTIVE : 35|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 401 GEARBOX: 8 PCM |
||||
SG_ GEAR_SHIFTER : 5|6@0+ (1,0) [0|63] "" NEO |
||||
SG_ BOH : 45|6@0+ (1,0) [0|63] "" XXX |
||||
SG_ GEAR2 : 31|8@0+ (1,0) [0|1] "" XXX |
||||
SG_ GEAR : 39|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ ZEROS_BOH : 47|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 420 VSA_STATUS: 8 VSA |
||||
SG_ ESP_DISABLED : 28|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ USER_BRAKE : 7|16@0+ (0.015625,-103) [0|1000] "" NEO |
||||
SG_ BRAKE_HOLD_ACTIVE : 46|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ BRAKE_HOLD_ENABLED : 45|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" NEO |
||||
|
||||
BO_ 427 XXX_5: 3 VSA |
||||
SG_ COUNTER : 21|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 19|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 428 XXX_6: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 432 STANDSTILL: 7 VSA |
||||
SG_ CONTROLLED_STANDSTILL : 0|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ WHEELS_MOVING : 12|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ BRAKE_ERROR_1 : 11|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ BRAKE_ERROR_2 : 9|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 441 XXX_7: 5 VSA |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 446 XXX_8: 3 VSA |
||||
SG_ COUNTER : 21|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 19|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 450 EPB_STATUS: 8 EPB |
||||
SG_ EPB_ACTIVE : 3|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ EPB_STATE : 29|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 464 WHEEL_SPEEDS: 8 VSA |
||||
SG_ WHEEL_SPEED_FL : 7|15@0+ (0.002759506,0) [0|70] "m/s" NEO |
||||
SG_ WHEEL_SPEED_FR : 8|15@0+ (0.002759506,0) [0|70] "m/s" NEO |
||||
SG_ WHEEL_SPEED_RL : 25|15@0+ (0.002759506,0) [0|70] "m/s" NEO |
||||
SG_ WHEEL_SPEED_RR : 42|15@0+ (0.002759506,0) [0|70] "m/s" NEO |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 470 XXX_9: 2 XXX |
||||
SG_ COUNTER : 13|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 11|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 474 XXX_10: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 476 XXX_11: 7 XXX |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 477 XXX_12: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 479 ACC_CONTROL: 8 NEO |
||||
SG_ SET_TO_1 : 20|5@0+ (1,0) [0|1] "" PCM |
||||
SG_ CONTROL_ON : 23|3@0+ (1,0) [0|5] "" XXX |
||||
SG_ RELATED_TO_GAS : 7|7@0+ (1,0) [0|69] "" XXX |
||||
SG_ GAS_COMMAND : 0|9@0+ (1,0) [0|1] "" PCM |
||||
SG_ GAS_BRAKE : 31|14@0- (1,0) [0|1] "" XXX |
||||
SG_ ZEROS_BOH : 33|18@0+ (1,0) [100|100] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 490 XXX_13: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 495 ACC_CONTROL_ON: 8 XXX |
||||
SG_ SET_TO_75 : 31|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_TO_30 : 39|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ ZEROS_BOH : 23|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ ZEROS_BOH2 : 47|16@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_TO_FF : 15|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_TO_3 : 6|7@0+ (1,0) [0|4095] "" XXX |
||||
SG_ CONTROL_ON : 7|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
|
||||
BO_ 506 XXX_15: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 545 XXX_16: 6 SCM |
||||
SG_ ECON_ON : 23|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ DRIVE_MODE : 37|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ COUNTER : 45|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ CHECKSUM : 43|4@0+ (1,0) [0|15] "" BDY |
||||
|
||||
BO_ 597 ROUGH_WHEEL_SPEED: 8 VSA |
||||
SG_ WHEEL_SPEED_FL : 7|8@0+ (1,0) [0|255] "mph" NEO |
||||
SG_ WHEEL_SPEED_FR : 15|8@0+ (1,0) [0|255] "mph" NEO |
||||
SG_ WHEEL_SPEED_RL : 23|8@0+ (1,0) [0|255] "mph" NEO |
||||
SG_ WHEEL_SPEED_RR : 31|8@0+ (1,0) [0|255] "mph" NEO |
||||
SG_ SET_TO_X55 : 39|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_TO_X55_2 : 47|8@0+ (1,0) [0|255] "" NEO |
||||
SG_ LONG_COUNTER : 55|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 662 SCM_BUTTONS: 4 SCM |
||||
SG_ CRUISE_BUTTONS : 7|3@0+ (1,0) [0|7] "" NEO |
||||
SG_ CRUISE_SETTING : 3|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ COUNTER : 29|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 27|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 773 SEATBELT_STATUS: 7 BDY |
||||
SG_ SEATBELT_DRIVER_LAMP : 7|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ SEATBELT_PASS_UNLATCHED : 10|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ SEATBELT_PASS_LATCHED : 11|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ SEATBELT_DRIVER_UNLATCHED : 12|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ SEATBELT_DRIVER_LATCHED : 13|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 777 CAR_SPEED: 8 PCM |
||||
SG_ ROUGH_CAR_SPEED : 23|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ CAR_SPEED : 7|16@0+ (1,0) [0|65535] "" XXX |
||||
SG_ ROUGH_CAR_SPEED_3 : 39|16@0+ (1,0) [0|65535] "" XXX |
||||
SG_ ROUGH_CAR_SPEED_2 : 31|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ BOH : 55|2@0+ (1,0) [0|255] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 780 ACC_HUD: 8 ADAS |
||||
SG_ CRUISE_SPEED : 31|8@0+ (1,0) [0|255] "" BDY |
||||
SG_ DTC_MODE : 39|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ BOH : 38|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ FCM_PROBLEM : 34|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ RADAR_OBSTRUCTED : 33|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ENABLE_MINI_CAR : 32|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ BOH_3 : 43|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ BOH_4 : 42|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ BOH_5 : 41|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ CRUISE_CONTROL_LABEL : 40|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ ZEROS_BOH : 7|24@0+ (0.002759506,0) [0|100] "m/s" BDY |
||||
SG_ FCM_OFF : 35|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ SET_TO_1 : 36|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ HUD_DISTANCE : 47|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ HUD_LEAD : 45|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ ACC_PROBLEM : 37|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ACC_ON : 52|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ BOH_6 : 51|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ SET_TO_X3 : 55|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 795 XXX_17: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 800 XXX_18: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 804 CRUISE: 8 PCM |
||||
SG_ HUD_SPEED_KPH : 7|8@0+ (1,0) [0|255] "kph" NEO |
||||
SG_ HUD_SPEED_MPH : 15|8@0+ (1,0) [0|255] "mph" NEO |
||||
SG_ TRIP_FUEL_CONSUMED : 23|16@0+ (1,0) [0|255] "" NEO |
||||
SG_ CRUISE_SPEED_PCM : 39|8@0+ (1,0) [0|255] "" NEO |
||||
SG_ BOH2 : 47|8@0- (1,0) [0|255] "" NEO |
||||
SG_ BOH3 : 55|8@0+ (1,0) [0|255] "" NEO |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 806 SCM_FEEDBACK: 8 SCM |
||||
SG_ MAIN_ON : 28|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ RIGHT_BLINKER : 27|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ LEFT_BLINKER : 26|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ CMBS_STATES : 22|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 808 XXX_19: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 814 XXX_20: 4 XXX |
||||
SG_ COUNTER : 29|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 27|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 829 LKAS_HUD: 5 ADAS |
||||
SG_ CAM_TEMP_HIGH : 7|1@0+ (1,0) [0|255] "" BDY |
||||
SG_ BOH : 23|2@0+ (1,0) [0|4] "" BDY |
||||
SG_ DASHED_LANES : 14|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ DTC : 13|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LKAS_PROBLEM : 12|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LKAS_OFF : 11|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ SOLID_LANES : 10|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_RIGHT : 9|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ STEERING_REQUIRED : 8|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_PROBLEM : 21|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ BEEP : 17|2@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_ON : 28|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_OFF : 27|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ CLEAN_WINDSHIELD : 26|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ SET_ME_X48 : 31|8@0+ (1,0) [0|255] "" BDY |
||||
SG_ ZEROS_BOH : 6|6@0+ (1,0) [0|63] "" XXX |
||||
SG_ SET_TO_1 : 0|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ BOH_2 : 15|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_TO_ZERO : 20|3@0+ (1,0) [0|7] "" XXX |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" BDY |
||||
|
||||
BO_ 862 CAMERA_MESSAGES: 8 CAM |
||||
SG_ ZEROS_BOH : 7|50@0+ (1,0) [0|127] "" BDY |
||||
SG_ AUTO_HIGHBEAMS_ACTIVE : 53|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ HIGHBEAMS_ON : 52|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ ZEROS_BOH_2 : 48|4@1+ (1,0) [0|15] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 884 STALK_STATUS: 8 XXX |
||||
SG_ LIGHT_SWITCH_AUTO : 46|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ HIGH_BEAM_FLASH : 45|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ HIGH_BEAM_HOLD : 47|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ WIPER_SWITCH : 53|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 891 STALK_STATUS_2: 8 XXX |
||||
SG_ LOW_BEAMS : 35|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ HIGH_BEAMS : 34|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ PARK_LIGHTS : 36|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 892 CRUISE_PARAMS: 8 PCM |
||||
SG_ CRUISE_SPEED_OFFSET : 31|8@0- (0.1,0) [-128|127] "kph" NEO |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" NEO |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 927 RADAR_HUD: 8 RADAR |
||||
SG_ ZEROS_BOH : 7|10@0+ (1,0) [0|127] "" BDY |
||||
SG_ CMBS_OFF : 12|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ZEROS_BOH3 : 31|32@0+ (1,0) [0|4294967295] "" XXX |
||||
SG_ RESUME_INSTRUCTION : 21|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_TO_1 : 13|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ZEROS_BOH2 : 11|4@0+ (1,0) [0|1] "" XXX |
||||
SG_ APPLY_BRAKES_FOR_CANC : 23|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ ACC_ALERTS : 20|5@0+ (1,0) [0|1] "" BDY |
||||
SG_ SET_TO_0 : 22|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 929 XXX_21: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 985 XXX_22: 3 XXX |
||||
SG_ COUNTER : 21|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 19|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1024 XXX_23: 5 XXX |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1027 XXX_24: 5 XXX |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1029 DOORS_STATUS: 8 BDY |
||||
SG_ DOOR_OPEN_FL : 37|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ DOOR_OPEN_FR : 38|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ DOOR_OPEN_RL : 39|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ DOOR_OPEN_RR : 40|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ TRUNK_OPEN : 41|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 1036 XXX_25: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1039 XXX_26: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1108 XXX_27: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1302 XXX_28: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1322 XXX_29: 5 XXX |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1361 XXX_30: 5 XXX |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1365 XXX_31: 5 XXX |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1424 XXX_32: 5 XXX |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1600 XXX_33: 5 XXX |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1601 XXX_34: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1618 XXX_35: 5 XXX |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1633 XXX_36: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1670 XXX_37: 5 XXX |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
|
||||
CM_ SG_ 344 DISTANCE_COUNTER ""; |
||||
CM_ SG_ 450 EPB_STATE "3: On, 2: Disengaging, 1: Engaging, 0: Off"; |
||||
CM_ SG_ 479 CONTROL_ON "Set to 5 when car is being controlled"; |
||||
CM_ SG_ 479 RELATED_TO_GAS "bits 7, 3, and 1 set to 1 when gas not applied"; |
||||
CM_ SG_ 479 GAS_BRAKE "Signed value, negative when braking and positive when applying gas"; |
||||
CM_ SG_ 479 ZEROS_BOH "Signed value, negative when braking, positive when applying gas"; |
||||
CM_ SG_ 780 HUD_LEAD "0: blank, 1: no car, 2: car, 3: ACC Off"; |
||||
CM_ SG_ 780 CRUISE_SPEED 255 "no_speed" 252 "stopped" ; |
||||
CM_ SG_ 806 CMBS_STATES "3: Pressed, 2: On, 0: Off"; |
||||
CM_ SG_ 884 WIPER_SWITCH "0 = PARKED, 1 = INTERMITTENT, 2 = LOW, 3 = HIGH/QUICK WIPE"; |
||||
CM_ SG_ 891 HIGH_BEAMS "FLASH TO PASS OR FULL ON"; |
||||
|
||||
CM_ "CHFFR_METRIC 330 STEER_ANGLE STEER_ANGLE 0.36 180; CHFFR_METRIC 380 ENGINE_RPM ENGINE_RPM 1 0; CHFFR_METRIC 804 ENGINE_TEMPERATURE ENGINE_TEMPERATURE 1 0"; |
@ -0,0 +1,322 @@ |
||||
CM_ "AUTOGENERATED FILE, DO NOT EDIT" |
||||
CM_ "Imported file _bosch_2018.dbc starts here" |
||||
VERSION "" |
||||
|
||||
|
||||
NS_ : |
||||
NS_DESC_ |
||||
CM_ |
||||
BA_DEF_ |
||||
BA_ |
||||
VAL_ |
||||
CAT_DEF_ |
||||
CAT_ |
||||
FILTER |
||||
BA_DEF_DEF_ |
||||
EV_DATA_ |
||||
ENVVAR_DATA_ |
||||
SGTYPE_ |
||||
SGTYPE_VAL_ |
||||
BA_DEF_SGTYPE_ |
||||
BA_SGTYPE_ |
||||
SIG_TYPE_REF_ |
||||
VAL_TABLE_ |
||||
SIG_GROUP_ |
||||
SIG_VALTYPE_ |
||||
SIGTYPE_VALTYPE_ |
||||
BO_TX_BU_ |
||||
BA_DEF_REL_ |
||||
BA_REL_ |
||||
BA_DEF_DEF_REL_ |
||||
BU_SG_REL_ |
||||
BU_EV_REL_ |
||||
BU_BO_REL_ |
||||
SG_MUL_VAL_ |
||||
|
||||
BU_: EBCM EON CAM RADAR PCM EPS VSA SCM BDY XXX EPB |
||||
|
||||
BO_ 228 STEERING_CONTROL: 5 EON |
||||
SG_ STEER_TORQUE_REQUEST : 23|1@0+ (1,0) [0|1] "" EPS |
||||
SG_ SET_ME_X00 : 22|7@0+ (1,0) [0|127] "" EPS |
||||
SG_ SET_ME_X00_2 : 31|8@0+ (1,0) [0|0] "" EPS |
||||
SG_ STEER_TORQUE : 7|16@0- (1,0) [-4096|4096] "" EPS |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" EPS |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" EPS |
||||
|
||||
BO_ 232 BRAKE_HOLD: 7 XXX |
||||
SG_ XMISSION_SPEED : 7|14@0- (1,0) [1|0] "" XXX |
||||
SG_ COMPUTER_BRAKE : 39|16@0+ (1,0) [0|0] "" XXX |
||||
SG_ COMPUTER_BRAKE_REQUEST : 29|1@0+ (1,0) [0|0] "" XXX |
||||
SG_ SET_TO_1 : 9|2@0- (1,0) [1|0] "" XXX |
||||
SG_ ZEROS_BOH2 : 28|5@0+ (1,0) [0|31] "" XXX |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 304 GAS_PEDAL_2: 8 PCM |
||||
SG_ ENGINE_TORQUE_ESTIMATE : 7|16@0- (1,0) [-1000|1000] "Nm" EON |
||||
SG_ ENGINE_TORQUE_REQUEST : 23|16@0- (1,0) [-1000|1000] "Nm" EON |
||||
SG_ CAR_GAS : 39|8@0+ (1,0) [0|255] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 330 STEERING_SENSORS: 8 EPS |
||||
SG_ STEER_ANGLE : 7|16@0- (-0.1,0) [-500|500] "deg" EON |
||||
SG_ STEER_ANGLE_RATE : 23|16@0- (-1,0) [-3000|3000] "deg/s" EON |
||||
SG_ STEER_ANGLE_OFFSET : 39|8@0- (-0.1,0) [-128|127] "deg" EON |
||||
SG_ STEER_WHEEL_ANGLE : 47|16@0- (-0.1,0) [-500|500] "deg" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 344 ENGINE_DATA: 8 PCM |
||||
SG_ XMISSION_SPEED : 7|16@0+ (0.002759506,0) [0|70] "m/s" EON |
||||
SG_ ENGINE_RPM : 23|16@0+ (1,0) [0|15000] "rpm" EON |
||||
SG_ XMISSION_SPEED2 : 39|16@0+ (0.002759506,0) [0|70] "m/s" EON |
||||
SG_ DISTANCE_COUNTER : 55|8@0+ (10,0) [0|2550] "Meters" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 380 POWERTRAIN_DATA: 8 PCM |
||||
SG_ PEDAL_GAS : 7|8@0+ (1,0) [0|255] "" EON |
||||
SG_ ENGINE_RPM : 23|16@0+ (1,0) [0|15000] "rpm" EON |
||||
SG_ GAS_PRESSED : 39|1@0+ (1,0) [0|1] "" EON |
||||
SG_ ACC_STATUS : 38|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BOH_17C : 37|5@0+ (1,0) [0|1] "" EON |
||||
SG_ BRAKE_SWITCH : 32|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BOH2_17C : 47|10@0+ (1,0) [0|1] "" EON |
||||
SG_ BRAKE_PRESSED : 53|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BOH3_17C : 52|5@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 399 STEER_STATUS: 7 EPS |
||||
SG_ STEER_TORQUE_SENSOR : 7|16@0- (1,0) [-31000|31000] "tbd" EON |
||||
SG_ STEER_TORQUE_MOTOR : 23|16@0- (1,0) [-31000|31000] "tbd" EON |
||||
SG_ STEER_STATUS : 39|4@0+ (1,0) [0|15] "" EON |
||||
SG_ STEER_CONTROL_ACTIVE : 35|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 420 VSA_STATUS: 8 VSA |
||||
SG_ ESP_DISABLED : 28|1@0+ (1,0) [0|1] "" EON |
||||
SG_ USER_BRAKE : 7|16@0+ (0.015625,-1.609375) [0|1000] "" EON |
||||
SG_ BRAKE_HOLD_ACTIVE : 46|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BRAKE_HOLD_ENABLED : 45|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 432 STANDSTILL: 7 VSA |
||||
SG_ WHEELS_MOVING : 12|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BRAKE_ERROR_1 : 11|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BRAKE_ERROR_2 : 9|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 450 EPB_STATUS: 8 EPB |
||||
SG_ EPB_ACTIVE : 3|1@0+ (1,0) [0|1] "" EON |
||||
SG_ EPB_STATE : 29|2@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 464 WHEEL_SPEEDS: 8 VSA |
||||
SG_ WHEEL_SPEED_FL : 7|15@0+ (0.01,0) [0|250] "kph" EON |
||||
SG_ WHEEL_SPEED_FR : 8|15@0+ (0.01,0) [0|250] "kph" EON |
||||
SG_ WHEEL_SPEED_RL : 25|15@0+ (0.01,0) [0|250] "kph" EON |
||||
SG_ WHEEL_SPEED_RR : 42|15@0+ (0.01,0) [0|250] "kph" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 479 ACC_CONTROL: 8 EON |
||||
SG_ SET_TO_1 : 20|5@0+ (1,0) [0|1] "" PCM |
||||
SG_ CONTROL_ON : 23|3@0+ (1,0) [0|5] "" XXX |
||||
SG_ RELATED_TO_GAS : 7|7@0+ (1,0) [0|69] "" XXX |
||||
SG_ GAS_COMMAND : 0|9@0+ (1,0) [0|1] "" PCM |
||||
SG_ GAS_BRAKE : 31|14@0- (1,0) [0|1] "" XXX |
||||
SG_ ZEROS_BOH : 33|18@0+ (1,0) [100|100] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 495 ACC_CONTROL_ON: 8 XXX |
||||
SG_ SET_TO_75 : 31|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_TO_30 : 39|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ ZEROS_BOH : 23|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ ZEROS_BOH2 : 47|16@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_TO_FF : 15|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_TO_3 : 6|7@0+ (1,0) [0|4095] "" XXX |
||||
SG_ CONTROL_ON : 7|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
|
||||
BO_ 545 XXX_16: 6 SCM |
||||
SG_ ECON_ON : 23|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ DRIVE_MODE : 37|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ COUNTER : 45|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ CHECKSUM : 43|4@0+ (1,0) [0|15] "" BDY |
||||
|
||||
BO_ 597 ROUGH_WHEEL_SPEED: 8 VSA |
||||
SG_ WHEEL_SPEED_FL : 7|8@0+ (1,0) [0|255] "mph" EON |
||||
SG_ WHEEL_SPEED_FR : 15|8@0+ (1,0) [0|255] "mph" EON |
||||
SG_ WHEEL_SPEED_RL : 23|8@0+ (1,0) [0|255] "mph" EON |
||||
SG_ WHEEL_SPEED_RR : 31|8@0+ (1,0) [0|255] "mph" EON |
||||
SG_ SET_TO_X55 : 39|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_TO_X55_2 : 47|8@0+ (1,0) [0|255] "" EON |
||||
SG_ LONG_COUNTER : 55|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
|
||||
BO_ 773 SEATBELT_STATUS: 7 BDY |
||||
SG_ SEATBELT_DRIVER_LAMP : 7|1@0+ (1,0) [0|1] "" EON |
||||
SG_ SEATBELT_PASS_UNLATCHED : 10|1@0+ (1,0) [0|1] "" EON |
||||
SG_ SEATBELT_PASS_LATCHED : 11|1@0+ (1,0) [0|1] "" EON |
||||
SG_ SEATBELT_DRIVER_UNLATCHED : 12|1@0+ (1,0) [0|1] "" EON |
||||
SG_ SEATBELT_DRIVER_LATCHED : 13|1@0+ (1,0) [0|1] "" EON |
||||
SG_ PASS_AIRBAG_OFF : 14|1@0+ (1,0) [0|1] "" EON |
||||
SG_ PASS_AIRBAG_ON : 15|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 777 CAR_SPEED: 8 PCM |
||||
SG_ ROUGH_CAR_SPEED : 23|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ CAR_SPEED : 7|16@0+ (1,0) [0|65535] "" XXX |
||||
SG_ ROUGH_CAR_SPEED_3 : 39|16@0+ (1,0) [0|65535] "" XXX |
||||
SG_ ROUGH_CAR_SPEED_2 : 31|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ LOCK_STATUS : 55|2@0+ (1,0) [0|255] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 780 ACC_HUD: 8 ADAS |
||||
SG_ CRUISE_SPEED : 31|8@0+ (1,0) [0|255] "" BDY |
||||
SG_ DTC_MODE : 39|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ BOH : 38|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ FCM_PROBLEM : 34|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ RADAR_OBSTRUCTED : 33|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ENABLE_MINI_CAR : 32|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ BOH_3 : 43|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ BOH_4 : 42|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ BOH_5 : 41|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ CRUISE_CONTROL_LABEL : 40|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ ZEROS_BOH : 7|24@0+ (0.002759506,0) [0|100] "m/s" BDY |
||||
SG_ FCM_OFF : 35|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ SET_TO_1 : 36|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ HUD_DISTANCE : 47|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ HUD_LEAD : 45|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ ACC_PROBLEM : 37|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ACC_ON : 52|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ BOH_6 : 51|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ SET_TO_X3 : 55|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 804 CRUISE: 8 PCM |
||||
SG_ TRIP_FUEL_CONSUMED : 23|16@0+ (1,0) [0|255] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 806 SCM_FEEDBACK: 8 SCM |
||||
SG_ MAIN_ON : 28|1@0+ (1,0) [0|1] "" EON |
||||
SG_ RIGHT_BLINKER : 27|1@0+ (1,0) [0|1] "" EON |
||||
SG_ LEFT_BLINKER : 26|1@0+ (1,0) [0|1] "" EON |
||||
SG_ CMBS_STATES : 22|2@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 829 LKAS_HUD: 5 ADAS |
||||
SG_ CAM_TEMP_HIGH : 7|1@0+ (1,0) [0|255] "" BDY |
||||
SG_ BOH : 23|2@0+ (1,0) [0|4] "" BDY |
||||
SG_ DASHED_LANES : 14|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ DTC : 13|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LKAS_PROBLEM : 12|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LKAS_OFF : 11|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ SOLID_LANES : 10|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_RIGHT : 9|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ STEERING_REQUIRED : 8|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_PROBLEM : 21|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ BEEP : 17|2@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_ON : 28|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_OFF : 27|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ CLEAN_WINDSHIELD : 26|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ SET_ME_X48 : 31|8@0+ (1,0) [0|255] "" BDY |
||||
SG_ ZEROS_BOH : 6|6@0+ (1,0) [0|63] "" XXX |
||||
SG_ SET_TO_1 : 0|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ BOH_2 : 15|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_TO_ZERO : 20|3@0+ (1,0) [0|7] "" XXX |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" BDY |
||||
|
||||
BO_ 862 CAMERA_MESSAGES: 8 CAM |
||||
SG_ ZEROS_BOH : 7|50@0+ (1,0) [0|127] "" BDY |
||||
SG_ AUTO_HIGHBEAMS_ACTIVE : 53|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ HIGHBEAMS_ON : 52|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ ZEROS_BOH_2 : 51|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 884 STALK_STATUS: 8 XXX |
||||
SG_ AUTO_HEADLIGHTS : 46|1@0+ (1,0) [0|1] "" EON |
||||
SG_ HIGH_BEAM_HOLD : 47|1@0+ (1,0) [0|1] "" EON |
||||
SG_ HIGH_BEAM_FLASH : 45|1@0+ (1,0) [0|1] "" EON |
||||
SG_ HEADLIGHTS_ON : 54|1@0+ (1,0) [0|1] "" EON |
||||
SG_ WIPER_SWITCH : 53|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 891 STALK_STATUS_2: 8 XXX |
||||
SG_ WIPERS : 17|2@0+ (1,0) [0|3] "" EON |
||||
SG_ LOW_BEAMS : 35|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ HIGH_BEAMS : 34|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ PARK_LIGHTS : 36|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
|
||||
CM_ "honda_civic_hatchback_ex_2017_can.dbc starts here" |
||||
|
||||
BO_ 401 GEARBOX: 8 PCM |
||||
SG_ GEAR_SHIFTER : 5|6@0+ (1,0) [0|63] "" EON |
||||
SG_ BOH : 45|6@0+ (1,0) [0|63] "" XXX |
||||
SG_ GEAR2 : 31|8@0+ (1,0) [0|1] "" XXX |
||||
SG_ GEAR : 39|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ ZEROS_BOH : 47|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 662 SCM_BUTTONS: 4 SCM |
||||
SG_ CRUISE_BUTTONS : 7|3@0+ (1,0) [0|7] "" EON |
||||
SG_ CRUISE_SETTING : 3|2@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 29|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 27|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 892 CRUISE_PARAMS: 8 PCM |
||||
SG_ CRUISE_SPEED_OFFSET : 31|8@0- (0.1,0) [-128|127] "kph" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 927 RADAR_HUD: 8 RADAR |
||||
SG_ ZEROS_BOH : 7|10@0+ (1,0) [0|127] "" BDY |
||||
SG_ CMBS_OFF : 12|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ZEROS_BOH3 : 31|32@0+ (1,0) [0|4294967295] "" XXX |
||||
SG_ RESUME_INSTRUCTION : 21|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_TO_1 : 13|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ZEROS_BOH2 : 11|4@0+ (1,0) [0|1] "" XXX |
||||
SG_ APPLY_BRAKES_FOR_CANC : 23|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ ACC_ALERTS : 20|5@0+ (1,0) [0|1] "" BDY |
||||
SG_ SET_TO_0 : 22|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1029 DOORS_STATUS: 8 BDY |
||||
SG_ DOOR_OPEN_FL : 37|1@0+ (1,0) [0|1] "" EON |
||||
SG_ DOOR_OPEN_FR : 38|1@0+ (1,0) [0|1] "" EON |
||||
SG_ DOOR_OPEN_RL : 39|1@0+ (1,0) [0|1] "" EON |
||||
SG_ DOOR_OPEN_RR : 40|1@0+ (1,0) [0|1] "" EON |
||||
SG_ TRUNK_OPEN : 41|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
VAL_ 401 GEAR_SHIFTER 32 "L" 16 "S" 8 "D" 4 "N" 2 "R" 1 "P" ; |
||||
VAL_ 401 GEAR 7 "L" 10 "S" 4 "D" 3 "N" 2 "R" 1 "P" ; |
||||
VAL_ 545 ECON_ON_2 0 "off" 3 "on" ; |
||||
VAL_ 662 CRUISE_BUTTONS 7 "tbd" 6 "tbd" 5 "tbd" 4 "accel_res" 3 "decel_set" 2 "cancel" 1 "main" 0 "none" ; |
||||
VAL_ 662 CRUISE_SETTING 3 "distance_adj" 2 "tbd" 1 "lkas_button" 0 "none" ; |
||||
VAL_ 806 CMBS_BUTTON 3 "pressed" 0 "released" ; |
||||
VAL_ 891 WIPERS 4 "High" 2 "Low" 0 "Off" ; |
||||
VAL_ 829 BEEP 3 "single_beep" 2 "triple_beep" 1 "repeated_beep" 0 "no_beep" ; |
||||
|
||||
CM_ "CHFFR_METRIC 330 STEER_ANGLE STEER_ANGLE 0.36 180; CHFFR_METRIC 380 ENGINE_RPM ENGINE_RPM 1 0; CHFFR_METRIC 804 ENGINE_TEMPERATURE ENGINE_TEMPERATURE 1 0"; |
@ -1,423 +0,0 @@ |
||||
VERSION "" |
||||
|
||||
|
||||
NS_ : |
||||
NS_DESC_ |
||||
CM_ |
||||
BA_DEF_ |
||||
BA_ |
||||
VAL_ |
||||
CAT_DEF_ |
||||
CAT_ |
||||
FILTER |
||||
BA_DEF_DEF_ |
||||
EV_DATA_ |
||||
ENVVAR_DATA_ |
||||
SGTYPE_ |
||||
SGTYPE_VAL_ |
||||
BA_DEF_SGTYPE_ |
||||
BA_SGTYPE_ |
||||
SIG_TYPE_REF_ |
||||
VAL_TABLE_ |
||||
SIG_GROUP_ |
||||
SIG_VALTYPE_ |
||||
SIGTYPE_VALTYPE_ |
||||
BO_TX_BU_ |
||||
BA_DEF_REL_ |
||||
BA_REL_ |
||||
BA_DEF_DEF_REL_ |
||||
BU_SG_REL_ |
||||
BU_EV_REL_ |
||||
BU_BO_REL_ |
||||
SG_MUL_VAL_ |
||||
|
||||
BS_: |
||||
|
||||
BU_: EBCM NEO CAM RADAR PCM EPS VSA SCM BDY XXX EPB |
||||
|
||||
|
||||
BO_ 57 XXX_1: 3 XXX |
||||
SG_ COUNTER : 21|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 19|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 148 XXX_2: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 228 STEERING_CONTROL: 5 NEO |
||||
SG_ STEER_TORQUE_REQUEST : 23|1@0+ (1,0) [0|1] "" EPS |
||||
SG_ SET_ME_X00 : 22|7@0+ (1,0) [0|127] "" EPS |
||||
SG_ SET_ME_X00_2 : 31|8@0+ (1,0) [0|0] "" EPS |
||||
SG_ STEER_TORQUE : 7|16@0- (1,0) [-4096|4096] "" EPS |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" EPS |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" EPS |
||||
|
||||
BO_ 232 BRAKE_HOLD: 7 XXX |
||||
SG_ XMISSION_SPEED3 : 7|14@0- (1,0) [1|0] "" XXX |
||||
SG_ COMPUTER_BRAKE : 39|16@0+ (1,0) [0|0] "" XXX |
||||
SG_ COMPUTER_BRAKE_REQUEST : 29|1@0+ (1,0) [0|0] "" XXX |
||||
SG_ SET_TO_1 : 9|2@0- (1,0) [1|0] "" XXX |
||||
SG_ ZEROS_BOH2 : 28|5@0+ (1,0) [0|31] "" XXX |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 304 GAS_PEDAL_2: 8 PCM |
||||
SG_ ENGINE_TORQUE_ESTIMATE : 7|16@0- (1,0) [-1000|1000] "Nm" NEO |
||||
SG_ ENGINE_TORQUE_REQUEST : 23|16@0- (1,0) [-1000|1000] "Nm" NEO |
||||
SG_ CAR_GAS : 39|8@0+ (1,0) [0|255] "" NEO |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 330 STEERING_SENSORS: 8 EPS |
||||
SG_ STEER_ANGLE : 7|16@0- (-0.1,0) [-500|500] "deg" NEO |
||||
SG_ STEER_ANGLE_RATE : 23|16@0- (-1,0) [-3000|3000] "deg/s" NEO |
||||
SG_ STEER_ANGLE_OFFSET : 39|8@0- (-0.1,0) [-128|127] "deg" NEO |
||||
SG_ STEER_WHEEL_ANGLE : 47|16@0- (-0.1,0) [-500|500] "deg" NEO |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 340 XXX_4: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 344 ENGINE_DATA: 8 PCM |
||||
SG_ XMISSION_SPEED : 7|16@0+ (0.002759506,0) [0|70] "m/s" NEO |
||||
SG_ ENGINE_RPM : 23|16@0+ (1,0) [0|15000] "rpm" NEO |
||||
SG_ XMISSION_SPEED2 : 39|16@0+ (0.002759506,0) [0|70] "m/s" NEO |
||||
SG_ DISTANCE_COUNTER : 55|8@0+ (10,0) [0|2550] "Meters" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 380 POWERTRAIN_DATA: 8 PCM |
||||
SG_ PEDAL_GAS : 7|8@0+ (1,0) [0|255] "" NEO |
||||
SG_ ENGINE_RPM : 23|16@0+ (1,0) [0|15000] "rpm" NEO |
||||
SG_ GAS_PRESSED : 39|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ ACC_STATUS : 38|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ BOH_17C : 37|5@0+ (1,0) [0|1] "" NEO |
||||
SG_ BRAKE_SWITCH : 32|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ BOH2_17C : 47|10@0+ (1,0) [0|1] "" NEO |
||||
SG_ BRAKE_PRESSED : 53|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ BOH3_17C : 52|5@0+ (1,0) [0|1] "" NEO |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 399 STEER_STATUS: 7 EPS |
||||
SG_ STEER_TORQUE_SENSOR : 7|16@0- (1,0) [-31000|31000] "tbd" NEO |
||||
SG_ STEER_TORQUE_MOTOR : 23|16@0- (1,0) [-31000|31000] "tbd" NEO |
||||
SG_ STEER_STATUS : 39|4@0+ (1,0) [0|15] "" NEO |
||||
SG_ STEER_CONTROL_ACTIVE : 35|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 401 GEARBOX: 8 PCM |
||||
SG_ GEAR_SHIFTER : 5|6@0+ (1,0) [0|63] "" NEO |
||||
SG_ BOH : 45|6@0+ (1,0) [0|63] "" XXX |
||||
SG_ GEAR2 : 31|8@0+ (1,0) [0|1] "" XXX |
||||
SG_ GEAR : 39|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ ZEROS_BOH : 47|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 420 VSA_STATUS: 8 VSA |
||||
SG_ ESP_DISABLED : 28|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ USER_BRAKE : 7|16@0+ (0.015625,-103) [0|1000] "" NEO |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 427 XXX_5: 3 VSA |
||||
SG_ COUNTER : 21|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 19|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 432 STANDSTILL: 7 VSA |
||||
SG_ WHEELS_MOVING : 12|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ BRAKE_ERROR_1 : 11|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ BRAKE_ERROR_2 : 9|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 441 XXX_6: 5 VSA |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 446 XXX_7: 3 VSA |
||||
SG_ COUNTER : 21|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 19|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 450 EPB_STATUS: 8 EPB |
||||
SG_ EPB_ACTIVE : 3|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ EPB_STATE : 29|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 464 WHEEL_SPEEDS: 8 VSA |
||||
SG_ WHEEL_SPEED_FR : 8|15@0+ (0.002759506,0) [0|70] "m/s" NEO |
||||
SG_ WHEEL_SPEED_RL : 25|15@0+ (0.002759506,0) [0|70] "m/s" NEO |
||||
SG_ WHEEL_SPEED_RR : 42|15@0+ (0.002759506,0) [0|70] "m/s" NEO |
||||
SG_ WHEEL_SPEED_FL : 7|15@0+ (0.002759506,0) [0|70] "m/s" NEO |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 474 XXX_9: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 477 XXX_10: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 479 ACC_CONTROL: 8 NEO |
||||
SG_ SET_TO_1 : 20|5@0+ (1,0) [0|1] "" PCM |
||||
SG_ CONTROL_ON : 23|3@0+ (1,0) [0|5] "" XXX |
||||
SG_ RELATED_TO_GAS : 7|7@0+ (1,0) [0|69] "" XXX |
||||
SG_ GAS_COMMAND : 0|9@0+ (1,0) [0|1] "" PCM |
||||
SG_ GAS_BRAKE : 31|14@0- (1,0) [0|1] "" XXX |
||||
SG_ ZEROS_BOH : 33|18@0+ (1,0) [100|100] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 490 XXX_12: 8 XXX |
||||
SG_ BOH : 7|32@0+ (1,0) [0|65535] "" XXX |
||||
SG_ BOH_2 : 23|16@0+ (1,0) [0|65535] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 495 ACC_CONTROL_ON: 8 XXX |
||||
SG_ SET_TO_75 : 31|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_TO_30 : 39|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ ZEROS_BOH : 23|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ ZEROS_BOH2 : 47|16@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_TO_FF : 15|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_TO_3 : 6|7@0+ (1,0) [0|4095] "" XXX |
||||
SG_ CONTROL_ON : 7|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
|
||||
BO_ 545 XXX_14: 6 SCM |
||||
SG_ ECON_ON : 23|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ COUNTER : 45|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ CHECKSUM : 43|4@0+ (1,0) [0|15] "" BDY |
||||
|
||||
BO_ 597 ROUGH_WHEEL_SPEED: 8 VSA |
||||
SG_ WHEEL_SPEED_FL : 7|8@0+ (1,0) [0|255] "mph" NEO |
||||
SG_ WHEEL_SPEED_FR : 15|8@0+ (1,0) [0|255] "mph" NEO |
||||
SG_ WHEEL_SPEED_RL : 23|8@0+ (1,0) [0|255] "mph" NEO |
||||
SG_ WHEEL_SPEED_RR : 31|8@0+ (1,0) [0|255] "mph" NEO |
||||
SG_ SET_TO_X55 : 39|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_TO_X55_2 : 47|8@0+ (1,0) [0|255] "" NEO |
||||
SG_ WHEEL_COUNTER : 55|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
|
||||
BO_ 662 SCM_BUTTONS: 4 SCM |
||||
SG_ CRUISE_BUTTONS : 7|3@0+ (1,0) [0|7] "" NEO |
||||
SG_ CRUISE_SETTING : 3|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ COUNTER : 29|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 27|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 773 SEATBELT_STATUS: 7 BDY |
||||
SG_ SEATBELT_DRIVER_LAMP : 7|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ SEATBELT_DRIVER_LATCHED : 13|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|3] "" NEO |
||||
|
||||
BO_ 777 CAR_SPEED: 8 PCM |
||||
SG_ ROUGH_CAR_SPEED : 23|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ CAR_SPEED : 7|16@0+ (1,0) [0|65535] "" XXX |
||||
SG_ ROUGH_CAR_SPEED_3 : 39|16@0+ (1,0) [0|65535] "" XXX |
||||
SG_ ROUGH_CAR_SPEED_2 : 31|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ BOH : 55|2@0+ (1,0) [0|255] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 780 ACC_HUD: 8 ADAS |
||||
SG_ CRUISE_SPEED : 31|8@0+ (1,0) [0|255] "" BDY |
||||
SG_ DTC_MODE : 39|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ BOH : 38|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ FCM_PROBLEM : 34|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ RADAR_OBSTRUCTED : 33|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ENABLE_MINI_CAR : 32|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ BOH_3 : 43|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ BOH_4 : 42|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ BOH_5 : 41|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ CRUISE_CONTROL_LABEL : 40|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ ZEROS_BOH : 7|24@0+ (0.002759506,0) [0|100] "m/s" BDY |
||||
SG_ FCM_OFF : 35|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ SET_TO_1 : 36|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ HUD_DISTANCE : 47|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ HUD_LEAD : 45|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ ACC_PROBLEM : 37|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ACC_ON : 52|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ BOH_6 : 51|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ SET_TO_X3 : 55|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 800 XXX_16: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 804 CRUISE: 8 PCM |
||||
SG_ TRIP_FUEL_CONSUMED : 23|16@0+ (1,0) [0|255] "" NEO |
||||
SG_ ENGINE_TEMPERATURE : 0|8@0+ (1,0) [0|65535] "" XXX |
||||
SG_ BOH_2 : 32|23@0+ (1,0) [0|255] "" NEO |
||||
SG_ BOH : 15|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ BOOLEAN : 55|1@0+ (1,0) [0|255] "" NEO |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 806 SCM_FEEDBACK: 8 SCM |
||||
SG_ MAIN_ON : 28|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ RIGHT_BLINKER : 27|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ LEFT_BLINKER : 26|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ CMBS_STATES : 22|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 808 XXX_17: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 814 XXX_18: 4 XXX |
||||
SG_ COUNTER : 29|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 27|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 829 LKAS_HUD: 5 ADAS |
||||
SG_ CAM_TEMP_HIGH : 7|1@0+ (1,0) [0|255] "" BDY |
||||
SG_ BOH : 23|2@0+ (1,0) [0|4] "" BDY |
||||
SG_ DASHED_LANES : 14|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ DTC : 13|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LKAS_PROBLEM : 12|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LKAS_OFF : 11|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ SOLID_LANES : 10|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_RIGHT : 9|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ STEERING_REQUIRED : 8|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_PROBLEM : 21|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ BEEP : 17|2@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_ON : 28|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_OFF : 27|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ CLEAN_WINDSHIELD : 26|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ SET_ME_X48 : 31|8@0+ (1,0) [0|255] "" BDY |
||||
SG_ ZEROS_BOH : 6|6@0+ (1,0) [0|63] "" XXX |
||||
SG_ SET_TO_1 : 0|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ BOH_2 : 15|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_TO_ZERO : 20|3@0+ (1,0) [0|7] "" XXX |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" BDY |
||||
|
||||
BO_ 862 CAMERA_MESSAGES: 8 CAM |
||||
SG_ ZEROS_BOH : 7|50@0+ (1,0) [0|127] "" BDY |
||||
SG_ AUTO_HIGHBEAMS_ACTIVE : 53|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ HIGHBEAMS_ON : 52|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ ZEROS_BOH_2 : 48|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 884 XXX_20: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 891 XXX_21: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 927 RADAR_HUD: 8 RADAR |
||||
SG_ ZEROS_BOH : 7|10@0+ (1,0) [0|127] "" BDY |
||||
SG_ CMBS_OFF : 12|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ZEROS_BOH3 : 31|32@0+ (1,0) [0|4294967295] "" XXX |
||||
SG_ RESUME_INSTRUCTION : 21|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_TO_1 : 13|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ZEROS_BOH2 : 11|4@0+ (1,0) [0|1] "" XXX |
||||
SG_ APPLY_BRAKES_FOR_CANC : 23|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ ACC_ALERTS : 20|5@0+ (1,0) [0|1] "" BDY |
||||
SG_ SET_TO_0 : 22|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 929 XXX_23: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 985 XXX_24: 3 XXX |
||||
SG_ COUNTER : 21|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 19|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1024 XXX_25: 5 XXX |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1027 XXX_26: 5 XXX |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1029 DOORS_STATUS: 8 BDY |
||||
SG_ DOOR_OPEN_FL : 37|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ DOOR_OPEN_FR : 38|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ DOOR_OPEN_RL : 39|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ DOOR_OPEN_RR : 40|1@0+ (1,0) [0|1] "" NEO |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" NEO |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" NEO |
||||
|
||||
BO_ 1036 XXX_27: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1039 XXX_28: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1108 XXX_29: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1302 XXX_30: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1322 XXX_31: 5 XXX |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1361 XXX_32: 5 XXX |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1365 XXX_33: 5 XXX |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1424 XXX_34: 5 XXX |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1600 XXX_35: 5 XXX |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1601 XXX_36: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1618 XXX_37: 5 XXX |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1633 XXX_38: 8 XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1670 XXX_39: 5 XXX |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
|
||||
|
||||
|
||||
CM_ SG_ 344 DISTANCE_COUNTER ""; |
||||
CM_ SG_ 450 EPB_STATE "3: On, 2: Disengaging, 1: Engaging, 0: Off"; |
||||
CM_ SG_ 479 CONTROL_ON "Set to 5 when car is being controlled"; |
||||
CM_ SG_ 479 RELATED_TO_GAS "bits 7, 3, and 1 set to 1 when gas not applied"; |
||||
CM_ SG_ 479 GAS_BRAKE "Signed value, negative when braking and positive when applying gas"; |
||||
CM_ SG_ 479 ZEROS_BOH "Signed value, negative when braking, positive when applying gas"; |
||||
CM_ SG_ 780 HUD_LEAD "0: blank, 1: no car, 2: car, 3: ACC Off"; |
||||
CM_ SG_ 806 CMBS_STATES "3: Pressed, 2: On, 0: Off"; |
||||
|
||||
CM_ "CHFFR_METRIC 330 STEER_ANGLE STEER_ANGLE 0.36 180; CHFFR_METRIC 380 ENGINE_RPM ENGINE_RPM 1 0; CHFFR_METRIC 804 ENGINE_TEMPERATURE ENGINE_TEMPERATURE 1 0"; |
@ -0,0 +1,339 @@ |
||||
CM_ "AUTOGENERATED FILE, DO NOT EDIT" |
||||
CM_ "Imported file _bosch_2018.dbc starts here" |
||||
VERSION "" |
||||
|
||||
|
||||
NS_ : |
||||
NS_DESC_ |
||||
CM_ |
||||
BA_DEF_ |
||||
BA_ |
||||
VAL_ |
||||
CAT_DEF_ |
||||
CAT_ |
||||
FILTER |
||||
BA_DEF_DEF_ |
||||
EV_DATA_ |
||||
ENVVAR_DATA_ |
||||
SGTYPE_ |
||||
SGTYPE_VAL_ |
||||
BA_DEF_SGTYPE_ |
||||
BA_SGTYPE_ |
||||
SIG_TYPE_REF_ |
||||
VAL_TABLE_ |
||||
SIG_GROUP_ |
||||
SIG_VALTYPE_ |
||||
SIGTYPE_VALTYPE_ |
||||
BO_TX_BU_ |
||||
BA_DEF_REL_ |
||||
BA_REL_ |
||||
BA_DEF_DEF_REL_ |
||||
BU_SG_REL_ |
||||
BU_EV_REL_ |
||||
BU_BO_REL_ |
||||
SG_MUL_VAL_ |
||||
|
||||
BU_: EBCM EON CAM RADAR PCM EPS VSA SCM BDY XXX EPB |
||||
|
||||
BO_ 228 STEERING_CONTROL: 5 EON |
||||
SG_ STEER_TORQUE_REQUEST : 23|1@0+ (1,0) [0|1] "" EPS |
||||
SG_ SET_ME_X00 : 22|7@0+ (1,0) [0|127] "" EPS |
||||
SG_ SET_ME_X00_2 : 31|8@0+ (1,0) [0|0] "" EPS |
||||
SG_ STEER_TORQUE : 7|16@0- (1,0) [-4096|4096] "" EPS |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" EPS |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" EPS |
||||
|
||||
BO_ 232 BRAKE_HOLD: 7 XXX |
||||
SG_ XMISSION_SPEED : 7|14@0- (1,0) [1|0] "" XXX |
||||
SG_ COMPUTER_BRAKE : 39|16@0+ (1,0) [0|0] "" XXX |
||||
SG_ COMPUTER_BRAKE_REQUEST : 29|1@0+ (1,0) [0|0] "" XXX |
||||
SG_ SET_TO_1 : 9|2@0- (1,0) [1|0] "" XXX |
||||
SG_ ZEROS_BOH2 : 28|5@0+ (1,0) [0|31] "" XXX |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 304 GAS_PEDAL_2: 8 PCM |
||||
SG_ ENGINE_TORQUE_ESTIMATE : 7|16@0- (1,0) [-1000|1000] "Nm" EON |
||||
SG_ ENGINE_TORQUE_REQUEST : 23|16@0- (1,0) [-1000|1000] "Nm" EON |
||||
SG_ CAR_GAS : 39|8@0+ (1,0) [0|255] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 330 STEERING_SENSORS: 8 EPS |
||||
SG_ STEER_ANGLE : 7|16@0- (-0.1,0) [-500|500] "deg" EON |
||||
SG_ STEER_ANGLE_RATE : 23|16@0- (-1,0) [-3000|3000] "deg/s" EON |
||||
SG_ STEER_ANGLE_OFFSET : 39|8@0- (-0.1,0) [-128|127] "deg" EON |
||||
SG_ STEER_WHEEL_ANGLE : 47|16@0- (-0.1,0) [-500|500] "deg" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 344 ENGINE_DATA: 8 PCM |
||||
SG_ XMISSION_SPEED : 7|16@0+ (0.002759506,0) [0|70] "m/s" EON |
||||
SG_ ENGINE_RPM : 23|16@0+ (1,0) [0|15000] "rpm" EON |
||||
SG_ XMISSION_SPEED2 : 39|16@0+ (0.002759506,0) [0|70] "m/s" EON |
||||
SG_ DISTANCE_COUNTER : 55|8@0+ (10,0) [0|2550] "Meters" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 380 POWERTRAIN_DATA: 8 PCM |
||||
SG_ PEDAL_GAS : 7|8@0+ (1,0) [0|255] "" EON |
||||
SG_ ENGINE_RPM : 23|16@0+ (1,0) [0|15000] "rpm" EON |
||||
SG_ GAS_PRESSED : 39|1@0+ (1,0) [0|1] "" EON |
||||
SG_ ACC_STATUS : 38|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BOH_17C : 37|5@0+ (1,0) [0|1] "" EON |
||||
SG_ BRAKE_SWITCH : 32|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BOH2_17C : 47|10@0+ (1,0) [0|1] "" EON |
||||
SG_ BRAKE_PRESSED : 53|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BOH3_17C : 52|5@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 399 STEER_STATUS: 7 EPS |
||||
SG_ STEER_TORQUE_SENSOR : 7|16@0- (1,0) [-31000|31000] "tbd" EON |
||||
SG_ STEER_TORQUE_MOTOR : 23|16@0- (1,0) [-31000|31000] "tbd" EON |
||||
SG_ STEER_STATUS : 39|4@0+ (1,0) [0|15] "" EON |
||||
SG_ STEER_CONTROL_ACTIVE : 35|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 420 VSA_STATUS: 8 VSA |
||||
SG_ ESP_DISABLED : 28|1@0+ (1,0) [0|1] "" EON |
||||
SG_ USER_BRAKE : 7|16@0+ (0.015625,-1.609375) [0|1000] "" EON |
||||
SG_ BRAKE_HOLD_ACTIVE : 46|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BRAKE_HOLD_ENABLED : 45|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 432 STANDSTILL: 7 VSA |
||||
SG_ WHEELS_MOVING : 12|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BRAKE_ERROR_1 : 11|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BRAKE_ERROR_2 : 9|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 450 EPB_STATUS: 8 EPB |
||||
SG_ EPB_ACTIVE : 3|1@0+ (1,0) [0|1] "" EON |
||||
SG_ EPB_STATE : 29|2@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 464 WHEEL_SPEEDS: 8 VSA |
||||
SG_ WHEEL_SPEED_FL : 7|15@0+ (0.01,0) [0|250] "kph" EON |
||||
SG_ WHEEL_SPEED_FR : 8|15@0+ (0.01,0) [0|250] "kph" EON |
||||
SG_ WHEEL_SPEED_RL : 25|15@0+ (0.01,0) [0|250] "kph" EON |
||||
SG_ WHEEL_SPEED_RR : 42|15@0+ (0.01,0) [0|250] "kph" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 479 ACC_CONTROL: 8 EON |
||||
SG_ SET_TO_1 : 20|5@0+ (1,0) [0|1] "" PCM |
||||
SG_ CONTROL_ON : 23|3@0+ (1,0) [0|5] "" XXX |
||||
SG_ RELATED_TO_GAS : 7|7@0+ (1,0) [0|69] "" XXX |
||||
SG_ GAS_COMMAND : 0|9@0+ (1,0) [0|1] "" PCM |
||||
SG_ GAS_BRAKE : 31|14@0- (1,0) [0|1] "" XXX |
||||
SG_ ZEROS_BOH : 33|18@0+ (1,0) [100|100] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 495 ACC_CONTROL_ON: 8 XXX |
||||
SG_ SET_TO_75 : 31|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_TO_30 : 39|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ ZEROS_BOH : 23|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ ZEROS_BOH2 : 47|16@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_TO_FF : 15|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_TO_3 : 6|7@0+ (1,0) [0|4095] "" XXX |
||||
SG_ CONTROL_ON : 7|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
|
||||
BO_ 545 XXX_16: 6 SCM |
||||
SG_ ECON_ON : 23|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ DRIVE_MODE : 37|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ COUNTER : 45|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ CHECKSUM : 43|4@0+ (1,0) [0|15] "" BDY |
||||
|
||||
BO_ 597 ROUGH_WHEEL_SPEED: 8 VSA |
||||
SG_ WHEEL_SPEED_FL : 7|8@0+ (1,0) [0|255] "mph" EON |
||||
SG_ WHEEL_SPEED_FR : 15|8@0+ (1,0) [0|255] "mph" EON |
||||
SG_ WHEEL_SPEED_RL : 23|8@0+ (1,0) [0|255] "mph" EON |
||||
SG_ WHEEL_SPEED_RR : 31|8@0+ (1,0) [0|255] "mph" EON |
||||
SG_ SET_TO_X55 : 39|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_TO_X55_2 : 47|8@0+ (1,0) [0|255] "" EON |
||||
SG_ LONG_COUNTER : 55|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
|
||||
BO_ 773 SEATBELT_STATUS: 7 BDY |
||||
SG_ SEATBELT_DRIVER_LAMP : 7|1@0+ (1,0) [0|1] "" EON |
||||
SG_ SEATBELT_PASS_UNLATCHED : 10|1@0+ (1,0) [0|1] "" EON |
||||
SG_ SEATBELT_PASS_LATCHED : 11|1@0+ (1,0) [0|1] "" EON |
||||
SG_ SEATBELT_DRIVER_UNLATCHED : 12|1@0+ (1,0) [0|1] "" EON |
||||
SG_ SEATBELT_DRIVER_LATCHED : 13|1@0+ (1,0) [0|1] "" EON |
||||
SG_ PASS_AIRBAG_OFF : 14|1@0+ (1,0) [0|1] "" EON |
||||
SG_ PASS_AIRBAG_ON : 15|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 777 CAR_SPEED: 8 PCM |
||||
SG_ ROUGH_CAR_SPEED : 23|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ CAR_SPEED : 7|16@0+ (1,0) [0|65535] "" XXX |
||||
SG_ ROUGH_CAR_SPEED_3 : 39|16@0+ (1,0) [0|65535] "" XXX |
||||
SG_ ROUGH_CAR_SPEED_2 : 31|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ LOCK_STATUS : 55|2@0+ (1,0) [0|255] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 780 ACC_HUD: 8 ADAS |
||||
SG_ CRUISE_SPEED : 31|8@0+ (1,0) [0|255] "" BDY |
||||
SG_ DTC_MODE : 39|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ BOH : 38|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ FCM_PROBLEM : 34|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ RADAR_OBSTRUCTED : 33|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ENABLE_MINI_CAR : 32|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ BOH_3 : 43|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ BOH_4 : 42|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ BOH_5 : 41|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ CRUISE_CONTROL_LABEL : 40|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ ZEROS_BOH : 7|24@0+ (0.002759506,0) [0|100] "m/s" BDY |
||||
SG_ FCM_OFF : 35|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ SET_TO_1 : 36|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ HUD_DISTANCE : 47|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ HUD_LEAD : 45|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ ACC_PROBLEM : 37|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ACC_ON : 52|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ BOH_6 : 51|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ SET_TO_X3 : 55|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 804 CRUISE: 8 PCM |
||||
SG_ TRIP_FUEL_CONSUMED : 23|16@0+ (1,0) [0|255] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 806 SCM_FEEDBACK: 8 SCM |
||||
SG_ MAIN_ON : 28|1@0+ (1,0) [0|1] "" EON |
||||
SG_ RIGHT_BLINKER : 27|1@0+ (1,0) [0|1] "" EON |
||||
SG_ LEFT_BLINKER : 26|1@0+ (1,0) [0|1] "" EON |
||||
SG_ CMBS_STATES : 22|2@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 829 LKAS_HUD: 5 ADAS |
||||
SG_ CAM_TEMP_HIGH : 7|1@0+ (1,0) [0|255] "" BDY |
||||
SG_ BOH : 23|2@0+ (1,0) [0|4] "" BDY |
||||
SG_ DASHED_LANES : 14|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ DTC : 13|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LKAS_PROBLEM : 12|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LKAS_OFF : 11|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ SOLID_LANES : 10|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_RIGHT : 9|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ STEERING_REQUIRED : 8|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_PROBLEM : 21|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ BEEP : 17|2@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_ON : 28|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_OFF : 27|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ CLEAN_WINDSHIELD : 26|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ SET_ME_X48 : 31|8@0+ (1,0) [0|255] "" BDY |
||||
SG_ ZEROS_BOH : 6|6@0+ (1,0) [0|63] "" XXX |
||||
SG_ SET_TO_1 : 0|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ BOH_2 : 15|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_TO_ZERO : 20|3@0+ (1,0) [0|7] "" XXX |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" BDY |
||||
|
||||
BO_ 862 CAMERA_MESSAGES: 8 CAM |
||||
SG_ ZEROS_BOH : 7|50@0+ (1,0) [0|127] "" BDY |
||||
SG_ AUTO_HIGHBEAMS_ACTIVE : 53|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ HIGHBEAMS_ON : 52|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ ZEROS_BOH_2 : 51|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 884 STALK_STATUS: 8 XXX |
||||
SG_ AUTO_HEADLIGHTS : 46|1@0+ (1,0) [0|1] "" EON |
||||
SG_ HIGH_BEAM_HOLD : 47|1@0+ (1,0) [0|1] "" EON |
||||
SG_ HIGH_BEAM_FLASH : 45|1@0+ (1,0) [0|1] "" EON |
||||
SG_ HEADLIGHTS_ON : 54|1@0+ (1,0) [0|1] "" EON |
||||
SG_ WIPER_SWITCH : 53|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 891 STALK_STATUS_2: 8 XXX |
||||
SG_ WIPERS : 17|2@0+ (1,0) [0|3] "" EON |
||||
SG_ LOW_BEAMS : 35|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ HIGH_BEAMS : 34|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ PARK_LIGHTS : 36|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
|
||||
CM_ "honda_crv_ex_2017_can.dbc starts here" |
||||
|
||||
BO_ 401 GEARBOX: 8 PCM |
||||
SG_ GEAR_SHIFTER : 5|6@0+ (1,0) [0|63] "" EON |
||||
SG_ BOH : 45|6@0+ (1,0) [0|63] "" XXX |
||||
SG_ GEAR2 : 31|8@0+ (1,0) [0|1] "" XXX |
||||
SG_ GEAR : 39|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ ZEROS_BOH : 47|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 446 BRAKE_MODULE: 3 VSA |
||||
SG_ BRAKE_PRESSED : 4|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ COUNTER : 21|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 19|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 490 XXX_12: 8 XXX |
||||
SG_ BOH : 7|32@0+ (1,0) [0|65535] "" XXX |
||||
SG_ BOH_2 : 23|16@0+ (1,0) [0|65535] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 662 SCM_BUTTONS: 4 SCM |
||||
SG_ CRUISE_BUTTONS : 7|3@0+ (1,0) [0|7] "" EON |
||||
SG_ CRUISE_SETTING : 3|2@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 29|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 27|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 927 RADAR_HUD: 8 RADAR |
||||
SG_ ZEROS_BOH : 7|10@0+ (1,0) [0|127] "" BDY |
||||
SG_ CMBS_OFF : 12|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ZEROS_BOH3 : 31|32@0+ (1,0) [0|4294967295] "" XXX |
||||
SG_ RESUME_INSTRUCTION : 21|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_TO_1 : 13|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ZEROS_BOH2 : 11|4@0+ (1,0) [0|1] "" XXX |
||||
SG_ APPLY_BRAKES_FOR_CANC : 23|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ ACC_ALERTS : 20|5@0+ (1,0) [0|1] "" BDY |
||||
SG_ SET_TO_0 : 22|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 1029 DOORS_STATUS: 8 BDY |
||||
SG_ DOOR_OPEN_FL : 37|1@0+ (1,0) [0|1] "" EON |
||||
SG_ DOOR_OPEN_FR : 38|1@0+ (1,0) [0|1] "" EON |
||||
SG_ DOOR_OPEN_RL : 39|1@0+ (1,0) [0|1] "" EON |
||||
SG_ DOOR_OPEN_RR : 40|1@0+ (1,0) [0|1] "" EON |
||||
SG_ TRUNK_OPEN : 41|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 1302 ODOMETER: 8 XXX |
||||
SG_ ODOMETER : 7|24@0+ (1,0) [0|16777215] "km" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
CM_ SG_ 344 DISTANCE_COUNTER ""; |
||||
CM_ SG_ 450 EPB_STATE "3: On, 2: Disengaging, 1: Engaging, 0: Off"; |
||||
CM_ SG_ 479 CONTROL_ON "Set to 5 when car is being controlled"; |
||||
CM_ SG_ 479 RELATED_TO_GAS "bits 7, 3, and 1 set to 1 when gas not applied"; |
||||
CM_ SG_ 479 GAS_BRAKE "Signed value, negative when braking and positive when applying gas"; |
||||
|
||||
VAL_ 401 GEAR_SHIFTER 32 "L" 16 "S" 8 "D" 4 "N" 2 "R" 1 "P" ; |
||||
VAL_ 401 GEAR 7 "L" 10 "S" 4 "D" 3 "N" 2 "R" 1 "P" ; |
||||
VAL_ 545 ECON_ON_2 0 "off" 3 "on" ; |
||||
VAL_ 662 CRUISE_BUTTONS 7 "tbd" 6 "tbd" 5 "tbd" 4 "accel_res" 3 "decel_set" 2 "cancel" 1 "main" 0 "none" ; |
||||
VAL_ 662 CRUISE_SETTING 3 "distance_adj" 2 "tbd" 1 "lkas_button" 0 "none" ; |
||||
VAL_ 806 CMBS_BUTTON 3 "pressed" 0 "released" ; |
||||
VAL_ 891 WIPERS 4 "High" 2 "Low" 0 "Off" ; |
||||
VAL_ 829 BEEP 3 "single_beep" 2 "triple_beep" 1 "repeated_beep" 0 "no_beep" ; |
||||
|
||||
CM_ "CHFFR_METRIC 330 STEER_ANGLE STEER_ANGLE 0.36 180; CHFFR_METRIC 380 ENGINE_RPM ENGINE_RPM 1 0; CHFFR_METRIC 804 ENGINE_TEMPERATURE ENGINE_TEMPERATURE 1 0"; |
@ -0,0 +1,272 @@ |
||||
CM_ "AUTOGENERATED FILE, DO NOT EDIT" |
||||
|
||||
|
||||
CM_ "Imported file _honda_2017.dbc starts here" |
||||
VERSION "" |
||||
|
||||
|
||||
NS_ : |
||||
NS_DESC_ |
||||
CM_ |
||||
BA_DEF_ |
||||
BA_ |
||||
VAL_ |
||||
CAT_DEF_ |
||||
CAT_ |
||||
FILTER |
||||
BA_DEF_DEF_ |
||||
EV_DATA_ |
||||
ENVVAR_DATA_ |
||||
SGTYPE_ |
||||
SGTYPE_VAL_ |
||||
BA_DEF_SGTYPE_ |
||||
BA_SGTYPE_ |
||||
SIG_TYPE_REF_ |
||||
VAL_TABLE_ |
||||
SIG_GROUP_ |
||||
SIG_VALTYPE_ |
||||
SIGTYPE_VALTYPE_ |
||||
BO_TX_BU_ |
||||
BA_DEF_REL_ |
||||
BA_REL_ |
||||
BA_DEF_DEF_REL_ |
||||
BU_SG_REL_ |
||||
BU_EV_REL_ |
||||
BU_BO_REL_ |
||||
SG_MUL_VAL_ |
||||
|
||||
BU_: EBCM ADAS PCM EPS VSA SCM BDY XXX EPB EON |
||||
|
||||
BO_ 344 ENGINE_DATA: 8 PCM |
||||
SG_ XMISSION_SPEED : 7|16@0+ (0.01,0) [0|250] "kph" EON |
||||
SG_ ENGINE_RPM : 23|16@0+ (1,0) [0|15000] "rpm" EON |
||||
SG_ XMISSION_SPEED2 : 39|16@0+ (0.01,0) [0|250] "kph" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
SG_ ODOMETER : 55|8@0+ (0.010588,0) [0|255] "km" XXX |
||||
|
||||
BO_ 380 POWERTRAIN_DATA: 8 PCM |
||||
SG_ PEDAL_GAS : 7|8@0+ (1,0) [0|255] "" EON |
||||
SG_ ENGINE_RPM : 23|16@0+ (1,0) [0|15000] "rpm" EON |
||||
SG_ GAS_PRESSED : 39|1@0+ (1,0) [0|1] "" EON |
||||
SG_ ACC_STATUS : 38|1@0+ (1,0) [0|1] "rpm" EON |
||||
SG_ BOH_17C : 37|5@0+ (1,0) [0|1] "rpm" EON |
||||
SG_ BRAKE_SWITCH : 32|1@0+ (1,0) [0|1] "rpm" EON |
||||
SG_ BOH2_17C : 47|10@0+ (1,0) [0|1] "rpm" EON |
||||
SG_ BRAKE_PRESSED : 53|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BOH3_17C : 52|5@0+ (1,0) [0|1] "rpm" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 432 STANDSTILL: 7 VSA |
||||
SG_ CONTROLLED_STANDSTILL : 0|1@0+ (1,0) [0|1] "" EON |
||||
SG_ WHEELS_MOVING : 12|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BRAKE_ERROR_1 : 11|1@0+ (1,0) [0|1] "" EON |
||||
SG_ BRAKE_ERROR_2 : 9|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 464 WHEEL_SPEEDS: 8 VSA |
||||
SG_ WHEEL_SPEED_FL : 7|15@0+ (0.01,0) [0|250] "kph" EON |
||||
SG_ WHEEL_SPEED_FR : 8|15@0+ (0.01,0) [0|250] "kph" EON |
||||
SG_ WHEEL_SPEED_RL : 25|15@0+ (0.01,0) [0|250] "kph" EON |
||||
SG_ WHEEL_SPEED_RR : 42|15@0+ (0.01,0) [0|250] "kph" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 490 VEHICLE_DYNAMICS: 8 VSA |
||||
SG_ LONG_ACCEL : 23|16@0- (0.0015384,0) [-20|20] "m/s2" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 506 BRAKE_COMMAND: 8 ADAS |
||||
SG_ COMPUTER_BRAKE : 7|10@0+ (1,0) [0|1] "" EBCM |
||||
SG_ ZEROS_BOH : 13|5@0+ (1,0) [0|1] "" EBCM |
||||
SG_ COMPUTER_BRAKE_REQUEST : 8|1@0+ (1,0) [0|1] "" EBCM |
||||
SG_ CRUISE_BOH2 : 23|3@0+ (1,0) [0|1] "" EBCM |
||||
SG_ CRUISE_OVERRIDE : 20|1@0+ (1,0) [0|1] "" EBCM |
||||
SG_ CRUISE_BOH3 : 19|1@0+ (1,0) [0|1] "" EBCM |
||||
SG_ CRUISE_FAULT_CMD : 18|1@0+ (1,0) [0|1] "" EBCM |
||||
SG_ CRUISE_CANCEL_CMD : 17|1@0+ (1,0) [0|1] "" EBCM |
||||
SG_ COMPUTER_BRAKE_REQUEST_2 : 16|1@0+ (1,0) [0|1] "" EBCM |
||||
SG_ SET_ME_0X80 : 31|8@0+ (1,0) [0|1] "" EBCM |
||||
SG_ BRAKE_LIGHTS : 39|1@0+ (1,0) [0|1] "" EBCM |
||||
SG_ CRUISE_STATES : 38|7@0+ (1,0) [0|1] "" EBCM |
||||
SG_ CHIME : 47|3@0+ (1,0) [0|7] "" EBCM |
||||
SG_ ZEROS_BOH6 : 44|1@0+ (1,0) [0|1] "" EBCM |
||||
SG_ FCW : 43|2@0+ (1,0) [0|3] "" EBCM |
||||
SG_ ZEROS_BOH4 : 55|8@0+ (1,0) [0|0] "" EBCM |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EBCM |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EBCM |
||||
|
||||
BO_ 597 ROUGH_WHEEL_SPEED: 8 VSA |
||||
SG_ WHEEL_SPEED_FL : 7|8@0+ (1,0) [0|255] "mph" EON |
||||
SG_ WHEEL_SPEED_FR : 15|8@0+ (1,0) [0|255] "mph" EON |
||||
SG_ WHEEL_SPEED_RL : 23|8@0+ (1,0) [0|255] "mph" EON |
||||
SG_ WHEEL_SPEED_RR : 31|8@0+ (1,0) [0|255] "mph" EON |
||||
SG_ SET_TO_X55 : 39|8@0+ (1,0) [0|255] "" EON |
||||
SG_ SET_TO_X55_2 : 47|8@0+ (1,0) [0|255] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON |
||||
|
||||
BO_ 773 SEATBELT_STATUS: 7 BDY |
||||
SG_ SEATBELT_DRIVER_LAMP : 7|1@0+ (1,0) [0|1] "" EON |
||||
SG_ SEATBELT_PASS_UNLATCHED : 10|1@0+ (1,0) [0|1] "" EON |
||||
SG_ SEATBELT_PASS_LATCHED : 11|1@0+ (1,0) [0|1] "" EON |
||||
SG_ SEATBELT_DRIVER_UNLATCHED : 12|1@0+ (1,0) [0|1] "" EON |
||||
SG_ SEATBELT_DRIVER_LATCHED : 13|1@0+ (1,0) [0|1] "" EON |
||||
SG_ PASS_AIRBAG_OFF : 14|1@0+ (1,0) [0|1] "" EON |
||||
SG_ PASS_AIRBAG_ON : 15|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 777 LOCK_STATUS: 8 XXX |
||||
SG_ DOORS_UNLOCKED : 54|1@0+ (1,0) [0|1] "" EON |
||||
SG_ DOORS_LOCKED : 55|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 780 ACC_HUD: 8 ADAS |
||||
SG_ PCM_SPEED : 7|16@0+ (0.01,0) [0|250] "kph" BDY |
||||
SG_ PCM_GAS : 23|8@0+ (1,0) [0|127] "" BDY |
||||
SG_ CRUISE_SPEED : 31|8@0+ (1,0) [0|255] "" BDY |
||||
SG_ DTC_MODE : 39|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ BOH : 38|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ACC_PROBLEM : 37|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ FCM_OFF : 36|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ BOH_2 : 35|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ FCM_PROBLEM : 34|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ RADAR_OBSTRUCTED : 33|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ ENABLE_MINI_CAR : 32|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ SET_ME_X03 : 47|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ HUD_LEAD : 45|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ BOH_3 : 43|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ BOH_4 : 42|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ BOH_5 : 41|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ CRUISE_CONTROL_LABEL : 40|1@0+ (1,0) [0|3] "" BDY |
||||
SG_ HUD_DISTANCE_3 : 52|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ SET_ME_X03_2 : 55|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ SET_ME_X01 : 48|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" BDY |
||||
|
||||
BO_ 804 CRUISE: 8 PCM |
||||
SG_ HUD_SPEED_KPH : 7|8@0+ (1,0) [0|255] "kph" EON |
||||
SG_ HUD_SPEED_MPH : 15|8@0+ (1,0) [0|255] "mph" EON |
||||
SG_ TRIP_FUEL_CONSUMED : 23|16@0+ (1,0) [0|255] "" EON |
||||
SG_ CRUISE_SPEED_PCM : 39|8@0+ (1,0) [0|255] "" EON |
||||
SG_ BOH2 : 47|8@0- (1,0) [0|255] "" EON |
||||
SG_ BOH3 : 55|8@0+ (1,0) [0|255] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 829 LKAS_HUD: 5 ADAS |
||||
SG_ CAM_TEMP_HIGH : 7|1@0+ (1,0) [0|255] "" BDY |
||||
SG_ SET_ME_X41 : 6|7@0+ (1,0) [0|127] "" BDY |
||||
SG_ BOH : 6|7@0+ (1,0) [0|127] "" BDY |
||||
SG_ DASHED_LANES : 14|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ DTC : 13|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LKAS_PROBLEM : 12|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LKAS_OFF : 11|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ SOLID_LANES : 10|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_RIGHT : 9|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ STEERING_REQUIRED : 8|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ BOH : 23|2@0+ (1,0) [0|4] "" BDY |
||||
SG_ LDW_PROBLEM : 21|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ BEEP : 17|2@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_ON : 28|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ LDW_OFF : 27|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ CLEAN_WINDSHIELD : 26|1@0+ (1,0) [0|1] "" BDY |
||||
SG_ SET_ME_X48 : 31|8@0+ (1,0) [0|255] "" BDY |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" BDY |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" BDY |
||||
|
||||
BO_ 892 CRUISE_PARAMS: 8 PCM |
||||
SG_ CRUISE_SPEED_OFFSET : 31|8@0- (0.1,0) [-128|127] "kph" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 1029 DOORS_STATUS: 8 BDY |
||||
SG_ DOOR_OPEN_FL : 37|1@0+ (1,0) [0|1] "" EON |
||||
SG_ DOOR_OPEN_FR : 38|1@0+ (1,0) [0|1] "" EON |
||||
SG_ DOOR_OPEN_RL : 39|1@0+ (1,0) [0|1] "" EON |
||||
SG_ DOOR_OPEN_RR : 40|1@0+ (1,0) [0|1] "" EON |
||||
SG_ TRUNK_OPEN : 41|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
CM_ SG_ 490 LONG_ACCEL "wheel speed derivative, noisy and zero snapping"; |
||||
CM_ SG_ 773 PASS_AIRBAG_ON "Might just be indicator light"; |
||||
CM_ SG_ 773 PASS_AIRBAG_OFF "Might just be indicator light"; |
||||
CM_ SG_ 780 CRUISE_SPEED "255 = no speed"; |
||||
CM_ SG_ 804 CRUISE_SPEED_PCM "255 = no speed"; |
||||
CM_ SG_ 829 BEEP "beeps are pleasant, chimes are for warnngs etc..."; |
||||
|
||||
|
||||
VAL_ 506 FCW 3 "fcw" 2 "fcw" 1 "fcw" 0 "no_fcw" ; |
||||
VAL_ 506 CHIME 4 "double_chime" 3 "single_chime" 2 "continuous_chime" 1 "repeating_chime" 0 "no_chime" ; |
||||
VAL_ 780 CRUISE_SPEED 255 "no_speed" 252 "stopped" ; |
||||
VAL_ 780 HUD_LEAD 3 "acc_off" 2 "solid_car" 1 "dashed_car" 0 "no_car" ; |
||||
VAL_ 829 BEEP 3 "single_beep" 2 "triple_beep" 1 "repeated_beep" 0 "no_beep" ; |
||||
|
||||
CM_ "honda_ridgeline_black_edition_2017_can.dbc starts here" |
||||
|
||||
|
||||
BO_ 145 KINEMATICS: 8 XXX |
||||
SG_ LAT_ACCEL : 7|10@0+ (0.02,-512) [-20|20] "m/s2" EON |
||||
|
||||
BO_ 228 STEERING_CONTROL: 5 ADAS |
||||
SG_ STEER_TORQUE : 7|16@0- (1,0) [-3840|3840] "" EPS |
||||
SG_ STEER_TORQUE_REQUEST : 23|1@0+ (1,0) [0|1] "" EPS |
||||
SG_ SET_ME_X00 : 31|8@0+ (1,0) [0|0] "" EPS |
||||
SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" EPS |
||||
SG_ CHECKSUM : 35|4@0+ (1,0) [0|3] "" EPS |
||||
|
||||
BO_ 316 GAS_PEDAL: 8 PCM |
||||
SG_ CAR_GAS : 39|8@0+ (1,0) [0|255] "" EON |
||||
|
||||
BO_ 342 STEERING_SENSORS: 6 EPS |
||||
SG_ STEER_ANGLE : 7|16@0- (-0.1,0) [-500|500] "deg" EON |
||||
SG_ STEER_ANGLE_RATE : 23|16@0- (1,0) [-3000|3000] "deg/s" EON |
||||
SG_ COUNTER : 45|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 43|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 399 STEER_STATUS: 7 EPS |
||||
SG_ STEER_TORQUE_SENSOR : 7|16@0- (1,0) [-31000|31000] "tbd" EON |
||||
SG_ STEER_TORQUE_MOTOR : 23|16@0- (1,0) [-31000|31000] "tbd" EON |
||||
SG_ STEER_STATUS : 39|4@0+ (1,0) [0|15] "" EON |
||||
SG_ STEER_CONTROL_ACTIVE : 35|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 51|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 419 GEARBOX: 8 PCM |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
SG_ GEAR_SHIFTER : 29|6@0+ (1,0) [0|63] "" EON |
||||
SG_ GEAR : 7|8@0+ (1,0) [0|255] "" EON |
||||
|
||||
BO_ 420 VSA_STATUS: 8 VSA |
||||
SG_ USER_BRAKE : 7|16@0+ (0.015625,-1.609375) [0|1000] "" EON |
||||
SG_ ESP_DISABLED : 28|1@0+ (1,0) [0|1] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 422 SCM_BUTTONS: 8 SCM |
||||
SG_ CRUISE_BUTTONS : 7|3@0+ (1,0) [0|7] "" EON |
||||
SG_ LIGHTS_SETTING : 1|2@0+ (1,0) [0|3] "" EON |
||||
SG_ MAIN_ON : 47|1@0+ (1,0) [0|1] "" EON |
||||
SG_ CRUISE_SETTING : 43|2@0+ (1,0) [0|3] "" EON |
||||
SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON |
||||
SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON |
||||
|
||||
BO_ 660 SCM_FEEDBACK: 8 SCM |
||||
SG_ RIGHT_BLINKER : 6|1@0+ (1,0) [0|1] "" EON |
||||
SG_ LEFT_BLINKER : 5|1@0+ (1,0) [0|1] "" EON |
||||
SG_ WIPERS_SPEED : 4|2@0+ (1,0) [0|3] "" EON |
||||
|
||||
VAL_ 399 STEER_STATUS 5 "fault" 4 "no_torque_alert_2" 2 "no_torque_alert_1" 0 "normal" ; |
||||
VAL_ 419 GEAR_SHIFTER 32 "D" 8 "R" 4 "P" ; |
||||
VAL_ 422 CRUISE_BUTTONS 7 "tbd" 6 "tbd" 5 "tbd" 4 "accel_res" 3 "decel_set" 2 "cancel" 1 "main" 0 "none" ; |
||||
VAL_ 422 LIGHTS_SETTING 3 "high_beam" 2 "low_beam" 1 "position" 0 "no_lights" ; |
||||
VAL_ 422 CRUISE_SETTING 3 "distance_adj" 2 "tbd" 1 "lkas_button" 0 "none" ; |
||||
|
||||
CM_ "CHFFR_METRIC 342 STEER_ANGLE STEER_ANGLE 0.36 180; CHFFR_METRIC 380 ENGINE_RPM ENGINE_RPM 1 0; CHFFR_METRIC 804 ENGINE_TEMPERATURE ENGINE_TEMPERATURE 1 0"; |
@ -0,0 +1,230 @@ |
||||
CM_ "AUTOGENERATED FILE, DO NOT EDIT" |
||||
|
||||
|
||||
CM_ "Imported file _toyota_2017.dbc starts here" |
||||
VERSION "" |
||||
|
||||
|
||||
NS_ : |
||||
NS_DESC_ |
||||
CM_ |
||||
BA_DEF_ |
||||
BA_ |
||||
VAL_ |
||||
CAT_DEF_ |
||||
CAT_ |
||||
FILTER |
||||
BA_DEF_DEF_ |
||||
EV_DATA_ |
||||
ENVVAR_DATA_ |
||||
SGTYPE_ |
||||
SGTYPE_VAL_ |
||||
BA_DEF_SGTYPE_ |
||||
BA_SGTYPE_ |
||||
SIG_TYPE_REF_ |
||||
VAL_TABLE_ |
||||
SIG_GROUP_ |
||||
SIG_VALTYPE_ |
||||
SIGTYPE_VALTYPE_ |
||||
BO_TX_BU_ |
||||
BA_DEF_REL_ |
||||
BA_REL_ |
||||
BA_DEF_DEF_REL_ |
||||
BU_SG_REL_ |
||||
BU_EV_REL_ |
||||
BU_BO_REL_ |
||||
SG_MUL_VAL_ |
||||
|
||||
BS_: |
||||
|
||||
BU_: XXX DSU HCU EPS IPAS |
||||
|
||||
BO_ 36 KINEMATICS: 8 XXX |
||||
SG_ ACCEL_Y : 33|10@0+ (1,-512) [0|65535] "" XXX |
||||
SG_ YAW_RATE : 1|10@0+ (1,-512) [0|65535] "" XXX |
||||
SG_ STEERING_TORQUE : 17|10@0+ (1,-512) [0|65535] "" XXX |
||||
|
||||
BO_ 166 BRAKE: 8 XXX |
||||
SG_ BRAKE_AMOUNT : 7|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ BRAKE_PEDAL : 23|8@0+ (1,0) [0|255] "" XXX |
||||
|
||||
BO_ 170 WHEEL_SPEEDS: 8 XXX |
||||
SG_ WHEEL_SPEED_FR : 7|16@0+ (0.01,-67.67) [0|250] "kph" XXX |
||||
SG_ WHEEL_SPEED_FL : 23|16@0+ (0.01,-67.67) [0|250] "kph" XXX |
||||
SG_ WHEEL_SPEED_RR : 39|16@0+ (0.01,-67.67) [0|250] "kph" XXX |
||||
SG_ WHEEL_SPEED_RL : 55|16@0+ (0.01,-67.67) [0|250] "kph" XXX |
||||
|
||||
BO_ 180 SPEED: 8 XXX |
||||
SG_ ENCODER : 39|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ CHECKSUM : 63|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ SPEED : 47|16@0+ (0.01,0) [0|250] "kph" XXX |
||||
|
||||
BO_ 466 PCM_CRUISE: 8 XXX |
||||
SG_ GAS_RELEASED : 4|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ STANDSTILL_ON : 12|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ ACCEL_NET : 23|16@0- (0.001,0) [-20|20] "m/s2" XXX |
||||
SG_ CRUISE_STATE : 55|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ CHECKSUM : 63|8@0+ (1,0) [0|255] "" XXX |
||||
|
||||
BO_ 552 ACCELEROMETER: 8 XXX |
||||
SG_ ACCEL_Z : 22|15@0- (1,0) [0|32767] "" XXX |
||||
SG_ ACCEL_X : 6|15@0- (0.001,0) [-20|20] "m/s2" XXX |
||||
|
||||
BO_ 560 BRAKE_MODULE2: 7 XXX |
||||
SG_ BRAKE_PRESSED : 26|1@0+ (1,0) [0|1] "" XXX |
||||
|
||||
BO_ 614 STEERING_IPAS: 8 IPAS |
||||
SG_ STATE : 7|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ ANGLE : 3|12@0- (1.5,0) [-510|510] "deg" XXX |
||||
SG_ SET_ME_X10 : 23|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_ME_X00 : 31|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ DIRECTION_CMD : 38|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ SET_ME_X40 : 47|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_ME_X00 : 55|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ CHECKSUM : 63|8@0+ (1,0) [0|255] "" XXX |
||||
|
||||
BO_ 643 PRE_COLLISION: 8 XXX |
||||
|
||||
BO_ 740 STEERING_LKA: 5 XXX |
||||
SG_ LKA_STATE : 31|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ STEER_REQUEST : 0|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ COUNTER : 6|6@0+ (1,0) [0|63] "" XXX |
||||
SG_ SET_ME_1 : 7|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ STEER_TORQUE_CMD : 15|16@0- (1,0) [0|65535] "" XXX |
||||
SG_ CHECKSUM : 39|8@0+ (1,0) [0|255] "" XXX |
||||
|
||||
BO_ 742 LEAD_INFO: 8 DSU |
||||
SG_ CHECKSUM : 63|8@0+ (1,0) [0|255] "" HCU |
||||
SG_ LEAD_REL_SPEED : 23|12@0- (0.025,0) [-100|100] "m/s" HCU |
||||
SG_ LEAD_LONG_DIST : 7|13@0+ (0.05,0) [0|300] "m" HCU |
||||
|
||||
BO_ 835 ACC_CONTROL: 8 DSU |
||||
SG_ ACCEL_CMD : 7|16@0- (0.001,0) [-20|20] "m/s2" HCU |
||||
SG_ SET_ME_X63 : 23|8@0+ (1,0) [0|255] "" HCU |
||||
SG_ SET_ME_1 : 30|1@0+ (1,0) [0|1] "" HCU |
||||
SG_ RELEASE_STANDSTILL : 31|1@0+ (1,0) [0|1] "" HCU |
||||
SG_ CANCEL_REQ : 24|1@0+ (1,0) [0|1] "" HCU |
||||
SG_ CHECKSUM : 63|8@0+ (1,0) [0|255] "" XXX |
||||
|
||||
BO_ 1556 STEERING_LEVERS: 8 XXX |
||||
SG_ TURN_SIGNALS : 29|2@0+ (1,0) [0|3] "" XXX |
||||
|
||||
BO_ 37 STEER_ANGLE_SENSOR: 8 XXX |
||||
SG_ STEER_ANGLE : 3|12@0- (1.5,0) [-500|500] "deg" XXX |
||||
SG_ STEER_FRACTION : 39|4@0- (0.1,0) [-0.7|0.7] "deg" XXX |
||||
SG_ STEER_RATE : 35|12@0- (1,0) [-2000|2000] "deg/s" XXX |
||||
|
||||
BO_ 467 PCM_CRUISE_2: 8 XXX |
||||
SG_ MAIN_ON : 15|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ LOW_SPEED_LOCKOUT : 14|2@0+ (1,0) [0|3] "kph" XXX |
||||
SG_ SET_SPEED : 23|8@0+ (1,0) [0|255] "kph" XXX |
||||
SG_ CHECKSUM : 63|8@0+ (1,0) [0|255] "" XXX |
||||
|
||||
BO_ 921 PCM_CRUISE_SM: 8 XXX |
||||
SG_ MAIN_ON : 4|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ CRUISE_CONTROL_STATE : 11|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ UI_SET_SPEED : 31|8@0+ (1,0) [0|255] "" XXX |
||||
|
||||
BO_ 951 ESP_CONTROL: 8 ESP |
||||
SG_ TC_DISABLED : 13|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ BRAKE_LIGHTS_ACC : 18|1@0+ (1,0) [0|1] "" XXX |
||||
|
||||
BO_ 1041 ACC_HUD: 8 DSU |
||||
SG_ FCW : 4|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_ME_X20 : 15|8@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_ME_X10 : 39|8@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_ME_X80 : 55|8@0+ (1,0) [0|1] "" XXX |
||||
|
||||
BO_ 1042 LKAS_HUD: 8 XXX |
||||
SG_ BARRIERS : 1|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ RIGHT_LINE : 3|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ LEFT_LINE : 5|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ SET_ME_X01 : 7|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ SET_ME_X01_2 : 11|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ LDA_ALERT : 9|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ TWO_BEEPS : 12|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ ADJUSTING_CAMERA : 13|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ LDA_MALFUNCTION : 15|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ REPEATED_BEEPS : 32|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_ME_X0C : 23|8@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_ME_X2C : 47|8@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_ME_X38 : 55|8@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_ME_X02 : 63|8@0+ (1,0) [0|1] "" XXX |
||||
|
||||
BO_ 1553 UI_SEETING: 8 XXX |
||||
SG_ UNITS : 26|2@0+ (1,0) [0|3] "" XXX |
||||
|
||||
BO_ 1568 SEATS_DOORS: 8 XXX |
||||
SG_ SEATBELT_DRIVER_UNLATCHED : 62|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ DOOR_OPEN_FL : 45|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ DOOR_OPEN_RL : 42|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ DOOR_OPEN_RR : 43|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ DOOR_OPEN_FR : 44|1@0+ (1,0) [0|1] "" XXX |
||||
|
||||
BO_ 1570 LIGHT_STALK: 8 SCM |
||||
SG_ AUTO_HIGH_BEAM : 37|1@0+ (1,0) [0|1] "" XXX |
||||
|
||||
CM_ SG_ 36 ACCEL_Y "unit is tbd"; |
||||
CM_ SG_ 36 YAW_RATE "verify"; |
||||
CM_ SG_ 36 STEERING_TORQUE "does not seem the steer torque, tbd"; |
||||
CM_ SG_ 466 ACCEL_NET "net acceleration produced by the system, given ACCEL_CMD, road grade and other factors"; |
||||
CM_ SG_ 560 BRAKE_PRESSED "another brake pressed?"; |
||||
CM_ SG_ 951 BRAKE_LIGHTS_ACC "brake lights when ACC commands decel"; |
||||
CM_ SG_ 608 STEER_TORQUE_DRIVER "driver torque"; |
||||
CM_ SG_ 608 STEER_OVERRIDE "set when driver torque exceeds a certain value"; |
||||
CM_ SG_ 614 ANGLE "set to measured angle when ipas control isn't active"; |
||||
CM_ SG_ 37 STEER_FRACTION "1/15th of the signal STEER_ANGLE, which is 1.5 deg; note that 0x8 is never set"; |
||||
CM_ SG_ 37 STEER_RATE "factor is tbd"; |
||||
CM_ SG_ 467 SET_SPEED "43 kph are shown as 28mph, so conversion isnt perfect"; |
||||
CM_ SG_ 467 LOW_SPEED_LOCKOUT "in low speed lockout, system would always disengage below 28mph"; |
||||
CM_ SG_ 921 UI_SET_SPEED "set speed shown in UI with user set unit"; |
||||
CM_ SG_ 1042 SET_ME_1 "unclear what this is, but it's always 1 in drive traces"; |
||||
CM_ SG_ 1042 REPEATED_BEEPS "recommended for fcw and other important alerts"; |
||||
VAL_ 466 CRUISE_STATE 8 "active" 7 "standstill" 1 "off" ; |
||||
VAL_ 467 LOW_SPEED_LOCKOUT 2 "low speed locked" 1 "ok" ; |
||||
VAL_ 614 STATE 3 "enabled" 1 "disabled"; |
||||
VAL_ 614 DIRECTION_CMD 3 "right" 2 "center" 1 "left"; |
||||
VAL_ 1553 UNITS 1 "km" 2 "miles"; |
||||
VAL_ 1556 TURN_SIGNALS 3 "none" 2 "right" 1 "left" ; |
||||
VAL_ 1042 LDA_ALERT 3 "hold with continuous beep" 2 "LDA unavailable" 1 "hold" 0 "none"; |
||||
VAL_ 1042 BARRIERS 3 "both" 2 "right" 1 "left" 0 "none"; |
||||
VAL_ 1042 RIGHT_LINE 3 "orange" 2 "double" 1 "solid" 0 "none"; |
||||
VAL_ 1042 LEFT_LINE 3 "orange" 2 "double" 1 "solid" 0 "none"; |
||||
VAL_ 921 CRUISE_CONTROL_STATE 2 "disabled" 11 "hold" 10 "hold_waiting_user_cmd" 6 "enabled" 5 "faulted"; |
||||
|
||||
CM_ "CHFFR_METRIC 37 STEER_ANGLE STEER_ANGLE 0.36 180"; |
||||
|
||||
CM_ "toyota_camry_hybrid_2018_pt.dbc starts here" |
||||
|
||||
|
||||
BO_ 295 GEAR_PACKET: 8 XXX |
||||
SG_ CAR_MOVEMENT : 39|8@0- (1,0) [0|255] "" XXX |
||||
SG_ COUNTER : 55|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ CHECKSUM : 63|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ GEAR : 47|4@0+ (1,0) [0|15] "" XXX |
||||
|
||||
BO_ 550 BRAKE_MODULE: 8 XXX |
||||
SG_ BRAKE_PRESSURE : 0|9@0+ (1,0) [0|511] "" XXX |
||||
SG_ BRAKE_POSITION : 16|9@0+ (1,0) [0|511] "" XXX |
||||
SG_ BRAKE_PRESSED : 37|1@0+ (1,0) [0|1] "" XXX |
||||
|
||||
BO_ 581 GAS_PEDAL: 8 XXX |
||||
SG_ GAS_PEDAL : 23|8@0+ (0.005,0) [0|1] "" XXX |
||||
|
||||
BO_ 608 STEER_TORQUE_SENSOR: 8 XXX |
||||
SG_ STEER_TORQUE_EPS : 47|16@0- (0.66,0) [-20000|20000] "" XXX |
||||
SG_ STEER_TORQUE_DRIVER : 15|16@0- (1,0) [-32768|32767] "" XXX |
||||
SG_ STEER_OVERRIDE : 0|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ CHECKSUM : 63|8@0+ (1,0) [0|255] "" XXX |
||||
|
||||
BO_ 610 EPS_STATUS: 8 EPS |
||||
SG_ IPAS_STATE : 3|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ LKA_STATE : 31|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ CHECKSUM : 63|8@0+ (1,0) [0|255] "" XXX |
||||
|
||||
CM_ SG_ 550 BRAKE_PRESSURE "seems prop to pedal force"; |
||||
CM_ SG_ 550 BRAKE_POSITION "seems proportional to pedal displacement, unclear the max value of 0x1c8"; |
||||
CM_ SG_ 581 GAS_PEDAL "it seems slightly filtered"; |
||||
VAL_ 295 GEAR 0 "P" 1 "R" 2 "N" 3 "D" 4 "B"; |
||||
VAL_ 610 IPAS_STATE 5 "override" 3 "enabled" 1 "disabled"; |
||||
VAL_ 610 LKA_STATE 50 "temporary_fault" 10 "active" 2 "standby"; |
@ -0,0 +1,227 @@ |
||||
CM_ "AUTOGENERATED FILE, DO NOT EDIT" |
||||
|
||||
|
||||
CM_ "Imported file _toyota_2017.dbc starts here" |
||||
VERSION "" |
||||
|
||||
|
||||
NS_ : |
||||
NS_DESC_ |
||||
CM_ |
||||
BA_DEF_ |
||||
BA_ |
||||
VAL_ |
||||
CAT_DEF_ |
||||
CAT_ |
||||
FILTER |
||||
BA_DEF_DEF_ |
||||
EV_DATA_ |
||||
ENVVAR_DATA_ |
||||
SGTYPE_ |
||||
SGTYPE_VAL_ |
||||
BA_DEF_SGTYPE_ |
||||
BA_SGTYPE_ |
||||
SIG_TYPE_REF_ |
||||
VAL_TABLE_ |
||||
SIG_GROUP_ |
||||
SIG_VALTYPE_ |
||||
SIGTYPE_VALTYPE_ |
||||
BO_TX_BU_ |
||||
BA_DEF_REL_ |
||||
BA_REL_ |
||||
BA_DEF_DEF_REL_ |
||||
BU_SG_REL_ |
||||
BU_EV_REL_ |
||||
BU_BO_REL_ |
||||
SG_MUL_VAL_ |
||||
|
||||
BS_: |
||||
|
||||
BU_: XXX DSU HCU EPS IPAS |
||||
|
||||
BO_ 36 KINEMATICS: 8 XXX |
||||
SG_ ACCEL_Y : 33|10@0+ (1,-512) [0|65535] "" XXX |
||||
SG_ YAW_RATE : 1|10@0+ (1,-512) [0|65535] "" XXX |
||||
SG_ STEERING_TORQUE : 17|10@0+ (1,-512) [0|65535] "" XXX |
||||
|
||||
BO_ 166 BRAKE: 8 XXX |
||||
SG_ BRAKE_AMOUNT : 7|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ BRAKE_PEDAL : 23|8@0+ (1,0) [0|255] "" XXX |
||||
|
||||
BO_ 170 WHEEL_SPEEDS: 8 XXX |
||||
SG_ WHEEL_SPEED_FR : 7|16@0+ (0.01,-67.67) [0|250] "kph" XXX |
||||
SG_ WHEEL_SPEED_FL : 23|16@0+ (0.01,-67.67) [0|250] "kph" XXX |
||||
SG_ WHEEL_SPEED_RR : 39|16@0+ (0.01,-67.67) [0|250] "kph" XXX |
||||
SG_ WHEEL_SPEED_RL : 55|16@0+ (0.01,-67.67) [0|250] "kph" XXX |
||||
|
||||
BO_ 180 SPEED: 8 XXX |
||||
SG_ ENCODER : 39|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ CHECKSUM : 63|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ SPEED : 47|16@0+ (0.01,0) [0|250] "kph" XXX |
||||
|
||||
BO_ 466 PCM_CRUISE: 8 XXX |
||||
SG_ GAS_RELEASED : 4|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ STANDSTILL_ON : 12|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ ACCEL_NET : 23|16@0- (0.001,0) [-20|20] "m/s2" XXX |
||||
SG_ CRUISE_STATE : 55|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ CHECKSUM : 63|8@0+ (1,0) [0|255] "" XXX |
||||
|
||||
BO_ 552 ACCELEROMETER: 8 XXX |
||||
SG_ ACCEL_Z : 22|15@0- (1,0) [0|32767] "" XXX |
||||
SG_ ACCEL_X : 6|15@0- (0.001,0) [-20|20] "m/s2" XXX |
||||
|
||||
BO_ 560 BRAKE_MODULE2: 7 XXX |
||||
SG_ BRAKE_PRESSED : 26|1@0+ (1,0) [0|1] "" XXX |
||||
|
||||
BO_ 614 STEERING_IPAS: 8 IPAS |
||||
SG_ STATE : 7|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ ANGLE : 3|12@0- (1.5,0) [-510|510] "deg" XXX |
||||
SG_ SET_ME_X10 : 23|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_ME_X00 : 31|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ DIRECTION_CMD : 38|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ SET_ME_X40 : 47|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ SET_ME_X00 : 55|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ CHECKSUM : 63|8@0+ (1,0) [0|255] "" XXX |
||||
|
||||
BO_ 643 PRE_COLLISION: 8 XXX |
||||
|
||||
BO_ 740 STEERING_LKA: 5 XXX |
||||
SG_ LKA_STATE : 31|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ STEER_REQUEST : 0|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ COUNTER : 6|6@0+ (1,0) [0|63] "" XXX |
||||
SG_ SET_ME_1 : 7|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ STEER_TORQUE_CMD : 15|16@0- (1,0) [0|65535] "" XXX |
||||
SG_ CHECKSUM : 39|8@0+ (1,0) [0|255] "" XXX |
||||
|
||||
BO_ 742 LEAD_INFO: 8 DSU |
||||
SG_ CHECKSUM : 63|8@0+ (1,0) [0|255] "" HCU |
||||
SG_ LEAD_REL_SPEED : 23|12@0- (0.025,0) [-100|100] "m/s" HCU |
||||
SG_ LEAD_LONG_DIST : 7|13@0+ (0.05,0) [0|300] "m" HCU |
||||
|
||||
BO_ 835 ACC_CONTROL: 8 DSU |
||||
SG_ ACCEL_CMD : 7|16@0- (0.001,0) [-20|20] "m/s2" HCU |
||||
SG_ SET_ME_X63 : 23|8@0+ (1,0) [0|255] "" HCU |
||||
SG_ SET_ME_1 : 30|1@0+ (1,0) [0|1] "" HCU |
||||
SG_ RELEASE_STANDSTILL : 31|1@0+ (1,0) [0|1] "" HCU |
||||
SG_ CANCEL_REQ : 24|1@0+ (1,0) [0|1] "" HCU |
||||
SG_ CHECKSUM : 63|8@0+ (1,0) [0|255] "" XXX |
||||
|
||||
BO_ 1556 STEERING_LEVERS: 8 XXX |
||||
SG_ TURN_SIGNALS : 29|2@0+ (1,0) [0|3] "" XXX |
||||
|
||||
BO_ 37 STEER_ANGLE_SENSOR: 8 XXX |
||||
SG_ STEER_ANGLE : 3|12@0- (1.5,0) [-500|500] "deg" XXX |
||||
SG_ STEER_FRACTION : 39|4@0- (0.1,0) [-0.7|0.7] "deg" XXX |
||||
SG_ STEER_RATE : 35|12@0- (1,0) [-2000|2000] "deg/s" XXX |
||||
|
||||
BO_ 467 PCM_CRUISE_2: 8 XXX |
||||
SG_ MAIN_ON : 15|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ LOW_SPEED_LOCKOUT : 14|2@0+ (1,0) [0|3] "kph" XXX |
||||
SG_ SET_SPEED : 23|8@0+ (1,0) [0|255] "kph" XXX |
||||
SG_ CHECKSUM : 63|8@0+ (1,0) [0|255] "" XXX |
||||
|
||||
BO_ 921 PCM_CRUISE_SM: 8 XXX |
||||
SG_ MAIN_ON : 4|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ CRUISE_CONTROL_STATE : 11|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ UI_SET_SPEED : 31|8@0+ (1,0) [0|255] "" XXX |
||||
|
||||
BO_ 951 ESP_CONTROL: 8 ESP |
||||
SG_ TC_DISABLED : 13|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ BRAKE_LIGHTS_ACC : 18|1@0+ (1,0) [0|1] "" XXX |
||||
|
||||
BO_ 1041 ACC_HUD: 8 DSU |
||||
SG_ FCW : 4|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_ME_X20 : 15|8@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_ME_X10 : 39|8@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_ME_X80 : 55|8@0+ (1,0) [0|1] "" XXX |
||||
|
||||
BO_ 1042 LKAS_HUD: 8 XXX |
||||
SG_ BARRIERS : 1|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ RIGHT_LINE : 3|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ LEFT_LINE : 5|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ SET_ME_X01 : 7|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ SET_ME_X01_2 : 11|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ LDA_ALERT : 9|2@0+ (1,0) [0|3] "" XXX |
||||
SG_ TWO_BEEPS : 12|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ ADJUSTING_CAMERA : 13|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ LDA_MALFUNCTION : 15|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ REPEATED_BEEPS : 32|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_ME_X0C : 23|8@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_ME_X2C : 47|8@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_ME_X38 : 55|8@0+ (1,0) [0|1] "" XXX |
||||
SG_ SET_ME_X02 : 63|8@0+ (1,0) [0|1] "" XXX |
||||
|
||||
BO_ 1553 UI_SEETING: 8 XXX |
||||
SG_ UNITS : 26|2@0+ (1,0) [0|3] "" XXX |
||||
|
||||
BO_ 1568 SEATS_DOORS: 8 XXX |
||||
SG_ SEATBELT_DRIVER_UNLATCHED : 62|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ DOOR_OPEN_FL : 45|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ DOOR_OPEN_RL : 42|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ DOOR_OPEN_RR : 43|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ DOOR_OPEN_FR : 44|1@0+ (1,0) [0|1] "" XXX |
||||
|
||||
BO_ 1570 LIGHT_STALK: 8 SCM |
||||
SG_ AUTO_HIGH_BEAM : 37|1@0+ (1,0) [0|1] "" XXX |
||||
|
||||
CM_ SG_ 36 ACCEL_Y "unit is tbd"; |
||||
CM_ SG_ 36 YAW_RATE "verify"; |
||||
CM_ SG_ 36 STEERING_TORQUE "does not seem the steer torque, tbd"; |
||||
CM_ SG_ 466 ACCEL_NET "net acceleration produced by the system, given ACCEL_CMD, road grade and other factors"; |
||||
CM_ SG_ 560 BRAKE_PRESSED "another brake pressed?"; |
||||
CM_ SG_ 951 BRAKE_LIGHTS_ACC "brake lights when ACC commands decel"; |
||||
CM_ SG_ 608 STEER_TORQUE_DRIVER "driver torque"; |
||||
CM_ SG_ 608 STEER_OVERRIDE "set when driver torque exceeds a certain value"; |
||||
CM_ SG_ 614 ANGLE "set to measured angle when ipas control isn't active"; |
||||
CM_ SG_ 37 STEER_FRACTION "1/15th of the signal STEER_ANGLE, which is 1.5 deg; note that 0x8 is never set"; |
||||
CM_ SG_ 37 STEER_RATE "factor is tbd"; |
||||
CM_ SG_ 467 SET_SPEED "43 kph are shown as 28mph, so conversion isnt perfect"; |
||||
CM_ SG_ 467 LOW_SPEED_LOCKOUT "in low speed lockout, system would always disengage below 28mph"; |
||||
CM_ SG_ 921 UI_SET_SPEED "set speed shown in UI with user set unit"; |
||||
CM_ SG_ 1042 SET_ME_1 "unclear what this is, but it's always 1 in drive traces"; |
||||
CM_ SG_ 1042 REPEATED_BEEPS "recommended for fcw and other important alerts"; |
||||
VAL_ 466 CRUISE_STATE 8 "active" 7 "standstill" 1 "off" ; |
||||
VAL_ 467 LOW_SPEED_LOCKOUT 2 "low speed locked" 1 "ok" ; |
||||
VAL_ 614 STATE 3 "enabled" 1 "disabled"; |
||||
VAL_ 614 DIRECTION_CMD 3 "right" 2 "center" 1 "left"; |
||||
VAL_ 1553 UNITS 1 "km" 2 "miles"; |
||||
VAL_ 1556 TURN_SIGNALS 3 "none" 2 "right" 1 "left" ; |
||||
VAL_ 1042 LDA_ALERT 3 "hold with continuous beep" 2 "LDA unavailable" 1 "hold" 0 "none"; |
||||
VAL_ 1042 BARRIERS 3 "both" 2 "right" 1 "left" 0 "none"; |
||||
VAL_ 1042 RIGHT_LINE 3 "orange" 2 "double" 1 "solid" 0 "none"; |
||||
VAL_ 1042 LEFT_LINE 3 "orange" 2 "double" 1 "solid" 0 "none"; |
||||
VAL_ 921 CRUISE_CONTROL_STATE 2 "disabled" 11 "hold" 10 "hold_waiting_user_cmd" 6 "enabled" 5 "faulted"; |
||||
|
||||
CM_ "CHFFR_METRIC 37 STEER_ANGLE STEER_ANGLE 0.36 180"; |
||||
|
||||
CM_ "toyota_chr_2018_pt.dbc starts here" |
||||
|
||||
|
||||
BO_ 550 BRAKE_MODULE: 8 XXX |
||||
SG_ BRAKE_PRESSURE : 0|9@0+ (1,0) [0|511] "" XXX |
||||
SG_ BRAKE_POSITION : 16|9@0+ (1,0) [0|511] "" XXX |
||||
SG_ BRAKE_PRESSED : 37|1@0+ (1,0) [0|1] "" XXX |
||||
|
||||
BO_ 705 GAS_PEDAL: 8 XXX |
||||
SG_ GAS_RELEASED : 3|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ GAS_PEDAL : 55|8@0+ (0.005,0) [0|1] "" XXX |
||||
|
||||
BO_ 608 STEER_TORQUE_SENSOR: 8 XXX |
||||
SG_ STEER_TORQUE_EPS : 47|16@0- (0.73,0) [-20000|20000] "" XXX |
||||
SG_ STEER_TORQUE_DRIVER : 15|16@0- (1,0) [-32768|32767] "" XXX |
||||
SG_ STEER_OVERRIDE : 0|1@0+ (1,0) [0|1] "" XXX |
||||
SG_ CHECKSUM : 63|8@0+ (1,0) [0|255] "" XXX |
||||
|
||||
BO_ 610 EPS_STATUS: 5 EPS |
||||
SG_ IPAS_STATE : 3|4@0+ (1,0) [0|15] "" XXX |
||||
SG_ LKA_STATE : 31|8@0+ (1,0) [0|255] "" XXX |
||||
SG_ CHECKSUM : 39|8@0+ (1,0) [0|255] "" XXX |
||||
|
||||
BO_ 956 GEAR_PACKET: 8 XXX |
||||
SG_ GEAR : 13|6@0+ (1,0) [0|63] "" XXX |
||||
|
||||
CM_ SG_ 548 BRAKE_PRESSURE "seems prop to pedal force"; |
||||
CM_ SG_ 548 BRAKE_POSITION "seems proportional to pedal displacement, unclear the max value of 0x1c8"; |
||||
VAL_ 956 GEAR 0 "D" 1 "S" 8 "N" 16 "R" 32 "P"; |
||||
VAL_ 610 IPAS_STATE 5 "override" 3 "enabled" 1 "disabled"; |
||||
VAL_ 610 LKA_STATE 50 "temporary_fault" 10 "active" 2 "standby"; |
@ -1 +1 @@ |
||||
v1.0.7 |
||||
v1.1.0 |
@ -1,3 +1,3 @@ |
||||
#!/bin/bash |
||||
sudo apt-get install gcc-arm-none-eabi python-pip |
||||
sudo pip2 install libusb1 |
||||
sudo pip2 install libusb1 pycrypto requests |
||||
|
@ -0,0 +1 @@ |
||||
obj/* |
@ -0,0 +1,59 @@ |
||||
# :set noet
|
||||
PROJ_NAME = comma
|
||||
|
||||
CFLAGS = -O2 -Wall -std=gnu11 -DPEDAL
|
||||
CFLAGS += -mlittle-endian -mthumb -mcpu=cortex-m3
|
||||
CFLAGS += -msoft-float -DSTM32F2 -DSTM32F205xx
|
||||
CFLAGS += -I ../inc -I ../ -I ../../ -nostdlib
|
||||
CFLAGS += -T../stm32_flash.ld
|
||||
|
||||
STARTUP_FILE = startup_stm32f205xx
|
||||
|
||||
CC = arm-none-eabi-gcc
|
||||
OBJCOPY = arm-none-eabi-objcopy
|
||||
OBJDUMP = arm-none-eabi-objdump
|
||||
DFU_UTIL = "dfu-util"
|
||||
|
||||
# pedal only uses the debug cert
|
||||
CERT = ../../certs/debug
|
||||
CFLAGS += "-DALLOW_DEBUG"
|
||||
|
||||
canflash: obj/$(PROJ_NAME).bin |
||||
../../tests/pedal/enter_canloader.py $<
|
||||
|
||||
usbflash: obj/$(PROJ_NAME).bin |
||||
../../tests/pedal/enter_canloader.py; sleep 0.5
|
||||
PYTHONPATH=../../ python -c "from python import Panda; p = [x for x in [Panda(x) for x in Panda.list()] if x.bootstub]; assert(len(p)==1); p[0].flash('obj/$(PROJ_NAME).bin', reconnect=False)"
|
||||
|
||||
recover: obj/bootstub.bin obj/$(PROJ_NAME).bin |
||||
../../tests/pedal/enter_canloader.py --recover; sleep 0.5
|
||||
$(DFU_UTIL) -d 0483:df11 -a 0 -s 0x08004000 -D obj/$(PROJ_NAME).bin
|
||||
$(DFU_UTIL) -d 0483:df11 -a 0 -s 0x08000000:leave -D obj/bootstub.bin
|
||||
|
||||
obj/main.o: main.c ../*.h |
||||
mkdir -p obj
|
||||
$(CC) $(CFLAGS) -o $@ -c $<
|
||||
|
||||
obj/bootstub.o: ../bootstub.c ../*.h |
||||
mkdir -p obj
|
||||
$(CC) $(CFLAGS) -o $@ -c $<
|
||||
|
||||
obj/$(STARTUP_FILE).o: ../$(STARTUP_FILE).s |
||||
$(CC) $(CFLAGS) -o $@ -c $<
|
||||
|
||||
obj/%.o: ../../crypto/%.c |
||||
$(CC) $(CFLAGS) -o $@ -c $<
|
||||
|
||||
obj/$(PROJ_NAME).bin: obj/$(STARTUP_FILE).o obj/main.o |
||||
# hack
|
||||
$(CC) -Wl,--section-start,.isr_vector=0x8004000 $(CFLAGS) -o obj/$(PROJ_NAME).elf $^
|
||||
$(OBJCOPY) -v -O binary obj/$(PROJ_NAME).elf obj/code.bin
|
||||
SETLEN=1 ../../crypto/sign.py obj/code.bin $@ $(CERT)
|
||||
|
||||
obj/bootstub.bin: obj/$(STARTUP_FILE).o obj/bootstub.o obj/sha.o obj/rsa.o |
||||
$(CC) $(CFLAGS) -o obj/bootstub.$(PROJ_NAME).elf $^
|
||||
$(OBJCOPY) -v -O binary obj/bootstub.$(PROJ_NAME).elf $@
|
||||
|
||||
clean: |
||||
rm -f obj/*
|
||||
|
@ -0,0 +1,28 @@ |
||||
This is the firmware for the comma pedal. It borrows a lot from panda. |
||||
|
||||
The comma pedal is a gas pedal interceptor for Honda/Acura. It allows you to "virtually" press the pedal. |
||||
|
||||
This is the open source software. Note that it is not ready to use yet. |
||||
|
||||
== Test Plan == |
||||
|
||||
* Startup |
||||
** Confirm STATE_FAULT_STARTUP |
||||
* Timeout |
||||
** Send value |
||||
** Confirm value is output |
||||
** Stop sending messages |
||||
** Confirm value is passthru after 100ms |
||||
** Confirm STATE_FAULT_TIMEOUT |
||||
* Random values |
||||
** Send random 6 byte messages |
||||
** Confirm random values cause passthru |
||||
** Confirm STATE_FAULT_BAD_CHECKSUM |
||||
* Same message lockout |
||||
** Send same message repeated |
||||
** Confirm timeout behavior |
||||
* Don't set enable |
||||
** Confirm no output |
||||
* Set enable and values |
||||
** Confirm output |
||||
|
@ -0,0 +1,295 @@ |
||||
//#define DEBUG
|
||||
//#define CAN_LOOPBACK_MODE
|
||||
//#define USE_INTERNAL_OSC
|
||||
|
||||
#include "../config.h" |
||||
|
||||
#include "drivers/drivers.h" |
||||
#include "drivers/llgpio.h" |
||||
#include "gpio.h" |
||||
|
||||
#define CUSTOM_CAN_INTERRUPTS |
||||
|
||||
#include "libc.h" |
||||
#include "safety.h" |
||||
#include "drivers/adc.h" |
||||
#include "drivers/uart.h" |
||||
#include "drivers/dac.h" |
||||
#include "drivers/can.h" |
||||
#include "drivers/timer.h" |
||||
|
||||
#define CAN CAN1 |
||||
|
||||
//#define PEDAL_USB
|
||||
|
||||
#ifdef PEDAL_USB |
||||
#include "drivers/usb.h" |
||||
#endif |
||||
|
||||
#define ENTER_BOOTLOADER_MAGIC 0xdeadbeef |
||||
uint32_t enter_bootloader_mode; |
||||
|
||||
void __initialize_hardware_early() { |
||||
early(); |
||||
} |
||||
|
||||
// ********************* serial debugging *********************
|
||||
|
||||
void debug_ring_callback(uart_ring *ring) { |
||||
char rcv; |
||||
while (getc(ring, &rcv)) { |
||||
putc(ring, rcv); |
||||
} |
||||
} |
||||
|
||||
#ifdef PEDAL_USB |
||||
|
||||
int usb_cb_ep1_in(uint8_t *usbdata, int len, int hardwired) { return 0; } |
||||
void usb_cb_ep2_out(uint8_t *usbdata, int len, int hardwired) {} |
||||
void usb_cb_ep3_out(uint8_t *usbdata, int len, int hardwired) {} |
||||
void usb_cb_enumeration_complete() {} |
||||
|
||||
int usb_cb_control_msg(USB_Setup_TypeDef *setup, uint8_t *resp, int hardwired) { |
||||
int resp_len = 0; |
||||
uart_ring *ur = NULL; |
||||
switch (setup->b.bRequest) { |
||||
// **** 0xe0: uart read
|
||||
case 0xe0: |
||||
ur = get_ring_by_number(setup->b.wValue.w); |
||||
if (!ur) break; |
||||
if (ur == &esp_ring) uart_dma_drain(); |
||||
// read
|
||||
while ((resp_len < min(setup->b.wLength.w, MAX_RESP_LEN)) && |
||||
getc(ur, (char*)&resp[resp_len])) { |
||||
++resp_len; |
||||
} |
||||
break; |
||||
} |
||||
return resp_len; |
||||
} |
||||
|
||||
#endif |
||||
|
||||
// ***************************** honda can checksum *****************************
|
||||
|
||||
int can_cksum(uint8_t *dat, int len, int addr, int idx) { |
||||
int i; |
||||
int s = 0; |
||||
for (i = 0; i < len; i++) { |
||||
s += (dat[i] >> 4);
|
||||
s += dat[i] & 0xF; |
||||
} |
||||
s += (addr>>0)&0xF; |
||||
s += (addr>>4)&0xF; |
||||
s += (addr>>8)&0xF; |
||||
s += idx; |
||||
s = 8-s; |
||||
return s&0xF; |
||||
} |
||||
|
||||
// ***************************** can port *****************************
|
||||
|
||||
// addresses to be used on CAN
|
||||
#define CAN_GAS_INPUT 0x200 |
||||
#define CAN_GAS_OUTPUT 0x201 |
||||
|
||||
void CAN1_TX_IRQHandler() { |
||||
// clear interrupt
|
||||
CAN->TSR |= CAN_TSR_RQCP0; |
||||
} |
||||
|
||||
// two independent values
|
||||
uint16_t gas_set_0 = 0; |
||||
uint16_t gas_set_1 = 0; |
||||
|
||||
#define MAX_TIMEOUT 10 |
||||
uint32_t timeout = 0; |
||||
uint32_t current_index = 0; |
||||
|
||||
#define NO_FAULT 0 |
||||
#define FAULT_BAD_CHECKSUM 1 |
||||
#define FAULT_SEND 2 |
||||
#define FAULT_SCE 3 |
||||
#define FAULT_STARTUP 4 |
||||
#define FAULT_TIMEOUT 5 |
||||
#define FAULT_INVALID 6 |
||||
uint8_t state = FAULT_STARTUP; |
||||
|
||||
void CAN1_RX0_IRQHandler() { |
||||
while (CAN->RF0R & CAN_RF0R_FMP0) { |
||||
#ifdef DEBUG |
||||
puts("CAN RX\n"); |
||||
#endif |
||||
uint32_t address = CAN->sFIFOMailBox[0].RIR>>21; |
||||
if (address == CAN_GAS_INPUT) { |
||||
// softloader entry
|
||||
if (CAN->sFIFOMailBox[0].RDLR == 0xdeadface) { |
||||
if (CAN->sFIFOMailBox[0].RDHR == 0x0ab00b1e) { |
||||
enter_bootloader_mode = ENTER_SOFTLOADER_MAGIC; |
||||
NVIC_SystemReset(); |
||||
} else if (CAN->sFIFOMailBox[0].RDHR == 0x02b00b1e) { |
||||
enter_bootloader_mode = ENTER_BOOTLOADER_MAGIC; |
||||
NVIC_SystemReset(); |
||||
} |
||||
} |
||||
|
||||
// normal packet
|
||||
uint8_t *dat = (uint8_t *)&CAN->sFIFOMailBox[0].RDLR; |
||||
uint8_t *dat2 = (uint8_t *)&CAN->sFIFOMailBox[0].RDHR; |
||||
uint16_t value_0 = (dat[0] << 8) | dat[1]; |
||||
uint16_t value_1 = (dat[2] << 8) | dat[3]; |
||||
uint8_t enable = (dat2[0] >> 7) & 1; |
||||
uint8_t index = (dat2[1] >> 4) & 3; |
||||
if (can_cksum(dat, 5, CAN_GAS_INPUT, index) == (dat2[1] & 0xF)) { |
||||
if (((current_index+1)&3) == index) { |
||||
#ifdef DEBUG |
||||
puts("setting gas "); |
||||
puth(value); |
||||
puts("\n"); |
||||
#endif |
||||
if (enable) { |
||||
gas_set_0 = value_0; |
||||
gas_set_1 = value_1; |
||||
} else { |
||||
// clear the fault state if values are 0
|
||||
if (value_0 == 0 && value_1 == 0) { |
||||
state = NO_FAULT; |
||||
} else { |
||||
state = FAULT_INVALID; |
||||
} |
||||
gas_set_0 = gas_set_1 = 0; |
||||
} |
||||
// clear the timeout
|
||||
timeout = 0; |
||||
} |
||||
current_index = index; |
||||
} else { |
||||
// wrong checksum = fault
|
||||
state = FAULT_BAD_CHECKSUM; |
||||
} |
||||
} |
||||
// next
|
||||
CAN->RF0R |= CAN_RF0R_RFOM0; |
||||
} |
||||
} |
||||
|
||||
void CAN1_SCE_IRQHandler() { |
||||
state = FAULT_SCE; |
||||
can_sce(CAN); |
||||
} |
||||
|
||||
int pdl0 = 0, pdl1 = 0; |
||||
int pkt_idx = 0; |
||||
|
||||
int led_value = 0; |
||||
|
||||
void TIM3_IRQHandler() { |
||||
#ifdef DEBUG |
||||
puth(TIM3->CNT); |
||||
puts(" "); |
||||
puth(pdl0); |
||||
puts(" "); |
||||
puth(pdl1); |
||||
puts("\n"); |
||||
#endif |
||||
|
||||
// check timer for sending the user pedal and clearing the CAN
|
||||
if ((CAN->TSR & CAN_TSR_TME0) == CAN_TSR_TME0) { |
||||
uint8_t dat[8]; |
||||
dat[0] = (pdl0>>8)&0xFF; |
||||
dat[1] = (pdl0>>0)&0xFF; |
||||
dat[2] = (pdl1>>8)&0xFF; |
||||
dat[3] = (pdl1>>0)&0xFF; |
||||
dat[4] = state; |
||||
dat[5] = can_cksum(dat, 5, CAN_GAS_OUTPUT, pkt_idx) | (pkt_idx<<4); |
||||
CAN->sTxMailBox[0].TDLR = dat[0] | (dat[1]<<8) | (dat[2]<<16) | (dat[3]<<24); |
||||
CAN->sTxMailBox[0].TDHR = dat[4] | (dat[5]<<8); |
||||
CAN->sTxMailBox[0].TDTR = 6; // len of packet is 5
|
||||
CAN->sTxMailBox[0].TIR = (CAN_GAS_OUTPUT << 21) | 1; |
||||
++pkt_idx; |
||||
pkt_idx &= 3; |
||||
} else { |
||||
// old can packet hasn't sent!
|
||||
state = FAULT_SEND; |
||||
#ifdef DEBUG |
||||
puts("CAN MISS\n"); |
||||
#endif |
||||
} |
||||
|
||||
// blink the LED
|
||||
set_led(LED_GREEN, led_value); |
||||
led_value = !led_value; |
||||
|
||||
TIM3->SR = 0; |
||||
|
||||
// up timeout for gas set
|
||||
if (timeout == MAX_TIMEOUT) { |
||||
state = FAULT_TIMEOUT; |
||||
} else { |
||||
timeout += 1; |
||||
} |
||||
} |
||||
|
||||
// ***************************** main code *****************************
|
||||
|
||||
void pedal() { |
||||
// read/write
|
||||
pdl0 = adc_get(ADCCHAN_ACCEL0); |
||||
pdl1 = adc_get(ADCCHAN_ACCEL1); |
||||
|
||||
// write the pedal to the DAC
|
||||
if (state == NO_FAULT) { |
||||
dac_set(0, max(gas_set_0, pdl0)); |
||||
dac_set(1, max(gas_set_1, pdl1)); |
||||
} else { |
||||
dac_set(0, pdl0); |
||||
dac_set(1, pdl1); |
||||
} |
||||
|
||||
// feed the watchdog
|
||||
IWDG->KR = 0xAAAA; |
||||
} |
||||
|
||||
int main() { |
||||
__disable_irq(); |
||||
|
||||
// init devices
|
||||
clock_init(); |
||||
periph_init(); |
||||
gpio_init(); |
||||
|
||||
#ifdef PEDAL_USB |
||||
// enable USB
|
||||
usb_init(); |
||||
#endif |
||||
|
||||
// pedal stuff
|
||||
dac_init(); |
||||
adc_init(); |
||||
|
||||
// init can
|
||||
can_silent = ALL_CAN_LIVE; |
||||
can_init(0); |
||||
|
||||
// 48mhz / 65536 ~= 732
|
||||
timer_init(TIM3, 15); |
||||
NVIC_EnableIRQ(TIM3_IRQn); |
||||
|
||||
// setup watchdog
|
||||
IWDG->KR = 0x5555; |
||||
IWDG->PR = 0; // divider /4
|
||||
// 0 = 0.125 ms, let's have a 50ms watchdog
|
||||
IWDG->RLR = 400 - 1; |
||||
IWDG->KR = 0xCCCC; |
||||
|
||||
puts("**** INTERRUPTS ON ****\n"); |
||||
__enable_irq(); |
||||
|
||||
// main pedal loop
|
||||
while (1) { |
||||
pedal(); |
||||
} |
||||
|
||||
return 0; |
||||
} |
||||
|
@ -0,0 +1,186 @@ |
||||
// board enforces
|
||||
// in-state
|
||||
// accel set/resume
|
||||
// out-state
|
||||
// cancel button
|
||||
// regen paddle
|
||||
// accel rising edge
|
||||
// brake rising edge
|
||||
// brake > 0mph
|
||||
|
||||
// gm_: poor man's namespacing
|
||||
int gm_brake_prev = 0; |
||||
int gm_gas_prev = 0; |
||||
int gm_speed = 0; |
||||
|
||||
// silence everything if stock ECUs are still online
|
||||
int gm_ascm_detected = 0; |
||||
|
||||
static void gm_rx_hook(CAN_FIFOMailBox_TypeDef *to_push) { |
||||
|
||||
uint32_t addr; |
||||
if (to_push->RIR & 4) { |
||||
// Extended
|
||||
// Not looked at, but have to be separated
|
||||
// to avoid address collision
|
||||
addr = to_push->RIR >> 3; |
||||
} else { |
||||
// Normal
|
||||
addr = to_push->RIR >> 21; |
||||
} |
||||
|
||||
// sample speed, really only care if car is moving or not
|
||||
// rear left wheel speed
|
||||
if (addr == 842) { |
||||
gm_speed = to_push->RDLR & 0xFFFF; |
||||
} |
||||
|
||||
// check if stock ASCM ECU is still online
|
||||
int bus_number = (to_push->RDTR >> 4) & 0xFF; |
||||
if (bus_number == 0 && addr == 715) { |
||||
gm_ascm_detected = 1; |
||||
controls_allowed = 0; |
||||
} |
||||
|
||||
// ACC steering wheel buttons
|
||||
if (addr == 481) { |
||||
int buttons = (to_push->RDHR >> 12) & 0x7; |
||||
// res/set - enable, cancel button - disable
|
||||
if (buttons == 2 || buttons == 3) { |
||||
controls_allowed = 1; |
||||
} else if (buttons == 6) { |
||||
controls_allowed = 0; |
||||
} |
||||
} |
||||
|
||||
// exit controls on rising edge of brake press or on brake press when
|
||||
// speed > 0
|
||||
if (addr == 241) { |
||||
int brake = (to_push->RDLR & 0xFF00) >> 8; |
||||
// Brake pedal's potentiometer returns near-zero reading
|
||||
// even when pedal is not pressed
|
||||
if (brake < 10) { |
||||
brake = 0; |
||||
} |
||||
if (brake && (!gm_brake_prev || gm_speed)) { |
||||
controls_allowed = 0; |
||||
} |
||||
gm_brake_prev = brake; |
||||
} |
||||
|
||||
// exit controls on rising edge of gas press
|
||||
if (addr == 417) { |
||||
int gas = to_push->RDHR & 0xFF0000; |
||||
if (gas && !gm_gas_prev) { |
||||
controls_allowed = 0; |
||||
} |
||||
gm_gas_prev = gas; |
||||
} |
||||
|
||||
// exit controls on regen paddle
|
||||
if (addr == 189) { |
||||
int regen = to_push->RDLR & 0x20; |
||||
if (regen) { |
||||
controls_allowed = 0; |
||||
} |
||||
} |
||||
} |
||||
|
||||
// all commands: gas/regen, friction brake and steering
|
||||
// if controls_allowed and no pedals pressed
|
||||
// allow all commands up to limit
|
||||
// else
|
||||
// block all commands that produce actuation
|
||||
|
||||
static int gm_tx_hook(CAN_FIFOMailBox_TypeDef *to_send) { |
||||
|
||||
// There can be only one! (ASCM)
|
||||
if (gm_ascm_detected) { |
||||
return 0; |
||||
} |
||||
|
||||
// disallow actuator commands if gas or brake (with vehicle moving) are pressed
|
||||
// and the the latching controls_allowed flag is True
|
||||
int pedal_pressed = gm_gas_prev || (gm_brake_prev && gm_speed); |
||||
int current_controls_allowed = controls_allowed && !pedal_pressed; |
||||
|
||||
uint32_t addr; |
||||
if (to_send->RIR & 4) { |
||||
// Extended
|
||||
addr = to_send->RIR >> 3; |
||||
} else { |
||||
// Normal
|
||||
addr = to_send->RIR >> 21; |
||||
} |
||||
|
||||
// BRAKE: safety check
|
||||
if (addr == 789) { |
||||
int rdlr = to_send->RDLR; |
||||
int brake = ((rdlr & 0xF) << 8) + ((rdlr & 0xFF00) >> 8); |
||||
brake = (0x1000 - brake) & 0xFFF; |
||||
if (current_controls_allowed) { |
||||
if (brake > 255) return 0; |
||||
} else { |
||||
if (brake != 0) return 0; |
||||
} |
||||
} |
||||
|
||||
// LKA STEER: safety check
|
||||
if (addr == 384) { |
||||
int rdlr = to_send->RDLR; |
||||
int steer = ((rdlr & 0x7) << 8) + ((rdlr & 0xFF00) >> 8); |
||||
int max_steer = 255; |
||||
if (current_controls_allowed) { |
||||
// Signed arithmetic
|
||||
if (steer & 0x400) { |
||||
if (steer < (0x800 - max_steer)) return 0; |
||||
} else { |
||||
if (steer > max_steer) return 0; |
||||
} |
||||
} else { |
||||
if (steer != 0) return 0; |
||||
} |
||||
} |
||||
|
||||
// PARK ASSIST STEER: unlimited torque, no thanks
|
||||
if (addr == 823) return 0; |
||||
|
||||
// GAS/REGEN: safety check
|
||||
if (addr == 715) { |
||||
int rdlr = to_send->RDLR; |
||||
int gas_regen = ((rdlr & 0x7F0000) >> 11) + ((rdlr & 0xF8000000) >> 27); |
||||
int apply = rdlr & 1; |
||||
if (current_controls_allowed) { |
||||
if (gas_regen > 3072) return 0; |
||||
} else { |
||||
// Disabled message is !engaed with gas
|
||||
// value that corresponds to max regen.
|
||||
if (apply || gas_regen != 1404) return 0; |
||||
} |
||||
} |
||||
|
||||
// 1 allows the message through
|
||||
return true; |
||||
} |
||||
|
||||
static int gm_tx_lin_hook(int lin_num, uint8_t *data, int len) { |
||||
// LIN is not used in Volt
|
||||
return false; |
||||
} |
||||
|
||||
static void gm_init(int16_t param) { |
||||
controls_allowed = 0; |
||||
} |
||||
|
||||
static int gm_fwd_hook(int bus_num, CAN_FIFOMailBox_TypeDef *to_fwd) { |
||||
return -1; |
||||
} |
||||
|
||||
const safety_hooks gm_hooks = { |
||||
.init = gm_init, |
||||
.rx = gm_rx_hook, |
||||
.tx = gm_tx_hook, |
||||
.tx_lin = gm_tx_lin_hook, |
||||
.fwd = gm_fwd_hook, |
||||
}; |
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue