From e004003eff5ca19aa83cb6079cc0d9982bb8e7d8 Mon Sep 17 00:00:00 2001 From: crwusiz Date: Sat, 21 Mar 2026 20:46:03 +0900 Subject: [PATCH] fix more comma update --- docs/CARS.md | 670 ++-- docs/CONTRIBUTING.md | 13 +- docs/DEBUGGING_SAFETY.md | 30 + docs/README.md | 2 +- docs/SAFETY.md | 22 +- docs/WORKFLOW.md | 33 - docs/car-porting/car-state-signals.md | 65 + docs/car-porting/reverse-engineering.md | 85 + docs/car-porting/what-is-a-car-port.md | 6 +- docs/concepts/glossary.md | 2 +- docs/contributing/roadmap.md | 2 +- docs/getting-started/what-is-openpilot.md | 2 +- docs/how-to/connect-to-comma.md | 18 +- docs/how-to/replay-a-drive.md | 2 +- docs/how-to/turn-the-speed-blue.md | 83 +- opendbc_repo/.gitignore | 13 +- opendbc_repo/docs/CARS.md | 116 +- opendbc_repo/examples/joystick.py | 4 + opendbc_repo/examples/kbhit.py | 1 + opendbc_repo/opendbc/car/crc.py | 11 + opendbc_repo/opendbc/car/docs.py | 2 +- opendbc_repo/opendbc/car/docs_definitions.py | 2 +- opendbc_repo/opendbc/car/xcp.py | 14 +- opendbc_repo/opendbc/dbc/SConscript | 30 - .../generator/chrysler/_stellantis_common.dbc | 2 + .../chrysler/_stellantis_common_ram.py | 15 +- .../chrysler_pacifica_2017_hybrid.dbc | 4 +- .../opendbc/dbc/generator/generator.py | 94 +- .../dbc/generator/honda/_bosch_2018.dbc | 106 +- ...sch_adas_2018.dbc => _bosch_radar_acc.dbc} | 27 - .../dbc/generator/honda/_bosch_standstill.dbc | 7 + .../dbc/generator/honda/_gearbox_common.dbc | 41 + .../dbc/generator/honda/_honda_common.dbc | 58 + .../dbc/generator/honda/_lkas_hud_5byte.dbc | 28 + .../dbc/generator/honda/_lkas_hud_8byte.dbc | 29 + .../dbc/generator/honda/_nidec_common.dbc | 70 +- .../generator/honda/_nidec_scm_group_a.dbc | 20 + .../generator/honda/_nidec_scm_group_b.dbc | 20 + .../generator/honda/_steering_control_a.dbc | 18 + .../generator/honda/_steering_control_b.dbc | 17 + .../generator/honda/_steering_control_c.dbc | 17 + .../generator/honda/_steering_sensors_c.dbc | 7 + .../generator/honda/acura_ilx_2016_can.dbc | 51 +- .../generator/honda/acura_rdx_2018_can.dbc | 39 +- .../generator/honda/acura_rdx_2020_can.dbc | 33 +- .../generator/honda/honda_accord_2018_can.dbc | 55 - .../generator/honda/honda_bosch_radarless.dbc | 51 + .../honda/honda_civic_ex_2022_can.dbc | 107 - .../honda_civic_hatchback_ex_2017_can.dbc | 38 +- .../honda/honda_civic_touring_2016_can.dbc | 85 +- .../honda/honda_clarity_hybrid_2018_can.dbc | 98 +- .../generator/honda/honda_common_canfd.dbc | 7 + .../generator/honda/honda_crv_ex_2017_can.dbc | 40 - .../honda/honda_crv_executive_2016_can.dbc | 51 - .../honda/honda_crv_touring_2016_can.dbc | 50 +- .../generator/honda/honda_fit_ex_2018_can.dbc | 59 - .../honda/honda_fit_hybrid_2018_can.dbc | 80 - .../honda/honda_insight_ex_2019_can.dbc | 13 +- .../honda/honda_odyssey_exl_2018.dbc | 87 +- ...odyssey_extreme_edition_2018_china_can.dbc | 74 - .../honda/honda_odyssey_twn_2018.dbc | 7 + .../generator/honda/honda_pilot_2023_can.dbc | 92 - .../generator/hyundai/hyundai_canfd_radar.py | 30 +- .../hyundai/hyundai_kia_mando_corner_radar.py | 114 +- .../hyundai/hyundai_kia_mando_front_radar.py | 18 +- .../dbc/generator/nissan/_nissan_common.dbc | 4 + .../rivian/rivian_mando_front_radar.py | 29 +- .../dbc/generator/subaru/_subaru_global.dbc | 11 +- .../generator/subaru/subaru_forester_2017.dbc | 2 +- .../generator/subaru/subaru_outback_2015.dbc | 2 +- .../generator/subaru/subaru_outback_2019.dbc | 2 +- .../dbc/generator/tesla/_radar_common.py | 1 + .../dbc/generator/tesla/tesla_radar_bosch.py | 30 +- .../tesla/tesla_radar_continental.py | 24 +- .../dbc/generator/toyota/_toyota_2017.dbc | 18 +- .../dbc/generator/toyota/toyota_new_mc_pt.dbc | 1 - .../opendbc/dbc/gwm_haval_h6_phev_2024.dbc | 252 ++ opendbc_repo/opendbc/dbc/psa_aee2010_r3.dbc | 1041 +++++++ .../opendbc/dbc/rivian_park_assist_can.dbc | 55 + .../opendbc/dbc/rivian_primary_actuator.dbc | 34 +- .../opendbc/dbc/tesla_model3_party.dbc | 73 +- .../opendbc/dbc/volvo_v40_2017_pt.dbc | 4 +- .../opendbc/dbc/volvo_v60_2015_pt.dbc | 4 +- opendbc_repo/opendbc/dbc/vw_golf_mk4.dbc | 1676 ---------- opendbc_repo/opendbc/dbc/vw_mlb.dbc | 2761 +++++++++++++++++ opendbc_repo/opendbc/dbc/vw_mqb.dbc | 36 + opendbc_repo/opendbc/dbc/vw_mqb_2010.dbc | 1773 ----------- opendbc_repo/opendbc/dbc/vw_pq.dbc | 658 ++-- opendbc_repo/pyproject.toml | 90 +- opendbc_repo/uv.lock | 695 +++++ release/pack.py | 5 +- scripts/add/events_ko.py | 78 +- selfdrive/assets/.gitignore | 4 +- selfdrive/car/CARS_template.md | 2 +- selfdrive/selfdrived/events.py | 20 +- tools/cabana/.gitignore | 2 + tools/cabana/SConscript | 2 +- tools/cabana/cabana | 2 +- .../layouts/controls_mismatch_debug.xml | 3 +- tools/plotjuggler/layouts/gps_vs_llk.xml | 9 +- .../plotjuggler/layouts/system_lag_debug.xml | 3 +- tools/plotjuggler/layouts/tuning.xml | 27 +- 102 files changed, 6910 insertions(+), 5610 deletions(-) create mode 100644 docs/DEBUGGING_SAFETY.md delete mode 100644 docs/WORKFLOW.md create mode 100644 docs/car-porting/car-state-signals.md create mode 100644 docs/car-porting/reverse-engineering.md delete mode 100644 opendbc_repo/opendbc/dbc/SConscript rename opendbc_repo/opendbc/dbc/generator/honda/{_bosch_adas_2018.dbc => _bosch_radar_acc.dbc} (50%) create mode 100644 opendbc_repo/opendbc/dbc/generator/honda/_bosch_standstill.dbc create mode 100644 opendbc_repo/opendbc/dbc/generator/honda/_gearbox_common.dbc create mode 100644 opendbc_repo/opendbc/dbc/generator/honda/_lkas_hud_5byte.dbc create mode 100644 opendbc_repo/opendbc/dbc/generator/honda/_lkas_hud_8byte.dbc create mode 100644 opendbc_repo/opendbc/dbc/generator/honda/_nidec_scm_group_a.dbc create mode 100644 opendbc_repo/opendbc/dbc/generator/honda/_nidec_scm_group_b.dbc create mode 100644 opendbc_repo/opendbc/dbc/generator/honda/_steering_control_a.dbc create mode 100644 opendbc_repo/opendbc/dbc/generator/honda/_steering_control_b.dbc create mode 100644 opendbc_repo/opendbc/dbc/generator/honda/_steering_control_c.dbc create mode 100644 opendbc_repo/opendbc/dbc/generator/honda/_steering_sensors_c.dbc delete mode 100644 opendbc_repo/opendbc/dbc/generator/honda/honda_accord_2018_can.dbc create mode 100644 opendbc_repo/opendbc/dbc/generator/honda/honda_bosch_radarless.dbc delete mode 100644 opendbc_repo/opendbc/dbc/generator/honda/honda_civic_ex_2022_can.dbc create mode 100644 opendbc_repo/opendbc/dbc/generator/honda/honda_common_canfd.dbc delete mode 100644 opendbc_repo/opendbc/dbc/generator/honda/honda_crv_ex_2017_can.dbc delete mode 100644 opendbc_repo/opendbc/dbc/generator/honda/honda_crv_executive_2016_can.dbc delete mode 100644 opendbc_repo/opendbc/dbc/generator/honda/honda_fit_ex_2018_can.dbc delete mode 100644 opendbc_repo/opendbc/dbc/generator/honda/honda_fit_hybrid_2018_can.dbc delete mode 100644 opendbc_repo/opendbc/dbc/generator/honda/honda_odyssey_extreme_edition_2018_china_can.dbc create mode 100644 opendbc_repo/opendbc/dbc/generator/honda/honda_odyssey_twn_2018.dbc delete mode 100644 opendbc_repo/opendbc/dbc/generator/honda/honda_pilot_2023_can.dbc create mode 100644 opendbc_repo/opendbc/dbc/gwm_haval_h6_phev_2024.dbc create mode 100644 opendbc_repo/opendbc/dbc/psa_aee2010_r3.dbc create mode 100644 opendbc_repo/opendbc/dbc/rivian_park_assist_can.dbc delete mode 100644 opendbc_repo/opendbc/dbc/vw_golf_mk4.dbc create mode 100644 opendbc_repo/opendbc/dbc/vw_mlb.dbc delete mode 100644 opendbc_repo/opendbc/dbc/vw_mqb_2010.dbc create mode 100644 opendbc_repo/uv.lock mode change 100644 => 100755 release/pack.py mode change 100644 => 100755 tools/cabana/cabana diff --git a/docs/CARS.md b/docs/CARS.md index a1b027c51b..5487ef1ee1 100644 --- a/docs/CARS.md +++ b/docs/CARS.md @@ -4,332 +4,356 @@ A supported vehicle is one that just works when you install a comma device. All supported cars provide a better experience than any stock system. Supported vehicles reference the US market unless otherwise specified. -# 304 Supported Cars +# 329 Supported Cars -|Make|Model|Supported Package|ACC|No ACC accel below|No ALC below|Steering Torque|Resume from stop|Hardware Needed
 |Video| -|---|---|---|:---:|:---:|:---:|:---:|:---:|:---:|:---:| -|Acura|ILX 2016-19|AcuraWatch Plus|openpilot|26 mph|25 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Honda Nidec connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Acura|RDX 2016-18|AcuraWatch Plus|openpilot|26 mph|12 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Honda Nidec connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Acura|RDX 2019-21|All|openpilot available[1](#footnotes)|0 mph|3 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Audi|A3 2014-19|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Audi|A3 Sportback e-tron 2017-18|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Audi|Q2 2018|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Audi|Q3 2019-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Audi|RS3 2018|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Audi|S3 2015-17|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Chevrolet|Bolt EUV 2022-23|Premier or Premier Redline Trim without Super Cruise Package|openpilot available[1](#footnotes)|3 mph|6 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 GM connector
- 1 comma 3X
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Chevrolet|Bolt EV 2022-23|2LT Trim with Adaptive Cruise Control Package|openpilot available[1](#footnotes)|3 mph|6 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 GM connector
- 1 comma 3X
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Chevrolet|Equinox 2019-22|Adaptive Cruise Control (ACC)|openpilot available[1](#footnotes)|3 mph|6 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 GM connector
- 1 comma 3X
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Chevrolet|Silverado 1500 2020-21|Safety Package II|openpilot available[1](#footnotes)|0 mph|6 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 GM connector
- 1 comma 3X
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Chevrolet|Trailblazer 2021-22|Adaptive Cruise Control (ACC)|openpilot available[1](#footnotes)|3 mph|6 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 GM connector
- 1 comma 3X
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Chrysler|Pacifica 2017-18|Adaptive Cruise Control (ACC)|Stock|0 mph|9 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 FCA connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Chrysler|Pacifica 2019-20|Adaptive Cruise Control (ACC)|Stock|0 mph|39 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 FCA connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Chrysler|Pacifica 2021-23|All|Stock|0 mph|39 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 FCA connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Chrysler|Pacifica Hybrid 2017-18|Adaptive Cruise Control (ACC)|Stock|0 mph|9 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 FCA connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Chrysler|Pacifica Hybrid 2019-24|Adaptive Cruise Control (ACC)|Stock|0 mph|39 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 FCA connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|comma|body|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|None|| -|CUPRA|Ateca 2018-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Dodge|Durango 2020-21|Adaptive Cruise Control (ACC)|Stock|0 mph|39 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 FCA connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Ford|Bronco Sport 2021-24|Co-Pilot360 Assist+|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 angled mount (8 degrees)
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Ford|Escape 2020-22|Co-Pilot360 Assist+|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Ford|Escape Hybrid 2020-22|Co-Pilot360 Assist+|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Ford|Escape Plug-in Hybrid 2020-22|Co-Pilot360 Assist+|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Ford|Explorer 2020-24|Co-Pilot360 Assist+|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Ford|Explorer Hybrid 2020-24|Co-Pilot360 Assist+|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Ford|F-150 2021-23|Co-Pilot360 Assist 2.0|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q4 connector
- 1 USB-C coupler
- 1 angled mount (8 degrees)
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Ford|F-150 Hybrid 2021-23|Co-Pilot360 Assist 2.0|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q4 connector
- 1 USB-C coupler
- 1 angled mount (8 degrees)
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Ford|Focus 2018[3](#footnotes)|Adaptive Cruise Control with Lane Centering|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Ford|Focus Hybrid 2018[3](#footnotes)|Adaptive Cruise Control with Lane Centering|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Ford|Kuga 2020-22|Adaptive Cruise Control with Lane Centering|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Ford|Kuga Hybrid 2020-22|Adaptive Cruise Control with Lane Centering|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Ford|Kuga Plug-in Hybrid 2020-22|Adaptive Cruise Control with Lane Centering|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Ford|Maverick 2022|LARIAT Luxury|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 angled mount (8 degrees)
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Ford|Maverick 2023-24|Co-Pilot360 Assist|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 angled mount (8 degrees)
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Ford|Maverick Hybrid 2022|LARIAT Luxury|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 angled mount (8 degrees)
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Ford|Maverick Hybrid 2023-24|Co-Pilot360 Assist|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 angled mount (8 degrees)
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Ford|Mustang Mach-E 2021-23|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q4 connector
- 1 USB-C coupler
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Ford|Ranger 2024|Adaptive Cruise Control with Lane Centering|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q4 connector
- 1 USB-C coupler
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Genesis|G70 2018|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai F connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Genesis|G70 2019-21|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai F connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Genesis|G70 2022-23|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai L connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Genesis|G80 2017|All|Stock|19 mph|37 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Hyundai J connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Genesis|G80 2018-19|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai H connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Genesis|G80 (2.5T Advanced Trim, with HDA II) 2024[6](#footnotes)|Highway Driving Assist II|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai P connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Genesis|G90 2017-20|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai C connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Genesis|GV60 (Advanced Trim) 2023[6](#footnotes)|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Genesis|GV60 (Performance Trim) 2022-23[6](#footnotes)|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai K connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Genesis|GV70 (2.5T Trim, without HDA II) 2022-24[6](#footnotes)|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai L connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Genesis|GV70 (3.5T Trim, without HDA II) 2022-23[6](#footnotes)|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai M connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Genesis|GV70 Electrified (Australia Only) 2022[6](#footnotes)|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai Q connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Genesis|GV70 Electrified (with HDA II) 2023-24[6](#footnotes)|Highway Driving Assist II|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai Q connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Genesis|GV80 2023[6](#footnotes)|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai M connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|GMC|Sierra 1500 2020-21|Driver Alert Package II|openpilot available[1](#footnotes)|0 mph|6 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 GM connector
- 1 comma 3X
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Honda|Accord 2018-22|All|openpilot available[1](#footnotes)|0 mph|3 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Honda|Accord Hybrid 2018-22|All|openpilot available[1](#footnotes)|0 mph|3 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Honda|Civic 2016-18|Honda Sensing|openpilot|0 mph|12 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Nidec connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Honda|Civic 2019-21|All|openpilot available[1](#footnotes)|0 mph|2 mph[5](#footnotes)|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Honda|Civic 2022-24|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch B connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Honda|Civic Hatchback 2017-21|Honda Sensing|openpilot available[1](#footnotes)|0 mph|12 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Honda|Civic Hatchback 2022-24|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch B connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Honda|Civic Hatchback Hybrid 2023 (Europe only)|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch B connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Honda|Civic Hatchback Hybrid 2025|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch B connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Honda|CR-V 2015-16|Touring Trim|openpilot|26 mph|12 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Honda Nidec connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Honda|CR-V 2017-22|Honda Sensing|openpilot available[1](#footnotes)|0 mph|12 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Honda|CR-V Hybrid 2017-22|Honda Sensing|openpilot available[1](#footnotes)|0 mph|12 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Honda|e 2020|All|openpilot available[1](#footnotes)|0 mph|3 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Honda|Fit 2018-20|Honda Sensing|openpilot|26 mph|12 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Honda Nidec connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Honda|Freed 2020|Honda Sensing|openpilot|26 mph|12 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Honda Nidec connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Honda|HR-V 2019-22|Honda Sensing|openpilot|26 mph|12 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Honda Nidec connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Honda|HR-V 2023|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch B connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Honda|Insight 2019-22|All|openpilot available[1](#footnotes)|0 mph|3 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Honda|Inspire 2018|All|openpilot available[1](#footnotes)|0 mph|3 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Honda|Odyssey 2018-20|Honda Sensing|openpilot|26 mph|0 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Honda Nidec connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Honda|Passport 2019-25|All|openpilot|26 mph|12 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Honda Nidec connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Honda|Pilot 2016-22|Honda Sensing|openpilot|26 mph|12 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Honda Nidec connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Honda|Ridgeline 2017-25|Honda Sensing|openpilot|26 mph|12 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Honda Nidec connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Azera 2022|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai K connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Azera Hybrid 2019|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai C connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Azera Hybrid 2020|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai K connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Custin 2023|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai K connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Elantra 2017-18|Smart Cruise Control (SCC)|Stock|19 mph|32 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Hyundai B connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Elantra 2019|Smart Cruise Control (SCC)|Stock|19 mph|32 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Hyundai G connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Elantra 2021-23|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai K connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Elantra GT 2017-20|Smart Cruise Control (SCC)|Stock|0 mph|32 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai E connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Elantra Hybrid 2021-23|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai K connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Genesis 2015-16|Smart Cruise Control (SCC)|Stock|19 mph|37 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Hyundai J connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|i30 2017-19|Smart Cruise Control (SCC)|Stock|0 mph|32 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai E connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Ioniq 5 (Southeast Asia and Europe only) 2022-24[6](#footnotes)|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai Q connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Ioniq 5 (with HDA II) 2022-24[6](#footnotes)|Highway Driving Assist II|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai Q connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Ioniq 5 (without HDA II) 2022-24[6](#footnotes)|Highway Driving Assist|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai K connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Ioniq 6 (with HDA II) 2023-24[6](#footnotes)|Highway Driving Assist II|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai P connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Ioniq Electric 2019|Smart Cruise Control (SCC)|Stock|0 mph|32 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai C connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Ioniq Electric 2020|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai H connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Ioniq Hybrid 2017-19|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|32 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai C connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Ioniq Hybrid 2020-22|Smart Cruise Control (SCC)|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai H connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Ioniq Plug-in Hybrid 2019|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|32 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai C connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Ioniq Plug-in Hybrid 2020-22|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai H connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Kona 2020|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|6 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Hyundai B connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Kona 2022|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai O connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Kona Electric 2018-21|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai G connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Kona Electric 2022-23|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai O connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Kona Electric (with HDA II, Korea only) 2023[6](#footnotes)|Smart Cruise Control (SCC)|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai R connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Kona Hybrid 2020|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai I connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Nexo 2021|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai H connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Palisade 2020-22|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai H connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Santa Cruz 2022-24[6](#footnotes)|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai N connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Santa Fe 2019-20|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai D connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Santa Fe 2021-23|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai L connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Santa Fe Hybrid 2022-23|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai L connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Santa Fe Plug-in Hybrid 2022-23|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai L connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Sonata 2018-19|Smart Cruise Control (SCC)|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai E connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Sonata 2020-23|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Sonata Hybrid 2020-23|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Staria 2023[6](#footnotes)|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai K connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Tucson 2021|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Hyundai L connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Tucson 2022[6](#footnotes)|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai N connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Tucson 2023-24[6](#footnotes)|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai N connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Tucson Diesel 2019|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai L connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Tucson Hybrid 2022-24[6](#footnotes)|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai N connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Tucson Plug-in Hybrid 2024[6](#footnotes)|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai N connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Hyundai|Veloster 2019-20|Smart Cruise Control (SCC)|Stock|5 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Hyundai E connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Jeep|Grand Cherokee 2016-18|Adaptive Cruise Control (ACC)|Stock|0 mph|9 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 FCA connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Jeep|Grand Cherokee 2019-21|Adaptive Cruise Control (ACC)|Stock|0 mph|39 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 FCA connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Carnival 2022-24[6](#footnotes)|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Carnival (China only) 2023[6](#footnotes)|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai K connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Ceed 2019-21|Smart Cruise Control (SCC)|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai E connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|EV6 (Southeast Asia only) 2022-24[6](#footnotes)|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai P connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|EV6 (with HDA II) 2022-24[6](#footnotes)|Highway Driving Assist II|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai P connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|EV6 (without HDA II) 2022-24[6](#footnotes)|Highway Driving Assist|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai L connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Forte 2019-21|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|6 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Hyundai G connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Forte 2022-23|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai E connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|K5 2021-24|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|K5 Hybrid 2020-22|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|K8 Hybrid (with HDA II) 2023[6](#footnotes)|Highway Driving Assist II|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai Q connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Niro EV 2019|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai H connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Niro EV 2020|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai F connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Niro EV 2021|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai C connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Niro EV 2022|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai H connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Niro EV 2023-24[6](#footnotes)|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Niro Hybrid 2018|All|Stock|10 mph|32 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Hyundai C connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Niro Hybrid 2021|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai D connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Niro Hybrid 2022|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai F connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Niro Hybrid 2023[6](#footnotes)|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Niro Plug-in Hybrid 2018-19|All|Stock|10 mph|32 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Hyundai C connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Niro Plug-in Hybrid 2020|Smart Cruise Control (SCC)|Stock|0 mph|32 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai D connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Niro Plug-in Hybrid 2021|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai D connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Niro Plug-in Hybrid 2022|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai F connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Optima 2017|Advanced Smart Cruise Control|Stock|0 mph|32 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai B connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Optima 2019-20|Smart Cruise Control (SCC)|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai G connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Optima Hybrid 2019|Smart Cruise Control (SCC)|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai H connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Seltos 2021|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Sorento 2018|Advanced Smart Cruise Control & LKAS|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai E connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Sorento 2019|Smart Cruise Control (SCC)|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai E connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Sorento 2021-23[6](#footnotes)|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai K connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Sorento Hybrid 2021-23[6](#footnotes)|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Sorento Plug-in Hybrid 2022-23[6](#footnotes)|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Sportage 2023-24[6](#footnotes)|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai N connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Sportage Hybrid 2023[6](#footnotes)|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai N connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Stinger 2018-20|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai C connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Stinger 2022-23|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai K connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Kia|Telluride 2020-22|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai H connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Lexus|CT Hybrid 2017-18|Lexus Safety System+|openpilot available[2](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Lexus|ES 2017-18|All|openpilot available[2](#footnotes)|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Lexus|ES 2019-24|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Lexus|ES Hybrid 2017-18|All|openpilot available[2](#footnotes)|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Lexus|ES Hybrid 2019-25|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Lexus|GS F 2016|All|Stock|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Lexus|IS 2017-19|All|Stock|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Lexus|IS 2022-23|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Lexus|LC 2024|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Lexus|NX 2018-19|All|openpilot available[2](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Lexus|NX 2020-21|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Lexus|NX Hybrid 2018-19|All|openpilot available[2](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Lexus|NX Hybrid 2020-21|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Lexus|RC 2018-20|All|Stock|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Lexus|RX 2016|Lexus Safety System+|openpilot available[2](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Lexus|RX 2017-19|All|openpilot available[2](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Lexus|RX 2020-22|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Lexus|RX Hybrid 2016|Lexus Safety System+|openpilot available[2](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Lexus|RX Hybrid 2017-19|All|openpilot available[2](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Lexus|RX Hybrid 2020-22|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Lexus|UX Hybrid 2019-24|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Lincoln|Aviator 2020-24|Co-Pilot360 Plus|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Lincoln|Aviator Plug-in Hybrid 2020-24|Co-Pilot360 Plus|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|MAN|eTGE 2020-24|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|31 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 angled mount (8 degrees)
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|MAN|TGE 2017-24|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|31 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 angled mount (8 degrees)
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Mazda|CX-5 2022-25|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Mazda connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Mazda|CX-9 2021-23|All|Stock|0 mph|28 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Mazda connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Nissan[7](#footnotes)|Altima 2019-20|ProPILOT Assist|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Nissan B connector
- 1 USB-C coupler
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Nissan[7](#footnotes)|Leaf 2018-23|ProPILOT Assist|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Nissan A connector
- 1 USB-C coupler
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Nissan[7](#footnotes)|Rogue 2018-20|ProPILOT Assist|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Nissan A connector
- 1 USB-C coupler
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Nissan[7](#footnotes)|X-Trail 2017|ProPILOT Assist|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Nissan A connector
- 1 USB-C coupler
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Ram|1500 2019-24|Adaptive Cruise Control (ACC)|Stock|0 mph|32 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ram connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Rivian|R1S 2022-24|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Rivian A connector
- 1 USB-C coupler
- 1 angled mount (8 degrees)
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Rivian|R1T 2022-24|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Rivian A connector
- 1 USB-C coupler
- 1 angled mount (8 degrees)
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|SEAT|Ateca 2016-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|SEAT|Leon 2014-20|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Subaru|Ascent 2019-21|All[8](#footnotes)|openpilot available[1,9](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Subaru A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
Tools- 1 Pry Tool
- 1 Socket Wrench 8mm or 5/16" (deep)
|| -|Subaru|Crosstrek 2018-19|EyeSight Driver Assistance[8](#footnotes)|openpilot available[1,9](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Subaru A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
Tools- 1 Pry Tool
- 1 Socket Wrench 8mm or 5/16" (deep)
|| -|Subaru|Crosstrek 2020-23|EyeSight Driver Assistance[8](#footnotes)|openpilot available[1,9](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Subaru A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
Tools- 1 Pry Tool
- 1 Socket Wrench 8mm or 5/16" (deep)
|| -|Subaru|Forester 2019-21|All[8](#footnotes)|openpilot available[1,9](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Subaru A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
Tools- 1 Pry Tool
- 1 Socket Wrench 8mm or 5/16" (deep)
|| -|Subaru|Impreza 2017-19|EyeSight Driver Assistance[8](#footnotes)|openpilot available[1,9](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Subaru A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
Tools- 1 Pry Tool
- 1 Socket Wrench 8mm or 5/16" (deep)
|| -|Subaru|Impreza 2020-22|EyeSight Driver Assistance[8](#footnotes)|openpilot available[1,9](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Subaru A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
Tools- 1 Pry Tool
- 1 Socket Wrench 8mm or 5/16" (deep)
|| -|Subaru|Legacy 2020-22|All[8](#footnotes)|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Subaru B connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
Tools- 1 Pry Tool
- 1 Socket Wrench 8mm or 5/16" (deep)
|| -|Subaru|Outback 2020-22|All[8](#footnotes)|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Subaru B connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
Tools- 1 Pry Tool
- 1 Socket Wrench 8mm or 5/16" (deep)
|| -|Subaru|XV 2018-19|EyeSight Driver Assistance[8](#footnotes)|openpilot available[1,9](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Subaru A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
Tools- 1 Pry Tool
- 1 Socket Wrench 8mm or 5/16" (deep)
|| -|Subaru|XV 2020-21|EyeSight Driver Assistance[8](#footnotes)|openpilot available[1,9](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Subaru A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
Tools- 1 Pry Tool
- 1 Socket Wrench 8mm or 5/16" (deep)
|| -|Škoda|Fabia 2022-23[14](#footnotes)|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
[16](#footnotes)|| -|Škoda|Kamiq 2021-23[12,14](#footnotes)|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
[16](#footnotes)|| -|Škoda|Karoq 2019-23[14](#footnotes)|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Škoda|Kodiaq 2017-23[14](#footnotes)|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Škoda|Octavia 2015-19[14](#footnotes)|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Škoda|Octavia RS 2016[14](#footnotes)|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Škoda|Octavia Scout 2017-19[14](#footnotes)|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Škoda|Scala 2020-23[14](#footnotes)|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
[16](#footnotes)|| -|Škoda|Superb 2015-22[14](#footnotes)|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Tesla|Model 3 (with HW3) 2019-23[10](#footnotes)|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Tesla A connector
- 1 USB-C coupler
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Tesla|Model 3 (with HW4) 2024-25[10](#footnotes)|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Tesla B connector
- 1 USB-C coupler
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Tesla|Model Y (with HW3) 2020-23[10](#footnotes)|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Tesla A connector
- 1 USB-C coupler
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Tesla|Model Y (with HW4) 2024[10](#footnotes)|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Tesla B connector
- 1 USB-C coupler
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Alphard 2019-20|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Alphard Hybrid 2021|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Avalon 2016|Toyota Safety Sense P|openpilot available[2](#footnotes)|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Avalon 2017-18|All|openpilot available[2](#footnotes)|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Avalon 2019-21|All|openpilot available[2](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Avalon 2022|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Avalon Hybrid 2019-21|All|openpilot available[2](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Avalon Hybrid 2022|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|C-HR 2017-20|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|C-HR 2021|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|C-HR Hybrid 2017-20|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|C-HR Hybrid 2021-22|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Camry 2018-20|All|Stock|0 mph[11](#footnotes)|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Camry 2021-24|All|openpilot|0 mph[11](#footnotes)|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Camry Hybrid 2018-20|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Camry Hybrid 2021-24|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Corolla 2017-19|All|openpilot available[2](#footnotes)|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Corolla 2020-22|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Corolla Cross (Non-US only) 2020-23|All|openpilot|17 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Corolla Cross Hybrid (Non-US only) 2020-22|All|openpilot|17 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Corolla Hatchback 2019-22|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Corolla Hybrid 2020-22|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Corolla Hybrid (South America only) 2020-23|All|openpilot|17 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Highlander 2017-19|All|openpilot available[2](#footnotes)|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Highlander 2020-23|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Highlander Hybrid 2017-19|All|openpilot available[2](#footnotes)|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Highlander Hybrid 2020-23|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Mirai 2021|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Prius 2016|Toyota Safety Sense P|openpilot available[2](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Prius 2017-20|All|openpilot available[2](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Prius 2021-22|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Prius Prime 2017-20|All|openpilot available[2](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Prius Prime 2021-22|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Prius v 2017|Toyota Safety Sense P|openpilot available[2](#footnotes)|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|RAV4 2016|Toyota Safety Sense P|openpilot available[2](#footnotes)|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|RAV4 2017-18|All|openpilot available[2](#footnotes)|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|RAV4 2019-21|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|RAV4 2022|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|RAV4 2023-25|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|RAV4 Hybrid 2016|Toyota Safety Sense P|openpilot available[2](#footnotes)|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|RAV4 Hybrid 2017-18|All|openpilot available[2](#footnotes)|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|RAV4 Hybrid 2019-21|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|RAV4 Hybrid 2022|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|RAV4 Hybrid 2023-25|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Toyota|Sienna 2018-20|All|openpilot available[2](#footnotes)|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Toyota A connector
- 1 comma 3X
- 1 comma power v3
- 1 harness box
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Arteon 2018-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Arteon eHybrid 2020-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Arteon R 2020-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Arteon Shooting Brake 2020-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Atlas 2018-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Atlas Cross Sport 2020-22|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|California 2021-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|31 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 angled mount (8 degrees)
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Caravelle 2020|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|31 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 angled mount (8 degrees)
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|CC 2018-22|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Crafter 2017-24|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|31 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 angled mount (8 degrees)
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|e-Crafter 2018-24|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|31 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 angled mount (8 degrees)
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|e-Golf 2014-20|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Golf 2015-20|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Golf Alltrack 2015-19|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Golf GTD 2015-20|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Golf GTE 2015-20|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Golf GTI 2015-21|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Golf R 2015-19|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Golf SportsVan 2015-20|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Grand California 2019-24|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|31 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 angled mount (8 degrees)
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Jetta 2018-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Jetta GLI 2021-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Passat 2015-22[13](#footnotes)|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Passat Alltrack 2015-22|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Passat GTE 2015-22|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Polo 2018-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
[16](#footnotes)|| -|Volkswagen|Polo GTI 2018-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
[16](#footnotes)|| -|Volkswagen|T-Cross 2021|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
[16](#footnotes)|| -|Volkswagen|T-Roc 2018-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Taos 2022-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Teramont 2018-22|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Teramont Cross Sport 2021-22|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Teramont X 2021-22|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Tiguan 2018-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Tiguan eHybrid 2021-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| -|Volkswagen|Touran 2016-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,15](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 USB-C coupler
- 1 VW J533 connector
- 1 comma 3X
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
- 1 right angle OBD-C cable (1.5 ft)
Buy Here
|| +|Make|Model|Supported Package|ACC|No ACC accel below|No ALC below|Steering Torque|Resume from stop|Hardware Needed
 |Video|Setup Video| +|---|---|---|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:| +|Acura|ILX 2016-18|Technology Plus Package or AcuraWatch Plus|openpilot|26 mph|25 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Honda Nidec connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Acura|ILX 2019|All|openpilot|26 mph|25 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Honda Nidec connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Acura|MDX 2025-26|All except Type S|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch C connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Acura|RDX 2016-18|AcuraWatch Plus or Advance Package|openpilot|26 mph|12 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Honda Nidec connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Acura|RDX 2019-21|All|openpilot available[1](#footnotes)|0 mph|3 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Acura|TLX 2021|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Acura|TLX 2025|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch C connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Audi|A3 2014-19|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Audi|A3 Sportback e-tron 2017-18|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Audi|Q2 2018|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Audi|Q3 2019-24|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Audi|RS3 2018|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Audi|S3 2015-17|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Chevrolet|Bolt EUV 2022-23|Premier or Premier Redline Trim, without Super Cruise Package|openpilot available[1](#footnotes)|3 mph|6 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 GM connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 harness box
- 1 mount
Buy Here
||| +|Chevrolet|Bolt EV 2022-23|2LT Trim with Adaptive Cruise Control Package|openpilot available[1](#footnotes)|3 mph|6 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 GM connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 harness box
- 1 mount
Buy Here
||| +|Chevrolet|Equinox 2019-22|Adaptive Cruise Control (ACC)|openpilot available[1](#footnotes)|3 mph|6 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 GM connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 harness box
- 1 mount
Buy Here
||| +|Chevrolet|Silverado 1500 2020-21|Safety Package II|openpilot available[1](#footnotes)|0 mph|6 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 GM connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 harness box
- 1 mount
Buy Here
||| +|Chevrolet|Trailblazer 2021-22|Adaptive Cruise Control (ACC)|openpilot available[1](#footnotes)|3 mph|6 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 GM connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 harness box
- 1 mount
Buy Here
||| +|Chrysler|Pacifica 2017-18|Adaptive Cruise Control (ACC)|Stock|0 mph|9 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 FCA connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Chrysler|Pacifica 2019-20|Adaptive Cruise Control (ACC)|Stock|0 mph|39 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 FCA connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Chrysler|Pacifica 2021-23|All|Stock|0 mph|39 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 FCA connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Chrysler|Pacifica Hybrid 2017-18|Adaptive Cruise Control (ACC)|Stock|0 mph|9 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 FCA connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Chrysler|Pacifica Hybrid 2019-25|Adaptive Cruise Control (ACC)|Stock|0 mph|39 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 FCA connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|comma|body|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|None||| +|CUPRA|Ateca 2018-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Dodge|Durango 2020-21|Adaptive Cruise Control (ACC)|Stock|0 mph|39 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 FCA connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Ford|Bronco Sport 2021-24|Co-Pilot360 Assist+|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Ford|Escape 2020-22|Co-Pilot360 Assist+|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Ford|Escape 2023-24|Co-Pilot360 Assist+|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q4 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Ford|Escape Hybrid 2020-22|Co-Pilot360 Assist+|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Ford|Escape Hybrid 2023-24|Co-Pilot360 Assist+|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q4 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Ford|Escape Plug-in Hybrid 2020-22|Co-Pilot360 Assist+|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Ford|Escape Plug-in Hybrid 2023-24|Co-Pilot360 Assist+|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q4 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Ford|Expedition 2022-24|Co-Pilot360 Assist 2.0|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q4 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Ford|Explorer 2020-24|Co-Pilot360 Assist+|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Ford|Explorer Hybrid 2020-24|Co-Pilot360 Assist+|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Ford|F-150 2021-23|Co-Pilot360 Assist 2.0|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q4 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Ford|F-150 Hybrid 2021-23|Co-Pilot360 Assist 2.0|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q4 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Ford|Focus 2018[2](#footnotes)|Adaptive Cruise Control with Lane Centering|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Ford|Focus Hybrid 2018[2](#footnotes)|Adaptive Cruise Control with Lane Centering|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Ford|Kuga 2020-23|Adaptive Cruise Control with Lane Centering|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Ford|Kuga Hybrid 2020-23|Adaptive Cruise Control with Lane Centering|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Ford|Kuga Hybrid 2024|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q4 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Ford|Kuga Plug-in Hybrid 2020-23|Adaptive Cruise Control with Lane Centering|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Ford|Kuga Plug-in Hybrid 2024|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q4 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Ford|Maverick 2022|LARIAT Luxury|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Ford|Maverick 2023-24|Co-Pilot360 Assist|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Ford|Maverick Hybrid 2022|LARIAT Luxury|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Ford|Maverick Hybrid 2023-24|Co-Pilot360 Assist|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Ford|Mustang Mach-E 2021-24|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q4 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Ford|Ranger 2024|Adaptive Cruise Control with Lane Centering|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q4 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Genesis|G70 2018|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai F connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Genesis|G70 2019-21|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai F connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Genesis|G70 2022-23|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai L connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Genesis|G80 2017|All|Stock|19 mph|37 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Hyundai J connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Genesis|G80 2018-19|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai H connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Genesis|G80 (2.5T Advanced Trim, with HDA II) 2024|Highway Driving Assist II|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai P connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Genesis|G90 2017-20|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai C connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Genesis|GV60 (Advanced Trim) 2023|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Genesis|GV60 (Performance Trim) 2022-23|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai K connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Genesis|GV70 (2.5T Trim, without HDA II) 2022-24|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai L connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Genesis|GV70 (3.5T Trim, without HDA II) 2022-23|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai M connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Genesis|GV70 Electrified (Australia Only) 2022|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai Q connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Genesis|GV70 Electrified (with HDA II) 2023-24|Highway Driving Assist II|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai Q connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Genesis|GV80 2023|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai M connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|GMC|Sierra 1500 2020-21|Driver Alert Package II|openpilot available[1](#footnotes)|0 mph|6 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 GM connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|Accord 2018-22|All|openpilot available[1](#footnotes)|0 mph|3 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|Accord 2023-25|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch C connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|Accord Hybrid 2018-22|All|openpilot available[1](#footnotes)|0 mph|3 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|Accord Hybrid 2023-25|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch C connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|City (Brazil only) 2023|All|openpilot available[1](#footnotes)|0 mph|14 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch B connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|Civic 2016-18|Honda Sensing|openpilot|0 mph|12 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Nidec connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|Civic 2019-21|All|openpilot available[1](#footnotes)|0 mph|2 mph[4](#footnotes)|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|Civic 2022-24|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch B connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|Civic Hatchback 2017-18|Honda Sensing|openpilot available[1](#footnotes)|0 mph|12 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|Civic Hatchback 2019-21|All|openpilot available[1](#footnotes)|0 mph|12 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|Civic Hatchback 2022-24|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch B connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|Civic Hatchback Hybrid 2025-26|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch B connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|Civic Hatchback Hybrid (Europe only) 2023|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch B connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|Civic Hybrid 2025-26|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch B connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|CR-V 2015-16|Touring Trim|openpilot|26 mph|12 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Honda Nidec connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|CR-V 2017-22|Honda Sensing|openpilot available[1](#footnotes)|0 mph|15 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|CR-V 2023-26|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch C connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|CR-V Hybrid 2017-22|Honda Sensing|openpilot available[1](#footnotes)|0 mph|12 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|CR-V Hybrid 2023-26|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch C connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|e 2020|All|openpilot available[1](#footnotes)|0 mph|3 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|Fit 2018-20|Honda Sensing|openpilot|26 mph|12 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Honda Nidec connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|Freed 2020|Honda Sensing|openpilot|26 mph|12 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Honda Nidec connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|HR-V 2019-22|Honda Sensing|openpilot|26 mph|12 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Honda Nidec connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|HR-V 2023-25|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch B connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|Insight 2019-22|All|openpilot available[1](#footnotes)|0 mph|3 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|Inspire 2018|All|openpilot available[1](#footnotes)|0 mph|3 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|N-Box 2018|All|openpilot available[1](#footnotes)|0 mph|11 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|Odyssey 2018-20|Honda Sensing|openpilot|26 mph|0 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Honda Nidec connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|Odyssey 2021-26|All|openpilot available[1](#footnotes)|0 mph|43 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|Odyssey (Taiwan) 2018-19|Honda Sensing|openpilot|19 mph|0 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Honda Nidec connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|Passport 2019-25|All|openpilot|26 mph|12 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Honda Nidec connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|Passport 2026|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch C connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|Pilot 2016-22|Honda Sensing|openpilot|26 mph|12 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Honda Nidec connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|Pilot 2023-25|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Honda Bosch C connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Honda|Ridgeline 2017-25|Honda Sensing|openpilot|26 mph|12 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Honda Nidec connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Azera 2022|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai K connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Azera Hybrid 2019|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai C connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Azera Hybrid 2020|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai K connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Custin 2023|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai K connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Elantra 2017-18|Smart Cruise Control (SCC)|Stock|19 mph|32 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Hyundai B connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Elantra 2019|Smart Cruise Control (SCC)|Stock|19 mph|32 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Hyundai G connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Elantra 2021-23|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai K connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Elantra GT 2017-20|Smart Cruise Control (SCC)|Stock|0 mph|32 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai E connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Elantra Hybrid 2021-23|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai K connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Genesis 2015-16|Smart Cruise Control (SCC)|Stock|19 mph|37 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Hyundai J connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|i30 2017-19|Smart Cruise Control (SCC)|Stock|0 mph|32 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai E connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Ioniq 5 (Southeast Asia and Europe only) 2022-24|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai Q connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Ioniq 5 (with HDA II) 2022-24|Highway Driving Assist II|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai Q connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Ioniq 5 (without HDA II) 2022-24|Highway Driving Assist|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai K connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Ioniq 6 (with HDA II) 2023-24|Highway Driving Assist II|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai P connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Ioniq Electric 2019|Smart Cruise Control (SCC)|Stock|0 mph|32 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai C connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Ioniq Electric 2020|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai H connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Ioniq Hybrid 2017-19|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|32 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai C connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Ioniq Hybrid 2020-22|Smart Cruise Control (SCC)|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai H connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Ioniq Plug-in Hybrid 2019|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|32 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai C connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Ioniq Plug-in Hybrid 2020-22|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai H connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Kona 2020|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|6 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Hyundai B connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Kona Electric 2018-21|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai G connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Kona Electric 2022-23|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai O connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Kona Electric (with HDA II, Korea only) 2023|Smart Cruise Control (SCC)|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai R connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Kona Hybrid 2020|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai I connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Nexo 2021|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai H connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Palisade 2020-22|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai H connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Santa Cruz 2022-24|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai N connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Santa Fe 2019-20|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai D connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Santa Fe 2021-23|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai L connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Santa Fe Hybrid 2022-23|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai L connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Santa Fe Plug-in Hybrid 2022-23|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai L connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Sonata 2018-19|Smart Cruise Control (SCC)|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai E connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Sonata 2020-23|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Sonata Hybrid 2020-23|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Staria 2023|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai K connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Tucson 2021|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Hyundai L connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Tucson 2022|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai N connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Tucson 2023-24|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai N connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Tucson Diesel 2019|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai L connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Tucson Hybrid 2022-24|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai N connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Tucson Plug-in Hybrid 2024|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai N connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Hyundai|Veloster 2019-20|Smart Cruise Control (SCC)|Stock|5 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Hyundai E connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Jeep|Grand Cherokee 2016-18|Adaptive Cruise Control (ACC)|Stock|0 mph|9 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 FCA connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Jeep|Grand Cherokee 2019-21|Adaptive Cruise Control (ACC)|Stock|0 mph|39 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 FCA connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Carnival 2022-24|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Carnival (China only) 2023|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai K connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Ceed 2019-21|Smart Cruise Control (SCC)|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai E connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|EV6 (Southeast Asia only) 2022-24|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai P connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|EV6 (with HDA II) 2022-24|Highway Driving Assist II|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai P connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|EV6 (without HDA II) 2022-24|Highway Driving Assist|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai L connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Forte 2019-21|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|6 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Hyundai G connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Forte 2022-23|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai E connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|K5 2021-24|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|K5 Hybrid 2020-22|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|K7 2017|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai C connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|K8 Hybrid (with HDA II) 2023|Highway Driving Assist II|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai Q connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Niro EV 2019|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai H connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Niro EV 2020|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai F connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Niro EV 2021|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai C connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Niro EV 2022|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai H connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Niro EV (with HDA II) 2025|Highway Driving Assist II|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai R connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Niro EV (without HDA II) 2023-25|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Niro Hybrid 2018|Smart Cruise Control (SCC)|Stock|10 mph|32 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Hyundai C connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Niro Hybrid 2021|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai D connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Niro Hybrid 2022|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai F connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Niro Hybrid 2023|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Niro Plug-in Hybrid 2018-19|All|Stock|10 mph|32 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Hyundai C connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Niro Plug-in Hybrid 2020|Smart Cruise Control (SCC)|Stock|0 mph|32 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai D connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Niro Plug-in Hybrid 2021|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai D connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Niro Plug-in Hybrid 2022|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai F connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Optima 2017|Advanced Smart Cruise Control|Stock|0 mph|32 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai B connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Optima 2019-20|Smart Cruise Control (SCC)|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai G connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Optima Hybrid 2019|Smart Cruise Control (SCC)|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai H connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Seltos 2021|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Sorento 2018|Advanced Smart Cruise Control & LKAS|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai E connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Sorento 2019|Smart Cruise Control (SCC)|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai E connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Sorento 2021-23|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai K connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Sorento Hybrid 2021-23|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Sorento Plug-in Hybrid 2022-23|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Sportage 2023-24|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai N connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Sportage Hybrid 2023|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai N connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Stinger 2018-20|Smart Cruise Control (SCC)|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai C connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Stinger 2022-23|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai K connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Kia|Telluride 2020-22|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Hyundai H connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Lexus|CT Hybrid 2017-18|Lexus Safety System+|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Lexus|ES 2017-18|All|Stock|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Lexus|ES 2019-25|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Lexus|ES Hybrid 2017-18|All|Stock|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Lexus|ES Hybrid 2019-25|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Lexus|GS F 2016|All|Stock|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Lexus|IS 2017-19|All|Stock|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Lexus|IS 2022-24|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Lexus|LC 2024-25|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Lexus|LS 2018|All except Lexus Safety System+ A|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Lexus|NX 2018-19|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Lexus|NX 2020-21|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Lexus|NX Hybrid 2018-19|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Lexus|NX Hybrid 2020-21|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Lexus|RC 2018-20|All|Stock|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Lexus|RC 2023|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Lexus|RX 2016|Lexus Safety System+|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Lexus|RX 2017-19|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Lexus|RX 2020-22|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Lexus|RX Hybrid 2016|Lexus Safety System+|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Lexus|RX Hybrid 2017-19|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Lexus|RX Hybrid 2020-22|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Lexus|UX Hybrid 2019-24|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Lincoln|Aviator 2020-24|Co-Pilot360 Plus|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Lincoln|Aviator Plug-in Hybrid 2020-24|Co-Pilot360 Plus|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Ford Q3 connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|MAN|eTGE 2020-24|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|31 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|MAN|TGE 2017-24|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|31 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Mazda|CX-5 2022-25|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Mazda connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Mazda|CX-9 2021-23|All|Stock|0 mph|28 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 Mazda connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Nissan[5](#footnotes)|Altima 2019-20, 2024|ProPILOT Assist|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Nissan B connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Nissan[5](#footnotes)|Leaf 2018-23|ProPILOT Assist|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Nissan A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Nissan[5](#footnotes)|Rogue 2018-20|ProPILOT Assist|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Nissan A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Nissan[5](#footnotes)|X-Trail 2017|ProPILOT Assist|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 Nissan A connector
- 1 OBD-C cable (2 ft)
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Ram|1500 2019-24|Adaptive Cruise Control (ACC)|Stock|0 mph|32 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Ram connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Rivian|R1S 2022-24|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Rivian A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Rivian|R1T 2022-24|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Rivian A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|SEAT|Ateca 2016-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|SEAT|Leon 2014-20|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Subaru|Ascent 2019-21|All[6](#footnotes)|openpilot available[1,7](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Subaru A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
Tools- 1 Pry Tool
- 1 Socket Wrench 8mm or 5/16" (deep)
||| +|Subaru|Crosstrek 2018-19|EyeSight Driver Assistance[6](#footnotes)|openpilot available[1,7](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Subaru A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
Tools- 1 Pry Tool
- 1 Socket Wrench 8mm or 5/16" (deep)
||| +|Subaru|Crosstrek 2020-23|EyeSight Driver Assistance[6](#footnotes)|openpilot available[1,7](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Subaru A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
Tools- 1 Pry Tool
- 1 Socket Wrench 8mm or 5/16" (deep)
||| +|Subaru|Forester 2019-21|All[6](#footnotes)|openpilot available[1,7](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Subaru A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
Tools- 1 Pry Tool
- 1 Socket Wrench 8mm or 5/16" (deep)
||| +|Subaru|Impreza 2017-19|EyeSight Driver Assistance[6](#footnotes)|openpilot available[1,7](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Subaru A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
Tools- 1 Pry Tool
- 1 Socket Wrench 8mm or 5/16" (deep)
||| +|Subaru|Impreza 2020-22|EyeSight Driver Assistance[6](#footnotes)|openpilot available[1,7](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Subaru A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
Tools- 1 Pry Tool
- 1 Socket Wrench 8mm or 5/16" (deep)
||| +|Subaru|Legacy 2020-22|All[6](#footnotes)|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Subaru B connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
Tools- 1 Pry Tool
- 1 Socket Wrench 8mm or 5/16" (deep)
||| +|Subaru|Outback 2020-22|All[6](#footnotes)|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Subaru B connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
Tools- 1 Pry Tool
- 1 Socket Wrench 8mm or 5/16" (deep)
||| +|Subaru|XV 2018-19|EyeSight Driver Assistance[6](#footnotes)|openpilot available[1,7](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-empty.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Subaru A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
Tools- 1 Pry Tool
- 1 Socket Wrench 8mm or 5/16" (deep)
||| +|Subaru|XV 2020-21|EyeSight Driver Assistance[6](#footnotes)|openpilot available[1,7](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Subaru A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
Tools- 1 Pry Tool
- 1 Socket Wrench 8mm or 5/16" (deep)
||| +|Škoda|Fabia 2022-23[13](#footnotes)|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
[15](#footnotes)||| +|Škoda|Kamiq 2021-23[11,13](#footnotes)|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
[15](#footnotes)||| +|Škoda|Karoq 2019-23[13](#footnotes)|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Škoda|Kodiaq 2017-23[13](#footnotes)|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Škoda|Octavia 2015-19[13](#footnotes)|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Škoda|Octavia RS 2016[13](#footnotes)|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Škoda|Octavia Scout 2017-19[13](#footnotes)|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Škoda|Scala 2020-23[13](#footnotes)|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
[15](#footnotes)||| +|Škoda|Superb 2015-22[13](#footnotes)|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Tesla[9](#footnotes)|Model 3 (with HW3) 2019-23[8](#footnotes)|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Tesla A connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Tesla[9](#footnotes)|Model 3 (with HW4) 2024-25[8](#footnotes)|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Tesla B connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Tesla[9](#footnotes)|Model Y (with HW3) 2020-23[8](#footnotes)|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Tesla A connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Tesla[9](#footnotes)|Model Y (with HW4) 2024-25[8](#footnotes)|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Tesla B connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Toyota|Alphard 2019-20|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Alphard Hybrid 2021|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Avalon 2016|Toyota Safety Sense P|Stock|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Avalon 2017-18|All|Stock|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Avalon 2019-21|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Avalon 2022|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Avalon Hybrid 2019-21|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Avalon Hybrid 2022|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|C-HR 2017-20|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|C-HR 2021|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|C-HR Hybrid 2017-20|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|C-HR Hybrid 2021-22|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Camry 2018-20|All|Stock|0 mph[10](#footnotes)|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Camry 2021-24|All|openpilot|0 mph[10](#footnotes)|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Camry Hybrid 2018-20|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Camry Hybrid 2021-24|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Corolla 2017-19|All|Stock|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Corolla 2020-22|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Corolla Cross (Non-US only) 2020-23|All|openpilot|17 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Corolla Cross Hybrid (Non-US only) 2020-22|All|openpilot|17 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Corolla Hatchback 2019-22|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Corolla Hybrid 2020-22|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Corolla Hybrid (South America only) 2020-23|All|openpilot|17 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Highlander 2017-19|All|Stock|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Highlander 2020-23|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Highlander Hybrid 2017-19|All|Stock|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Highlander Hybrid 2020-23|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Mirai 2021|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Prius 2016|Toyota Safety Sense P|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Prius 2017-20|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Prius 2021-22|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Prius Prime 2017-20|All|Stock|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Prius Prime 2021-22|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Prius v 2017|Toyota Safety Sense P|Stock|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|RAV4 2016|Toyota Safety Sense P|Stock|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|RAV4 2017-18|All|Stock|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|RAV4 2019-21|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|RAV4 2022|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|RAV4 2023-25|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|RAV4 Hybrid 2016|Toyota Safety Sense P|Stock|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|RAV4 Hybrid 2017-18|All|Stock|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|RAV4 Hybrid 2019-21|All|openpilot|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|RAV4 Hybrid 2022|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|RAV4 Hybrid 2023-25|All|openpilot available[1](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Toyota|Sienna 2018-20|All|Stock|19 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 Toyota A connector
- 1 comma four
- 1 comma power v3
- 1 harness box
- 1 mount
Buy Here
||| +|Volkswagen|Arteon 2018-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Arteon eHybrid 2020-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Arteon R 2020-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Arteon Shooting Brake 2020-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Atlas 2018-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Atlas Cross Sport 2020-22|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|California 2021-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|31 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Caravelle 2020|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|31 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|CC 2018-22|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Crafter 2017-24|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|31 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|e-Crafter 2018-24|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|31 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|e-Golf 2014-20|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Golf 2015-20|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Golf Alltrack 2015-19|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Golf GTD 2015-20|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Golf GTE 2015-20|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Golf GTI 2015-21|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-empty.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Golf R 2015-19|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Golf SportsVan 2015-20|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Grand California 2019-24|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|31 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Jetta 2019-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Jetta GLI 2021-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Passat 2015-22[12](#footnotes)|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Passat Alltrack 2015-22|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Passat GTE 2015-22|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Polo 2018-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
[15](#footnotes)||| +|Volkswagen|Polo GTI 2018-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
[15](#footnotes)||| +|Volkswagen|T-Cross 2021|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
[15](#footnotes)||| +|Volkswagen|T-Roc 2018-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Taos 2022-24|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Teramont 2018-22|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Teramont Cross Sport 2021-22|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Teramont X 2021-22|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Tiguan 2018-24|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Tiguan eHybrid 2021-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| +|Volkswagen|Touran 2016-23|Adaptive Cruise Control (ACC) & Lane Assist|openpilot available[1,14](#footnotes)|0 mph|0 mph|[![star](assets/icon-star-full.svg)](##)|[![star](assets/icon-star-full.svg)](##)|
Parts- 1 OBD-C cable (2 ft)
- 1 VW J533 connector
- 1 comma four
- 1 harness box
- 1 long OBD-C cable (9.5 ft)
- 1 mount
Buy Here
||| ### Footnotes 1openpilot Longitudinal Control (Alpha) is available behind a toggle; the toggle is only available in non-release branches such as `devel` or `nightly-dev`.
-2By default, this car will use the stock Adaptive Cruise Control (ACC) for longitudinal control. If the Driver Support Unit (DSU) is disconnected, openpilot ACC will replace stock ACC. NOTE: disconnecting the DSU disables Automatic Emergency Braking (AEB).
-3Refers only to the Focus Mk4 (C519) available in Europe/China/Taiwan/Australasia, not the Focus Mk3 (C346) in North and South America/Southeast Asia.
-4See more setup details for GM.
-52019 Honda Civic 1.6L Diesel Sedan does not have ALC below 12mph.
-6Requires a CAN FD panda kit if not using comma 3X for this CAN FD car.
-7See more setup details for Nissan.
-8In the non-US market, openpilot requires the car to come equipped with EyeSight with Lane Keep Assistance.
-9Enabling longitudinal control (alpha) will disable all EyeSight functionality, including AEB, LDW, and RAB.
-10Some 2023 model years have HW4. To check which hardware type your vehicle has, look for Autopilot computer under Software -> Additional Vehicle Information on your vehicle's touchscreen. See this page for more information.
-11openpilot operates above 28mph for Camry 4CYL L, 4CYL LE and 4CYL SE which don't have Full-Speed Range Dynamic Radar Cruise Control.
-12Not including the China market Kamiq, which is based on the (currently) unsupported PQ34 platform.
-13Refers only to the MQB-based European B8 Passat, not the NMS Passat in the USA/China/Mideast markets.
-14Some Škoda vehicles are equipped with heated windshields, which are known to block GPS signal needed for some comma 3X functionality.
-15Only available for vehicles using a gateway (J533) harness. At this time, vehicles using a camera harness are limited to using stock ACC.
-16Model-years 2022 and beyond may have a combined CAN gateway and BCM, which is supported by openpilot in software, but doesn't yet have a harness available from the comma store.
+2Refers only to the Focus Mk4 (C519) available in Europe/China/Taiwan/Australasia, not the Focus Mk3 (C346) in North and South America/Southeast Asia.
+3See more setup details for GM.
+42019 Honda Civic 1.6L Diesel Sedan does not have ALC below 12mph.
+5See more setup details for Nissan.
+6In the non-US market, openpilot requires the car to come equipped with EyeSight with Lane Keep Assistance.
+7Enabling longitudinal control (alpha) will disable all EyeSight functionality, including AEB, LDW, and RAB.
+8Some 2023 model years have HW4. To check which hardware type your vehicle has, look for Autopilot computer under Software -> Additional Vehicle Information on your vehicle's touchscreen. See this page for more information.
+9See more setup details for Tesla.
+10openpilot operates above 28mph for Camry 4CYL L, 4CYL LE and 4CYL SE which don't have Full-Speed Range Dynamic Radar Cruise Control.
+11Not including the China market Kamiq, which is based on the (currently) unsupported PQ34 platform.
+12Refers only to the MQB-based European B8 Passat, not the NMS Passat in the USA/China/Mideast markets.
+13Some Škoda vehicles are equipped with heated windshields, which are known to block GPS signal needed for some comma four functionality.
+14Only available for vehicles using a gateway (J533) harness. At this time, vehicles using a camera harness are limited to using stock ACC.
+15Model-years 2022 and beyond may have a combined CAN gateway and BCM, which is supported by openpilot in software, but doesn't yet have a harness available from the comma store.
## Community Maintained Cars Although they're not upstream, the community has openpilot running on other makes and models. See the 'Community Supported Models' section of each make [on our wiki](https://wiki.comma.ai/). @@ -347,7 +371,7 @@ If your car has the following packages or features, then it's a good candidate f | Make | Required Package/Features | | ---- | ------------------------- | -| Acura | Any car with AcuraWatch Plus will work. AcuraWatch Plus comes standard on many newer models. | +| Acura | Any car with AcuraWatch will work. AcuraWatch comes standard on many newer models. | | Ford | Any car with Lane Centering will likely work. | | Honda | Any car with Honda Sensing will work. Honda Sensing comes standard on many newer models. | | Subaru | Any car with EyeSight will work. EyeSight comes standard on many newer models. | diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md index d4a9561f2c..3d39420c01 100644 --- a/docs/CONTRIBUTING.md +++ b/docs/CONTRIBUTING.md @@ -6,21 +6,20 @@ Development is coordinated through [Discord](https://discord.comma.ai) and GitHu ### Getting Started -* Setup your [development environment](../tools/) -* Read about the [development workflow](WORKFLOW.md) +* Set up your [development environment](/tools/) * Join our [Discord](https://discord.comma.ai) * Docs are at https://docs.comma.ai and https://blog.comma.ai ## What contributions are we looking for? **openpilot's priorities are [safety](SAFETY.md), stability, quality, and features, in that order.** -openpilot is part of comma's mission to *solve self-driving cars while delivering shippable intermediaries*, and all development is towards that goal. +openpilot is part of comma's mission to *solve self-driving cars while delivering shippable intermediaries*, and all development is towards that goal. ### What gets merged? The probability of a pull request being merged is a function of its value to the project and the effort it will take us to get it merged. If a PR offers *some* value but will take lots of time to get merged, it will be closed. -Simple, well-tested bug fixes are the easiest to merge, and new features are the hardest to get merged. +Simple, well-tested bug fixes are the easiest to merge, and new features are the hardest to get merged. All of these are examples of good PRs: * typo fix: https://github.com/commaai/openpilot/pull/30678 @@ -30,17 +29,17 @@ All of these are examples of good PRs: ### What doesn't get merged? -* **style changes**: code is art, and it's up to the author to make it beautiful +* **style changes**: code is art, and it's up to the author to make it beautiful * **500+ line PRs**: clean it up, break it up into smaller PRs, or both * **PRs without a clear goal**: every PR must have a singular and clear goal * **UI design**: we do not have a good review process for this yet * **New features**: We believe openpilot is mostly feature-complete, and the rest is a matter of refinement and fixing bugs. As a result of this, most feature PRs will be immediately closed, however the beauty of open source is that forks can and do offer features that upstream openpilot doesn't. -* **Negative expected value**: This a class of PRs that makes an improvement, but the risk or validation costs more than the improvement. The risk can be mitigated by first getting a failing test merged. +* **Negative expected value**: This is a class of PRs that makes an improvement, but the risk or validation costs more than the improvement. The risk can be mitigated by first getting a failing test merged. ### First contribution [Projects / openpilot bounties](https://github.com/orgs/commaai/projects/26/views/1?pane=info) is the best place to get started and goes in-depth on what's expected when working on a bounty. -There's lot of bounties that don't require a comma 3/3X or a car. +There are a lot of bounties that don't require a comma four or a car. ## Pull Requests diff --git a/docs/DEBUGGING_SAFETY.md b/docs/DEBUGGING_SAFETY.md new file mode 100644 index 0000000000..cd0a46b446 --- /dev/null +++ b/docs/DEBUGGING_SAFETY.md @@ -0,0 +1,30 @@ +# Debugging Panda Safety with Replay Drive + LLDB + +## 1. Start the debugger in VS Code + +* Select **Replay drive + Safety LLDB**. +* Enter the route or segment when prompted. +[](https://github.com/user-attachments/assets/b0cc320a-083e-46a7-a9f8-ca775bbe5604) + +## 2. Attach LLDB + +* When prompted, pick the running **`replay_drive` process**. +* ⚠️ Attach quickly, or `replay_drive` will start consuming messages. + +> [!TIP] +> Add a Python breakpoint at the start of `replay_drive.py` to pause execution and give yourself time to attach LLDB. + +## 3. Set breakpoints in VS Code +Breakpoints can be set directly in `modes/xxx.h` (or any C file). +No extra LLDB commands are required — just place breakpoints in the editor. + +## 4. Resume execution +Once attached, you can step through both Python (on the replay) and C safety code as CAN logs are replayed. + +> [!NOTE] +> * Use short routes for quicker iteration. +> * Pause `replay_drive` early to avoid wasting log messages. + +## Video + +View a demo of this workflow on the PR that added it: https://github.com/commaai/openpilot/pull/36055#issue-3352911578 \ No newline at end of file diff --git a/docs/README.md b/docs/README.md index 08dd4fa8bc..12d0b6f5dd 100644 --- a/docs/README.md +++ b/docs/README.md @@ -8,7 +8,7 @@ NOTE: Those commands must be run in the root directory of openpilot, **not /docs **1. Install the docs dependencies** ``` bash -pip install .[docs] +uv pip install .[docs] ``` **2. Build the new site** diff --git a/docs/SAFETY.md b/docs/SAFETY.md index 4b568728a7..25815e3372 100644 --- a/docs/SAFETY.md +++ b/docs/SAFETY.md @@ -16,7 +16,7 @@ industry standards of safety for Level 2 Driver Assistance Systems. In particula ISO26262 guidelines, including those from [pertinent documents](https://www.nhtsa.gov/sites/nhtsa.dot.gov/files/documents/13498a_812_573_alcsystemreport.pdf) released by NHTSA. In addition, we impose strict coding guidelines (like [MISRA C : 2012](https://www.misra.org.uk/what-is-misra/)) on parts of openpilot that are safety relevant. We also perform software-in-the-loop, -hardware-in-the-loop and in-vehicle tests before each software release. +hardware-in-the-loop, and in-vehicle tests before each software release. Following Hazard and Risk Analysis and FMEA, at a very high level, we have designed openpilot ensuring two main safety requirements. @@ -25,12 +25,22 @@ ensuring two main safety requirements. by stepping on the brake pedal or by pressing the cancel button. 2. The vehicle must not alter its trajectory too quickly for the driver to safely react. This means that while the system is engaged, the actuators are constrained - to operate within reasonable limits[^1]. + to operate within reasonable limits[^1]. -For additional safety implementation details, refer to [panda safety model](https://github.com/commaai/panda#safety-model). For vehicle specific implementation of the safety concept, refer to [panda/board/safety/](https://github.com/commaai/panda/tree/master/board/safety). +For additional safety implementation details, refer to [panda safety model](https://github.com/commaai/panda#safety-model). For vehicle specific implementation of the safety concept, refer to [opendbc/safety/safety](https://github.com/commaai/opendbc/tree/master/opendbc/safety/safety). -**Extra note**: comma.ai strongly discourages the use of openpilot forks with safety code either missing or - not fully meeting the above requirements. +[^1]: For these actuator limits we observe ISO11270 and ISO15622. Lateral limits described there translate to 0.9 seconds of maximum actuation to achieve a 1m lateral deviation. -[^1]: For these actuator limits we observe ISO11270 and ISO15622. Lateral limits described there translate to 0.9 seconds of maximum actuation to achieve a 1m lateral deviation. +--- +### Forks of openpilot + +* Do not disable or nerf [driver monitoring](https://github.com/commaai/openpilot/tree/master/selfdrive/monitoring) +* Do not disable or nerf [excessive actuation checks](https://github.com/commaai/openpilot/tree/master/selfdrive/selfdrived/helpers.py) +* If your fork modifies any of the code in `opendbc/safety/`: + * your fork cannot use the openpilot trademark + * your fork must preserve the full [safety test suite](https://github.com/commaai/opendbc/tree/master/opendbc/safety/tests) and all tests must pass, including any new coverage required by the fork's changes + +Failure to comply with these standards will get you and your users banned from comma.ai servers. + +**comma.ai strongly discourages the use of openpilot forks with safety code either missing or not fully meeting the above requirements.** diff --git a/docs/WORKFLOW.md b/docs/WORKFLOW.md deleted file mode 100644 index 1c5bbe9a63..0000000000 --- a/docs/WORKFLOW.md +++ /dev/null @@ -1,33 +0,0 @@ -# openpilot development workflow - -Aside from the ML models, most tools used for openpilot development are in this repo. - -Most development happens on normal Ubuntu workstations, and not in cars or directly on comma devices. See the [setup guide](../tools) for getting your PC setup for openpilot development. - -## Quick start - -```bash -# get the latest stuff -git pull -git lfs pull -git submodule update --init --recursive - -# update dependencies -tools/ubuntu_setup.sh - -# build everything -scons -j$(nproc) - -# build just the ui with either of these -scons -j8 selfdrive/ui/ -cd selfdrive/ui/ && scons -u -j8 - -# test everything -pytest - -# test just logging services -cd system/loggerd && pytest . - -# run the linter -op lint -``` diff --git a/docs/car-porting/car-state-signals.md b/docs/car-porting/car-state-signals.md new file mode 100644 index 0000000000..669bd0ee23 --- /dev/null +++ b/docs/car-porting/car-state-signals.md @@ -0,0 +1,65 @@ +# CarState signals + +## Required for basic lateral control + +* `brakePressed` +* `cruiseState` +* `doorOpen` +* `espDisabled` +* `gasPressed` +* `gearShifter` +* `leftBlinker` / `rightBlinker` +* `seatbeltUnlatched` +* `standstill` +* `steeringAngleDeg` +* `steeringPressed` +* `steeringTorque` +* `steerFaultPermanent` +* `steerFaultTemporary` +* `vCruise` +* `wheelSpeeds.[fl|fr|rl|rr]`: Speed of each of the car's four wheels, in m/s. The car's CAN bus often broadcasts the +speed in kph, so the helper function `parse_wheel_speeds` performs this conversion by default. + +## Recommended / Required for openpilot longitudinal control + +* `accFaulted` +* `espActive` +* `parkingBrake` + +## Application Dependent + +* `blockPcmEnable` +* `buttonEnable` +* `brakeHoldActive` +* `carFaultedNonCritical` +* `invalidLkasSetting` +* `lowSpeedAlert` +* `regenBraking` +* `steeringAngleOffsetDeg` +* `steeringDisengage` +* `steeringTorqueEps` +* `stockLkas` +* `vCruiseCluster` +* `vEgoCluster` +* `vehicleSensorsInvalid` + +## Automatically populated + +* `buttonEvents` + +These values are populated automatically by `parse_wheel_speeds`: + +* `aEgo`: Acceleration of the ego vehicle, Kalman filtered derivative of `vEgo`. +* `vEgo`: Speed of the ego vehicle, Kalman filtered from `vEgoRaw`. +* `vEgoRaw`: Speed of the ego vehicle, based on the average of all four wheel speeds, unfiltered. + +## Optional + +* `brake` +* `charging` +* `fuelGauge` +* `leftBlindspot` / `rightBlindspot` +* `steeringRateDeg` +* `stockAeb` +* `stockFcw` +* `yawRate` diff --git a/docs/car-porting/reverse-engineering.md b/docs/car-porting/reverse-engineering.md new file mode 100644 index 0000000000..128ec8e776 --- /dev/null +++ b/docs/car-porting/reverse-engineering.md @@ -0,0 +1,85 @@ +# Stimulus-Response Tests + +These are example test drives that can help identify the CAN bus messaging necessary for ADAS control. Each scripted +test should be done in a separate route (ignition cycle). These tests are a guide, not necessarily exhaustive. + +While testing, constant power to the comma device is highly recommended, using [comma power](https://comma.ai/shop/comma-power) if +necessary to make sure all test activity is fully captured and for ease of uploading. If constant power isn't +available, keep the ignition on for at least one minute after your test to make sure power loss doesn't result +in loss of the last minute of testing data. + +## Stationary ignition-only tests, part 1 + +1. Ignition on, but don't start engine, remain in Park +2. Open and close each door in a defined order: driver, passenger, rear left, rear right +3. Re-enter the vehicle, close the driver's door, and fasten the driver's seatbelt +4. Slowly press and release the accelerator pedal 3 times +5. Slowly press and release the brake pedal 3 times +6. Hold the brake and move the gearshift to reverse, then neutral, then drive, then sport/eco/etc if applicable +7. Return to Park, ignition off + +Brake-pressed information may show up in several messages and signals, both as on/off states and as a percentage or +pressure. It may reflect a switch on the driver's brake pedal, or a pressure-threshold state, or signals to turn on +the rear brake lights. Start by identifying all the potential signals, and confirm while driving with ACC later. + +Locate signals for all four door states if possible, but some cars only expose the driver's door state on the ADAS bus. +Driver/passenger door signals may or may not change positions for LHD vs RHD cars. For cars where only the driver's +door signal is available, the same signal may follow the driver. + +## Stationary ignition-only tests, part 2 + +1. Ignition on, but don't start engine, remain in Park +2. Press each ACC button in a defined order: main switch on/off, set, resume, cancel, accel, decel, gap adjust +3. Set the left turn signal for about five seconds +4. Operate the left turn signal one time in its touch-to-pass mode +5. Set the right turn signal for about five seconds +6. Operate the right turn signal one time in its touch-to-pass mode +7. Set the hazard / emergency indicator switch for about five seconds +8. Ignition off + +Your vehicle may have a momentary-press main ACC switch or a physical toggle that remains set. Actual ACC engagement +isn't necessary for purposes of detecting the ACC button presses. + +## Steering angle and steering torque tests + +Power steering should be available. On ICE cars, engine RPM may be present. + +1. Ignition on, start engine if applicable, remain in Park +2. Rotate the steering wheel as follows, with a few seconds pause between each step + * Start as close to exact center as possible + * Turn to 45 degrees right and hold + * Turn to 90 degrees right and hold + * Turn to 180 degrees right and hold + * Turn to full lock right and hold, with firm pressure against lock + * Release the wheel and allow it to bounce back slightly from lock + * Turn to 180 degrees left and hold + * Return to center and release +3. Ignition off + +Performing the full test to the right, followed by an abbreviated test to the left, helps give additional confirmation +of signal scale, and sign/direction for both the steering wheel angle and driver input torque signals. + +## Low speed / parking lot driving tests + +Before this test, drive to a place like an empty parking lot where you are free to drive in a series of curves. + +1. Ignition on, start engine if applicable, prepare to drive +2. Slowly (10-20mph at most) drive a figure-8 if possible, or at least one sharp left and one sharp right. +3. Come to a complete stop +4. When and where safe, drive in reverse for a short distance (10-15 feet) +5. Park the car in a safe place, ignition off + +## High speed / highway driving tests + +Select a place and time where you can safely set cruise control at normal travel speeds with little interference from +traffic ahead, and safely test the response of your factory lane guidance system. + +1. Ignition on, start engine if applicable, prepare to drive +2. When safely able, engage adaptive cruise control below 50 mph +3. When safely able, use the ACC buttons to accelerate to 50mph, then 55mph, then 60mph +4. Disengage adaptive cruise +5. When safely able, allow your factory lane guidance to prevent lane departures, 2-3 times on both the left and right + +The series of setpoints can be adjusted to local traffic regulations, and of course metric units. The specific cruise +setpoints are useful for locating the ACC HUD signals later, and confirming their precise scaling. When the car reaches +and holds the setpoint, that can also provide additional confirmation of wheel speed scaling. diff --git a/docs/car-porting/what-is-a-car-port.md b/docs/car-porting/what-is-a-car-port.md index 55cce94da1..3480e4e5d5 100644 --- a/docs/car-porting/what-is-a-car-port.md +++ b/docs/car-porting/what-is-a-car-port.md @@ -21,10 +21,10 @@ Each car brand is supported by a standard interface structure in `opendbc/car/[b * `values.py`: Limits for actuation, general constants for cars, and supported car documentation * `radar_interface.py`: Interface for parsing radar points from the car, if applicable -## panda +## safety -* `board/safety/safety_[brand].h`: Brand-specific safety logic -* `tests/safety/test_[brand].py`: Brand-specific safety CI tests +* `opendbc_repo/opendbc/safety/modes/[brand].h`: Brand-specific safety logic +* `opendbc_repo/opendbc/safety/tests/test_[brand].py`: Brand-specific safety CI tests ## openpilot diff --git a/docs/concepts/glossary.md b/docs/concepts/glossary.md index a09b0f0785..3bfe71bcb4 100644 --- a/docs/concepts/glossary.md +++ b/docs/concepts/glossary.md @@ -6,4 +6,4 @@ * **segment**: routes are split into one minute chunks called segments. * **comma connect**: the web viewer for all your routes; check it out at [connect.comma.ai](https://connect.comma.ai). * **panda**: this is the secondary processor on the device that implements the functional safety and directly talks to the car over CAN. See the [panda repo](https://github.com/commaai/panda). -* **comma 3X**: the latest hardware by comma.ai for running openpilot. more info at [comma.ai/shop](https://comma.ai/shop). +* **comma four**: the latest hardware by comma.ai for running openpilot. more info at [comma.ai/shop/comma-four](https://www.comma.ai/shop/comma-four). diff --git a/docs/contributing/roadmap.md b/docs/contributing/roadmap.md index 7086d85b85..1262017a0b 100644 --- a/docs/contributing/roadmap.md +++ b/docs/contributing/roadmap.md @@ -12,7 +12,7 @@ This is the roadmap for the next major openpilot releases. Also check out openpilot 0.10 will be the first release with a driving policy trained in a [learned simulator](https://youtu.be/EqQNZXqzFSI). -* Driving model trained in a learned simlator +* Driving model trained in a learned simulator * Always-on driver monitoring (behind a toggle) * GPS removed from the driving stack * 100KB qlogs diff --git a/docs/getting-started/what-is-openpilot.md b/docs/getting-started/what-is-openpilot.md index b3c56c8410..6fab2b979b 100644 --- a/docs/getting-started/what-is-openpilot.md +++ b/docs/getting-started/what-is-openpilot.md @@ -5,7 +5,7 @@ ## How do I use it? -openpilot is designed to be used on the comma 3X. +openpilot is designed to be used on the comma four. ## How does it work? diff --git a/docs/how-to/connect-to-comma.md b/docs/how-to/connect-to-comma.md index 469ef81672..58d4f91bb2 100644 --- a/docs/how-to/connect-to-comma.md +++ b/docs/how-to/connect-to-comma.md @@ -1,15 +1,15 @@ -# connect to a comma 3/3X +# connect to a comma four -A comma 3/3X is a normal [Linux](https://github.com/commaai/agnos-builder) computer that exposes [SSH](https://wiki.archlinux.org/title/Secure_Shell) and a [serial console](https://wiki.archlinux.org/title/Working_with_the_serial_console). +A comma four is a normal [Linux](https://github.com/commaai/agnos-builder) computer that exposes [SSH](https://wiki.archlinux.org/title/Secure_Shell) and a [serial console](https://wiki.archlinux.org/title/Working_with_the_serial_console). ## Serial Console -On both the comma three and 3X, the serial console is accessible from the main OBD-C port. -Connect the comma 3/3X to your computer with a normal USB C cable, or use a [comma serial](https://comma.ai/shop/comma-serial) for steady 12V power. +On both the comma three and comma four, the serial console is accessible from the main OBD-C port. +Connect the comma four to your computer with a normal USB C cable, or use a [comma serial](https://comma.ai/shop/comma-serial) for steady 12V power. On the comma three, the serial console is exposed through a UART-to-USB chip, and `tools/scripts/serial.sh` can be used to connect. -On the comma 3X, the serial console is accessible through the [panda](https://github.com/commaai/panda) using the `panda/tests/som_debug.sh` script. +On the comma four, the serial console is accessible through the [panda](https://github.com/commaai/panda) using the `panda/tests/som_debug.sh` script. * Username: `comma` * Password: `comma` @@ -32,16 +32,20 @@ For doing development work on device, it's recommended to use [SSH agent forward ## ADB -In order to use ADB on your device, you'll need to enable it in the device's settings. +In order to use ADB on your device, you'll need to perform the following steps using the image below for reference: +![comma 3/3x back](../assets/three-back.svg) + +* Plug your device into constant power using port 2, letting the device boot up * Enable ADB in your device's settings +* Plug in your device to your PC using port 1 * Connect to your device * `adb shell` over USB * `adb connect` over WiFi * Here's an example command for connecting to your device using its tethered connection: `adb connect 192.168.43.1:5555` > [!NOTE] -> The default port for ADB is 5555 on the comma 3/3X. +> The default port for ADB is 5555 on the comma four. For more info on ADB, see the [Android Debug Bridge (ADB) documentation](https://developer.android.com/tools/adb). diff --git a/docs/how-to/replay-a-drive.md b/docs/how-to/replay-a-drive.md index 084b6bf825..a11b29dcc4 100644 --- a/docs/how-to/replay-a-drive.md +++ b/docs/how-to/replay-a-drive.md @@ -8,7 +8,7 @@ Replaying is a critical tool for openpilot development and debugging. Just run `tools/replay/replay --demo`. ## Replaying CAN data -*Hardware required: jungle and comma 3/3X* +*Hardware required: jungle and comma four* 1. Connect your PC to a jungle. 2. diff --git a/docs/how-to/turn-the-speed-blue.md b/docs/how-to/turn-the-speed-blue.md index e8b55ef81b..bc1d634012 100644 --- a/docs/how-to/turn-the-speed-blue.md +++ b/docs/how-to/turn-the-speed-blue.md @@ -1,11 +1,11 @@ # Turn the speed blue *A getting started guide for openpilot development* -In 30 minutes, we'll get an openpilot development environment setup on your computer and make some changes to openpilot's UI. +In 30 minutes, we'll get an openpilot development environment set up on your computer and make some changes to openpilot's UI. -And if you have a comma 3/3X, we'll deploy the change to your device for testing. +And if you have a comma four, we'll deploy the change to your device for testing. -## 1. Setup your development environment +## 1. Set up your development environment Run this to clone openpilot and install all the dependencies: ```bash @@ -20,7 +20,7 @@ source .venv/bin/activate Then, compile openpilot: ```bash -scons -j8 +scons -j$(nproc) ``` ## 2. Run replay @@ -31,68 +31,81 @@ We'll run the `replay` tool with the demo route to get data streaming for testin tools/replay/replay --demo # in terminal 2 -selfdrive/ui/ui +./selfdrive/ui/ui.py ``` The openpilot UI should launch and show a replay of the demo route. If you have your own comma device, you can replace `--demo` with one of your own routes from comma connect. + ## 3. Make the speed blue -Search for “mph” with git grep in the `ui` folder. -```bash -$ git grep "mph" selfdrive/ui/ -paint.cc: ui_draw_text(s, s->fb_w/2, 290, s->scene.is_metric ? "km/h" : "mph", 36 * 2.5, COLOR_WHITE_ALPHA(200), "sans-regular"); -``` +Now let’s update the speed display color in the UI. -The line right above contains the actual speed. Unfortunately, COLOR_BLUE isn’t defined, but a git grep of COLOR_WHITE shows it’s nvgRGBA(255, 255, 255, 255). Personally, I like a lighter blue, so I went with #8080FF. +Search for the function responsible for rendering the current speed: ```bash -$ git diff -diff --git a/selfdrive/ui/paint.cc b/selfdrive/ui/paint.cc -index 821d95115..cc996eaa1 100644 ---- a/selfdrive/ui/paint.cc -+++ b/selfdrive/ui/paint.cc -@@ -175,8 +175,8 @@ static void ui_draw_vision_speed(UIState *s) { - const float speed = std::max(0.0, (*s->sm)["carState"].getCarState().getVEgo() * (s->scene.is_metric ? 3.6 : 2.2369363)); - const std::string speed_str = std::to_string((int)std::nearbyint(speed)); - nvgTextAlign(s->vg, NVG_ALIGN_CENTER | NVG_ALIGN_BASELINE); -- ui_draw_text(s, s->fb_w/2, 210, speed_str.c_str(), 96 * 2.5, COLOR_WHITE, "sans-bold"); -- ui_draw_text(s, s->fb_w/2, 290, s->scene.is_metric ? "km/h" : "mph", 36 * 2.5, COLOR_WHITE_ALPHA(200), "sans-regular"); -+ ui_draw_text(s, s->fb_w/2, 210, speed_str.c_str(), 96 * 2.5, nvgRGBA(128, 128, 255, 255), "sans-bold"); -+ ui_draw_text(s, s->fb_w/2, 290, s->scene.is_metric ? "km/h" : "mph", 36 * 2.5, nvgRGBA(128, 128, 255, 200), "sans-regular"); - } - - static void ui_draw_vision_event(UIState *s) { +git grep "_draw_current_speed" selfdrive/ui/onroad/hud_renderer.py ``` +You'll find the relevant code inside `selfdrive/ui/onroad/hud_renderer.py`, in this function: -## 4. Rebuild UI, and admire your work - +```python +def _draw_current_speed(self, rect: rl.Rectangle) -> None: + """Draw the current vehicle speed and unit.""" + speed_text = str(round(self.speed)) + speed_text_size = measure_text_cached(self._font_bold, speed_text, FONT_SIZES.current_speed) + speed_pos = rl.Vector2(rect.x + rect.width / 2 - speed_text_size.x / 2, 180 - speed_text_size.y / 2) + rl.draw_text_ex(self._font_bold, speed_text, speed_pos, FONT_SIZES.current_speed, 0, COLORS.white) # <- this sets the speed text color ``` -scons -j8 && selfdrive/ui/ui + +Change `COLORS.white` to make it **blue** instead of white. A nice soft blue is `#8080FF`, which you can change inline: + +```diff +- rl.draw_text_ex(self._font_bold, speed_text, speed_pos, FONT_SIZES.current_speed, 0, COLORS.white) ++ rl.draw_text_ex(self._font_bold, speed_text, speed_pos, FONT_SIZES.current_speed, 0, rl.Color(0x80, 0x80, 0xFF, 255)) ``` +--- + +## 4. Re-run the UI + +After making changes, re-run the UI to see your new UI: +```bash +./selfdrive/ui/ui.py +``` ![](https://blog.comma.ai/img/blue_speed_ui.png) +You should now see the speed displayed in a nice blue shade during the demo replay. + +--- + ## 5. Push your fork to GitHub -Click fork on GitHub. Then, push with: +Click **"Fork"** on the [Openpilot GitHub repo](https://github.com/commaai/openpilot). Then push with: ```bash git remote rm origin git remote add origin git@github.com:/openpilot.git git add . -git commit -m "Make the speed blue." +git commit -m "Make the speed display blue" git push --set-upstream origin master ``` -## 6. Run your fork on device in your car! +--- -Uninstall openpilot from your device through the settings. Then, enter the URL for your very own installer: +## 6. Run your fork on your comma device + +Uninstall Openpilot through the settings on your device. + +Then reinstall using your own GitHub-hosted fork: ``` installer.comma.ai//master ``` -## 7. Admire your work IRL +--- + +## 7. Admire your work IRL 🚗💨 + +You’ve now successfully modified Openpilot’s UI and deployed it to your own car! ![](https://blog.comma.ai/img/c3_blue_ui.jpg) diff --git a/opendbc_repo/.gitignore b/opendbc_repo/.gitignore index 53830d4fdb..e76e922198 100644 --- a/opendbc_repo/.gitignore +++ b/opendbc_repo/.gitignore @@ -1,6 +1,5 @@ .cache/ /build/ -.mypy_cache/ *.pyc *.os *.o @@ -10,27 +9,21 @@ *.dylib .*.swp .DS_Store -.sconsign.dblite .hypothesis *.egg-info/ *.html *.gcda *.gcno *.dump -uv.lock +*.gcov /dist/ .vscode/ __pycache__/ - +*.profraw opendbc/can/build/ opendbc/can/obj/ -opendbc/can/packer_pyx.cpp -opendbc/can/parser_pyx.cpp -opendbc/can/packer_pyx.html -opendbc/can/parser_pyx.html -opendbc/dbc/*_generated.dbc cppcheck-addon-ctu-file-list opendbc/safety/tests/coverage-out -compile_commands.json +.mull/ diff --git a/opendbc_repo/docs/CARS.md b/opendbc_repo/docs/CARS.md index aad2f2ceef..8d80b957cd 100644 --- a/opendbc_repo/docs/CARS.md +++ b/opendbc_repo/docs/CARS.md @@ -1,14 +1,28 @@ -# Support Information for 365 Known Cars +# Support Information for 391 Known Cars |Make|Model|Package|Support Level| |---|---|---|:---:| +|Acura|ADX 2025-26|All|[Community](#community)| |Acura|ILX 2016-18|Technology Plus Package or AcuraWatch Plus|[Upstream](#upstream)| |Acura|ILX 2019|All|[Upstream](#upstream)| -|Acura|Integra 2024|All|[Community](#community)| +|Acura|Integra 2023-25|All|[Community](#community)| +|Acura|MDX 2015-16|Advance Package|[Community](#community)| +|Acura|MDX 2017-20|All|[Community](#community)| +|Acura|MDX 2022-24|All|[Community](#community)| +|Acura|MDX 2025-26|All except Type S|[Upstream](#upstream)| +|Acura|MDX Hybrid 2017-20|All|[Community](#community)| |Acura|RDX 2016-18|AcuraWatch Plus or Advance Package|[Upstream](#upstream)| |Acura|RDX 2019-21|All|[Upstream](#upstream)| +|Acura|RDX 2022-25|All|[Community](#community)| +|Acura|RLX 2017|Advance Package or Technology Package|[Community](#community)| +|Acura|TLX 2015-17|Advance Package|[Community](#community)| +|Acura|TLX 2018-20|All|[Community](#community)| +|Acura|TLX 2021|All|[Upstream](#upstream)| +|Acura|TLX 2022-23|All|[Community](#community)| +|Acura|TLX 2025|All|[Upstream](#upstream)| +|Acura|ZDX 2024|All|[Not compatible](#can-bus-security)| |Audi|A3 2014-19|Adaptive Cruise Control (ACC) & Lane Assist|[Upstream](#upstream)| |Audi|A3 Sportback e-tron 2017-18|Adaptive Cruise Control (ACC) & Lane Assist|[Upstream](#upstream)| |Audi|A4 2016-24|All|[Not compatible](#flexray)| @@ -18,7 +32,7 @@ |Audi|Q5 2017-24|All|[Not compatible](#flexray)| |Audi|RS3 2018|Adaptive Cruise Control (ACC) & Lane Assist|[Upstream](#upstream)| |Audi|S3 2015-17|Adaptive Cruise Control (ACC) & Lane Assist|[Upstream](#upstream)| -|Chevrolet|Bolt EUV 2022-23|Premier or Premier Redline Trim without Super Cruise Package|[Upstream](#upstream)| +|Chevrolet|Bolt EUV 2022-23|Premier or Premier Redline Trim, without Super Cruise Package|[Upstream](#upstream)| |Chevrolet|Bolt EV 2022-23|2LT Trim with Adaptive Cruise Control Package|[Upstream](#upstream)| |Chevrolet|Equinox 2019-22|Adaptive Cruise Control (ACC)|[Upstream](#upstream)| |Chevrolet|Silverado 1500 2020-21|Safety Package II|[Upstream](#upstream)| @@ -72,23 +86,28 @@ |Genesis|GV80 2023|All|[Upstream](#upstream)| |GMC|Sierra 1500 2020-21|Driver Alert Package II|[Upstream](#upstream)| |GMC|Yukon 2019-20|Adaptive Cruise Control (ACC) & LKAS|[Dashcam mode](#dashcam)| +|Honda|Accord 2016-17|Honda Sensing|[Community](#community)| |Honda|Accord 2018-22|All|[Upstream](#upstream)| -|Honda|Accord 2023-24|All|[Community](#community)| +|Honda|Accord 2023-25|All|[Upstream](#upstream)| +|Honda|Accord Hybrid 2017|All|[Community](#community)| |Honda|Accord Hybrid 2018-22|All|[Upstream](#upstream)| +|Honda|Accord Hybrid 2023-25|All|[Upstream](#upstream)| +|Honda|City (Brazil only) 2023|All|[Upstream](#upstream)| |Honda|Civic 2016-18|Honda Sensing|[Upstream](#upstream)| |Honda|Civic 2019-21|All|[Upstream](#upstream)| |Honda|Civic 2022-24|All|[Upstream](#upstream)| -|Honda|Civic Hatchback 2017-21|Honda Sensing|[Upstream](#upstream)| +|Honda|Civic Hatchback 2017-18|Honda Sensing|[Upstream](#upstream)| +|Honda|Civic Hatchback 2019-21|All|[Upstream](#upstream)| |Honda|Civic Hatchback 2022-24|All|[Upstream](#upstream)| -|Honda|Civic Hatchback Hybrid 2025|All|[Upstream](#upstream)| +|Honda|Civic Hatchback Hybrid 2025-26|All|[Upstream](#upstream)| |Honda|Civic Hatchback Hybrid (Europe only) 2023|All|[Upstream](#upstream)| -|Honda|Civic Hybrid 2025|All|[Upstream](#upstream)| +|Honda|Civic Hybrid 2025-26|All|[Upstream](#upstream)| |Honda|Clarity 2018-21|All|[Community](#community)| |Honda|CR-V 2015-16|Touring Trim|[Upstream](#upstream)| |Honda|CR-V 2017-22|Honda Sensing|[Upstream](#upstream)| -|Honda|CR-V 2024|All|[Community](#community)| +|Honda|CR-V 2023-26|All|[Upstream](#upstream)| |Honda|CR-V Hybrid 2017-22|Honda Sensing|[Upstream](#upstream)| -|Honda|CR-V Hybrid 2024|All|[Community](#community)| +|Honda|CR-V Hybrid 2023-26|All|[Upstream](#upstream)| |Honda|e 2020|All|[Upstream](#upstream)| |Honda|Fit 2018-20|Honda Sensing|[Upstream](#upstream)| |Honda|Freed 2020|Honda Sensing|[Upstream](#upstream)| @@ -96,12 +115,15 @@ |Honda|HR-V 2023-25|All|[Upstream](#upstream)| |Honda|Insight 2019-22|All|[Upstream](#upstream)| |Honda|Inspire 2018|All|[Upstream](#upstream)| +|Honda|N-Box 2018|All|[Upstream](#upstream)| |Honda|Odyssey 2018-20|Honda Sensing|[Upstream](#upstream)| -|Honda|Odyssey 2021-25|All|[Community](#community)| +|Honda|Odyssey 2021-26|All|[Upstream](#upstream)| +|Honda|Odyssey (Taiwan) 2018-19|Honda Sensing|[Upstream](#upstream)| |Honda|Passport 2019-25|All|[Upstream](#upstream)| +|Honda|Passport 2026|All|[Upstream](#upstream)| |Honda|Pilot 2016-22|Honda Sensing|[Upstream](#upstream)| -|Honda|Pilot 2023|All|[Dashcam mode](#dashcam)| -|Honda|Pilot 2023-24|All|[Community](#community)| +|Honda|Pilot 2023-25|All|[Upstream](#upstream)| +|Honda|Prologue 2024-25|All|[Not compatible](#can-bus-security)| |Honda|Ridgeline 2017-25|Honda Sensing|[Upstream](#upstream)| |Hyundai|Azera 2022|All|[Upstream](#upstream)| |Hyundai|Azera Hybrid 2019|All|[Upstream](#upstream)| @@ -125,14 +147,14 @@ |Hyundai|Ioniq Plug-in Hybrid 2019|Smart Cruise Control (SCC)|[Upstream](#upstream)| |Hyundai|Ioniq Plug-in Hybrid 2020-22|All|[Upstream](#upstream)| |Hyundai|Kona 2020|Smart Cruise Control (SCC)|[Upstream](#upstream)| -|Hyundai|Kona 2022|Smart Cruise Control (SCC)|[Dashcam mode](#dashcam)| +|Hyundai|Kona 2022-23|Smart Cruise Control (SCC)|[Dashcam mode](#dashcam)| |Hyundai|Kona Electric 2018-21|Smart Cruise Control (SCC)|[Upstream](#upstream)| |Hyundai|Kona Electric 2022-23|Smart Cruise Control (SCC)|[Upstream](#upstream)| |Hyundai|Kona Electric (with HDA II, Korea only) 2023|Smart Cruise Control (SCC)|[Upstream](#upstream)| |Hyundai|Kona Hybrid 2020|Smart Cruise Control (SCC)|[Upstream](#upstream)| |Hyundai|Nexo 2021|All|[Upstream](#upstream)| |Hyundai|Palisade 2020-22|All|[Upstream](#upstream)| -|Hyundai|Palisade 2023-24|HDA2|[Community](#community)| +|Hyundai|Palisade 2023-24|Highway Driving Assist II|[Community](#community)| |Hyundai|Santa Cruz 2022-24|Smart Cruise Control (SCC)|[Upstream](#upstream)| |Hyundai|Santa Fe 2019-20|All|[Upstream](#upstream)| |Hyundai|Santa Fe 2021-23|All|[Upstream](#upstream)| @@ -161,6 +183,7 @@ |Kia|Forte 2022-23|Smart Cruise Control (SCC)|[Upstream](#upstream)| |Kia|K5 2021-24|Smart Cruise Control (SCC)|[Upstream](#upstream)| |Kia|K5 Hybrid 2020-22|Smart Cruise Control (SCC)|[Upstream](#upstream)| +|Kia|K7 2017|Smart Cruise Control (SCC)|[Upstream](#upstream)| |Kia|K8 Hybrid (with HDA II) 2023|Highway Driving Assist II|[Upstream](#upstream)| |Kia|Niro EV 2019|All|[Upstream](#upstream)| |Kia|Niro EV 2020|All|[Upstream](#upstream)| @@ -191,7 +214,7 @@ |Kia|Stinger 2018-20|Smart Cruise Control (SCC)|[Upstream](#upstream)| |Kia|Stinger 2022-23|All|[Upstream](#upstream)| |Kia|Telluride 2020-22|All|[Upstream](#upstream)| -|Kia|Telluride 2023-24|HDA2|[Community](#community)| +|Kia|Telluride 2023-24|Highway Driving Assist II|[Community](#community)| |Lexus|CT Hybrid 2017-18|Lexus Safety System+|[Upstream](#upstream)| |Lexus|ES 2017-18|All|[Upstream](#upstream)| |Lexus|ES 2019-25|All|[Upstream](#upstream)| @@ -201,7 +224,8 @@ |Lexus|IS 2017-19|All|[Upstream](#upstream)| |Lexus|IS 2022-24|All|[Upstream](#upstream)| |Lexus|LC 2024-25|All|[Upstream](#upstream)| -|Lexus|NS 2022-25|Any|[Not compatible](#can-bus-security)| +|Lexus|LS 2018|All except Lexus Safety System+ A|[Upstream](#upstream)| +|Lexus|NS 2022-25|All|[Not compatible](#can-bus-security)| |Lexus|NX 2018-19|All|[Upstream](#upstream)| |Lexus|NX 2020-21|All|[Upstream](#upstream)| |Lexus|NX Hybrid 2018-19|All|[Upstream](#upstream)| @@ -225,10 +249,12 @@ |Mazda|CX-5 2022-25|All|[Upstream](#upstream)| |Mazda|CX-9 2016-20|All|[Dashcam mode](#dashcam)| |Mazda|CX-9 2021-23|All|[Upstream](#upstream)| -|Nissan|Altima 2019-20|ProPILOT Assist|[Upstream](#upstream)| +|Nissan|Altima 2019-20, 2024|ProPILOT Assist|[Upstream](#upstream)| |Nissan|Leaf 2018-23|ProPILOT Assist|[Upstream](#upstream)| |Nissan|Rogue 2018-20|ProPILOT Assist|[Upstream](#upstream)| |Nissan|X-Trail 2017|ProPILOT Assist|[Upstream](#upstream)| +|Peugeot|208 2019-25|Adaptive Cruise Control (ACC) & Lane Assist|[Dashcam mode](#dashcam)| +|Porsche|Macan 2017-24|Adaptive Cruise Control (ACC) & Lane Assist|[Dashcam mode](#dashcam)| |Ram|1500 2019-24|Adaptive Cruise Control (ACC)|[Upstream](#upstream)| |Ram|2500 2020-24|Adaptive Cruise Control (ACC)|[Dashcam mode](#dashcam)| |Ram|3500 2019-22|Adaptive Cruise Control (ACC)|[Dashcam mode](#dashcam)| @@ -254,7 +280,7 @@ |Subaru|Outback 2018-19|EyeSight Driver Assistance|[Dashcam mode](#dashcam)| |Subaru|Outback 2020-22|All|[Upstream](#upstream)| |Subaru|Outback 2023|All|[Dashcam mode](#dashcam)| -|Subaru|Solterra 2023-25|Any|[Not compatible](#can-bus-security)| +|Subaru|Solterra 2023-25|All|[Not compatible](#can-bus-security)| |Subaru|XV 2018-19|EyeSight Driver Assistance|[Upstream](#upstream)| |Subaru|XV 2020-21|EyeSight Driver Assistance|[Upstream](#upstream)| |Škoda|Fabia 2022-23|Adaptive Cruise Control (ACC) & Lane Assist|[Upstream](#upstream)| @@ -270,7 +296,7 @@ |Tesla|Model 3 (with HW4) 2024-25|All|[Upstream](#upstream)| |Tesla|Model X (with HW4) 2024|All|[Dashcam mode](#dashcam)| |Tesla|Model Y (with HW3) 2020-23|All|[Upstream](#upstream)| -|Tesla|Model Y (with HW4) 2024|All|[Upstream](#upstream)| +|Tesla|Model Y (with HW4) 2024-25|All|[Upstream](#upstream)| |Toyota|Alphard 2019-20|All|[Upstream](#upstream)| |Toyota|Alphard Hybrid 2021|All|[Upstream](#upstream)| |Toyota|Avalon 2016|Toyota Safety Sense P|[Upstream](#upstream)| @@ -279,19 +305,19 @@ |Toyota|Avalon 2022|All|[Upstream](#upstream)| |Toyota|Avalon Hybrid 2019-21|All|[Upstream](#upstream)| |Toyota|Avalon Hybrid 2022|All|[Upstream](#upstream)| -|Toyota|bZ4x 2023-25|Any|[Not compatible](#can-bus-security)| +|Toyota|bZ4x 2023-25|All|[Not compatible](#can-bus-security)| |Toyota|C-HR 2017-20|All|[Upstream](#upstream)| |Toyota|C-HR 2021|All|[Upstream](#upstream)| |Toyota|C-HR Hybrid 2017-20|All|[Upstream](#upstream)| |Toyota|C-HR Hybrid 2021-22|All|[Upstream](#upstream)| |Toyota|Camry 2018-20|All|[Upstream](#upstream)| |Toyota|Camry 2021-24|All|[Upstream](#upstream)| -|Toyota|Camry 2025|Any|[Not compatible](#can-bus-security)| +|Toyota|Camry 2025|All|[Not compatible](#can-bus-security)| |Toyota|Camry Hybrid 2018-20|All|[Upstream](#upstream)| |Toyota|Camry Hybrid 2021-24|All|[Upstream](#upstream)| |Toyota|Corolla 2017-19|All|[Upstream](#upstream)| |Toyota|Corolla 2020-22|All|[Upstream](#upstream)| -|Toyota|Corolla Cross 2022-25|Any|[Not compatible](#can-bus-security)| +|Toyota|Corolla Cross 2022-25|All|[Not compatible](#can-bus-security)| |Toyota|Corolla Cross (Non-US only) 2020-23|All|[Upstream](#upstream)| |Toyota|Corolla Cross Hybrid (Non-US only) 2020-22|All|[Upstream](#upstream)| |Toyota|Corolla Hatchback 2019-22|All|[Upstream](#upstream)| @@ -299,7 +325,7 @@ |Toyota|Corolla Hybrid (South America only) 2020-23|All|[Upstream](#upstream)| |Toyota|Highlander 2017-19|All|[Upstream](#upstream)| |Toyota|Highlander 2020-23|All|[Upstream](#upstream)| -|Toyota|Highlander 2025|Any|[Not compatible](#can-bus-security)| +|Toyota|Highlander 2025|All|[Not compatible](#can-bus-security)| |Toyota|Highlander Hybrid 2017-19|All|[Upstream](#upstream)| |Toyota|Highlander Hybrid 2020-23|All|[Upstream](#upstream)| |Toyota|Mirai 2021|All|[Upstream](#upstream)| @@ -319,15 +345,15 @@ |Toyota|RAV4 Hybrid 2019-21|All|[Upstream](#upstream)| |Toyota|RAV4 Hybrid 2022|All|[Upstream](#upstream)| |Toyota|RAV4 Hybrid 2023-25|All|[Upstream](#upstream)| -|Toyota|RAV4 Prime 2021-23|All|[Community](#community)| -|Toyota|RAV4 Prime 2024-25|Any|[Not compatible](#can-bus-security)| -|Toyota|Sequoia 2023-25|Any|[Not compatible](#can-bus-security)| +|Toyota|RAV4 Prime 2021-23|All|[Custom](#secoc-cars-with-recoverable-keys)| +|Toyota|RAV4 Prime 2024-25|All|[Not compatible](#can-bus-security)| +|Toyota|Sequoia 2023-25|All|[Not compatible](#can-bus-security)| |Toyota|Sienna 2018-20|All|[Upstream](#upstream)| -|Toyota|Sienna 2021-23|All|[Community](#community)| -|Toyota|Sienna 2024-25|Any|[Not compatible](#can-bus-security)| -|Toyota|Tundra 2022-25|Any|[Not compatible](#can-bus-security)| -|Toyota|Venza 2021-25|Any|[Not compatible](#can-bus-security)| -|Toyota|Yaris (Non-US only) 2023|All|[Community](#community)| +|Toyota|Sienna 2021-23|All|[Custom](#secoc-cars-with-recoverable-keys)| +|Toyota|Sienna 2024-25|All|[Not compatible](#can-bus-security)| +|Toyota|Tundra 2022-25|All|[Not compatible](#can-bus-security)| +|Toyota|Venza 2021-25|All|[Not compatible](#can-bus-security)| +|Toyota|Yaris (Non-US only) 2020, 2023|All|[Custom](#secoc-cars-with-recoverable-keys)| |Volkswagen|Arteon 2018-23|Adaptive Cruise Control (ACC) & Lane Assist|[Upstream](#upstream)| |Volkswagen|Arteon eHybrid 2020-23|Adaptive Cruise Control (ACC) & Lane Assist|[Upstream](#upstream)| |Volkswagen|Arteon R 2020-23|Adaptive Cruise Control (ACC) & Lane Assist|[Upstream](#upstream)| @@ -351,7 +377,7 @@ |Volkswagen|Golf SportsVan 2015-20|Adaptive Cruise Control (ACC) & Lane Assist|[Upstream](#upstream)| |Volkswagen|Grand California 2019-24|Adaptive Cruise Control (ACC) & Lane Assist|[Upstream](#upstream)| |Volkswagen|Jetta 2015-18|Adaptive Cruise Control (ACC) & Lane Assist|[Dashcam mode](#dashcam)| -|Volkswagen|Jetta 2018-23|Adaptive Cruise Control (ACC) & Lane Assist|[Upstream](#upstream)| +|Volkswagen|Jetta 2019-23|Adaptive Cruise Control (ACC) & Lane Assist|[Upstream](#upstream)| |Volkswagen|Jetta GLI 2021-23|Adaptive Cruise Control (ACC) & Lane Assist|[Upstream](#upstream)| |Volkswagen|Passat 2015-22|Adaptive Cruise Control (ACC) & Lane Assist|[Upstream](#upstream)| |Volkswagen|Passat Alltrack 2015-22|Adaptive Cruise Control (ACC) & Lane Assist|[Upstream](#upstream)| @@ -393,7 +419,14 @@ openpilot is installed, but custom forks may allow their use. Vehicles in this category are not considered plug-and-play. Software support is included in upstream openpilot, but these vehicles might not have a harness in the comma store, or the physical install might be at an unusual or cumbersome -location, or they might need unusual configuration after install. +location, or they might need unusual configuration after install. These vehicles will not work with release builds of +openpilot, but depending on the situation, development builds or custom forks may allow their use. + +### SecOC cars with recoverable keys + +For a small subset of SecOC-protected vehicles, tools may be available in the community to recover the SecOC keys. These +tools, and the recovery process, are not part of openpilot. If supplied with a valid SecOC key, development builds or +custom forks may work with these vehicles. Release builds of openpilot don't support SecOC. ## Dashcam @@ -408,20 +441,9 @@ Supported Models' section of each make [on our wiki](https://wiki.comma.ai/). Some notable works-in-progress: * Honda - * 2024 Acura Integra, commaai/openpilot#32056 - * 2023-24 Honda Accord (CAN-FD), commaai/openpilot#32229 - * 2024 Honda CR-V (CAN-FD), commaai/openpilot#32806 - * 2024 Honda CR-V Hybrid (CAN-FD), commaai/openpilot#31527 - * Depends on commaai/opendbc#1100 - * 2021-25 Honda Odyssey, commaai/opendbc#1330 - * 2023-24 Honda Pilot (CAN-FD), commaai/openpilot#30324 - * Camera ACC stability improvements, commaai/openpilot#31022 - * Depends on commaai/panda#1814 - * Depends on commaai/opendbc#998 - * These are being reworked for full-time proxy through openpilot - * Manual transmission support (Civic, Integra) - * Depends on commaai/opendbc#1034 (merged) - * Car port support PR not yet filed + * 2022-24 Acura RDX, commaai/opendbc#1967 + * Camera ACC stability improvements, commaai/opendbc#2192 + * Alpha longitudinal stability improvements, commaai/opendbc#2347 and commaai/opendbc#2165 ## Incompatible diff --git a/opendbc_repo/examples/joystick.py b/opendbc_repo/examples/joystick.py index c34878f360..2b80b342bb 100755 --- a/opendbc_repo/examples/joystick.py +++ b/opendbc_repo/examples/joystick.py @@ -11,6 +11,7 @@ from opendbc.car.structs import CarControl from opendbc.car.panda_runner import PandaRunner + class Keyboard: def __init__(self): self.kb = KBHit() @@ -37,6 +38,7 @@ def update(self): return False return True + class Joystick: def __init__(self, gamepad=False): # TODO: find a way to get this from API, perhaps "inputs" doesn't support it @@ -72,10 +74,12 @@ def update(self): return False return True + def joystick_thread(joystick): while True: joystick.update() + def main(joystick): threading.Thread(target=joystick_thread, args=(joystick,), daemon=True).start() with PandaRunner() as p: diff --git a/opendbc_repo/examples/kbhit.py b/opendbc_repo/examples/kbhit.py index 35f67b4771..58fde349f4 100755 --- a/opendbc_repo/examples/kbhit.py +++ b/opendbc_repo/examples/kbhit.py @@ -6,6 +6,7 @@ STDIN_FD = sys.stdin.fileno() + class KBHit: def __init__(self) -> None: self.set_kbhit_terminal() diff --git a/opendbc_repo/opendbc/car/crc.py b/opendbc_repo/opendbc/car/crc.py index 4aa721aaf5..1fb49c8460 100644 --- a/opendbc_repo/opendbc/car/crc.py +++ b/opendbc_repo/opendbc/car/crc.py @@ -29,3 +29,14 @@ def _gen_crc16_table(poly: int) -> list[int]: CRC8J1850 = _gen_crc8_table(0x1D) CRC8BODY = _gen_crc8_table(0xD5) CRC16_XMODEM = _gen_crc16_table(0x1021) + + +def mk_crc8_fun(table: list[int], init_crc: int = 0x00, xor_out: int = 0x00): + init_reg = init_crc ^ xor_out + + def crc(data: bytes) -> int: + crc = init_reg + for b in data: + crc = table[crc ^ b] + return crc ^ xor_out + return crc diff --git a/opendbc_repo/opendbc/car/docs.py b/opendbc_repo/opendbc/car/docs.py index 663144d2a6..505de6aeb4 100755 --- a/opendbc_repo/opendbc/car/docs.py +++ b/opendbc_repo/opendbc/car/docs.py @@ -45,7 +45,7 @@ def get_all_footnotes() -> dict[Enum, int]: def _natural_sort_key(s): - # NFKD normalization ensures accented characters sort with their base letter (e.g., ? sorts with S) + # NFKD normalization ensures accented characters sort with their base letter (e.g., Š sorts with S) normalized = unicodedata.normalize('NFKD', s) return [int(t) if t.isdigit() else t.lower() for t in re.split(r'(\d+)', normalized) if t] diff --git a/opendbc_repo/opendbc/car/docs_definitions.py b/opendbc_repo/opendbc/car/docs_definitions.py index c77573930a..565814aef1 100644 --- a/opendbc_repo/opendbc/car/docs_definitions.py +++ b/opendbc_repo/opendbc/car/docs_definitions.py @@ -186,7 +186,7 @@ def all_parts(self): class CommonFootnote(Enum): EXP_LONG_AVAIL = CarFootnote( "openpilot Longitudinal Control (Alpha) is available behind a toggle; " + - "the toggle is only available in non-release branches such as `devel` or `nightly-dev`.", + "the toggle is only available in non-release branches such as `nightly-dev`.", Column.LONGITUDINAL, docs_only=True) diff --git a/opendbc_repo/opendbc/car/xcp.py b/opendbc_repo/opendbc/car/xcp.py index 046df7403c..758af553be 100644 --- a/opendbc_repo/opendbc/car/xcp.py +++ b/opendbc_repo/opendbc/car/xcp.py @@ -86,16 +86,16 @@ class COMMAND_CODE(IntEnum): class CONNECT_MODE(IntEnum): - NORMAL = 0x00, - USER_DEFINED = 0x01, + NORMAL = 0x00 + USER_DEFINED = 0x01 class GET_ID_REQUEST_TYPE(IntEnum): - ASCII = 0x00, - ASAM_MC2_FILE = 0x01, - ASAM_MC2_PATH = 0x02, - ASAM_MC2_URL = 0x03, - ASAM_MC2_UPLOAD = 0x04, + ASCII = 0x00 + ASAM_MC2_FILE = 0x01 + ASAM_MC2_PATH = 0x02 + ASAM_MC2_URL = 0x03 + ASAM_MC2_UPLOAD = 0x04 # 128-255 user defined diff --git a/opendbc_repo/opendbc/dbc/SConscript b/opendbc_repo/opendbc/dbc/SConscript deleted file mode 100644 index 9a92912074..0000000000 --- a/opendbc_repo/opendbc/dbc/SConscript +++ /dev/null @@ -1,30 +0,0 @@ -Import("env") - -from pathlib import Path - -generator = File("generator/generator.py") - -source_files = [ - File(str(f)) - for f in Path("generator").rglob("*") - if f.is_file() and f.suffix in {".py", ".dbc"} -] - -output_files = [ - f.name.replace(".dbc", "_generated.dbc") - for f in Path("generator").rglob("*.dbc") - if not f.name.startswith("_") -] - -# include DBCs generated by python scripts -output_files += [ - f.name.replace(".py", "_generated.dbc") - for f in Path("generator").rglob("*.py") - if not f.name.startswith(("_", "test_")) and f.name != "generator.py" -] - -generated = env.Command( - target=list(set(output_files)), - source=[generator] + source_files, - action="python3 ${SOURCES[0]}", -) diff --git a/opendbc_repo/opendbc/dbc/generator/chrysler/_stellantis_common.dbc b/opendbc_repo/opendbc/dbc/generator/chrysler/_stellantis_common.dbc index df913561de..8a200e532b 100644 --- a/opendbc_repo/opendbc/dbc/generator/chrysler/_stellantis_common.dbc +++ b/opendbc_repo/opendbc/dbc/generator/chrysler/_stellantis_common.dbc @@ -63,7 +63,9 @@ BO_ 344 ESP_6: 8 XXX SG_ WHEEL_SPEED_FL : 5|14@0+ (0.5,0) [0|8191] "rpm" XXX SG_ WHEEL_SPEED_FR : 21|14@0+ (0.5,0) [0|8191] "rpm" XXX SG_ WHEEL_SPEED_RL : 37|14@0+ (0.5,0) [0|8191] "rpm" XXX + SG_ WHEEL_MOVING_1 : 38|1@0+ (1,0) [0|1] "" XXX SG_ WHEEL_SPEED_RR : 53|14@0+ (0.5,0) [0|8191] "rpm" XXX + SG_ WHEEL_MOVING_2 : 54|1@0+ (1,0) [0|1] "" XXX BO_ 368 Transmission_Status: 8 XXX SG_ Gear_State : 2|3@1+ (1,0) [0|15] "" XXX diff --git a/opendbc_repo/opendbc/dbc/generator/chrysler/_stellantis_common_ram.py b/opendbc_repo/opendbc/dbc/generator/chrysler/_stellantis_common_ram.py index fa408f1315..2744e7feef 100755 --- a/opendbc_repo/opendbc/dbc/generator/chrysler/_stellantis_common_ram.py +++ b/opendbc_repo/opendbc/dbc/generator/chrysler/_stellantis_common_ram.py @@ -31,13 +31,15 @@ }, } -if __name__ == "__main__": + +def generate(): src = '_stellantis_common.dbc' chrysler_path = os.path.dirname(os.path.realpath(__file__)) + result = {} for out, addr_lookup in chrysler_to_ram.items(): - with open(os.path.join(chrysler_path, src), encoding='utf-8') as in_f, open(os.path.join(chrysler_path, out), 'w', encoding='utf-8') as out_f: - out_f.write(f'CM_ "Generated from {src}"\n\n') + with open(os.path.join(chrysler_path, src), encoding='utf-8') as in_f: + parts = [f'CM_ "Generated from {src}"\n\n'] wrote_addrs = set() for line in in_f.readlines(): @@ -45,10 +47,13 @@ sl = line.split(' ') addr = int(sl[1]) wrote_addrs.add(addr) - sl[1] = str(addr_lookup.get(addr, addr)) line = ' '.join(sl) - out_f.write(line) + parts.append(line) missing_addrs = set(addr_lookup.keys()) - wrote_addrs assert len(missing_addrs) == 0, f"Missing addrs from {src}: {missing_addrs}" + + result[out] = ''.join(parts) + + return result diff --git a/opendbc_repo/opendbc/dbc/generator/chrysler/chrysler_pacifica_2017_hybrid.dbc b/opendbc_repo/opendbc/dbc/generator/chrysler/chrysler_pacifica_2017_hybrid.dbc index 3f4b373843..f5d144f6a5 100644 --- a/opendbc_repo/opendbc/dbc/generator/chrysler/chrysler_pacifica_2017_hybrid.dbc +++ b/opendbc_repo/opendbc/dbc/generator/chrysler/chrysler_pacifica_2017_hybrid.dbc @@ -4,7 +4,7 @@ BO_ 514 SPEED_1: 8 XXX SG_ SPEED_LEFT : 7|12@0+ (0.071028,0) [0|65535] "m/s" XXX SG_ SPEED_RIGHT : 23|12@0+ (0.071028,0) [0|1023] "m/s" XXX -BO_ 653 BRAKE_MODULE: 2 XXX +BO_ 653 BRAKE_MODULE: 8 XXX SG_ BRAKE_PRESSURE : 15|8@0+ (1,0) [0|255] "" XXX SG_ BRAKE_PRESSED : 4|1@0+ (1,0) [0|4] "" XXX @@ -105,7 +105,7 @@ BO_ 308 ACCEL_GAS_134: 8 XXX SG_ ACCEL_134 : 46|7@0+ (1,0) [0|127] "" XXX BO_ 532 ENERGY_RELATED_214: 8 XXX - SG_ NOISY_SLOWLY_DECREASING : 16|9@0+ (1,0) [0|255] "" XXX + SG_ NOISY_SLOWLY_DECREASING : 19|12@0+ (1,0) [0|255] "" XXX SG_ ENERGY_RELATED : 0|9@0+ (1,0) [0|255] "" XXX BO_ 655 CHARGING_MAYBE_28F: 8 XXX diff --git a/opendbc_repo/opendbc/dbc/generator/generator.py b/opendbc_repo/opendbc/dbc/generator/generator.py index d0f41fc80a..f8286eac1f 100755 --- a/opendbc_repo/opendbc/dbc/generator/generator.py +++ b/opendbc_repo/opendbc/dbc/generator/generator.py @@ -1,64 +1,92 @@ #!/usr/bin/env python3 +import importlib import os import re -import glob -import subprocess +from pathlib import Path generator_path = os.path.dirname(os.path.realpath(__file__)) -opendbc_root = os.path.join(generator_path, '../') include_pattern = re.compile(r'CM_ "IMPORT (.*?)";\n') -generated_suffix = '_generated.dbc' -def read_dbc(src_dir: str, filename: str) -> str: +def _read_dbc(src_dir: str, filename: str, extra_files: dict[str, str] | None = None) -> str: + if extra_files and filename in extra_files: + return extra_files[filename] with open(os.path.join(src_dir, filename), encoding='utf-8') as file_in: return file_in.read() -def create_dbc(src_dir: str, filename: str, output_path: str): - dbc_file_in = read_dbc(src_dir, filename) - +def _create_dbc_content(src_dir: str, filename: str, extra_files: dict[str, str] | None = None) -> str: + dbc_file_in = _read_dbc(src_dir, filename, extra_files) includes = include_pattern.findall(dbc_file_in) - output_filename = filename.replace('.dbc', generated_suffix) - output_file_location = os.path.join(output_path, output_filename) + parts = ['CM_ "AUTOGENERATED FILE, DO NOT EDIT";\n'] + for include_filename in includes: + parts.append(f'\n\nCM_ "Imported file {include_filename} starts here";\n') + parts.append(_read_dbc(src_dir, include_filename, extra_files)) - with open(output_file_location, 'w', encoding='utf-8') as dbc_file_out: - dbc_file_out.write('CM_ "AUTOGENERATED FILE, DO NOT EDIT";\n') + parts.append(f'\nCM_ "{filename} starts here";\n') + core_dbc = include_pattern.sub('', dbc_file_in) + parts.append(core_dbc) - for include_filename in includes: - include_file_header = f'\n\nCM_ "Imported file {include_filename} starts here";\n' - dbc_file_out.write(include_file_header) + return ''.join(parts) - include_file = read_dbc(src_dir, include_filename) - dbc_file_out.write(include_file) - dbc_file_out.write(f'\nCM_ "{filename} starts here";\n') +def _collect_script_outputs() -> dict[str, dict[str, str]]: + """Import and call generate() from each sub-generator script. + Returns {dir_name: {filename: content}}.""" + outputs: dict[str, dict[str, str]] = {} - core_dbc = include_pattern.sub('', dbc_file_in) - dbc_file_out.write(core_dbc) + for py_file in sorted(Path(generator_path).rglob("*.py")): + if py_file.name.startswith("test_") or py_file.name == "generator.py": + continue + dir_name = py_file.parent.name + module_name = f"opendbc.dbc.generator.{dir_name}.{py_file.stem}" + mod = importlib.import_module(module_name) + if hasattr(mod, 'generate'): + outputs.setdefault(dir_name, {}).update(mod.generate()) -def create_all(output_path: str): - # clear out old DBCs - for f in glob.glob(f"{output_path}/*{generated_suffix}"): - os.remove(f) + return outputs - # run python generator scripts first - for f in glob.glob(f"{generator_path}/*/*.py"): - subprocess.check_call(f) +def generate_all() -> dict[str, str]: + """Generate all DBC content in memory. Returns {name: content} where name has no .dbc extension.""" + script_outputs = _collect_script_outputs() + + result = {} for src_dir, _, filenames in os.walk(generator_path): if src_dir == generator_path: continue - #print(src_dir) - for filename in filenames: - if filename.startswith('_') or not filename.endswith('.dbc'): - continue + dir_name = os.path.basename(src_dir) + extra = script_outputs.get(dir_name, {}) + + # all non-_ .dbc files: on-disk templates + script-generated + all_dbc_files = {f for f in filenames if f.endswith('.dbc') and not f.startswith('_')} + all_dbc_files |= {f for f in extra if not f.startswith('_')} + + for filename in sorted(all_dbc_files): + output_name = filename.replace('.dbc', '_generated') + content = _create_dbc_content(src_dir, filename, extra) + result[output_name] = content + + return result + + +def create_all(output_path: str): + """Generate all DBC files and write them to output_path (for backward compatibility).""" + import glob + generated_suffix = '_generated.dbc' + + # clear out old generated DBCs + for f in glob.glob(os.path.join(output_path, f"*{generated_suffix}")): + os.remove(f) + + for name, content in generate_all().items(): + with open(os.path.join(output_path, name + '.dbc'), 'w', encoding='utf-8') as f: + f.write(content) - #print(filename) - create_dbc(src_dir, filename, output_path) if __name__ == "__main__": + opendbc_root = os.path.join(generator_path, '../') create_all(opendbc_root) diff --git a/opendbc_repo/opendbc/dbc/generator/honda/_bosch_2018.dbc b/opendbc_repo/opendbc/dbc/generator/honda/_bosch_2018.dbc index b5e8c14d6c..d5171fdefa 100644 --- a/opendbc_repo/opendbc/dbc/generator/honda/_bosch_2018.dbc +++ b/opendbc_repo/opendbc/dbc/generator/honda/_bosch_2018.dbc @@ -1,17 +1,12 @@ -BO_ 148 KINEMATICS: 8 XXX - SG_ LAT_ACCEL : 7|10@0+ (-0.035,17.92) [-20|20] "m/s2" EON - SG_ LONG_ACCEL : 25|10@0+ (-0.035,17.92) [-20|20] "m/s2" EON - SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON - SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON - 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_ STEER_DOWN_TO_ZERO : 38|1@0+ (1,0) [0|1] "" EPS - SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" EPS + SG_ DRIVER_OVERRIDE : 17|1@0+ (1,0) [0|1] "" XXX + SG_ STEER_TORQUE_REQUEST : 23|1@0+ (1,0) [0|1] "" EPS + SG_ CONTROL_STATE : 26|3@0+ (1,0) [0|7] "" XXX SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" EPS + SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" EPS + SG_ STEER_DOWN_TO_ZERO : 38|1@0+ (1,0) [0|1] "" EPS + SG_ HAPTIC_WARNING : 39|1@0+ (1,0) [0|1] "" XXX BO_ 229 BOSCH_SUPPLEMENTAL_1: 8 XXX SG_ SET_ME_X04 : 0|8@1+ (1,0) [0|255] "" XXX @@ -37,13 +32,18 @@ BO_ 399 STEER_STATUS: 7 EPS 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 +BO_ 446 BRAKE_MODULE: 3 VSA + SG_ BRAKE_PRESSED : 4|1@0+ (1,0) [0|1] "" XXX + SG_ CRUISE_FAULT : 22|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_ 506 LEGACY_BRAKE_COMMAND: 8 ADAS + SG_ CHIME : 40|8@1+ (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_ 545 XXX_16: 6 SCM +BO_ 545 ECON_STATUS: 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 @@ -125,17 +125,6 @@ BO_ 586 ADJACENT_RIGHT_LANE_LINE_2: 8 CAM SG_ COUNTER : 61|2@0+ (1,0) [0|1] "" XXX SG_ CHECKSUM : 59|4@0+ (1,0) [0|1] "" XXX -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_ 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 @@ -144,6 +133,8 @@ BO_ 662 SCM_BUTTONS: 4 SCM BO_ 806 SCM_FEEDBACK: 8 SCM SG_ DRIVERS_DOOR_OPEN : 17|1@0+ (1,0) [0|1] "" XXX + SG_ REVERSE_LIGHT : 18|1@0+ (1,0) [0|1] "" EON + SG_ PARKING_BRAKE_ON : 29|1@0+ (1,0) [0|1] "" XXX 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 @@ -151,16 +142,6 @@ BO_ 806 SCM_FEEDBACK: 8 SCM SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX -BO_ 862 CAMERA_MESSAGES: 8 CAM - SG_ ZEROS_BOH : 7|16@0+ (1,0) [0|127] "" BDY - SG_ SPEED_LIMIT_SIGN : 23|8@0+ (1,0) [0|255] "" XXX - SG_ ROAD_SIGN : 31|8@0+ (1,0) [0|255] "" XXX - SG_ ZEROS_BOH_2 : 51|4@0+ (1,0) [0|15] "" XXX - SG_ HIGHBEAMS_ON : 52|1@0+ (1,0) [0|1] "" XXX - SG_ AUTO_HIGHBEAMS_ACTIVE : 53|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_ 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 @@ -179,54 +160,61 @@ BO_ 927 RADAR_HUD: 8 RADAR SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX BO_ 13274 LKAS_HUD_A: 5 ADAS + SG_ LKAS_READY : 0|1@0+ (1,0) [0|127] "" BDY + SG_ LKAS_STATE_CHANGE : 6|1@0+ (1,0) [0|1] "" XXX 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_ CLEAN_WINDSHIELD : 26|1@0+ (1,0) [0|1] "" BDY SG_ STEERING_REQUIRED : 8|1@0+ (1,0) [0|1] "" BDY - SG_ BOH_2 : 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_ SET_ME_X01 : 20|1@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_ COUNTER : 37|2@0+ (1,0) [0|3] "" BDY + SG_ RDM_PROBLEM : 21|1@0+ (1,0) [0|1] "" BDY + SG_ RDM_HUD : 9|1@0+ (1,0) [0|1] "" BDY + SG_ RDM_HUD_2 : 23|1@0+ (1,0) [0|1] "" XXX + SG_ RDM_OFF : 27|1@0+ (1,0) [0|1] "" BDY + SG_ RDM_ON : 20|1@0+ (1,0) [0|1] "" XXX + SG_ RDM_ON_2 : 28|1@0+ (1,0) [0|1] "" BDY + SG_ LANE_ASSIST_BEEP_OFF : 30|1@0+ (1,0) [0|1] "" XXX SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" BDY + SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" BDY BO_ 13275 LKAS_HUD_B: 8 ADAS + SG_ LKAS_READY : 0|1@0+ (1,0) [0|127] "" BDY + SG_ LKAS_STATE_CHANGE : 6|1@0+ (1,0) [0|1] "" XXX 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_ CLEAN_WINDSHIELD : 26|1@0+ (1,0) [0|1] "" BDY SG_ STEERING_REQUIRED : 8|1@0+ (1,0) [0|1] "" BDY - SG_ BOH_2 : 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_ SET_ME_X01 : 20|1@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_ COUNTER : 61|2@0+ (1,0) [0|3] "" BDY + SG_ RDM_PROBLEM : 21|1@0+ (1,0) [0|1] "" BDY + SG_ RDM_HUD : 9|1@0+ (1,0) [0|1] "" BDY + SG_ RDM_HUD_2 : 23|1@0+ (1,0) [0|1] "" XXX + SG_ RDM_OFF : 27|1@0+ (1,0) [0|1] "" BDY + SG_ RDM_ON : 20|1@0+ (1,0) [0|1] "" XXX + SG_ RDM_ON_2 : 28|1@0+ (1,0) [0|1] "" BDY + SG_ LANE_ASSIST_BEEP_OFF : 30|1@0+ (1,0) [0|1] "" XXX + SG_ LANE_LINES : 36|2@0+ (1,0) [0|3] "" XXX SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" BDY + SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" BDY -CM_ SG_ 450 EPB_STATE "3: On, 2: Disengaging, 1: Engaging, 0: Off"; +CM_ SG_ 228 DRIVER_OVERRIDE "Appears to acknowledge STEER_STATUS.NO_TORQUE_ALERT_1"; CM_ SG_ 576 LINE_DISTANCE_VISIBLE "Length of line visible, undecoded"; CM_ SG_ 577 LINE_FAR_EDGE_POSITION "Appears to be a measure of line thickness, indicates location of the portion of the line furthest from the car, undecoded"; CM_ SG_ 577 LINE_PARAMETER "Unclear if this is low quality line curvature rate or if this is something else, but it is correlated with line curvature, undecoded"; CM_ SG_ 577 LINE_DASHED "1 = line is dashed"; CM_ SG_ 577 LINE_SOLID "1 = line is solid"; +VAL_ 228 CONTROL_STATE 0 "init" 1 "standby" 2 "lka_active" 3 "driver_override" 5 "rdm_active"; VAL_ 399 STEER_STATUS 6 "tmp_fault" 5 "fault_1" 4 "no_torque_alert_2" 3 "low_speed_lockout" 2 "no_torque_alert_1" 0 "normal"; +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_STATES 3 "pressed" 0 "released" ; VAL_ 862 SPEED_LIMIT_SIGN 97 "SPEED_LIMIT_5" 98 "SPEED_LIMIT_10" 99 "SPEED_LIMIT_15" 100 "SPEED_LIMIT_20" 101 "SPEED_LIMIT_25" 102 "SPEED_LIMIT_30" 103 "SPEED_LIMIT_35" 104 "SPEED_LIMIT_40" 105 "SPEED_LIMIT_45" 106 "SPEED_LIMIT_50" 107 "SPEED_LIMIT_55" 108 "SPEED_LIMIT_60" 109 "SPEED_LIMIT_65" 110 "SPEED_LIMIT_70" 111 "SPEED_LIMIT_75" 112 "SPEED_LIMIT_80" 113 "SPEED_LIMIT_85" 125 "SPEED_LIMIT_NA" 0 "STOP_SIGN"; -VAL_ 862 ROAD_SIGN 0 "NO_SIGN" 89 "STOP_SIGN"; \ No newline at end of file +VAL_ 862 ROAD_SIGN 0 "NO_SIGN" 89 "STOP_SIGN"; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/_bosch_adas_2018.dbc b/opendbc_repo/opendbc/dbc/generator/honda/_bosch_radar_acc.dbc similarity index 50% rename from opendbc_repo/opendbc/dbc/generator/honda/_bosch_adas_2018.dbc rename to opendbc_repo/opendbc/dbc/generator/honda/_bosch_radar_acc.dbc index ec7c41ceec..0a7f75f797 100644 --- a/opendbc_repo/opendbc/dbc/generator/honda/_bosch_adas_2018.dbc +++ b/opendbc_repo/opendbc/dbc/generator/honda/_bosch_radar_acc.dbc @@ -24,34 +24,7 @@ BO_ 495 ACC_CONTROL_ON: 8 XXX SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX -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_ CAMERA_OVERHEAT : 15|1@0+ (1,0) [0|1] "" 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_ LANE_DEPARTURE_ALERT : 9|1@0+ (1,0) [0|1] "" BDY - SG_ STEERING_REQUIRED : 8|1@0+ (1,0) [0|1] "" BDY - SG_ LDW_ICON : 22|1@0+ (1,0) [0|1] "" BDY - SG_ LDW_PROBLEM : 21|1@0+ (1,0) [0|1] "" BDY - SG_ BEEP : 18|3@0+ (1,0) [0|7] "" 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 - CM_ SG_ 479 CONTROL_ON "Set to 5 when car is being controlled"; CM_ SG_ 479 AEB_STATUS "set for the duration of AEB event"; CM_ SG_ 479 AEB_BRAKING "set when braking is commanded during AEB event"; CM_ SG_ 479 AEB_PREPARE "set 1s before AEB"; -CM_ SG_ 829 BEEP "beeps are pleasant, chimes are for warnngs etc..."; -CM_ SG_ 829 CAM_TEMP_HIGH "Some Driver Assist Systems Cannot Operate: Camera Temperature Too High"; -CM_ SG_ 829 CAMERA_OVERHEAT "Lane Keeping Assist Cannot Operate: Camera Too Hot"; - -VAL_ 829 BEEP 5 "solid_beep" 4 "double_beep" 3 "single_beep" 2 "triple_beep" 1 "repeated_beep" 0 "no_beep"; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/_bosch_standstill.dbc b/opendbc_repo/opendbc/dbc/generator/honda/_bosch_standstill.dbc new file mode 100644 index 0000000000..2980097935 --- /dev/null +++ b/opendbc_repo/opendbc/dbc/generator/honda/_bosch_standstill.dbc @@ -0,0 +1,7 @@ +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 diff --git a/opendbc_repo/opendbc/dbc/generator/honda/_gearbox_common.dbc b/opendbc_repo/opendbc/dbc/generator/honda/_gearbox_common.dbc new file mode 100644 index 0000000000..6cd9ccb625 --- /dev/null +++ b/opendbc_repo/opendbc/dbc/generator/honda/_gearbox_common.dbc @@ -0,0 +1,41 @@ +BO_ 401 GEARBOX_CVT: 8 PCM + SG_ SELECTED_P : 0|1@0+ (1,0) [0|1] "" XXX + SG_ SELECTED_R : 1|1@0+ (1,0) [0|1] "" XXX + SG_ SELECTED_N : 2|1@0+ (1,0) [0|1] "" XXX + SG_ SELECTED_D : 3|1@0+ (1,0) [0|1] "" XXX + SG_ FORWARD_DRIVING_MODE : 23|1@0+ (1,0) [0|1] "" XXX + SG_ CVT_UNKNOWN_1 : 31|8@0+ (1,0) [0|255] "" XXX + SG_ CVT_UNKNOWN_2 : 39|8@0+ (1,0) [0|255] "" XXX + SG_ GEAR_SHIFTER : 44|5@0+ (1,0) [0|31] "" XXX + SG_ SHIFTER_POSITION_VALID : 45|1@0+ (1,0) [0|1] "" XXX + SG_ NOT_FORWARD_GEAR : 48|1@0+ (1,0) [0|1] "" XXX + SG_ CVT_UNKNOWN_3 : 53|2@0+ (1,0) [0|3] "" XXX + SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON + SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON + +BO_ 419 GEARBOX_AUTO: 8 PCM + SG_ TRANS_SHIFT_ACTIVITY : 7|8@0+ (1,0) [0|256] "" EON + SG_ TRANS_TARGET_GEAR : 11|4@0+ (1,0) [0|15] "" XXX + SG_ REGEN_STAGE_SELECTION : 14|3@0+ (1,0) [0|7] "Stage" XXX + SG_ REGEN_MEMORY : 16|1@0+ (1,0) [0|1] "" XXX + SG_ FORWARD_DRIVING_MODE : 20|1@0+ (1,0) [0|1] "" XXX + SG_ AUTO_UNKNOWN_1 : 27|2@0+ (1,0) [0|3] "" XXX + SG_ AUTO_UNKNOWN_2 : 29|1@0+ (1,0) [0|1] "" XXX + SG_ GEAR_SHIFTER : 35|4@0+ (1,0) [0|15] "" EON + SG_ REGEN_UNKNOWN : 50|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 + SG_ AUTO_UNKNOWN_3 : 62|1@0+ (1,0) [0|1] "" XXX + +CM_ SG_ 401 CVT_UNKNOWN_1 "Probably measured/actual CVT ratio"; +CM_ SG_ 401 CVT_UNKNOWN_2 "Probably target/commanded CVT ratio"; +CM_ SG_ 419 TRANS_SHIFT_ACTIVITY "Tracks but trails TRANS_TARGET_GEAR with extra activity, probable solenoid activations or TC lockup"; +CM_ SG_ 419 REGEN_STAGE_SELECTION "Driver-selected regenerative braking threshold"; +CM_ SG_ 419 REGEN_MEMORY "Driver-selected persistence setting, M shown in instrument cluster"; +CM_ SG_ 419 REGEN_UNKNOWN "Both bits set when user enables regen, otherwise zero"; + +VAL_ 401 GEAR_SHIFTER 1 "P" 2 "R" 3 "N" 4 "D" 7 "L" 10 "S"; +VAL_ 419 GEAR_SHIFTER 1 "P" 2 "R" 3 "N" 4 "D" 7 "L" 10 "S"; +VAL_ 419 TRANS_TARGET_GEAR 0 "None / Neutral / Park" 1 "1st" 2 "2nd" 3 "3rd" 4 "4th" 5 "5th" 6 "6th" 7 "7th" 8 "8th" 9 "9th" 10 "10th" 13 "Reverse"; +VAL_ 419 REGEN_STAGE_SELECTION 0 "disabled" 1 "stage_1" 2 "stage_2" 3 "stage_3" 4 "stage_4" 5 "stage_5" 6 "stage_6"; +VAL_ 419 REGEN_MEMORY 0 "disabled" 1 "persistent"; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/_honda_common.dbc b/opendbc_repo/opendbc/dbc/generator/honda/_honda_common.dbc index 44a2ce4bcc..fdf86ec7d5 100644 --- a/opendbc_repo/opendbc/dbc/generator/honda/_honda_common.dbc +++ b/opendbc_repo/opendbc/dbc/generator/honda/_honda_common.dbc @@ -1,3 +1,14 @@ +BO_ 145 KINEMATICS_ALT: 8 XXX + SG_ LAT_ACCEL : 7|10@0+ (0.02,-512) [-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_ 148 KINEMATICS: 8 XXX + SG_ LAT_ACCEL : 7|10@0+ (0.02,-512) [-20|20] "m/s2" EON + SG_ LONG_ACCEL : 24|9@0- (-0.02,0) [-20|20] "m/s2" EON + SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON + SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON + 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 @@ -31,6 +42,12 @@ BO_ 380 POWERTRAIN_DATA: 8 PCM SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON +BO_ 388 HYBRID_BRAKE_ERROR: 8 XXX + SG_ BRAKE_ERROR_1 : 32|1@0+ (1,0) [0|1] "" EON + SG_ BRAKE_ERROR_2 : 34|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_ 420 VSA_STATUS: 8 VSA SG_ USER_BRAKE : 7|16@0+ (0.015625,-1.609375) [0|1000] "" EON SG_ COMPUTER_BRAKING : 23|1@0+ (1,0) [0|1] "" EON @@ -48,6 +65,13 @@ BO_ 427 STEER_MOTOR_TORQUE: 3 EPS SG_ COUNTER : 21|2@0+ (1,0) [0|3] "" EON SG_ CHECKSUM : 19|4@0+ (1,0) [0|15] "" EON +BO_ 450 EPB_STATUS: 8 XXX + SG_ EPB_BRAKE_AND_PULL : 6|1@0+ (1,0) [0|1] "" XXX + SG_ EPB_ACTIVE : 3|1@0+ (1,0) [0|1] "" XXX + SG_ EPB_STATE : 29|2@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_ 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 @@ -61,6 +85,24 @@ BO_ 490 VEHICLE_DYNAMICS: 8 VSA SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON +BO_ 547 BRAKE_HOLD_HYBRID_ALT: 6 XXX + SG_ BRAKE_HOLD_FAULT_BIT : 33|1@0+ (1,0) [0|1] "" XXX + SG_ BRAKE_HOLD_ENABLED : 37|2@0+ (1,0) [0|7] "" XXX + SG_ BRAKE_HOLD_ACTIVE : 38|1@0+ (1,0) [0|1] "" XXX + SG_ CHECKSUM : 43|4@0+ (1,0) [0|15] "" XXX + SG_ COUNTER : 45|2@0+ (1,0) [0|3] "" XXX + +BO_ 597 ROUGH_WHEEL_SPEED: 8 VSA + SG_ WHEEL_SPEED_FL : 7|8@0+ (1,0) [0|255] "kph" EON + SG_ WHEEL_SPEED_FR : 15|8@0+ (1,0) [0|255] "kph" EON + SG_ WHEEL_SPEED_RL : 23|8@0+ (1,0) [0|255] "kph" EON + SG_ WHEEL_SPEED_RR : 31|8@0+ (1,0) [0|255] "kph" 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_ LONG_COUNTER : 55|8@0+ (1,0) [0|255] "" EON + SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON + SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" 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 @@ -119,6 +161,16 @@ BO_ 804 CRUISE: 8 PCM SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON +BO_ 862 CAMERA_MESSAGES: 8 CAM + SG_ ZEROS_BOH : 7|16@0+ (1,0) [0|127] "" BDY + SG_ SPEED_LIMIT_SIGN : 23|8@0+ (1,0) [0|255] "" XXX + SG_ ROAD_SIGN : 31|8@0+ (1,0) [0|255] "" XXX + SG_ ZEROS_BOH_2 : 51|4@0+ (1,0) [0|15] "" XXX + SG_ HIGHBEAMS_ON : 52|1@0+ (1,0) [0|1] "" XXX + SG_ AUTO_HIGHBEAMS_ACTIVE : 53|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_ 884 STALK_STATUS: 8 XXX SG_ DASHBOARD_ALERT : 39|8@0+ (1,0) [0|255] "" EON SG_ AUTO_HEADLIGHTS : 46|1@0+ (1,0) [0|1] "" EON @@ -146,6 +198,11 @@ BO_ 1029 DOORS_STATUS: 8 BDY 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_ 304 "Seems to be platform-agnostic"; CM_ SG_ 316 "Should exist on Nidec"; CM_ SG_ 420 BRAKE_HOLD_RELATED "On when Brake Hold engaged"; @@ -157,6 +214,7 @@ CM_ SG_ 780 PCM_SPEED "Used by Nidec"; CM_ SG_ 780 PCM_GAS "Used by Nidec"; CM_ SG_ 804 CRUISE_SPEED_PCM "255 = no speed"; +VAL_ 450 EPB_STATE 3 "engaged" 2 "disengaging" 1 "engaging" 0 "disengaged" ; 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_ 884 DASHBOARD_ALERT 0 "none" 51 "acc_problem" 55 "cmbs_problem" 75 "key_not_detected" 79 "fasten_seatbelt" 111 "lkas_problem" 131 "brake_system_problem" 132 "brake_hold_problem" 139 "tbd" 161 "door_open"; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/_lkas_hud_5byte.dbc b/opendbc_repo/opendbc/dbc/generator/honda/_lkas_hud_5byte.dbc new file mode 100644 index 0000000000..12c3a48c96 --- /dev/null +++ b/opendbc_repo/opendbc/dbc/generator/honda/_lkas_hud_5byte.dbc @@ -0,0 +1,28 @@ +BO_ 829 LKAS_HUD: 5 ADAS + SG_ LKAS_READY : 0|1@0+ (1,0) [0|127] "" BDY + SG_ LKAS_STATE_CHANGE : 6|1@0+ (1,0) [0|1] "" XXX + SG_ CAM_TEMP_HIGH : 7|1@0+ (1,0) [0|255] "" 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_ CLEAN_WINDSHIELD : 26|1@0+ (1,0) [0|1] "" BDY + SG_ STEERING_REQUIRED : 8|1@0+ (1,0) [0|1] "" BDY + SG_ BEEP : 17|2@0+ (1,0) [0|1] "" BDY + SG_ RDM_PROBLEM : 21|1@0+ (1,0) [0|1] "" BDY + SG_ RDM_HUD : 9|1@0+ (1,0) [0|1] "" BDY + SG_ RDM_HUD_2 : 23|1@0+ (1,0) [0|1] "" XXX + SG_ RDM_OFF : 27|1@0+ (1,0) [0|1] "" BDY + SG_ RDM_ON : 20|1@0+ (1,0) [0|1] "" XXX + SG_ RDM_ON_2 : 28|1@0+ (1,0) [0|1] "" BDY + SG_ LANE_ASSIST_BEEP_OFF : 30|1@0+ (1,0) [0|1] "" XXX + SG_ CHECKSUM : 35|4@0+ (1,0) [0|15] "" BDY + SG_ COUNTER : 37|2@0+ (1,0) [0|3] "" BDY + + +CM_ SG_ 829 BEEP "beeps are pleasant, chimes are for warnings etc..."; +CM_ SG_ 829 CAM_TEMP_HIGH "Some Driver Assist Systems Cannot Operate: Camera Temperature Too High"; +CM_ SG_ 829 CAMERA_OVERHEAT "Lane Keeping Assist Cannot Operate: Camera Too Hot"; + +VAL_ 829 BEEP 5 "solid_beep" 4 "double_beep" 3 "single_beep" 2 "triple_beep" 1 "repeated_beep" 0 "no_beep"; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/_lkas_hud_8byte.dbc b/opendbc_repo/opendbc/dbc/generator/honda/_lkas_hud_8byte.dbc new file mode 100644 index 0000000000..d2dbed64dc --- /dev/null +++ b/opendbc_repo/opendbc/dbc/generator/honda/_lkas_hud_8byte.dbc @@ -0,0 +1,29 @@ +BO_ 829 LKAS_HUD: 8 ADAS + SG_ LKAS_READY : 0|1@0+ (1,0) [0|127] "" BDY + SG_ LKAS_STATE_CHANGE : 6|1@0+ (1,0) [0|1] "" XXX + SG_ CAM_TEMP_HIGH : 7|1@0+ (1,0) [0|255] "" 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_ CLEAN_WINDSHIELD : 26|1@0+ (1,0) [0|1] "" BDY + SG_ STEERING_REQUIRED : 8|1@0+ (1,0) [0|1] "" BDY + SG_ BEEP : 17|2@0+ (1,0) [0|1] "" BDY + SG_ RDM_PROBLEM : 21|1@0+ (1,0) [0|1] "" BDY + SG_ RDM_HUD : 9|1@0+ (1,0) [0|1] "" BDY + SG_ RDM_HUD_2 : 23|1@0+ (1,0) [0|1] "" XXX + SG_ RDM_OFF : 27|1@0+ (1,0) [0|1] "" BDY + SG_ RDM_ON : 20|1@0+ (1,0) [0|1] "" XXX + SG_ RDM_ON_2 : 28|1@0+ (1,0) [0|1] "" BDY + SG_ LANE_ASSIST_BEEP_OFF : 30|1@0+ (1,0) [0|1] "" XXX + SG_ LANE_LINES : 36|2@0+ (1,0) [0|3] "" XXX + SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX + SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX + +CM_ SG_ 829 BEEP "beeps are pleasant, chimes are for warnings etc..."; +CM_ SG_ 829 CAM_TEMP_HIGH "Some Driver Assist Systems Cannot Operate: Camera Temperature Too High"; +CM_ SG_ 829 CAMERA_OVERHEAT "Lane Keeping Assist Cannot Operate: Camera Too Hot"; + +VAL_ 829 BEEP 5 "solid_beep" 4 "double_beep" 3 "single_beep" 2 "triple_beep" 1 "repeated_beep" 0 "no_beep"; +VAL_ 829 LANE_LINES 7 "both_lines_green" 6 "both_lines_white" 2 "left_line_white" 0 "no_lines"; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/_nidec_common.dbc b/opendbc_repo/opendbc/dbc/generator/honda/_nidec_common.dbc index 36611eebcf..12896d8f6c 100644 --- a/opendbc_repo/opendbc/dbc/generator/honda/_nidec_common.dbc +++ b/opendbc_repo/opendbc/dbc/generator/honda/_nidec_common.dbc @@ -1,14 +1,3 @@ -BO_ 145 KINEMATICS: 8 XXX - SG_ LAT_ACCEL : 7|10@0+ (0.02,-512) [-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_ 148 KINEMATICS_ALT: 8 XXX - SG_ LAT_ACCEL : 7|10@0+ (0.02,-512) [-20|20] "m/s2" EON - SG_ LONG_ACCEL : 24|9@0- (-0.02,0) [-20|20] "m/s2" EON - SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON - SG_ COUNTER : 61|2@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 @@ -26,7 +15,7 @@ BO_ 487 BRAKE_PRESSURE: 4 VSA BO_ 506 BRAKE_COMMAND: 8 ADAS SG_ COMPUTER_BRAKE : 7|10@0+ (1,0) [0|1] "" EBCM SG_ BRAKE_PUMP_REQUEST : 8|1@0+ (1,0) [0|1] "" EBCM - SG_ BRAKE_PUMP_REQUEST_ALT : 11|1@0+ (1,0) [0|1] "" EBCM + SG_ BRAKE_PUMP_REQUEST_HYBRID : 11|1@0+ (1,0) [0|1] "" EBCM SG_ SET_ME_X00 : 23|3@0+ (1,0) [0|1] "" EBCM SG_ CRUISE_OVERRIDE : 20|1@0+ (1,0) [0|1] "" EBCM SG_ SET_ME_X00_2 : 19|1@0+ (1,0) [0|1] "" EBCM @@ -42,55 +31,34 @@ BO_ 506 BRAKE_COMMAND: 8 ADAS SG_ SET_ME_X00_3 : 44|1@0+ (1,0) [0|1] "" EBCM SG_ FCW : 43|2@0+ (1,0) [0|3] "" EBCM SG_ AEB_STATUS : 41|2@0+ (1,0) [0|3] "" XXX - SG_ COMPUTER_BRAKE_ALT : 55|10@0+ (1,0) [0|0] "" EBCM + SG_ COMPUTER_BRAKE_HYBRID : 55|10@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_ 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_ CAMERA_OVERHEAT : 15|1@0+ (1,0) [0|1] "" 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_ LANE_DEPARTURE_ALERT : 9|1@0+ (1,0) [0|1] "" BDY - SG_ STEERING_REQUIRED : 8|1@0+ (1,0) [0|1] "" BDY - SG_ LDW_ICON : 22|1@0+ (1,0) [0|1] "" BDY - SG_ LDW_PROBLEM : 21|1@0+ (1,0) [0|1] "" BDY - SG_ BEEP : 18|3@0+ (1,0) [0|7] "" 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_ 927 RADAR_HUD: 8 ADAS + SG_ ZEROS_BOH : 7|16@0+ (1,0) [0|127] "" BDY + SG_ ACC_ALERTS : 20|5@0+ (1,0) [0|15] "" BDY + SG_ RESUME_INSTRUCTION : 21|1@0+ (1,0) [0|15] "" BDY + SG_ APPLY_BRAKES_FOR_CANC : 23|1@0+ (1,0) [0|15] "" BDY + SG_ ZEROS_BOH2 : 31|8@0+ (1,0) [0|127] "" BDY + SG_ LEAD_SPEED : 39|9@0+ (1,0) [0|127] "" BDY + SG_ LEAD_DISTANCE : 46|8@0+ (1,0) [0|31] "" BDY + SG_ ZEROS_BOH3 : 54|7@0+ (1,0) [0|127] "" BDY + SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" BDY + SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" BDY + CM_ SG_ 506 AEB_REQ_1 "set for duration of suspected AEB event"; -CM_ SG_ 506 COMPUTER_BRAKE_ALT "Used by dual-can Nidec"; -CM_ SG_ 506 BRAKE_PUMP_REQUEST_ALT "Used by dual-can Nidec"; -CM_ SG_ 829 BEEP "beeps are pleasant, chimes are for warnngs etc..."; -CM_ SG_ 829 CAM_TEMP_HIGH "Some Driver Assist Systems Cannot Operate: Camera Temperature Too High"; -CM_ SG_ 829 CAMERA_OVERHEAT "Lane Keeping Assist Cannot Operate: Camera Too Hot"; +CM_ SG_ 506 COMPUTER_BRAKE_HYBRID "Used by Hybrid Nidec"; +CM_ SG_ 506 BRAKE_PUMP_REQUEST_HYBRID "Used by Hybrid Nidec"; 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_ 506 AEB_STATUS 3 "aeb_prepare" 2 "aeb_ready" 1 "aeb_braking" 0 "no_aeb"; -VAL_ 829 BEEP 5 "solid_beep" 4 "double_beep" 3 "single_beep" 2 "triple_beep" 1 "repeated_beep" 0 "no_beep"; +VAL_ 927 ACC_ALERTS 29 "esp_active_acc_canceled" 10 "b_pedal_applied" 9 "speed_too_low" 8 "speed_too_high" 7 "p_brake_applied" 6 "gear_no_d" 5 "seatbelt" 4 "too_steep_downhill" 3 "too_steep_uphill" 2 "too_close" 1 "no_vehicle_ahead" ; +VAL_ 927 LEAD_DISTANCE 254 "no lead"; +VAL_ 927 LEAD_SPEED 510 "no lead"; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/_nidec_scm_group_a.dbc b/opendbc_repo/opendbc/dbc/generator/honda/_nidec_scm_group_a.dbc new file mode 100644 index 0000000000..7b25e2406d --- /dev/null +++ b/opendbc_repo/opendbc/dbc/generator/honda/_nidec_scm_group_a.dbc @@ -0,0 +1,20 @@ +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 + SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON + SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" 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_ PARKING_BRAKE_ON : 2|1@0+ (1,0) [0|1] "" 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|15] "" EON + SG_ DRIVERS_DOOR_OPEN : 63|1@0+ (1,0) [0|1] "" EON + +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" ; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/_nidec_scm_group_b.dbc b/opendbc_repo/opendbc/dbc/generator/honda/_nidec_scm_group_b.dbc new file mode 100644 index 0000000000..ce8d2c482d --- /dev/null +++ b/opendbc_repo/opendbc/dbc/generator/honda/_nidec_scm_group_b.dbc @@ -0,0 +1,20 @@ +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_ CHECKSUM : 27|4@0+ (1,0) [0|3] "" EON + SG_ COUNTER : 29|2@0+ (1,0) [0|3] "" EON + +BO_ 806 SCM_FEEDBACK: 8 SCM + SG_ DRIVERS_DOOR_OPEN : 17|1@0+ (1,0) [0|1] "" XXX + SG_ REVERSE_LIGHT : 18|1@0+ (1,0) [0|1] "" EON + SG_ CMBS_BUTTON : 22|2@0+ (1,0) [0|3] "" EON + SG_ LEFT_BLINKER : 26|1@0+ (1,0) [0|1] "" EON + SG_ RIGHT_BLINKER : 27|1@0+ (1,0) [0|1] "" EON + SG_ MAIN_ON : 28|1@0+ (1,0) [0|1] "" EON + SG_ PARKING_BRAKE_ON : 29|1@0+ (1,0) [0|1] "" XXX + SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON + SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON + +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" ; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/_steering_control_a.dbc b/opendbc_repo/opendbc/dbc/generator/honda/_steering_control_a.dbc new file mode 100644 index 0000000000..87bd969480 --- /dev/null +++ b/opendbc_repo/opendbc/dbc/generator/honda/_steering_control_a.dbc @@ -0,0 +1,18 @@ +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 : 22|7@0+ (1,0) [0|127] "" EPS + SG_ SET_ME_X00_2 : 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|15] "" EPS + +BO_ 399 STEER_STATUS: 7 EPS + SG_ STEER_TORQUE_SENSOR : 7|16@0- (-1,0) [-31000|31000] "tbd" EON + SG_ STEER_ANGLE_RATE : 23|16@0- (-0.1,0) [-31000|31000] "deg/s" 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_ STEER_CONFIG_INDEX : 43|4@0+ (1,0) [0|15] "" EON + SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" EON + SG_ CHECKSUM : 51|4@0+ (1,0) [0|3] "" EON + +VAL_ 399 STEER_STATUS 7 "permanent_fault" 6 "tmp_fault" 5 "fault_1" 4 "no_torque_alert_2" 3 "low_speed_lockout" 2 "no_torque_alert_1" 1 "driver_steering" 0 "normal" ; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/_steering_control_b.dbc b/opendbc_repo/opendbc/dbc/generator/honda/_steering_control_b.dbc new file mode 100644 index 0000000000..0b39c15ebb --- /dev/null +++ b/opendbc_repo/opendbc/dbc/generator/honda/_steering_control_b.dbc @@ -0,0 +1,17 @@ +BO_ 404 STEERING_CONTROL: 4 EON + SG_ STEER_TORQUE : 7|12@0- (1,0) [-768|768] "" EPS + SG_ SET_ME_X00 : 11|4@0+ (1,0) [0|15] "" EPS + SG_ STEER_TORQUE_REQUEST : 23|1@0+ (1,0) [0|1] "" EPS + SG_ SET_ME_X00_2 : 22|7@0+ (1,0) [0|127] "" EPS + SG_ COUNTER : 29|2@0+ (1,0) [0|15] "" EPS + SG_ CHECKSUM : 27|4@0+ (1,0) [0|3] "" EPS + +BO_ 399 STEER_STATUS: 6 EPS + SG_ STEER_TORQUE_SENSOR : 7|12@0- (-1,0) [-2047.5|2047.5] "tbd" EON + SG_ STEER_ANGLE_RATE : 23|16@0- (-0.1,0) [-31000|31000] "deg/s" EON + SG_ STEER_CONTROL_ACTIVE : 36|1@0+ (1,0) [0|1] "" EON + SG_ STEER_STATUS : 35|4@0+ (1,0) [0|15] "" EON + SG_ COUNTER : 45|2@0+ (1,0) [0|3] "" EON + SG_ CHECKSUM : 43|4@0+ (1,0) [0|15] "" EON + +VAL_ 399 STEER_STATUS 7 "permanent_fault" 6 "tmp_fault" 5 "fault_1" 4 "no_torque_alert_2" 3 "low_speed_lockout" 2 "no_torque_alert_1" 1 "driver_steering" 0 "normal" ; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/_steering_control_c.dbc b/opendbc_repo/opendbc/dbc/generator/honda/_steering_control_c.dbc new file mode 100644 index 0000000000..6dc4b6dcb3 --- /dev/null +++ b/opendbc_repo/opendbc/dbc/generator/honda/_steering_control_c.dbc @@ -0,0 +1,17 @@ +BO_ 404 STEERING_CONTROL: 4 EON + SG_ SET_ME_X00 : 22|7@0+ (1,0) [0|127] "" EPS + SG_ STEER_TORQUE_REQUEST : 23|1@0+ (1,0) [0|1] "" EPS + SG_ COUNTER : 29|2@0+ (1,0) [0|15] "" EPS + SG_ CHECKSUM : 27|4@0+ (1,0) [0|3] "" EPS + SG_ STEER_TORQUE : 7|16@0- (-1,0) [-32767|32767] "" EPS + +BO_ 399 STEER_STATUS: 7 EPS + SG_ STEER_TORQUE_SENSOR : 7|16@0- (-1,0) [-2985|2985] "tbd" EON + SG_ STEER_ANGLE_RATE : 23|16@0- (-0.1,0) [-31000|31000] "deg/s" EON + SG_ STEER_STATUS : 43|4@0+ (1,0) [0|15] "" EON + SG_ STEER_CONTROL_ACTIVE : 35|1@0+ (1,0) [0|1] "" EON + SG_ STEER_CONFIG_INDEX : 43|4@0+ (1,0) [0|15] "" EON + SG_ CHECKSUM : 51|4@0+ (1,0) [0|15] "" EON + SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" EON + +VAL_ 399 STEER_STATUS 7 "permanent_fault" 6 "tmp_fault" 5 "fault_1" 4 "no_torque_alert_2" 3 "low_speed_lockout" 2 "no_torque_alert_1" 1 "driver_steering" 0 "normal" ; \ No newline at end of file diff --git a/opendbc_repo/opendbc/dbc/generator/honda/_steering_sensors_c.dbc b/opendbc_repo/opendbc/dbc/generator/honda/_steering_sensors_c.dbc new file mode 100644 index 0000000000..8d70ac9369 --- /dev/null +++ b/opendbc_repo/opendbc/dbc/generator/honda/_steering_sensors_c.dbc @@ -0,0 +1,7 @@ +CM_ "steer_angle_rate is negative vs _steering_sensors_b.dbc"; + +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|15] "" EON diff --git a/opendbc_repo/opendbc/dbc/generator/honda/acura_ilx_2016_can.dbc b/opendbc_repo/opendbc/dbc/generator/honda/acura_ilx_2016_can.dbc index 5a60a9c9e1..bd4a08fdb7 100644 --- a/opendbc_repo/opendbc/dbc/generator/honda/acura_ilx_2016_can.dbc +++ b/opendbc_repo/opendbc/dbc/generator/honda/acura_ilx_2016_can.dbc @@ -1,50 +1,7 @@ CM_ "IMPORT _honda_common.dbc"; CM_ "IMPORT _nidec_common.dbc"; +CM_ "IMPORT _lkas_hud_5byte.dbc"; +CM_ "IMPORT _nidec_scm_group_a.dbc"; CM_ "IMPORT _steering_sensors_b.dbc"; - -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_ 399 STEER_STATUS: 7 EPS - SG_ STEER_TORQUE_SENSOR : 7|16@0- (-1,0) [-31000|31000] "tbd" EON - SG_ STEER_ANGLE_RATE : 23|16@0- (-0.1,0) [-31000|31000] "deg/s" 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_ STEER_CONFIG_INDEX : 43|4@0+ (1,0) [0|15] "" 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_ GEAR : 7|8@0+ (1,0) [0|256] "" EON - SG_ GEAR_SHIFTER : 35|4@0+ (1,0) [0|15] "" 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 - -CM_ SG_ 419 GEAR "10 = reverse, 11 = transition"; -CM_ SG_ 780 CRUISE_SPEED "255 = no speed"; - -VAL_ 399 STEER_STATUS 6 "tmp_fault" 5 "fault_1" 4 "no_torque_alert_2" 3 "low_speed_lockout" 2 "no_torque_alert_1" 0 "normal" ; -VAL_ 419 GEAR_SHIFTER 10 "S" 4 "D" 3 "N" 2 "R" 1 "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" ; -VAL_ 506 CHIME 4 "double_chime" 3 "single_chime" 2 "continuous_chime" 1 "repeating_chime" 0 "no_chime" ; -VAL_ 506 FCW 3 "fcw" 2 "fcw" 1 "fcw" 0 "no_fcw" ; -VAL_ 780 HUD_LEAD 3 "no_car" 2 "solid_car" 1 "dashed_car" 0 "no_car" ; +CM_ "IMPORT _steering_control_a.dbc"; +CM_ "IMPORT _gearbox_common.dbc"; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/acura_rdx_2018_can.dbc b/opendbc_repo/opendbc/dbc/generator/honda/acura_rdx_2018_can.dbc index 06327f928f..4c95ee5792 100644 --- a/opendbc_repo/opendbc/dbc/generator/honda/acura_rdx_2018_can.dbc +++ b/opendbc_repo/opendbc/dbc/generator/honda/acura_rdx_2018_can.dbc @@ -1,46 +1,15 @@ CM_ "IMPORT _honda_common.dbc"; CM_ "IMPORT _nidec_common.dbc"; +CM_ "IMPORT _lkas_hud_5byte.dbc"; +CM_ "IMPORT _nidec_scm_group_a.dbc"; CM_ "IMPORT _steering_sensors_b.dbc"; +CM_ "IMPORT _steering_control_b.dbc"; -BO_ 392 GEARBOX: 6 XXX +BO_ 392 GEARBOX_AUTO: 6 XXX SG_ CHECKSUM : 43|4@0+ (1,0) [0|15] "" XXX SG_ COUNTER : 45|2@0+ (1,0) [0|3] "" XXX SG_ GEAR_SHIFTER : 27|4@0+ (1,0) [0|15] "" EON SG_ GEAR : 36|5@0+ (1,0) [0|31] "" EON -BO_ 399 STEER_STATUS: 6 EPS - SG_ STEER_TORQUE_SENSOR : 7|12@0- (-1,0) [-2047.5|2047.5] "tbd" EON - SG_ STEER_ANGLE_RATE : 23|16@0- (-0.1,0) [-31000|31000] "deg/s" EON - SG_ STEER_STATUS : 35|4@0+ (1,0) [0|15] "" EON - SG_ STEER_CONTROL_ACTIVE : 36|1@0+ (1,0) [0|1] "" EON - SG_ COUNTER : 45|2@0+ (1,0) [0|3] "" EON - SG_ CHECKSUM : 43|4@0+ (1,0) [0|15] "" EON - -BO_ 404 STEERING_CONTROL: 4 EON - SG_ STEER_TORQUE : 7|12@0- (1,0) [-768|768] "" EPS - SG_ SET_ME_X00 : 22|7@0+ (1,0) [0|127] "" EPS - SG_ STEER_TORQUE_REQUEST : 23|1@0+ (1,0) [0|1] "" EPS - SG_ COUNTER : 29|2@0+ (1,0) [0|15] "" EPS - SG_ CHECKSUM : 27|4@0+ (1,0) [0|3] "" EPS - -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_ PARKING_BRAKE_LIGHT : 2|1@0+ (1,0) [0|1] "" 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|15] "" 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 - SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON - SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON - -CM_ SG_ 422 PARKING_BRAKE_LIGHT "Believe this is just the dash light for the parking break"; VAL_ 392 GEAR_SHIFTER 0 "S" 1 "P" 2 "R" 4 "N" 8 "D" ; VAL_ 392 GEAR 26 "S" 4 "D" 3 "N" 2 "R" 1 "P" ; -VAL_ 399 STEER_STATUS 6 "tmp_fault" 5 "fault_1" 4 "no_torque_alert_2" 3 "low_speed_lockout" 2 "no_torque_alert_1" 0 "normal" ; -VAL_ 422 CRUISE_BUTTONS 7 "tbd" 6 "tbd" 5 "tbd" 4 "accel_res" 3 "decel_set" 2 "cancel" 1 "main" 0 "none" ; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/acura_rdx_2020_can.dbc b/opendbc_repo/opendbc/dbc/generator/honda/acura_rdx_2020_can.dbc index 38a312c311..9c469e3e66 100644 --- a/opendbc_repo/opendbc/dbc/generator/honda/acura_rdx_2020_can.dbc +++ b/opendbc_repo/opendbc/dbc/generator/honda/acura_rdx_2020_can.dbc @@ -1,32 +1,7 @@ CM_ "IMPORT _honda_common.dbc"; CM_ "IMPORT _bosch_2018.dbc"; -CM_ "IMPORT _bosch_adas_2018.dbc"; +CM_ "IMPORT _bosch_radar_acc.dbc"; +CM_ "IMPORT _lkas_hud_5byte.dbc"; +CM_ "IMPORT _bosch_standstill.dbc"; CM_ "IMPORT _steering_sensors_b.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_ 432 STANDSTILL: 7 VSA - 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_ 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_ 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" ; +CM_ "IMPORT _gearbox_common.dbc"; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/honda_accord_2018_can.dbc b/opendbc_repo/opendbc/dbc/generator/honda/honda_accord_2018_can.dbc deleted file mode 100644 index e9f2fb41aa..0000000000 --- a/opendbc_repo/opendbc/dbc/generator/honda/honda_accord_2018_can.dbc +++ /dev/null @@ -1,55 +0,0 @@ -CM_ "IMPORT _honda_common.dbc"; -CM_ "IMPORT _bosch_2018.dbc"; -CM_ "IMPORT _bosch_adas_2018.dbc"; -CM_ "IMPORT _steering_sensors_a.dbc"; - -BO_ 401 GEARBOX_15T: 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_ 419 GEARBOX: 8 XXX - SG_ GEAR_SHIFTER : 24|8@1+ (1,0) [0|255] "" XXX - SG_ GEAR : 32|8@1+ (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_ 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_ 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_ 506 LEGACY_BRAKE_COMMAND: 8 ADAS - SG_ CHIME : 40|8@1+ (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_ 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_ 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_ 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_ 419 GEAR_SHIFTER 2 "S" 32 "D" 16 "N" 8 "R" 4 "P"; -VAL_ 419 GEAR 26 "S" 20 "D" 19 "N" 18 "R" 17 "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"; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/honda_bosch_radarless.dbc b/opendbc_repo/opendbc/dbc/generator/honda/honda_bosch_radarless.dbc new file mode 100644 index 0000000000..2b86a33136 --- /dev/null +++ b/opendbc_repo/opendbc/dbc/generator/honda/honda_bosch_radarless.dbc @@ -0,0 +1,51 @@ +CM_ "IMPORT _honda_common.dbc"; +CM_ "IMPORT _bosch_2018.dbc"; +CM_ "IMPORT _lkas_hud_8byte.dbc"; +CM_ "IMPORT _bosch_standstill.dbc"; +CM_ "IMPORT _steering_sensors_a.dbc"; +CM_ "IMPORT _gearbox_common.dbc"; + +BO_ 456 ACC_CONTROL: 8 XXX + SG_ ACCEL_COMMAND : 7|12@0- (0.01,0) [0|0] "m/s^2" XXX + SG_ IDLESTOP_ALLOW : 8|1@0+ (1,0) [0|1] "" XXX + SG_ STANDSTILL : 9|1@0+ (1,0) [0|1] "" XXX + SG_ CONTROL_ON : 10|1@0+ (1,0) [0|1] "" XXX + SG_ BOH : 23|1@0+ (1,0) [0|1] "" XXX + SG_ AEB_STATUS : 33|1@1+ (1,0) [0|7] "" XXX + SG_ AEB_BRAKING : 47|1@0+ (1,0) [0|1] "" XXX + SG_ AEB_PREPARE : 43|1@0+ (1,0) [0|1] "" XXX + SG_ FCW_1 : 24|1@1+ (1,0) [0|3] "" XXX + SG_ FCW_2 : 54|1@0+ (1,0) [0|3] "" XXX + SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX + SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX + +BO_ 467 CRUISE_FAULT_STATUS: 8 XXX + SG_ CRUISE_FAULT : 3|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_ 477 GEARBOX_ALT_2: 8 XXX + SG_ GEAR_MT : 39|4@0+ (1,0) [0|15] "" XXX + SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX + SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX + +BO_ 495 SPEED_LIMIT_DASH_DISPLAY: 8 ADAS + SG_ SPEED_LIMIT : 47|8@0+ (1,0) [0|255] "mph" XXX + SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX + SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX + +BO_ 254913108 LKAS_HUD_2: 8 ADAS + SG_ COUNTER_2 : 7|2@0+ (1,0) [0|3] "" XXX + SG_ SET_ME_X01 : 5|1@0+ (1,0) [0|1] "" XXX + SG_ LKAS_BOH_1 : 15|6@0+ (1,0) [0|63] "" XXX + SG_ LEFT_LANE : 23|2@0+ (1,0) [0|3] "" XXX + SG_ RIGHT_LANE : 21|2@0+ (1,0) [0|3] "" XXX + SG_ LKAS_BOH_2 : 30|5@0+ (1,0) [0|31] "" XXX + SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX + SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX + +CM_ SG_ 456 IDLESTOP_ALLOW "allows car to turn off engine at a standstill"; +CM_ SG_ 456 STANDSTILL "set to 1 when camera requests -4.0 m/s^2"; +CM_ SG_ 495 SPEED_LIMIT "Defaults to 0xFF if no speed limit found"; + +VAL_ 477 GEAR_MT 14 "reverse" 6 "6th" 5 "5th" 4 "4th" 3 "3rd" 2 "2nd" 1 "1st" 0 "Clutch"; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/honda_civic_ex_2022_can.dbc b/opendbc_repo/opendbc/dbc/generator/honda/honda_civic_ex_2022_can.dbc deleted file mode 100644 index bbe3eadb31..0000000000 --- a/opendbc_repo/opendbc/dbc/generator/honda/honda_civic_ex_2022_can.dbc +++ /dev/null @@ -1,107 +0,0 @@ -CM_ "IMPORT _honda_common.dbc"; -CM_ "IMPORT _bosch_2018.dbc"; -CM_ "IMPORT _steering_sensors_a.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_ 419 GEARBOX_ALT: 8 PCM - SG_ GEAR : 7|8@0+ (1,0) [0|255] "" EON - SG_ GEAR_SHIFTER : 29|6@0+ (1,0) [0|63] "" 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_ 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_ 446 BRAKE_MODULE: 3 VSA - SG_ BRAKE_PRESSED : 4|1@0+ (1,0) [0|1] "" XXX - SG_ CRUISE_FAULT : 22|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_ 456 ACC_CONTROL: 8 XXX - SG_ ACCEL_COMMAND : 7|12@0- (0.01,0) [0|0] "m/s^2" XXX - SG_ IDLESTOP_ALLOW : 8|1@0+ (1,0) [0|1] "" XXX - SG_ STANDSTILL : 9|1@0+ (1,0) [0|1] "" XXX - SG_ CONTROL_ON : 10|1@0+ (1,0) [0|1] "" XXX - SG_ BOH : 23|1@0+ (1,0) [0|1] "" XXX - SG_ AEB_STATUS : 33|1@1+ (1,0) [0|7] "" XXX - SG_ AEB_BRAKING : 47|1@0+ (1,0) [0|1] "" XXX - SG_ AEB_PREPARE : 43|1@0+ (1,0) [0|1] "" XXX - SG_ FCW_1 : 24|1@1+ (1,0) [0|3] "" XXX - SG_ FCW_2 : 54|1@0+ (1,0) [0|3] "" XXX - SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX - SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX - -BO_ 467 CRUISE_FAULT_STATUS: 8 XXX - SG_ CRUISE_FAULT : 3|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_ 477 GEARBOX_ALT_2: 8 XXX - SG_ GEAR_MT : 39|4@0+ (1,0) [0|15] "" XXX - SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX - SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX - -BO_ 495 SPEED_LIMIT_DASH_DISPLAY: 8 ADAS - SG_ SPEED_LIMIT : 47|8@0+ (1,0) [0|255] "mph" XXX - SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX - SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX - -BO_ 829 LKAS_HUD: 8 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_2 : 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_ LANE_LINES : 36|2@0+ (1,0) [0|3] "" BDY - SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" BDY - SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" BDY - -BO_ 882 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_ 254913108 LKAS_HUD_2: 8 ADAS - SG_ COUNTER_2 : 7|2@0+ (1,0) [0|3] "" XXX - SG_ SET_ME_X01 : 5|1@0+ (1,0) [0|1] "" XXX - SG_ LKAS_BOH_1 : 15|6@0+ (1,0) [0|63] "" XXX - SG_ LEFT_LANE : 23|2@0+ (1,0) [0|3] "" XXX - SG_ RIGHT_LANE : 21|2@0+ (1,0) [0|3] "" XXX - SG_ LKAS_BOH_2 : 30|5@0+ (1,0) [0|31] "" XXX - SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" XXX - SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX - -CM_ 446 "If exists, describes cruise faults and what the PCM uses for brake press detection."; -CM_ SG_ 456 IDLESTOP_ALLOW "allows car to turn off engine at a standstill"; -CM_ SG_ 456 STANDSTILL "set to 1 when camera requests -4.0 m/s^2"; -CM_ SG_ 495 SPEED_LIMIT "Defaults to 0xFF if no speed limit found"; - -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_ 419 GEAR_SHIFTER 32 "D" 16 "N" 8 "R" 4 "P" 0 "B" ; -VAL_ 477 GEAR_MT 14 "reverse" 6 "6th" 5 "5th" 4 "4th" 3 "3rd" 2 "2nd" 1 "1st" 0 "Clutch"; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/honda_civic_hatchback_ex_2017_can.dbc b/opendbc_repo/opendbc/dbc/generator/honda/honda_civic_hatchback_ex_2017_can.dbc index dc14d2968a..b6be281bb7 100644 --- a/opendbc_repo/opendbc/dbc/generator/honda/honda_civic_hatchback_ex_2017_can.dbc +++ b/opendbc_repo/opendbc/dbc/generator/honda/honda_civic_hatchback_ex_2017_can.dbc @@ -1,37 +1,7 @@ CM_ "IMPORT _honda_common.dbc"; CM_ "IMPORT _bosch_2018.dbc"; -CM_ "IMPORT _bosch_adas_2018.dbc"; +CM_ "IMPORT _bosch_radar_acc.dbc"; +CM_ "IMPORT _lkas_hud_5byte.dbc"; +CM_ "IMPORT _bosch_standstill.dbc"; CM_ "IMPORT _steering_sensors_a.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_ 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_ 506 LEGACY_BRAKE_COMMAND: 8 ADAS - SG_ CHIME : 40|8@1+ (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_ 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 - -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" ; +CM_ "IMPORT _gearbox_common.dbc"; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/honda_civic_touring_2016_can.dbc b/opendbc_repo/opendbc/dbc/generator/honda/honda_civic_touring_2016_can.dbc index 89b6ceae35..1e1f378034 100644 --- a/opendbc_repo/opendbc/dbc/generator/honda/honda_civic_touring_2016_can.dbc +++ b/opendbc_repo/opendbc/dbc/generator/honda/honda_civic_touring_2016_can.dbc @@ -1,35 +1,10 @@ CM_ "IMPORT _honda_common.dbc"; CM_ "IMPORT _nidec_common.dbc"; +CM_ "IMPORT _lkas_hud_5byte.dbc"; +CM_ "IMPORT _nidec_scm_group_b.dbc"; CM_ "IMPORT _steering_sensors_a.dbc"; - -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 : 22|7@0+ (1,0) [0|127] "" EPS - SG_ SET_ME_X00_2 : 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|15] "" EPS - -BO_ 399 STEER_STATUS: 7 EPS - SG_ STEER_TORQUE_SENSOR : 7|16@0- (-1,0) [-31000|31000] "tbd" EON - SG_ STEER_ANGLE_RATE : 23|16@0- (-0.1,0) [-31000|31000] "deg/s" 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_ STEER_CONFIG_INDEX : 43|4@0+ (1,0) [0|15] "" EON - SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" EON - SG_ CHECKSUM : 51|4@0+ (1,0) [0|3] "" EON - -BO_ 401 GEARBOX: 8 PCM - SG_ GEAR_SHIFTER : 5|6@0+ (1,0) [0|63] "" EON - SG_ GEAR : 43|4@0+ (1,0) [0|15] "" EON - SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON - SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" 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] "" EON - SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON +CM_ "IMPORT _steering_control_a.dbc"; +CM_ "IMPORT _gearbox_common.dbc"; BO_ 493 HUD_SETTING: 5 XXX SG_ IMPERIAL_UNIT : 5|1@0+ (1,0) [0|1] "" EON @@ -40,56 +15,4 @@ BO_ 545 ECON_STATUS: 6 XXX SG_ CHECKSUM : 43|4@0+ (1,0) [0|3] "" EON SG_ COUNTER : 45|2@0+ (1,0) [0|3] "" 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_ CHECKSUM : 27|4@0+ (1,0) [0|3] "" EON - SG_ COUNTER : 29|2@0+ (1,0) [0|3] "" EON - -BO_ 806 SCM_FEEDBACK: 8 SCM - SG_ CMBS_BUTTON : 22|2@0+ (1,0) [0|3] "" EON - 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_ REVERSE_LIGHT : 18|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_ 862 HIGHBEAM_CONTROL: 8 ADAS - SG_ ZEROS_BOH : 7|50@0+ (1,0) [0|127] "" BDY - SG_ ZEROS_BOH_2 : 48|4@1+ (1,0) [0|15] "" XXX - SG_ HIGHBEAMS_ON : 52|1@0+ (1,0) [0|1] "" XXX - SG_ AUTO_HIGHBEAMS_ACTIVE : 53|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_ 927 RADAR_HUD: 8 ADAS - SG_ ZEROS_BOH : 7|17@0+ (1,0) [0|127] "" BDY - SG_ APPLY_BRAKES_FOR_CANC : 23|1@0+ (1,0) [0|15] "" BDY - SG_ ZEROS_BOH2 : 31|8@0+ (1,0) [0|127] "" BDY - SG_ RESUME_INSTRUCTION : 21|1@0+ (1,0) [0|15] "" BDY - SG_ ACC_ALERTS : 20|5@0+ (1,0) [0|15] "" BDY - SG_ LEAD_SPEED : 39|9@0+ (1,0) [0|127] "" BDY - SG_ LEAD_STATE : 46|3@0+ (1,0) [0|127] "" BDY - SG_ LEAD_DISTANCE : 43|5@0+ (1,0) [0|31] "" BDY - SG_ ZEROS_BOH3 : 54|7@0+ (1,0) [0|127] "" BDY - SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" BDY - SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" BDY - -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_ 401 GEAR "10 = reverse, 11 = transition"; -CM_ SG_ 806 REVERSE_LIGHT "Might be reverse gear selected and not the lights"; - -VAL_ 399 STEER_STATUS 7 "permanent_fault" 6 "tmp_fault" 5 "fault_1" 4 "no_torque_alert_2" 3 "low_speed_lockout" 2 "no_torque_alert_1" 0 "normal" ; -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_ 450 EPB_STATE 3 "engaged" 2 "disengaging" 1 "engaging" 0 "disengaged" ; 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_ 927 ACC_ALERTS 29 "esp_active_acc_canceled" 10 "b_pedal_applied" 9 "speed_too_low" 8 "speed_too_high" 7 "p_brake_applied" 6 "gear_no_d" 5 "seatbelt" 4 "too_steep_downhill" 3 "too_steep_uphill" 2 "too_close" 1 "no_vehicle_ahead" ; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/honda_clarity_hybrid_2018_can.dbc b/opendbc_repo/opendbc/dbc/generator/honda/honda_clarity_hybrid_2018_can.dbc index edeaa29993..4df7722655 100644 --- a/opendbc_repo/opendbc/dbc/generator/honda/honda_clarity_hybrid_2018_can.dbc +++ b/opendbc_repo/opendbc/dbc/generator/honda/honda_clarity_hybrid_2018_can.dbc @@ -1,53 +1,10 @@ CM_ "IMPORT _honda_common.dbc"; CM_ "IMPORT _nidec_common.dbc"; +CM_ "IMPORT _lkas_hud_5byte.dbc"; +CM_ "IMPORT _nidec_scm_group_b.dbc"; CM_ "IMPORT _steering_sensors_a.dbc"; - -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 : 22|7@0+ (1,0) [0|127] "" EPS - SG_ SET_ME_X00_2 : 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|15] "" EPS - -BO_ 388 BRAKE_ERROR: 8 XXX - SG_ BRAKE_ERROR_1 : 32|1@0+ (1,0) [0|1] "" EON - SG_ BRAKE_ERROR_2 : 34|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_ 399 STEER_STATUS: 7 EPS - SG_ STEER_TORQUE_SENSOR : 7|16@0- (-1,0) [-31000|31000] "tbd" EON - SG_ STEER_ANGLE_RATE : 23|16@0- (-0.1,0) [-31000|31000] "deg/s" 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_ STEER_CONFIG_INDEX : 43|4@0+ (1,0) [0|15] "" 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_ GEAR : 7|8@0+ (1,0) [0|256] "" EON - SG_ GEAR_SHIFTER : 35|4@0+ (1,0) [0|15] "" EON - SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON - SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" 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] "" EON - SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON - -BO_ 545 ECON_STATUS: 6 XXX - SG_ ECON_ON_2 : 37|2@0+ (1,0) [0|3] "" EON - SG_ ECON_ON : 23|1@0+ (1,0) [0|1] "" EON - SG_ CHECKSUM : 43|4@0+ (1,0) [0|3] "" EON - SG_ COUNTER : 45|2@0+ (1,0) [0|3] "" 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_ CHECKSUM : 27|4@0+ (1,0) [0|3] "" EON - SG_ COUNTER : 29|2@0+ (1,0) [0|3] "" EON +CM_ "IMPORT _steering_control_a.dbc"; +CM_ "IMPORT _gearbox_common.dbc"; BO_ 768 VEHICLE_STATE: 8 ADAS SG_ SET_ME_XF9 : 7|8@0+ (1,0) [0|255] "" Vector__XXX @@ -64,50 +21,3 @@ BO_ 769 VEHICLE_STATE2: 8 ADAS SG_ SET_ME_X5F : 39|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_ 806 SCM_FEEDBACK: 8 SCM - SG_ CMBS_BUTTON : 22|2@0+ (1,0) [0|3] "" EON - 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_ REVERSE_LIGHT : 18|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_ 862 HIGHBEAM_CONTROL: 8 ADAS - SG_ ZEROS_BOH : 7|50@0+ (1,0) [0|127] "" BDY - SG_ ZEROS_BOH_2 : 48|4@1+ (1,0) [0|15] "" XXX - SG_ HIGHBEAMS_ON : 52|1@0+ (1,0) [0|1] "" XXX - SG_ AUTO_HIGHBEAMS_ACTIVE : 53|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_ 927 RADAR_HUD: 8 ADAS - SG_ ZEROS_BOH : 7|17@0+ (1,0) [0|127] "" BDY - SG_ APPLY_BRAKES_FOR_CANC : 23|1@0+ (1,0) [0|15] "" BDY - SG_ ZEROS_BOH2 : 31|8@0+ (1,0) [0|127] "" BDY - SG_ RESUME_INSTRUCTION : 21|1@0+ (1,0) [0|15] "" BDY - SG_ ACC_ALERTS : 20|5@0+ (1,0) [0|15] "" BDY - SG_ LEAD_SPEED : 39|9@0+ (1,0) [0|127] "" BDY - SG_ LEAD_STATE : 46|3@0+ (1,0) [0|127] "" BDY - SG_ LEAD_DISTANCE : 43|5@0+ (1,0) [0|31] "" BDY - SG_ ZEROS_BOH3 : 54|7@0+ (1,0) [0|127] "" BDY - SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" BDY - SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" BDY - -BO_ 1302 XXX_27: 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|15] "" EON - -CM_ SG_ 419 GEAR "10 = reverse, 11 = transition"; -CM_ SG_ 806 REVERSE_LIGHT "Might be reverse gear selected and not the lights"; - -VAL_ 399 STEER_STATUS 5 "tmp_fault" 4 "no_torque_alert_2" 2 "no_torque_alert_1" 0 "normal" ; -VAL_ 419 GEAR_SHIFTER 10 "S" 4 "D" 3 "N" 2 "R" 1 "P" ; -VAL_ 450 EPB_STATE 3 "engaged" 2 "disengaging" 1 "engaging" 0 "disengaged" ; -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_ 927 ACC_ALERTS 29 "esp_active_acc_canceled" 10 "b_pedal_applied" 9 "speed_too_low" 8 "speed_too_high" 7 "p_brake_applied" 6 "gear_no_d" 5 "seatbelt" 4 "too_steep_downhill" 3 "too_steep_uphill" 2 "too_close" 1 "no_vehicle_ahead" ; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/honda_common_canfd.dbc b/opendbc_repo/opendbc/dbc/generator/honda/honda_common_canfd.dbc new file mode 100644 index 0000000000..cd7efe7be7 --- /dev/null +++ b/opendbc_repo/opendbc/dbc/generator/honda/honda_common_canfd.dbc @@ -0,0 +1,7 @@ +CM_ "IMPORT _honda_common.dbc"; +CM_ "IMPORT _bosch_2018.dbc"; +CM_ "IMPORT _bosch_radar_acc.dbc"; +CM_ "IMPORT _lkas_hud_8byte.dbc"; +CM_ "IMPORT _bosch_standstill.dbc"; +CM_ "IMPORT _steering_sensors_a.dbc"; +CM_ "IMPORT _gearbox_common.dbc"; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/honda_crv_ex_2017_can.dbc b/opendbc_repo/opendbc/dbc/generator/honda/honda_crv_ex_2017_can.dbc deleted file mode 100644 index fe2ae8f940..0000000000 --- a/opendbc_repo/opendbc/dbc/generator/honda/honda_crv_ex_2017_can.dbc +++ /dev/null @@ -1,40 +0,0 @@ -CM_ "IMPORT _honda_common.dbc"; -CM_ "IMPORT _bosch_2018.dbc"; -CM_ "IMPORT _bosch_adas_2018.dbc"; -CM_ "IMPORT _steering_sensors_a.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_ 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_ 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_ 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_ 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" ; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/honda_crv_executive_2016_can.dbc b/opendbc_repo/opendbc/dbc/generator/honda/honda_crv_executive_2016_can.dbc deleted file mode 100644 index 7d0af49217..0000000000 --- a/opendbc_repo/opendbc/dbc/generator/honda/honda_crv_executive_2016_can.dbc +++ /dev/null @@ -1,51 +0,0 @@ -CM_ "IMPORT _honda_common.dbc"; -CM_ "IMPORT _nidec_common.dbc"; - -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|15] "" EON - -BO_ 399 STEER_STATUS: 6 EPS - SG_ STEER_TORQUE_SENSOR : 7|12@0- (-1,0) [-2047.5|2047.5] "tbd" EON - SG_ STEER_TORQUE_MOTOR : 23|16@0- (-1,0) [-31000|31000] "tbd" EON - SG_ STEER_CONTROL_ACTIVE : 36|1@0+ (1,0) [0|1] "" EON - SG_ STEER_STATUS : 35|4@0+ (1,0) [0|15] "" EON - SG_ COUNTER : 45|2@0+ (1,0) [0|3] "" EON - SG_ CHECKSUM : 43|4@0+ (1,0) [0|15] "" 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_ 404 STEERING_CONTROL: 4 EON - SG_ STEER_TORQUE : 7|12@0- (1,0) [-768|768] "" EPS - SG_ SET_ME_X00 : 11|4@0+ (1,0) [0|15] "" EPS - SG_ STEER_TORQUE_REQUEST : 23|1@0+ (1,0) [0|1] "" EPS - SG_ SET_ME_X00_2 : 22|7@0+ (1,0) [0|127] "" EPS - SG_ COUNTER : 29|2@0+ (1,0) [0|15] "" EPS - SG_ CHECKSUM : 27|4@0+ (1,0) [0|3] "" EPS - -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|15] "" 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 - SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON - SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON - -VAL_ 399 STEER_STATUS 6 "tmp_fault" 5 "fault_1" 4 "no_torque_alert_2" 3 "low_speed_lockout" 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" ; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/honda_crv_touring_2016_can.dbc b/opendbc_repo/opendbc/dbc/generator/honda/honda_crv_touring_2016_can.dbc index 75fd63f3b0..6af4d57cbd 100644 --- a/opendbc_repo/opendbc/dbc/generator/honda/honda_crv_touring_2016_can.dbc +++ b/opendbc_repo/opendbc/dbc/generator/honda/honda_crv_touring_2016_can.dbc @@ -1,49 +1,7 @@ CM_ "IMPORT _honda_common.dbc"; CM_ "IMPORT _nidec_common.dbc"; +CM_ "IMPORT _lkas_hud_5byte.dbc"; +CM_ "IMPORT _nidec_scm_group_a.dbc"; CM_ "IMPORT _steering_sensors_b.dbc"; - -BO_ 399 STEER_STATUS: 6 EPS - SG_ STEER_TORQUE_SENSOR : 7|12@0- (-1,0) [-2047.5|2047.5] "tbd" EON - SG_ STEER_ANGLE_RATE : 23|16@0- (-0.1,0) [-31000|31000] "deg/s" EON - SG_ STEER_CONTROL_ACTIVE : 36|1@0+ (1,0) [0|1] "" EON - SG_ STEER_STATUS : 35|4@0+ (1,0) [0|15] "" EON - SG_ COUNTER : 45|2@0+ (1,0) [0|3] "" EON - SG_ CHECKSUM : 43|4@0+ (1,0) [0|15] "" EON - -BO_ 401 GEARBOX: 8 PCM - SG_ GEAR_SHIFTER : 5|6@0+ (1,0) [0|63] "" EON - SG_ GEAR : 35|4@0+ (1,0) [0|15] "" EON - SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON - SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON - -BO_ 404 STEERING_CONTROL: 4 EON - SG_ STEER_TORQUE : 7|12@0- (1,0) [-768|768] "" EPS - SG_ SET_ME_X00 : 11|4@0+ (1,0) [0|15] "" EPS - SG_ STEER_TORQUE_REQUEST : 23|1@0+ (1,0) [0|1] "" EPS - SG_ SET_ME_X00_2 : 22|7@0+ (1,0) [0|127] "" EPS - SG_ COUNTER : 29|2@0+ (1,0) [0|15] "" EPS - SG_ CHECKSUM : 27|4@0+ (1,0) [0|3] "" EPS - -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|15] "" 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 - SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON - SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON - -CM_ SG_ 401 GEAR "10 = reverse, 11 = transition"; - -VAL_ 399 STEER_STATUS 6 "tmp_fault" 5 "fault_1" 4 "no_torque_alert_2" 3 "low_speed_lockout" 2 "no_torque_alert_1" 0 "normal" ; -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_ 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_ "IMPORT _steering_control_b.dbc"; +CM_ "IMPORT _gearbox_common.dbc"; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/honda_fit_ex_2018_can.dbc b/opendbc_repo/opendbc/dbc/generator/honda/honda_fit_ex_2018_can.dbc deleted file mode 100644 index 371ddd19a8..0000000000 --- a/opendbc_repo/opendbc/dbc/generator/honda/honda_fit_ex_2018_can.dbc +++ /dev/null @@ -1,59 +0,0 @@ -CM_ "IMPORT _honda_common.dbc"; -CM_ "IMPORT _nidec_common.dbc"; -CM_ "IMPORT _steering_sensors_b.dbc"; - -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 : 22|7@0+ (1,0) [0|127] "" EPS - SG_ SET_ME_X00_2 : 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|15] "" EPS - -BO_ 399 STEER_STATUS: 7 EPS - SG_ STEER_TORQUE_SENSOR : 7|16@0- (-1,0) [-31000|31000] "tbd" EON - SG_ STEER_ANGLE_RATE : 23|16@0- (-0.1,0) [-31000|31000] "deg/s" 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_ STEER_CONFIG_INDEX : 43|4@0+ (1,0) [0|15] "" EON - SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" EON - SG_ CHECKSUM : 51|4@0+ (1,0) [0|3] "" EON - -BO_ 401 GEARBOX: 8 PCM - SG_ GEAR_SHIFTER : 5|6@0+ (1,0) [0|63] "" EON - SG_ GEAR : 43|4@0+ (1,0) [0|15] "" 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_ DRIVERS_DOOR_OPEN : 63|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_ 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 - SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON - SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON - -BO_ 862 HIGHBEAM_CONTROL: 8 ADAS - SG_ ZEROS_BOH : 7|50@0+ (1,0) [0|127] "" BDY - SG_ ZEROS_BOH_2 : 48|4@1+ (1,0) [0|15] "" XXX - SG_ HIGHBEAMS_ON : 52|1@0+ (1,0) [0|1] "" XXX - SG_ AUTO_HIGHBEAMS_ACTIVE : 53|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 - -CM_ SG_ 401 GEAR "10 = reverse, 11 = transition"; - -VAL_ 399 STEER_STATUS 6 "tmp_fault" 5 "fault_1" 4 "no_torque_alert_2" 3 "low_speed_lockout" 2 "no_torque_alert_1" 0 "normal" ; -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_ 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" ; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/honda_fit_hybrid_2018_can.dbc b/opendbc_repo/opendbc/dbc/generator/honda/honda_fit_hybrid_2018_can.dbc deleted file mode 100644 index fa445b3496..0000000000 --- a/opendbc_repo/opendbc/dbc/generator/honda/honda_fit_hybrid_2018_can.dbc +++ /dev/null @@ -1,80 +0,0 @@ -CM_ "IMPORT _honda_common.dbc"; -CM_ "IMPORT _nidec_common.dbc"; - -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 : 22|7@0+ (1,0) [0|127] "" EPS - SG_ SET_ME_X00_2 : 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|15] "" EPS - -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_ANGLE_RATE : 23|16@0- (-0.1,0) [-31000|31000] "deg/s" 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_ STEER_CONFIG_INDEX : 43|4@0+ (1,0) [0|15] "" 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_ GEAR : 7|8@0+ (1,0) [0|256] "" EON - SG_ GEAR_SHIFTER : 35|4@0+ (1,0) [0|15] "" 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_ 545 ECON_STATUS: 5 XXX - SG_ ECON_ON : 23|1@0+ (1,0) [0|1] "" EON - SG_ CHECKSUM : 35|4@0+ (1,0) [0|3] "" EON - SG_ COUNTER : 37|2@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 - SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON - SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON - -BO_ 862 HIGHBEAM_CONTROL: 8 ADAS - SG_ ZEROS_BOH : 7|50@0+ (1,0) [0|127] "" BDY - SG_ ZEROS_BOH_2 : 48|4@1+ (1,0) [0|15] "" XXX - SG_ HIGHBEAMS_ON : 52|1@0+ (1,0) [0|1] "" XXX - SG_ AUTO_HIGHBEAMS_ACTIVE : 53|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_ 927 RADAR_HUD: 8 ADAS - SG_ ZEROS_BOH : 7|17@0+ (1,0) [0|127] "" BDY - SG_ APPLY_BRAKES_FOR_CANC : 23|1@0+ (1,0) [0|15] "" BDY - SG_ ZEROS_BOH2 : 31|8@0+ (1,0) [0|127] "" BDY - SG_ RESUME_INSTRUCTION : 21|1@0+ (1,0) [0|15] "" BDY - SG_ ACC_ALERTS : 20|5@0+ (1,0) [0|15] "" BDY - SG_ LEAD_SPEED : 39|9@0+ (1,0) [0|127] "" BDY - SG_ LEAD_STATE : 46|3@0+ (1,0) [0|127] "" BDY - SG_ LEAD_DISTANCE : 43|5@0+ (1,0) [0|31] "" BDY - SG_ ZEROS_BOH3 : 54|7@0+ (1,0) [0|127] "" BDY - SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" BDY - SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" BDY - -CM_ SG_ 419 GEAR "10 = reverse, 11 = transition"; - -VAL_ 399 STEER_STATUS 6 "tmp_fault" 5 "fault_1" 4 "no_torque_alert_2" 3 "low_speed_lockout" 2 "no_torque_alert_1" 0 "normal" ; -VAL_ 419 GEAR_SHIFTER 10 "S" 4 "D" 3 "N" 2 "R" 1 "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" ; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/honda_insight_ex_2019_can.dbc b/opendbc_repo/opendbc/dbc/generator/honda/honda_insight_ex_2019_can.dbc index 79c6dc1617..4da20adea8 100644 --- a/opendbc_repo/opendbc/dbc/generator/honda/honda_insight_ex_2019_can.dbc +++ b/opendbc_repo/opendbc/dbc/generator/honda/honda_insight_ex_2019_can.dbc @@ -1,13 +1,9 @@ CM_ "IMPORT _honda_common.dbc"; CM_ "IMPORT _bosch_2018.dbc"; -CM_ "IMPORT _bosch_adas_2018.dbc"; +CM_ "IMPORT _bosch_radar_acc.dbc"; +CM_ "IMPORT _lkas_hud_5byte.dbc"; CM_ "IMPORT _steering_sensors_a.dbc"; - -BO_ 419 GEARBOX: 8 PCM - SG_ GEAR : 7|8@0+ (1,0) [0|255] "" EON - SG_ GEAR_SHIFTER : 29|6@0+ (1,0) [0|63] "" EON - SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON - SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON +CM_ "IMPORT _gearbox_common.dbc"; BO_ 432 STANDSTILL: 7 VSA SG_ BRAKE_ERROR_1 : 13|1@0+ (1,0) [0|1] "" EON @@ -15,5 +11,4 @@ BO_ 432 STANDSTILL: 7 VSA SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" EON SG_ CHECKSUM : 51|4@0+ (1,0) [0|15] "" EON -VAL_ 419 GEAR 10 "R" 1 "D" 0 "P"; -VAL_ 419 GEAR_SHIFTER 32 "D" 16 "N" 8 "R" 4 "P"; +CM_ BO_ 432 "Slightly conflicting definition with common Bosch standstill message, this one could be broken"; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/honda_odyssey_exl_2018.dbc b/opendbc_repo/opendbc/dbc/generator/honda/honda_odyssey_exl_2018.dbc index 7a37e0124f..0d739118d2 100644 --- a/opendbc_repo/opendbc/dbc/generator/honda/honda_odyssey_exl_2018.dbc +++ b/opendbc_repo/opendbc/dbc/generator/honda/honda_odyssey_exl_2018.dbc @@ -1,86 +1,7 @@ CM_ "IMPORT _honda_common.dbc"; CM_ "IMPORT _nidec_common.dbc"; +CM_ "IMPORT _lkas_hud_5byte.dbc"; +CM_ "IMPORT _nidec_scm_group_b.dbc"; CM_ "IMPORT _steering_sensors_b.dbc"; - -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_ 399 STEER_STATUS: 7 EPS - SG_ STEER_TORQUE_SENSOR : 7|16@0- (-1,0) [-31000|31000] "tbd" EON - SG_ STEER_ANGLE_RATE : 23|16@0- (-0.1,0) [-31000|31000] "deg/s" 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_ STEER_CONFIG_INDEX : 43|4@0+ (1,0) [0|15] "" 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_ GEAR : 7|8@0+ (1,0) [0|256] "" EON - SG_ GEAR_SHIFTER : 35|4@0+ (1,0) [0|15] "" EON - SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON - SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" EON - -BO_ 450 EPB_STATUS: 8 XXX - SG_ EPB_BRAKE_AND_PULL : 6|1@0+ (1,0) [0|1] "" XXX - SG_ EPB_ACTIVE : 3|1@0+ (1,0) [0|1] "" XXX - SG_ EPB_STATE : 29|2@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_ 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_ CHECKSUM : 27|4@0+ (1,0) [0|3] "" EON - SG_ COUNTER : 29|2@0+ (1,0) [0|3] "" EON - -BO_ 806 SCM_FEEDBACK: 8 SCM - SG_ CMBS_BUTTON : 22|2@0+ (1,0) [0|3] "" EON - 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_ REVERSE_LIGHT : 18|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_ 862 HIGHBEAM_CONTROL: 8 ADAS - SG_ ZEROS_BOH : 7|50@0+ (1,0) [0|127] "" BDY - SG_ ZEROS_BOH_2 : 48|4@1+ (1,0) [0|15] "" XXX - SG_ HIGHBEAMS_ON : 52|1@0+ (1,0) [0|1] "" XXX - SG_ AUTO_HIGHBEAMS_ACTIVE : 53|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_ 927 RADAR_HUD: 8 ADAS - SG_ ZEROS_BOH : 7|17@0+ (1,0) [0|127] "" BDY - SG_ APPLY_BRAKES_FOR_CANC : 23|1@0+ (1,0) [0|15] "" BDY - SG_ ZEROS_BOH2 : 31|8@0+ (1,0) [0|127] "" BDY - SG_ RESUME_INSTRUCTION : 21|1@0+ (1,0) [0|15] "" BDY - SG_ ACC_ALERTS : 20|5@0+ (1,0) [0|15] "" BDY - SG_ LEAD_SPEED : 39|9@0+ (1,0) [0|127] "" BDY - SG_ LEAD_STATE : 46|3@0+ (1,0) [0|127] "" BDY - SG_ LEAD_DISTANCE : 43|5@0+ (1,0) [0|31] "" BDY - SG_ ZEROS_BOH3 : 54|7@0+ (1,0) [0|127] "" BDY - SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" BDY - SG_ CHECKSUM : 59|4@0+ (1,0) [0|3] "" BDY - -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_ 419 GEAR "10 = reverse, 11 = transition"; -CM_ SG_ 780 CRUISE_SPEED "255 = no speed"; -CM_ SG_ 806 REVERSE_LIGHT "Might be reverse gear selected and not the lights"; - -VAL_ 399 STEER_STATUS 6 "tmp_fault" 5 "fault_1" 4 "no_torque_alert_2" 3 "low_speed_lockout" 2 "no_torque_alert_1" 0 "normal" ; -VAL_ 419 GEAR_SHIFTER 10 "S" 4 "D" 3 "N" 2 "R" 1 "P" ; -VAL_ 450 EPB_STATE 3 "engaged" 2 "disengaging" 1 "engaging" 0 "disengaged" ; -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_ 780 HUD_LEAD 3 "no_car" 2 "solid_car" 1 "dashed_car" 0 "no_car" ; -VAL_ 927 ACC_ALERTS 29 "esp_active_acc_canceled" 10 "b_pedal_applied" 9 "speed_too_low" 8 "speed_too_high" 7 "p_brake_applied" 6 "gear_no_d" 5 "seatbelt" 4 "too_steep_downhill" 3 "too_steep_uphill" 2 "too_close" 1 "no_vehicle_ahead" ; -VAL_ 806 CMBS_BUTTON 3 "pressed" 0 "released" ; +CM_ "IMPORT _steering_control_a.dbc"; +CM_ "IMPORT _gearbox_common.dbc"; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/honda_odyssey_extreme_edition_2018_china_can.dbc b/opendbc_repo/opendbc/dbc/generator/honda/honda_odyssey_extreme_edition_2018_china_can.dbc deleted file mode 100644 index fed29d0664..0000000000 --- a/opendbc_repo/opendbc/dbc/generator/honda/honda_odyssey_extreme_edition_2018_china_can.dbc +++ /dev/null @@ -1,74 +0,0 @@ -CM_ "IMPORT _honda_common.dbc"; -CM_ "IMPORT _nidec_common.dbc"; - -BO_ 342 STEERING_SENSORS: 6 EPS - 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|15] "" EON - SG_ STEER_ANGLE : 7|16@0- (-0.1,0) [-500|500] "deg" EON - -BO_ 399 STEER_STATUS: 7 EPS - SG_ STEER_TORQUE_SENSOR : 7|16@0- (-1,0) [-2985|2985] "tbd" EON - SG_ STEER_ANGLE_RATE : 23|16@0- (-0.1,0) [-31000|31000] "deg/s" EON - SG_ STEER_STATUS : 43|4@0+ (1,0) [0|15] "" EON - SG_ STEER_CONTROL_ACTIVE : 35|1@0+ (1,0) [0|1] "" EON - SG_ STEER_CONFIG_INDEX : 43|4@0+ (1,0) [0|15] "" EON - SG_ CHECKSUM : 51|4@0+ (1,0) [0|15] "" EON - SG_ COUNTER : 53|2@0+ (1,0) [0|3] "" EON - -BO_ 401 GEARBOX: 8 PCM - SG_ GEAR_SHIFTER : 5|6@0+ (1,0) [0|63] "" EON - SG_ GEAR : 35|4@0+ (1,0) [0|15] "" EON - SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON - SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON - -BO_ 404 STEERING_CONTROL: 4 EON - SG_ SET_ME_X00 : 22|7@0+ (1,0) [0|127] "" EPS - SG_ STEER_TORQUE_REQUEST : 23|1@0+ (1,0) [0|1] "" EPS - SG_ COUNTER : 29|2@0+ (1,0) [0|15] "" EPS - SG_ CHECKSUM : 27|4@0+ (1,0) [0|3] "" EPS - SG_ STEER_TORQUE : 7|16@0- (-1,0) [-32767|32767] "" EPS - -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_ DRIVERS_DOOR_OPEN : 63|1@0+ (1,0) [0|1] "" XXX - SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON - SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON - -BO_ 450 EPB_STATUS: 8 XXX - SG_ EPB_BRAKE_AND_PULL : 6|1@0+ (1,0) [0|1] "" XXX - SG_ EPB_ACTIVE : 3|1@0+ (1,0) [0|1] "" XXX - SG_ EPB_STATE : 29|2@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_ 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 - SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON - SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON - -BO_ 862 HIGHBEAM_CONTROL: 8 ADAS - SG_ ZEROS_BOH : 7|50@0+ (1,0) [0|127] "" BDY - SG_ ZEROS_BOH_2 : 48|4@1+ (1,0) [0|15] "" XXX - SG_ HIGHBEAMS_ON : 52|1@0+ (1,0) [0|1] "" XXX - SG_ AUTO_HIGHBEAMS_ACTIVE : 53|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 - -CM_ SG_ 401 GEAR "10 = reverse, 11 = transition"; -VAL_ 399 STEER_STATUS 5 "fault" 4 "no_torque_alert_2" 2 "no_torque_alert_1" 0 "normal" ; -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_ 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" ; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/honda_odyssey_twn_2018.dbc b/opendbc_repo/opendbc/dbc/generator/honda/honda_odyssey_twn_2018.dbc new file mode 100644 index 0000000000..4dc4ea5cae --- /dev/null +++ b/opendbc_repo/opendbc/dbc/generator/honda/honda_odyssey_twn_2018.dbc @@ -0,0 +1,7 @@ +CM_ "IMPORT _honda_common.dbc"; +CM_ "IMPORT _nidec_common.dbc"; +CM_ "IMPORT _lkas_hud_5byte.dbc"; +CM_ "IMPORT _nidec_scm_group_a.dbc"; +CM_ "IMPORT _steering_sensors_c.dbc"; +CM_ "IMPORT _steering_control_c.dbc"; +CM_ "IMPORT _gearbox_common.dbc"; diff --git a/opendbc_repo/opendbc/dbc/generator/honda/honda_pilot_2023_can.dbc b/opendbc_repo/opendbc/dbc/generator/honda/honda_pilot_2023_can.dbc deleted file mode 100644 index 646245b74c..0000000000 --- a/opendbc_repo/opendbc/dbc/generator/honda/honda_pilot_2023_can.dbc +++ /dev/null @@ -1,92 +0,0 @@ -CM_ "IMPORT _honda_common.dbc"; -CM_ "IMPORT _bosch_2018.dbc"; -CM_ "IMPORT _steering_sensors_a.dbc"; - -BO_ 401 GEARBOX_15T: 8 PCM - SG_ GEAR_SHIFTER : 5|6@0+ (1,0) [0|63] "" EON - SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" EON - SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" EON - -BO_ 419 GEARBOX: 8 XXX - SG_ GEAR_SHIFTER : 24|8@1+ (1,0) [0|255] "" XXX - SG_ GEAR : 32|8@1+ (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_ 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_ 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_ 479 ACC_CONTROL: 8 EON - SG_ SET_TO_0 : 20|5@0+ (1,0) [0|1] "" XXX - SG_ CONTROL_ON : 23|3@0+ (1,0) [0|5] "" XXX - SG_ GAS_COMMAND : 7|16@0- (1,0) [0|0] "" XXX - SG_ ACCEL_COMMAND : 31|11@0- (0.01,0) [0|0] "m/s2" XXX - SG_ BRAKE_LIGHTS : 62|1@0+ (1,0) [0|1] "" XXX - SG_ BRAKE_REQUEST : 34|1@0+ (1,0) [0|1] "" XXX - SG_ STANDSTILL : 35|1@0+ (1,0) [0|1] "" XXX - SG_ STANDSTILL_RELEASE : 36|1@0+ (1,0) [0|1] "" XXX - SG_ AEB_STATUS : 33|1@0+ (1,0) [0|1] "" XXX - SG_ AEB_BRAKING : 47|1@0+ (1,0) [0|1] "" XXX - SG_ AEB_PREPARE : 43|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_ 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_ 829 LKAS_HUD: 8 XXX - SG_ SET_ME_X41 : 6|7@0+ (1,0) [0|127] "" XXX - SG_ BOH : 6|7@0+ (1,0) [0|127] "" XXX - SG_ CAM_TEMP_HIGH : 7|1@0+ (1,0) [0|255] "" XXX - SG_ STEERING_REQUIRED : 8|1@0+ (1,0) [0|1] "" XXX - SG_ LDW_RIGHT : 9|1@0+ (1,0) [0|1] "" XXX - SG_ SOLID_LANES : 10|1@0+ (1,0) [0|1] "" XXX - SG_ LKAS_OFF : 11|1@0+ (1,0) [0|1] "" XXX - SG_ LKAS_PROBLEM : 12|1@0+ (1,0) [0|1] "" XXX - SG_ DTC : 13|1@0+ (1,0) [0|1] "" XXX - SG_ DASHED_LANES : 14|1@0+ (1,0) [0|1] "" XXX - SG_ BEEP : 17|2@0+ (1,0) [0|1] "" XXX - SG_ LDW_PROBLEM : 21|1@0+ (1,0) [0|1] "" XXX - SG_ BOH_2 : 23|2@0+ (1,0) [0|4] "" XXX - SG_ CLEAN_WINDSHIELD : 26|1@0+ (1,0) [0|1] "" XXX - SG_ LDW_OFF : 27|1@0+ (1,0) [0|1] "" XXX - SG_ LDW_ON : 28|1@0+ (1,0) [0|1] "" XXX - SG_ SET_ME_X48 : 31|8@0+ (1,0) [0|255] "" XXX - SG_ LANE_LINES : 36|2@0+ (1,0) [0|3] "" XXX - SG_ CHECKSUM : 59|4@0+ (1,0) [0|15] "" XXX - SG_ COUNTER : 61|2@0+ (1,0) [0|3] "" 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 - -CM_ SG_ 479 CONTROL_ON "Set to 5 when car is being controlled"; -CM_ SG_ 479 AEB_STATUS "set for the duration of AEB event"; -CM_ SG_ 479 AEB_BRAKING "set when braking is commanded during AEB event"; -CM_ SG_ 479 AEB_PREPARE "set 1s before AEB"; -CM_ SG_ 829 BEEP "beeps are pleasant, chimes are for warnings etc..."; -CM_ SG_ 829 LANE_LINES "related to lane lines on cluster, left/right white/green"; - -VAL_ 401 GEAR_SHIFTER 32 "L" 16 "S" 8 "D" 4 "N" 2 "R" 1 "P"; -VAL_ 419 GEAR_SHIFTER 2 "S" 32 "D" 16 "N" 8 "R" 4 "P"; -VAL_ 419 GEAR 26 "S" 20 "D" 19 "N" 18 "R" 17 "P"; -VAL_ 829 BEEP 3 "single_beep" 2 "triple_beep" 1 "repeated_beep" 0 "no_beep"; -VAL_ 829 LANE_LINES 7 "both_lines_green" 6 "both_lines_white" 2 "left_line_white" 0 "no_lines"; diff --git a/opendbc_repo/opendbc/dbc/generator/hyundai/hyundai_canfd_radar.py b/opendbc_repo/opendbc/dbc/generator/hyundai/hyundai_canfd_radar.py index b3dd97987b..d0b1119d63 100755 --- a/opendbc_repo/opendbc/dbc/generator/hyundai/hyundai_canfd_radar.py +++ b/opendbc_repo/opendbc/dbc/generator/hyundai/hyundai_canfd_radar.py @@ -1,11 +1,8 @@ #!/usr/bin/env python3 -import os -if __name__ == "__main__": - dbc_name = os.path.basename(__file__).replace(".py", ".dbc") - hyundai_path = os.path.dirname(os.path.realpath(__file__)) - with open(os.path.join(hyundai_path, dbc_name), "w", encoding='utf-8') as f: - f.write(""" +def generate(): + parts = [] + parts.append(""" VERSION "" @@ -42,10 +39,10 @@ BS_: BU_: XXX - """) - - for a in range(0x210, 0x210 + 16): - f.write(f""" +""") + + for a in range(0x210, 0x210 + 16): + parts.append(f""" BO_ {a} RADAR_TRACK_{a:x}: 32 RADAR SG_ NEW_SIGNAL_25 : 26|3@0+ (1,0) [0|7] "" XXX SG_ NEW_SIGNAL_24 : 28|2@0+ (1,0) [0|3] "" XXX @@ -75,9 +72,10 @@ SG_ NEW_SIGNAL_17 : 231|2@0+ (1,0) [0|3] "" XXX SG_ LAT_SPEED2 : 232|13@1- (0.01,0) [0|8191] "" XXX SG_ REL_ACCEL2 : 246|10@1- (0.05,0) [0|1023] "" XXX - """) - for a in range(0x3a5, 0x3a5 + 32): - f.write(f""" +""") + + for a in range(0x3a5, 0x3a5 + 32): + parts.append(f""" BO_ {a} RADAR_TRACK_{a:x}: 24 RADAR SG_ VALID : 25|2@0+ (1,0) [0|3] "" XXX SG_ VALID2 : 28|2@0+ (1,0) [0|3] "" XXX @@ -91,5 +89,7 @@ SG_ REL_SPEED : 88|14@1- (0.01,0) [0|16383] "" XXX SG_ IN_MYLANE : 103|2@0+ (1,0) [0|3] "" XXX SG_ LAT_SPEED : 104|13@1- (0.01,0) [0|8191] "" XXX - SG_ REL_ACCEL : 118|10@1- (0.05,0) [0|1023] "" XXX - """) + SG_ REL_ACCEL : 118|10@1- (0.05,0) [0|1023] "" XXX +""") + + return {"hyundai_canfd_radar.dbc": "".join(parts)} diff --git a/opendbc_repo/opendbc/dbc/generator/hyundai/hyundai_kia_mando_corner_radar.py b/opendbc_repo/opendbc/dbc/generator/hyundai/hyundai_kia_mando_corner_radar.py index aad417e32a..e8d7231939 100755 --- a/opendbc_repo/opendbc/dbc/generator/hyundai/hyundai_kia_mando_corner_radar.py +++ b/opendbc_repo/opendbc/dbc/generator/hyundai/hyundai_kia_mando_corner_radar.py @@ -1,12 +1,10 @@ #!/usr/bin/env python3 from collections import namedtuple -import os -if __name__ == "__main__": - dbc_name = os.path.basename(__file__).replace(".py", ".dbc") - hyundai_path = os.path.dirname(os.path.realpath(__file__)) - with open(os.path.join(hyundai_path, dbc_name), "w", encoding='utf-8') as f: - f.write(""" + +def generate(): + parts = [] + parts.append(""" VERSION "" @@ -45,8 +43,8 @@ BU_: XXX """) - for a in [0x100, 0x200]: - f.write(f""" + for a in [0x100, 0x200]: + parts.append(f""" BO_ {a} RADAR_POINTS_METADATA_0x{a:x}: 64 RADAR SG_ SIGNAL_1 : 0|32@1+ (1,0) [0|255] "" XXX SG_ SIGNAL_2 : 32|32@1+ (1,0) [0|65535] "" XXX @@ -108,63 +106,65 @@ SG_ SIGNAL_58 : 418|1@1+ (1,0) [0|3] "" XXX """) - # radar points are sent at 20 Hz in groups of 1 to 13 messages - # each message has 5 radar points for a total of 65 points max - # each radar point is 101 bits so the alignment is not consistent - RadarPointSignal = namedtuple("RadarPointSignal", ["name", "start", "length", "scale", "offset"]) - radar_point_signals = ( - RadarPointSignal("DISTANCE", 7, 14, 1/64, 0), - RadarPointSignal("", 21, 2, 1, 0), - RadarPointSignal("", 23, 8, 1/512, -127/512), - RadarPointSignal("REL_VELOCITY", 31, 13, 1/32, -66), - RadarPointSignal("", 44, 2, 1, 0), - RadarPointSignal("", 46, 2, 1, 0), - RadarPointSignal("AZIMUTH", 48, 12, 1/512, -2047/512), - RadarPointSignal("", 60, 2, 1, 0), - RadarPointSignal("", 62, 1, 1, 0), - RadarPointSignal("", 63, 7, 1, 0), - RadarPointSignal("", 70, 1, 1, 0), - RadarPointSignal("", 71, 6, 1, 0), - RadarPointSignal("", 77, 2, 1, 0), - RadarPointSignal("", 79, 8, 1/512, -127/512), - RadarPointSignal("", 87, 1, 1, 0), - RadarPointSignal("", 88, 2, 1, 0), - RadarPointSignal("", 90, 3, 1, 0), - # last 15 bits are controlled by LAYOUT_ID (seems to always zero, so below is layout 0) - RadarPointSignal("", 93, 6, 1, 0), - RadarPointSignal("", 99, 8, 1, 0), - RadarPointSignal("", 107, 1, 1, 0), - ) - radar_point_bit_count = sum([s.length for s in radar_point_signals]) + # radar points are sent at 20 Hz in groups of 1 to 13 messages + # each message has 5 radar points for a total of 65 points max + # each radar point is 101 bits so the alignment is not consistent + RadarPointSignal = namedtuple("RadarPointSignal", ["name", "start", "length", "scale", "offset"]) + radar_point_signals = ( + RadarPointSignal("DISTANCE", 7, 14, 1/64, 0), + RadarPointSignal("", 21, 2, 1, 0), + RadarPointSignal("", 23, 8, 1/512, -127/512), + RadarPointSignal("REL_VELOCITY", 31, 13, 1/32, -66), + RadarPointSignal("", 44, 2, 1, 0), + RadarPointSignal("", 46, 2, 1, 0), + RadarPointSignal("AZIMUTH", 48, 12, 1/512, -2047/512), + RadarPointSignal("", 60, 2, 1, 0), + RadarPointSignal("", 62, 1, 1, 0), + RadarPointSignal("", 63, 7, 1, 0), + RadarPointSignal("", 70, 1, 1, 0), + RadarPointSignal("", 71, 6, 1, 0), + RadarPointSignal("", 77, 2, 1, 0), + RadarPointSignal("", 79, 8, 1/512, -127/512), + RadarPointSignal("", 87, 1, 1, 0), + RadarPointSignal("", 88, 2, 1, 0), + RadarPointSignal("", 90, 3, 1, 0), + # last 15 bits are controlled by LAYOUT_ID (seems to always zero, so below is layout 0) + RadarPointSignal("", 93, 6, 1, 0), + RadarPointSignal("", 99, 8, 1, 0), + RadarPointSignal("", 107, 1, 1, 0), + ) + radar_point_bit_count = sum([s.length for s in radar_point_signals]) - for a in [0x101, 0x201]: - f.write(f""" + for a in [0x101, 0x201]: + parts.append(f""" BO_ {a} RADAR_POINTS_0x{a:x}: 64 RADAR SG_ MESSAGE_ID : 0|5@1+ (1,0) [0|31] "" XXX SG_ LAYOUT_ID : 5|2@1+ (1,0) [0|3] "" XXX """) - bit_idx = radar_point_signals[0].start - for i in range(5): - signal_idx = 1 - for sig in radar_point_signals: - if sig.name: - sig_name = f"POINT_{i+1}_{sig.name}" - else: - sig_name = f"POINT_{i+1}_SIGNAL_{signal_idx}" - signal_idx += 1 + bit_idx = radar_point_signals[0].start + for i in range(5): + signal_idx = 1 + for sig in radar_point_signals: + if sig.name: + sig_name = f"POINT_{i+1}_{sig.name}" + else: + sig_name = f"POINT_{i+1}_SIGNAL_{signal_idx}" + signal_idx += 1 - sig_start_idx = i * radar_point_bit_count + sig.start - assert bit_idx == sig_start_idx, f"signal overlap or gap!!! {bit_idx} != {sig_start_idx}" - min_val = round(sig.offset, 10) - max_val = round((2**sig.length - 1) * sig.scale + sig.offset, 10) + sig_start_idx = i * radar_point_bit_count + sig.start + assert bit_idx == sig_start_idx, f"signal overlap or gap!!! {bit_idx} != {sig_start_idx}" + min_val = round(sig.offset, 10) + max_val = round((2**sig.length - 1) * sig.scale + sig.offset, 10) - f.write(f" SG_ {sig_name} : {sig_start_idx}|{sig.length}@1+ ({sig.scale},{sig.offset}) [{min_val}|{max_val}] \"\" XXX\n") - bit_idx += sig.length + parts.append(f" SG_ {sig_name} : {sig_start_idx}|{sig.length}@1+ ({sig.scale},{sig.offset}) [{min_val}|{max_val}] \"\" XXX\n") + bit_idx += sig.length - # checksum is across a group of 0x100/200 and 0x101/201 messages (no checksums inside the other messages) - # ccitt_crc16 = mkCrcFun(0x11021, initCrc=0xffff, xorOut=0x0000, rev=False) - for a in [0x104, 0x204]: - f.write(f""" + # checksum is across a group of 0x100/200 and 0x101/201 messages (no checksums inside the other messages) + # ccitt_crc16 = mkCrcFun(0x11021, initCrc=0xffff, xorOut=0x0000, rev=False) + for a in [0x104, 0x204]: + parts.append(f""" BO_ {a} RADAR_POINTS_CHECKSUM_0x{a:x}: 3 RADAR SG_ CRC16 : 0|16@1+ (1,0) [0|65535] "" XXX """) + + return {"hyundai_kia_mando_corner_radar.dbc": "".join(parts)} diff --git a/opendbc_repo/opendbc/dbc/generator/hyundai/hyundai_kia_mando_front_radar.py b/opendbc_repo/opendbc/dbc/generator/hyundai/hyundai_kia_mando_front_radar.py index ee8dde64d4..78c5410caf 100755 --- a/opendbc_repo/opendbc/dbc/generator/hyundai/hyundai_kia_mando_front_radar.py +++ b/opendbc_repo/opendbc/dbc/generator/hyundai/hyundai_kia_mando_front_radar.py @@ -1,11 +1,9 @@ #!/usr/bin/env python3 -import os -if __name__ == "__main__": - dbc_name = os.path.basename(__file__).replace(".py", ".dbc") - hyundai_path = os.path.dirname(os.path.realpath(__file__)) - with open(os.path.join(hyundai_path, dbc_name), "w", encoding='utf-8') as f: - f.write(""" + +def generate(): + parts = [] + parts.append(""" VERSION "" @@ -44,9 +42,9 @@ BU_: XXX """) - # note: 0x501/0x502 seem to be special in 0x5XX range - for a in range(0x500, 0x500 + 32): - f.write(f""" + # note: 0x501/0x502 seem to be special in 0x5XX range + for a in range(0x500, 0x500 + 32): + parts.append(f""" BO_ {a} RADAR_TRACK_{a:x}: 8 RADAR SG_ UNKNOWN_1 : 7|8@0- (1,0) [-128|127] "" XXX SG_ AZIMUTH : 12|10@0- (0.2,0) [-102.4|102.2] "" XXX @@ -59,3 +57,5 @@ SG_ REL_SPEED : 53|14@0- (0.01,0) [-81.92|81.92] "" XXX SG_ STATE_2 : 55|2@0+ (1,0) [0|3] "" XXX """) + + return {"hyundai_kia_mando_front_radar.dbc": "".join(parts)} diff --git a/opendbc_repo/opendbc/dbc/generator/nissan/_nissan_common.dbc b/opendbc_repo/opendbc/dbc/generator/nissan/_nissan_common.dbc index 13da6361b6..46a65a7b7e 100644 --- a/opendbc_repo/opendbc/dbc/generator/nissan/_nissan_common.dbc +++ b/opendbc_repo/opendbc/dbc/generator/nissan/_nissan_common.dbc @@ -58,6 +58,10 @@ BO_ 689 PROPILOT_HUD: 8 XXX SG_ unknown55 : 55|8@0+ (1,0) [0|63] "" XXX SG_ unknown59 : 59|4@0+ (1,0) [0|15] "" XXX +BO_ 451 PROPILOT_BRAKE: 8 XXX + SG_ BRAKE_PRESSURE : 5|9@0+ (1,0) [0|511] "" XXX + SG_ BRAKE_ACTIVE : 47|1@0+ (1,0) [0|1] "" XXX + BO_ 783 CRUISE_STATE: 3 XXX SG_ CRUISE_ENABLED : 3|1@0+ (1,0) [0|1] "" XXX diff --git a/opendbc_repo/opendbc/dbc/generator/rivian/rivian_mando_front_radar.py b/opendbc_repo/opendbc/dbc/generator/rivian/rivian_mando_front_radar.py index cdddfd8f28..5848d26fe7 100755 --- a/opendbc_repo/opendbc/dbc/generator/rivian/rivian_mando_front_radar.py +++ b/opendbc_repo/opendbc/dbc/generator/rivian/rivian_mando_front_radar.py @@ -1,11 +1,9 @@ #!/usr/bin/env python3 -import os -if __name__ == "__main__": - dbc_name = os.path.basename(__file__).replace(".py", ".dbc") - rivian_path = os.path.dirname(os.path.realpath(__file__)) - with open(os.path.join(rivian_path, dbc_name), "w", encoding='utf-8') as f: - f.write(""" + +def generate(): + parts = [] + parts.append(""" VERSION "" @@ -44,16 +42,23 @@ BU_: XXX """) - # note: 0x501/0x502 seem to be special in 0x5XX range - for a in range(0x500, 0x500 + 32): - f.write(f""" + for a in range(0x500, 0x500 + 32): + parts.append(f""" BO_ {a} RADAR_TRACK_{a:x}: 8 RADAR SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX SG_ COUNTER : 11|4@0+ (1,0) [0|15] "" XXX SG_ UNKNOWN_1 : 23|8@0- (1,0) [-128|127] "" XXX - SG_ AZIMUTH : 28|10@0- (0.1,0) [-61.2|62.1] "" XXX + SG_ AZIMUTH : 28|10@0- (0.1,0) [-51.2|51.1] "" XXX SG_ STATE : 31|3@0+ (1,0) [0|7] "" XXX SG_ LONG_DIST : 34|11@0+ (0.1,0) [0|204.7] "" XXX - SG_ STATE_2 : 55|1@0+ (1,0) [0|1] "" XXX - SG_ REL_SPEED : 53|14@0- (0.01,0) [-81.92|81.92] "" XXX + SG_ MODE : 55|2@0+ (1,0) [0|3] "" XXX + SG_ REL_SPEED : 53|14@0- (0.01,0) [-81.92|81.92] "m/s" XXX + """) + + for a in range(0x500, 0x500 + 32): + parts.append(f""" +VAL_ {a} STATE 0 "Empty" 1 "New" 2 "New_updated" 3 "Updated" 4 "Coasting" 7 "New_coasting" ; +VAL_ {a} MODE 0 "None" 1 "SRR" 2 "LRR" 3 "SRR_and_LRR" ; """) + + return {"rivian_mando_front_radar.dbc": "".join(parts)} diff --git a/opendbc_repo/opendbc/dbc/generator/subaru/_subaru_global.dbc b/opendbc_repo/opendbc/dbc/generator/subaru/_subaru_global.dbc index 69c8361938..67f63216a5 100644 --- a/opendbc_repo/opendbc/dbc/generator/subaru/_subaru_global.dbc +++ b/opendbc_repo/opendbc/dbc/generator/subaru/_subaru_global.dbc @@ -45,8 +45,8 @@ BO_ 64 Throttle: 8 XXX SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX SG_ Signal1 : 12|4@1+ (1,0) [0|15] "" XXX - SG_ Engine_RPM : 16|12@1+ (1,0) [0|4095] "" XXX - SG_ Signal2 : 28|4@1+ (1,0) [0|15] "" XXX + SG_ Engine_RPM : 16|13@1+ (1,0) [0|8191] "" XXX + SG_ Neutral : 31|1@1+ (1,0) [0|1] "" XXX SG_ Throttle_Pedal : 32|8@1+ (1,0) [0|255] "" XXX SG_ Throttle_Cruise : 40|8@1+ (1,0) [0|255] "" XXX SG_ Throttle_Combo : 48|8@1+ (1,0) [0|255] "" XXX @@ -110,6 +110,7 @@ BO_ 282 Steering_2: 8 XXX BO_ 312 Brake_Pressure_L_R: 8 XXX SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX + SG_ Steering_Angle : 16|16@1- (-0.1,0) [-3276.8|3276.7] "" XXX SG_ Brake_1 : 48|8@1+ (1,0) [0|255] "" XXX SG_ Brake_2 : 56|8@1+ (1,0) [0|255] "" XXX @@ -158,6 +159,7 @@ BO_ 544 ES_Brake: 8 XXX BO_ 577 Cruise_Status: 8 XXX SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX + SG_ Clutch_Depressed : 47|1@0+ (1,0) [0|1] "" XXX SG_ Cruise_Set_Speed : 51|12@0+ (1,0) [0|120] "" XXX SG_ Cruise_On : 54|1@1+ (1,0) [0|1] "" XXX SG_ Cruise_Activated : 55|1@1+ (1,0) [0|1] "" XXX @@ -211,8 +213,8 @@ BO_ 801 ES_DashStatus: 8 XXX SG_ Signal4 : 31|1@1+ (1,0) [0|1] "" XXX SG_ Conventional_Cruise : 32|1@1+ (1,0) [0|1] "" XXX SG_ Signal5 : 33|2@1+ (1,0) [0|3] "" XXX - SG_ Cruise_Disengaged : 35|1@1+ (1,0) [0|1] "" XXX - SG_ Cruise_Activated : 36|1@1+ (1,0) [0|1] "" XXX + SG_ Cruise_Disengaged_Dash : 35|1@1+ (1,0) [0|1] "" XXX + SG_ Cruise_Activated_Dash : 36|1@1+ (1,0) [0|1] "" XXX SG_ Signal6 : 37|3@1+ (1,0) [0|1] "" XXX SG_ Cruise_Set_Speed : 40|8@1+ (1,0) [0|255] "" XXX SG_ Cruise_Fault : 48|1@1+ (1,0) [0|1] "" XXX @@ -283,6 +285,7 @@ CM_ SG_ 544 Cruise_Brake_Lights "1 = switch on brake lights"; CM_ SG_ 544 Brake_Pressure "Winds down after cruise disabled. Also can be non-zero when likely preparing for AEB"; CM_ SG_ 544 Signal3 "Usually goes to 2 if AEB_Status is 4"; CM_ SG_ 544 AEB_Status "Occasionally is 4 instead of 8 while Brake_Pressure is non-zero, unsure why"; +CM_ SG_ 801 Cruise_Activated_Dash "Falls during user gas or standstill. This is likely only a UI signal to the dash to show if ACC is actually actuating"; CM_ SG_ 801 PCB_Off "Pre-Collision Braking off"; CM_ SG_ 801 Brake_Lights "Driver or Cruise brake on"; CM_ SG_ 801 Cruise_State "0 = Normal, 1 = Hold+User Brake, 2 = Ready, 3 = Hold"; diff --git a/opendbc_repo/opendbc/dbc/generator/subaru/subaru_forester_2017.dbc b/opendbc_repo/opendbc/dbc/generator/subaru/subaru_forester_2017.dbc index 6d5d46bc9a..34dc730a58 100644 --- a/opendbc_repo/opendbc/dbc/generator/subaru/subaru_forester_2017.dbc +++ b/opendbc_repo/opendbc/dbc/generator/subaru/subaru_forester_2017.dbc @@ -3,7 +3,7 @@ CM_ "IMPORT _subaru_preglobal_2015.dbc"; BO_ 355 ES_DashStatus: 8 XXX SG_ Not_Ready_Startup : 4|2@1+ (1,0) [0|3] "" XXX SG_ Cruise_On : 16|1@1+ (1,0) [0|1] "" XXX - SG_ Cruise_Activated : 17|1@0+ (1,0) [0|1] "" XXX + SG_ Cruise_Activated_Dash : 17|1@0+ (1,0) [0|1] "" XXX SG_ Cruise_Set_Speed : 24|8@1+ (1,0) [0|255] "" XXX SG_ COUNTER : 40|3@1+ (1,0) [0|7] "" XXX SG_ Brake : 43|1@1+ (1,0) [0|1] "" XXX diff --git a/opendbc_repo/opendbc/dbc/generator/subaru/subaru_outback_2015.dbc b/opendbc_repo/opendbc/dbc/generator/subaru/subaru_outback_2015.dbc index cc1fa16d19..8134dd4209 100644 --- a/opendbc_repo/opendbc/dbc/generator/subaru/subaru_outback_2015.dbc +++ b/opendbc_repo/opendbc/dbc/generator/subaru/subaru_outback_2015.dbc @@ -5,7 +5,7 @@ BO_ 358 ES_DashStatus: 8 XXX SG_ Seatbelt_Disengage : 12|2@1+ (1,0) [0|3] "" XXX SG_ Disengage_Alert : 14|2@1+ (1,0) [0|3] "" XXX SG_ Cruise_On : 16|1@1+ (1,0) [0|1] "" XXX - SG_ Cruise_Activated : 17|1@1+ (1,0) [0|1] "" XXX + SG_ Cruise_Activated_Dash : 17|1@1+ (1,0) [0|1] "" XXX SG_ Signal1 : 18|1@1+ (1,0) [0|1] "" XXX SG_ WHEELS_MOVING_2015 : 19|1@1+ (1,0) [0|1] "" XXX SG_ Driver_Input : 20|1@1+ (1,0) [0|1] "" XXX diff --git a/opendbc_repo/opendbc/dbc/generator/subaru/subaru_outback_2019.dbc b/opendbc_repo/opendbc/dbc/generator/subaru/subaru_outback_2019.dbc index d886954cfe..b04142fbc5 100644 --- a/opendbc_repo/opendbc/dbc/generator/subaru/subaru_outback_2019.dbc +++ b/opendbc_repo/opendbc/dbc/generator/subaru/subaru_outback_2019.dbc @@ -5,7 +5,7 @@ BO_ 358 ES_DashStatus: 8 XXX SG_ Seatbelt_Disengage : 12|2@1+ (1,0) [0|3] "" XXX SG_ Disengage_Alert : 14|2@1+ (1,0) [0|3] "" XXX SG_ Cruise_On : 16|1@1+ (1,0) [0|1] "" XXX - SG_ Cruise_Activated : 17|1@1+ (1,0) [0|1] "" XXX + SG_ Cruise_Activated_Dash : 17|1@1+ (1,0) [0|1] "" XXX SG_ Signal1 : 18|1@1+ (1,0) [0|1] "" XXX SG_ WHEELS_MOVING_2015 : 19|1@1+ (1,0) [0|1] "" XXX SG_ Driver_Input : 20|1@1+ (1,0) [0|1] "" XXX diff --git a/opendbc_repo/opendbc/dbc/generator/tesla/_radar_common.py b/opendbc_repo/opendbc/dbc/generator/tesla/_radar_common.py index 737c203b02..c25f57d3e4 100755 --- a/opendbc_repo/opendbc/dbc/generator/tesla/_radar_common.py +++ b/opendbc_repo/opendbc/dbc/generator/tesla/_radar_common.py @@ -31,6 +31,7 @@ def get_radar_point_definition(base_id, base_name): SG_ Index2 : 63|1@1+ (1,0) [0|1] "" Autopilot """ + def get_val_definition(base_id): return f""" VAL_ {base_id+1} MovingState 3 "RADAR_MOVESTATE_STANDING" 2 "RADAR_MOVESTATE_STOPPED" 1 "RADAR_MOVESTATE_MOVING" 0 "RADAR_MOVESTATE_INDETERMINATE" ; diff --git a/opendbc_repo/opendbc/dbc/generator/tesla/tesla_radar_bosch.py b/opendbc_repo/opendbc/dbc/generator/tesla/tesla_radar_bosch.py index 6586655ec0..b84458325a 100755 --- a/opendbc_repo/opendbc/dbc/generator/tesla/tesla_radar_bosch.py +++ b/opendbc_repo/opendbc/dbc/generator/tesla/tesla_radar_bosch.py @@ -1,13 +1,11 @@ #!/usr/bin/env python3 -import os from opendbc.dbc.generator.tesla._radar_common import get_radar_point_definition, get_val_definition -if __name__ == "__main__": - dbc_name = os.path.basename(__file__).replace(".py", ".dbc") - tesla_path = os.path.dirname(os.path.realpath(__file__)) - with open(os.path.join(tesla_path, dbc_name), "w", encoding='utf-8') as f: - f.write(""" + +def generate(): + parts = [] + parts.append(""" VERSION "" NS_ : @@ -133,15 +131,15 @@ SG_ unused62 : 62|2@1+ (1,0) [0|3] "" Autopilot """) - M_RANGE = range(0x310, 0x36D + 1, 3) - for i, base_id in enumerate(M_RANGE): - f.write(get_radar_point_definition(base_id, f"RadarPoint{i}")) + M_RANGE = range(0x310, 0x36D + 1, 3) + for i, base_id in enumerate(M_RANGE): + parts.append(get_radar_point_definition(base_id, f"RadarPoint{i}")) - L_RANGE = range(0x371, 0x37D + 1, 3) - for i, base_id in enumerate(L_RANGE): - f.write(get_radar_point_definition(base_id, f"ProcessedRadarPoint{i+1}")) + L_RANGE = range(0x371, 0x37D + 1, 3) + for i, base_id in enumerate(L_RANGE): + parts.append(get_radar_point_definition(base_id, f"ProcessedRadarPoint{i+1}")) - f.write(""" + parts.append(""" BO_ 697 VIN_VIP_405HS: 8 Autopilot SG_ VIN_MuxID M : 0|8@1+ (1,0) [0|0] "" Radar SG_ VIN_Part1 m16 : 47|24@0+ (1,0) [0|16777215] "" Radar @@ -278,5 +276,7 @@ VAL_ 681 Msg2A9_FourWheelDrive 3 "SNA" 2 "UNUSED" 1 "4WD" 0 "2WD" ;""") - for base_id in list(M_RANGE) + list(L_RANGE): - f.write(get_val_definition(base_id)) + for base_id in list(M_RANGE) + list(L_RANGE): + parts.append(get_val_definition(base_id)) + + return {"tesla_radar_bosch.dbc": "".join(parts)} diff --git a/opendbc_repo/opendbc/dbc/generator/tesla/tesla_radar_continental.py b/opendbc_repo/opendbc/dbc/generator/tesla/tesla_radar_continental.py index 36355d4a03..e4468b61b7 100755 --- a/opendbc_repo/opendbc/dbc/generator/tesla/tesla_radar_continental.py +++ b/opendbc_repo/opendbc/dbc/generator/tesla/tesla_radar_continental.py @@ -1,13 +1,11 @@ #!/usr/bin/env python3 -import os from opendbc.dbc.generator.tesla._radar_common import get_radar_point_definition, get_val_definition -if __name__ == "__main__": - dbc_name = os.path.basename(__file__).replace(".py", ".dbc") - tesla_path = os.path.dirname(os.path.realpath(__file__)) - with open(os.path.join(tesla_path, dbc_name), "w", encoding='utf-8') as f: - f.write(""" + +def generate(): + parts = [] + parts.append(""" VERSION "" NS_ : @@ -66,12 +64,14 @@ SG_ UDS_radcRequestData : 7|64@0+ (1,0) [0|1.84467e+19] "" Radar """) - POINT_RANGE = range(0x410, 0x45E + 1, 2) - for i, base_id in enumerate(POINT_RANGE): - f.write(get_radar_point_definition(base_id, f"RadarPoint{i}")) + POINT_RANGE = range(0x410, 0x45E + 1, 2) + for i, base_id in enumerate(POINT_RANGE): + parts.append(get_radar_point_definition(base_id, f"RadarPoint{i}")) - f.write(""" + parts.append(""" VAL_ 1025 lowPowerMode 1 "COMMANDED_LOW_POWER" 0 "DEFAULT_LOW_POWER" 2 "NORMAL_POWER" 3 "SNA";""") - for base_id in list(POINT_RANGE): - f.write(get_val_definition(base_id)) + for base_id in list(POINT_RANGE): + parts.append(get_val_definition(base_id)) + + return {"tesla_radar_continental.dbc": "".join(parts)} diff --git a/opendbc_repo/opendbc/dbc/generator/toyota/_toyota_2017.dbc b/opendbc_repo/opendbc/dbc/generator/toyota/_toyota_2017.dbc index 92ddd5fc16..4524b1ea61 100644 --- a/opendbc_repo/opendbc/dbc/generator/toyota/_toyota_2017.dbc +++ b/opendbc_repo/opendbc/dbc/generator/toyota/_toyota_2017.dbc @@ -188,6 +188,10 @@ BO_ 869 DSU_CRUISE : 7 DSU SG_ CRUISE_REQUEST : 31|8@0+ (100,-12800) [0|0] "N" XXX SG_ LEAD_DISTANCE : 39|8@0+ (1,0) [0|0] "m" XXX +BO_ 898 AIR_CONDITIONER: 8 XXX + SG_ CLIMATE_SET_POINT : 5|6@0+ (1,0) [5|33] "" XXX + SG_ AIR_CONDITIONER_STATE : 48|7@1+ (1,0) [0|127] "" 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 @@ -195,6 +199,9 @@ BO_ 921 PCM_CRUISE_SM: 8 XXX SG_ TEMP_ACC_FAULTED : 15|1@0+ (1,0) [0|1] "" XXX SG_ UI_SET_SPEED : 31|8@0+ (1,0) [0|255] "" XXX +BO_ 944 AIR_CONDITIONER_2: 8 XXX + SG_ WINDSCREEN_DEFOG : 43|1@0+ (1,0) [0|1] "" XXX + BO_ 951 ESP_CONTROL: 8 ESP SG_ TC_DISABLED : 13|1@0+ (1,0) [0|1] "" XXX SG_ VSC_DISABLED : 12|2@0+ (1,0) [0|1] "" XXX @@ -385,12 +392,15 @@ BO_ 1568 BODY_CONTROL_STATE: 8 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 + SG_ LIGHT_STALK_MOVED : 15|1@0+ (1,0) [0|1] "" XXX + SG_ TAIL_LIGHT : 19|1@0+ (1,0) [0|1] "" XXX + SG_ HEADLIGHT_MODE : 21|3@1+ (1,0) [0|7] "" XXX SG_ FRONT_FOG : 27|1@0+ (1,0) [0|1] "" XXX SG_ PARKING_LIGHT : 28|1@0+ (1,0) [0|1] "" XXX SG_ LOW_BEAM : 29|1@0+ (1,0) [0|1] "" XXX SG_ HIGH_BEAM : 30|1@0+ (1,0) [0|1] "" XXX SG_ DAYTIME_RUNNING_LIGHT : 31|1@0+ (1,0) [0|1] "" XXX + SG_ AUTO_HIGH_BEAM : 37|1@0+ (1,0) [0|1] "" XXX BO_ 1571 CERTIFICATION_ECU: 8 CGW SG_ DOOR_LOCK_FEEDBACK_LIGHT : 15|1@0+ (1,0) [0|0] "" XXX @@ -431,8 +441,6 @@ CM_ SG_ 581 GAS_PEDAL "it seems slightly filtered"; 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_ 800 SLOPE_ANGLE "potentially used by the PCM to compensate for road pitch"; -CM_ SG_ 800 ACCEL "filtered ego acceleration"; CM_ SG_ 835 ACC_TYPE "if 2, car is likely to have a permanent low speed lockout. 1 is ok"; CM_ SG_ 835 RADAR_DIRTY "Display Clean Radar Sensor message on HUD"; CM_ SG_ 835 ACC_MALFUNCTION "display ACC fault on dash if set to 1"; @@ -447,6 +455,7 @@ CM_ SG_ 865 GAS_PEDAL_ALT "copy of main GAS_PEDAL. Both use 8 bits. Might indica CM_ SG_ 865 CLUTCH_RELEASED "boolean of clutch for 6MT."; CM_ SG_ 865 ACCEL_NET "net positive acceleration (gas) applied by the system if on flat ground, may not include creeping force"; CM_ SG_ 865 ACC_FAULTED "1 when ACC is faulted and the PCM disallows engagement. Also describes a lockout when the ACC_CONTROL->ACC_MALFUNCTION bit is set."; +CM_ SG_ 898 AIR_CONDITIONER_STATE "very difficult to parse with some air register motors operating without user-inputs"; CM_ SG_ 921 UI_SET_SPEED "set speed shown in the vehicle's UI with the vehicle's unit"; CM_ SG_ 921 TEMP_ACC_FAULTED "1 when the UI is displaying or playing fault-related alerts or sounds. Also 1 when pressing main on."; CM_ SG_ 951 BRAKE_LIGHTS_ACC "brake lights when ACC commands decel"; @@ -508,6 +517,8 @@ VAL_ 835 ACC_MALFUNCTION 1 "faulted" 0 "ok"; VAL_ 835 ACC_CUT_IN 1 "CUT-IN Detected" 0 "clear"; VAL_ 835 ALLOW_LONG_PRESS 2 "set speed increase by 5 speed units regardless" 1 "set speed increase by 1 speed unit on short press, 5 speed units on long press"; VAL_ 865 CLUTCH_RELEASED 0 "clutch pressed any amount" 1 "clutch released"; +VAL_ 898 CLIMATE_SET_POINT 0 "CLIMATE LO MODE" 55 "CLIMATE HI MODE" 57 "CLIMATE OFF"; +VAL_ 898 AIR_CONDITIONER_STATE 20 "CLIMATE OFF"; VAL_ 921 CRUISE_CONTROL_STATE 2 "disabled" 11 "hold" 10 "hold_waiting_user_cmd" 6 "enabled" 5 "faulted"; VAL_ 921 DISTANCE_LINES 0 "not displayed" 1 "close" 2 "medium" 3 "far"; VAL_ 956 SPORT_ON 0 "off" 1 "on"; @@ -545,4 +556,5 @@ VAL_ 1552 UNITS 1 "km (km/L)" 2 "km (L/100km)" 3 "miles (MPG US)" 4 "miles (MPG VAL_ 1553 UNITS 1 "km" 2 "miles"; VAL_ 1556 TURN_SIGNALS 3 "none" 2 "right" 1 "left"; VAL_ 1556 BLINKER_BUTTON_PRESSED 1 "button pressed" 0 "not pressed"; +VAL_ 1570 HEADLIGHT_MODE 0 "headlights off" 2 "force parking lights" 4 "force low beams" 7 "auto low beams" 6 "auto parking lights"; VAL_ 1592 LOCK_STATUS 0 "locked" 1 "unlocked"; diff --git a/opendbc_repo/opendbc/dbc/generator/toyota/toyota_new_mc_pt.dbc b/opendbc_repo/opendbc/dbc/generator/toyota/toyota_new_mc_pt.dbc index f1bf8f8b07..97182f93a9 100644 --- a/opendbc_repo/opendbc/dbc/generator/toyota/toyota_new_mc_pt.dbc +++ b/opendbc_repo/opendbc/dbc/generator/toyota/toyota_new_mc_pt.dbc @@ -15,7 +15,6 @@ BO_ 1178 BRAKE_RELATED: 8 XXX SG_ BRAKE_PRESSED : 48|1@0+ (1,0) [0|1] "" 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"; CM_ SG_ 610 TYPE "seems 1 on Corolla, 0 on all others"; VAL_ 610 IPAS_STATE 5 "override" 3 "enabled" 1 "disabled"; diff --git a/opendbc_repo/opendbc/dbc/gwm_haval_h6_phev_2024.dbc b/opendbc_repo/opendbc/dbc/gwm_haval_h6_phev_2024.dbc new file mode 100644 index 0000000000..b9f85d7a51 --- /dev/null +++ b/opendbc_repo/opendbc/dbc/gwm_haval_h6_phev_2024.dbc @@ -0,0 +1,252 @@ +BO_ 96 CAR_OVERALL_SIGNALS2: 64 XXX + SG_ CRC1 : 7|8@0+ (1,0) [0|255] "" XXX + SG_ COUNTER1 : 59|4@0+ (1,0) [0|15] "" XXX + SG_ CRC2 : 71|8@0+ (1,0) [0|255] "" XXX + SG_ GAS_POSITION : 79|8@0+ (0.393700787,0) [0|255] "%" XXX + SG_ BRAKE_SIGNAL : 86|1@0+ (1,0) [0|1] "" XXX + SG_ ACC_GAS_POSITION : 103|8@0+ (0.393700787,0) [0|255] "%" XXX + SG_ COUNTER2 : 123|4@0+ (1,0) [0|15] "" XXX + SG_ CRC3 : 135|8@0+ (1,0) [0|255] "" XXX + SG_ REQ_REVIEW_UND_SIGNAL : 143|10@0+ (1,0) [0|255] "" XXX + SG_ REQ_REVIEW_POWER_CONSUMPTION : 144|9@0+ (1,-175) [0|511] "" XXX + SG_ REQ_REVIEW_POWER_CONSUMPTION2 : 180|9@0+ (1,-176) [0|511] "" XXX + SG_ COUNTER3 : 187|4@0+ (1,0) [0|15] "" XXX + SG_ REQ_REVIEW_POWER_STATE_SIGNAL : 302|4@0+ (1,0) [0|15] "" XXX + SG_ REQ_REVIEW_POWER_STATE_SIGNAL2 : 370|1@0+ (1,0) [0|1] "" XXX + +BO_ 147 IMPRECISE_SPEED_INFORMATION: 8 XXX + SG_ IMPRECISE_SPEED : 15|8@0+ (3.5,0) [0|255] "kph" XXX + SG_ REQ_REVIEW_SPEED : 31|8@0+ (0.430107526,0) [0|255] "Kph" XXX + SG_ REQ_REVIEW_SPEED2 : 39|8@0+ (0.430107526,0) [0|255] "Kph" XXX + SG_ REQ_REVIEW_POWER_CONSUMPTION : 52|8@0+ (1,0) [0|255] "" XXX + SG_ COUNTER : 59|4@0+ (1,0) [0|15] "" XXX + +BO_ 161 STEER_AND_AP_STALK: 8 XXX + SG_ CRC : 7|8@0+ (1,0) [0|255] "" XXX + SG_ STEERING_ANGLE : 13|13@0+ (0.05,0) [0|65535] "degs" XXX + SG_ STEERING_DIRECTION : 16|1@0+ (1,0) [0|1] "" XXX + SG_ STEERING_TORQUE : 29|14@0+ (1,0) [0|65535] "??" XXX + SG_ AP_REDUCE_DISTANCE_COMMAND : 44|1@0+ (1,0) [0|1] "" XXX + SG_ AP_INCREASE_DISTANCE_COMMAND : 45|1@0+ (1,0) [0|1] "AUTOPILOT_STALK" XXX + SG_ AP_CANCEL_COMMAND : 46|1@0+ (1,0) [0|1] "" XXX + SG_ AP_ENABLE_COMMAND : 47|1@0+ (1,0) [0|1] "" XXX + SG_ AP_DECREASE_SPEED_COMMAND : 50|1@0+ (1,0) [0|1] "" XXX + SG_ AP_INCREASE_SPEED_COMMAND : 51|1@0+ (1,0) [0|1] "" XXX + SG_ COUNTER : 59|4@0+ (1,0) [0|255] "" XXX + +BO_ 259 SPEED: 64 XXX + SG_ CRC : 199|8@0+ (1,0) [0|255] "" XXX + SG_ UNDEFINED_ACCUMULATOR : 207|8@0+ (1,0) [0|255] "" XXX + SG_ UNDEFINED_COUNTER : 215|8@0+ (1,0) [0|255] "" XXX + SG_ ODD_GAS_POSITION : 231|8@0+ (1,0) [0|255] "" XXX + SG_ SPEED : 239|8@0+ (1,0) [0|255] "Khp" XXX + SG_ COUNTER2 : 251|4@0+ (1,0) [0|15] "" XXX + +BO_ 273 UNDEFINED_2: 8 XXX + SG_ CRC : 7|8@0+ (1,0) [0|255] "" XXX + SG_ UNDEFINED_SIGNAL_RELATED_ACC : 46|13@0+ (1,0) [0|8191] "" XXX + SG_ COUNTER : 59|4@0+ (1,0) [0|15] "" XXX + +BO_ 288 BRAKE2: 64 XXX + SG_ CRC : 7|8@0+ (1,0) [0|255] "" XXX + SG_ REVIEW_REQ_BRAKE_SIGNAL1 : 15|8@0+ (1,0) [0|255] "" XXX + SG_ REQ_REVIEW_MOVING : 22|1@0+ (1,0) [0|1] "" XXX + SG_ ODD_BRAKE_PRESSURE : 39|8@0+ (1,-27) [0|255] "" XXX + SG_ REVIEW_REQ_BRAKE_SIGNAL2 : 47|8@0+ (1,0) [0|255] "" XXX + SG_ COUNTER : 59|4@0+ (1,0) [0|15] "" XXX + +BO_ 299 AUTOPILOT: 64 XXX + SG_ REQ_REVIEW_CRC : 71|8@0+ (1,0) [0|255] "" XXX + SG_ AP_UNDEFINED_SIGNAL2 : 73|2@0+ (1,0) [0|3] "" XXX + SG_ REQ_REVIEW_COUNTER : 78|5@0+ (1,0) [0|31] "" XXX + SG_ AP_UNDEFINED_SIGNAL : 87|6@0+ (1,0) [0|63] "" XXX + SG_ AP_STEERING_UNDEFINED_SIGNAL1 : 102|10@0- (1,0) [0|2047] "" XXX + SG_ AP_UNDEFINED_SIGNAL3 : 103|1@0+ (1,0) [0|1] "" XXX + SG_ COUNTER : 123|4@0+ (1,0) [0|15] "" XXX + SG_ AP_STATE : 125|1@0+ (1,0) [0|1] "" XXX + SG_ CRC : 135|8@0+ (1,0) [0|255] "" XXX + +BO_ 303 CAR_OVERALL_SIGNALS: 64 XXX + SG_ CRC1 : 71|8@0+ (1,0) [0|255] "" XXX + SG_ DRIVE_MODE_SIGNAL : 73|1@0+ (1,0) [0|1] "" XXX + SG_ REQ_REVIEW_POWER_STATE : 80|1@0+ (1,0) [0|1] "" XXX + SG_ REQ_REVIEW_POWER_STATE2 : 83|1@0+ (1,0) [0|1] "" XXX + SG_ GAS_SIGNAL : 86|1@0+ (1,0) [0|1] "" XXX + SG_ REQ_REVIEW_POWER_STATE3 : 113|1@0+ (1,0) [0|1] "" XXX + SG_ COUNTER1 : 123|4@0+ (1,0) [0|15] "" XXX + SG_ CRC2 : 135|8@0+ (1,0) [0|255] "" XXX + SG_ DRIVER_MODE_SIGNAL2 : 161|1@0+ (1,0) [0|1] "" XXX + SG_ DRIVE_MODE_P : 162|1@0+ (1,0) [0|1] "" XXX + SG_ DRIVE_MODE_D : 163|1@0+ (1,0) [0|1] "" XXX + SG_ DRIVE_MODE_SIGNAL3 : 165|1@0+ (1,0) [0|1] "" XXX + SG_ DRIVE_MODE : 166|2@0+ (1,0) [0|1] "" XXX + SG_ BRAKE_SIGNAL : 176|1@0+ (1,0) [0|1] "" XXX + SG_ COUNTER2 : 187|4@0+ (1,0) [0|15] "" XXX + +BO_ 311 BRAKE: 64 XXX + SG_ CRC1 : 71|8@0+ (1,0) [0|255] "" XXX + SG_ REQ_REVIEW_DRIVE_MODE : 77|1@0+ (1,0) [0|1] "" XXX + SG_ COUNTER1 : 123|4@0+ (1,0) [0|15] "" XXX + SG_ CRC2 : 135|8@0+ (1,0) [0|255] "" XXX + SG_ REQ_REVIEW_HANDBRAKE_ENABLED : 143|1@0+ (1,0) [0|1] "" XXX + SG_ BRAKE_SIGNAL1 : 152|1@0+ (1,0) [0|1] "" XXX + SG_ REVIEW_REQ_HANDBRAKE_RELEASED : 153|1@0+ (1,0) [0|1] "" XXX + SG_ REVIEW_REQ_HANDBRAKE_ENABLED : 154|1@0+ (1,0) [0|1] "DURING POWER BRAKE IS FALSE" XXX + SG_ BRAKE_SIGNAL2 : 155|1@0+ (1,0) [0|1] "" XXX + SG_ COUNTER2 : 187|4@0+ (1,0) [0|15] "" XXX + SG_ CRC3 : 199|8@0+ (1,0) [0|255] "" XXX + SG_ BRAKE_PRESSURE : 207|13@0+ (1,0) [0|8191] "" XXX + SG_ REQ_REVIEW_BRAKE_PRESSURE : 207|14@0+ (1,0) [0|1] "" XXX + SG_ COUNTER3 : 251|4@0+ (1,0) [0|15] "" XXX + SG_ CRC4 : 263|8@0+ (1,0) [0|255] "" XXX + +BO_ 315 WHEEL_SPEEDS: 64 XXX + SG_ FRONT_CRC : 7|8@0+ (1,0) [0|255] "" XXX + SG_ FRONT_LEFT_WHEEL_SPEED : 12|13@0+ (0.05924739,0) [0|8191] "Kph" XXX + SG_ FRONT_RIGHT_WHEEL_SPEED : 28|13@0+ (0.05924739,0) [0|8191] "Kph" XXX + SG_ FRONT_DISTANCE_ACCUMULATOR : 47|16@0+ (1,0) [0|65535] "??" XXX + SG_ FRONT_COUNTER : 59|4@0+ (1,0) [0|15] "" XXX + SG_ REAR_CRC : 327|8@0+ (1,0) [0|255] "" XXX + SG_ REAR_LEFT_WHEEL_SPEED : 332|13@0+ (0.05924739,0) [0|8191] "Kph" XXX + SG_ REAR_RIGHT_WHEEL_SPEED : 348|13@0+ (0.05924739,0) [0|8191] "Kph" XXX + SG_ REAR_DISTANCE_ACCUMULATOR : 367|16@0+ (1,0) [0|65535] "" XXX + SG_ REAR_COUNTER : 379|4@0+ (1,0) [0|15] "" XXX + +BO_ 323 SPEED2: 64 XXX + SG_ NEW_SIGNAL_1 : 71|8@0+ (1,0) [0|255] "" XXX + SG_ SPEED_REAL : 119|8@0+ (1,0) [0|255] "Kph" XXX + SG_ COUNTER : 123|4@0+ (1,0) [0|15] "" XXX + SG_ CRC2 : 135|8@0+ (1,0) [0|255] "" XXX + +BO_ 327 NEW_MSG_147: 64 XXX + +BO_ 347 NEW_MSG_15B: 64 XXX + +BO_ 357 NEW_MSG_165: 8 XXX + +BO_ 367 NEW_MSG_16F: 64 XXX + +BO_ 412 LIGHTS: 16 XXX + SG_ BRAKE_LIGHTS : 24|3@0+ (1,0) [0|7] "" XXX + SG_ RIGHT_TURN_SIGNAL : 30|1@0+ (1,0) [0|1] "ON/OFF ACCORDINGLY LIGHT" XXX + SG_ LEFT_TURN_SIGNAL : 31|1@0+ (1,0) [0|1] "ON/OFF ACCORDINGLY LIGHT" XXX + +BO_ 415 NEW_MSG_19F: 64 XXX + +BO_ 573 UNDEFINED_RELATIONSHIP_WITH_CAR_RUNNING: 64 XXX + SG_ COUNTER1 : 123|4@0+ (1,0) [0|15] "" XXX + SG_ CRC2 : 135|8@0+ (1,0) [0|255] "" XXX + SG_ COUNTER2 : 187|12@0+ (1,0) [0|4095] "" XXX + SG_ COUNTER3 : 251|4@0+ (1,0) [0|15] "" XXX + SG_ CRC3 : 263|8@0+ (1,0) [0|255] "" XXX + +BO_ 581 NEW_MSG_245: 8 XXX + +BO_ 639 NEW_MSG_27F: 16 XXX + SG_ CRC : 7|8@0+ (1,0) [0|255] "" XXX + SG_ REQ_REVIEW_ODOMETER : 23|16@0+ (1,0) [0|65535] "" XXX + SG_ COUNTER : 59|4@0+ (1,0) [0|15] "" XXX + +BO_ 649 DRIVE_MODE: 64 XXX + SG_ DRIVE_MODE_ENABLED : 382|1@0+ (1,0) [0|1] "" XXX + SG_ DRIVE_MODE_DISABLED : 383|1@0+ (1,0) [0|1] "" XXX + +BO_ 683 ACC: 64 XXX + SG_ COUNTER1 : 123|4@0+ (1,0) [0|15] "" XXX + SG_ CRC1 : 135|8@0+ (1,0) [0|255] "" XXX + SG_ CAR_DISTANCE_SELECTION : 170|3@0+ (1,0) [0|7] "" XXX + SG_ ACC_SPEED_SELECTION : 183|8@0+ (1,0) [0|255] "Kph" XXX + SG_ COUNTER2 : 187|4@0+ (1,0) [0|15] "" XXX + +BO_ 696 UNDEFINED_INTERESTING_SIGNALS: 64 XXX + SG_ UNDEFINED_SIGNAL2 : 20|9@0+ (1,0) [0|511] "" XXX + SG_ UNDEFINED_SIGNAL1 : 27|12@0+ (1,0) [0|4095] "" XXX + SG_ UNDEFINED_ACCUMULATOR : 47|8@0+ (1,0) [0|255] "" XXX + SG_ UNDEFINED_ACCUMULATOR2 : 47|12@0+ (1,0) [0|15] "" XXX + SG_ UNDEFINED_SIGNAL3 : 51|12@0+ (1,0) [0|4095] "" XXX + SG_ UNDEFINED_SIGNAL4 : 265|10@0+ (1,0) [0|1023] "" XXX + SG_ NEW_SIGNAL_1 : 354|7@0+ (1,0) [0|127] "" XXX + +BO_ 714 BUTTONS: 8 XXX + SG_ LOCK_DOORS_BUTTON : 16|1@0+ (1,0) [0|1] "" XXX + +BO_ 793 DOOR_DRIVER: 16 XXX + SG_ REQ_REVIEW_CAR_STATE : 16|1@0+ (1,0) [0|1] "" XXX + SG_ DOOR_REAR_RIGHT_OPEN : 19|1@0+ (1,0) [0|1] "" XXX + SG_ DOOR_FRONT_RIGHT_OPEN : 20|1@0+ (1,0) [0|1] "" XXX + SG_ DOOR_REAR_LEFT_OPEN : 21|1@0+ (1,0) [0|1] "" XXX + SG_ DOOR_DRIVER_OPEN : 22|1@0+ (1,0) [0|1] "" XXX + +BO_ 837 DOOR_LOCK_STATES: 16 XXX + SG_ DOOR_LOCK_STATE : 13|1@0+ (1,0) [0|1] "" XXX + SG_ DOOR_LOCK_STATE2 : 34|1@0+ (1,0) [0|1] "" XXX + +BO_ 849 SEATBELT: 16 XXX + SG_ CRC : 7|8@0+ (1,0) [0|255] "" XXX + SG_ SEAT_BELT_DRIVER_STATE : 11|1@0+ (1,0) [0|1] "" XXX + SG_ SEAT_BELT_DRIVER_STATE2 : 24|1@0+ (1,0) [0|1] "" XXX + SG_ COUNTER : 59|4@0+ (1,0) [0|15] "" XXX + +CM_ SG_ 96 GAS_POSITION "0 - 100%"; +CM_ SG_ 96 BRAKE_SIGNAL "1 = BRAKE PRESSED"; +CM_ SG_ 96 ACC_GAS_POSITION "0 - 100% | WHEN ACC REMAINS INFORMATION"; +CM_ SG_ 96 REQ_REVIEW_POWER_CONSUMPTION2 "REQ FACTOR CONVERTER"; +CM_ SG_ 96 REQ_REVIEW_POWER_STATE_SIGNAL "1 = OFF | 12 WARM-UP | 5 = ON"; +CM_ SG_ 96 REQ_REVIEW_POWER_STATE_SIGNAL2 "1 = OFF | 0 = ON"; +CM_ SG_ 147 IMPRECISE_SPEED "lower precision, reverse is positive as well"; +CM_ SG_ 147 REQ_REVIEW_SPEED "INITIALLY ADJUSTED TO KPH BUT ITS NOT"; +CM_ SG_ 147 REQ_REVIEW_SPEED2 "INITIALLY ADJUSTED TO KPH BUT ITS NOT"; +CM_ SG_ 161 STEERING_ANGLE "0 CENTER, NO LEFT / RIGHT SIGNAL"; +CM_ SG_ 161 STEERING_TORQUE "Peak identified 3680, 0 = stopped"; +CM_ SG_ 161 AP_REDUCE_DISTANCE_COMMAND "AUTOPILOT STALK"; +CM_ SG_ 161 AP_CANCEL_COMMAND "AUTOPILOT STALK - FRONT MOVEMENT = CANCEL COMMAND"; +CM_ SG_ 161 AP_ENABLE_COMMAND "AUTOPILOT STALK - REAR MOVEMENT = ENABLE COMMAND"; +CM_ SG_ 161 AP_DECREASE_SPEED_COMMAND "AUTOPILOT STALK - MOVEMENT"; +CM_ SG_ 161 AP_INCREASE_SPEED_COMMAND "AUTOPILOT STALK - DOWN MOVEMENT]"; +CM_ SG_ 259 UNDEFINED_ACCUMULATOR "WHEN ELETRIC MODE = 0, PERHAPS COMBUSTION ENGINE"; +CM_ SG_ 259 UNDEFINED_COUNTER "0 WHEN ELECTRIC, PERHAPS COMBUSTION ENGINE"; +CM_ SG_ 259 ODD_GAS_POSITION "17 = 0, 253 = FULL, SOMETIMES 4"; +CM_ SG_ 259 SPEED "PRECISE, KPH, DASHBOARD SPEED, BIT LOWER THAN GPS SPEED"; +CM_ SG_ 288 REVIEW_REQ_BRAKE_SIGNAL1 "0 | 128 SIMILAR TO BRAKE SIGNAL BUT ADDITIONAL DELAY"; +CM_ SG_ 288 REQ_REVIEW_MOVING "1 = CAR IS MOVING"; +CM_ SG_ 288 ODD_BRAKE_PRESSURE "ODD BRAKE PRESSURE, NEGATIVE/OFFSET"; +CM_ SG_ 288 REVIEW_REQ_BRAKE_SIGNAL2 "0 | 128 BRAKE PRESSED"; +CM_ SG_ 299 REQ_REVIEW_COUNTER "COUNTER NOT STABLE"; +CM_ SG_ 299 AP_UNDEFINED_SIGNAL3 "PERHAPS HANDS ON SENSOR"; +CM_ SG_ 299 AP_STATE "1 = ON | 0 = OFF"; +CM_ SG_ 303 DRIVE_MODE_SIGNAL "D/R = 0 | N/P = 1"; +CM_ SG_ 303 REQ_REVIEW_POWER_STATE "1 = ON | 0 = IDLE"; +CM_ SG_ 303 REQ_REVIEW_POWER_STATE2 "1 = ON | 0 = IDLE"; +CM_ SG_ 303 GAS_SIGNAL "1 = GAS PRESSED"; +CM_ SG_ 303 REQ_REVIEW_POWER_STATE3 "0 = OFF / 1 = ON"; +CM_ SG_ 303 DRIVER_MODE_SIGNAL2 "D/R = 1 | N/P=0"; +CM_ SG_ 303 DRIVE_MODE_SIGNAL3 "P/R = 1 | P/N = 0"; +CM_ SG_ 303 DRIVE_MODE "0 = P | 1 = D | 2 = N | 3 = R (GOOD SIGNAL)"; +CM_ SG_ 303 BRAKE_SIGNAL "1 BRAKE PRESSED"; +CM_ SG_ 311 REQ_REVIEW_DRIVE_MODE "1 = P | 0 = D"; +CM_ SG_ 311 BRAKE_SIGNAL1 "0 = NO | 1 = BRAKE PRESSED"; +CM_ SG_ 311 REVIEW_REQ_HANDBRAKE_RELEASED "DURING POWER BRAKE IS TRUE"; +CM_ SG_ 311 BRAKE_SIGNAL2 "0 NO | 1 = BRAKE PRESSED"; +CM_ SG_ 311 BRAKE_PRESSURE "MAX PRESSURE IDENTIFIED = 4184 | 0 = NO PRESSURE"; +CM_ SG_ 311 REQ_REVIEW_BRAKE_PRESSURE "ADDITIONAL BIT"; +CM_ SG_ 315 FRONT_LEFT_WHEEL_SPEED "Based on the car's dashboard speed"; +CM_ SG_ 315 FRONT_RIGHT_WHEEL_SPEED "Based on the car's dashboard speed"; +CM_ SG_ 315 FRONT_DISTANCE_ACCUMULATOR "?? doubts"; +CM_ SG_ 315 REAR_LEFT_WHEEL_SPEED "Based on the car's dashboard speed"; +CM_ SG_ 315 REAR_RIGHT_WHEEL_SPEED "Based on the car's dashboard speed"; +CM_ SG_ 315 REAR_DISTANCE_ACCUMULATOR "PULSES"; +CM_ SG_ 323 SPEED_REAL "PRECISE, EQUAL GPS SPEED"; +CM_ SG_ 412 BRAKE_LIGHTS "POSSIBLE 3 DIFFERENT LIGHTS"; +CM_ SG_ 412 LEFT_TURN_SIGNAL "ON/OFF ACCORDINGLY LIGHT"; +CM_ BO_ 573 "APPEARS TO HAVE GOOD MOVING INFORMATION"; +CM_ BO_ 649 "FRONT"; +CM_ SG_ 649 DRIVE_MODE_ENABLED "DRIVE = 1 | OTHER MODES = 0"; +CM_ SG_ 649 DRIVE_MODE_DISABLED "D = 0 | OTHER MODES = 0"; +CM_ SG_ 683 CAR_DISTANCE_SELECTION "AUTOPILOT CAR DISTANCE SELECTED BY DRIVER, OPTIONS 1, 2, 3, 4"; +CM_ BO_ 696 "POSSIBLE RELATED TO ACC OR ENGINE"; +CM_ SG_ 714 LOCK_DOORS_BUTTON "1 = PRESSED"; +CM_ SG_ 793 REQ_REVIEW_CAR_STATE "1 = STOPPED | 0 = MOVING"; +CM_ SG_ 837 DOOR_LOCK_STATE "0 = LOCKED / 1 = UNLOCKED"; +CM_ SG_ 837 DOOR_LOCK_STATE2 "0 = LOCKED / 1 = UNLOCKED"; +CM_ SG_ 849 SEAT_BELT_DRIVER_STATE "0 = Fastened / 1 = Released"; +CM_ SG_ 849 SEAT_BELT_DRIVER_STATE2 "0 = Fastened / 1 = Released"; diff --git a/opendbc_repo/opendbc/dbc/psa_aee2010_r3.dbc b/opendbc_repo/opendbc/dbc/psa_aee2010_r3.dbc new file mode 100644 index 0000000000..8f76dede82 --- /dev/null +++ b/opendbc_repo/opendbc/dbc/psa_aee2010_r3.dbc @@ -0,0 +1,1041 @@ +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_: UTIL__Traminator CMM___Motor_SG CDS___Fahrdynamikregelung BVA___Automatikgetriebe BSI___Kombiinstrument AR2S_StartStop ABS___Antiblockiersystem + + +BO_ 114 RQD_CMM: 5 CMM___Motor_SG + SG_ ADC2_Req_Status : 0|8@1+ (1,0) [0|255] "-" Vector__XXX + SG_ ADC2_Seed_Byte3 : 8|8@1+ (1,0) [0|255] "-" Vector__XXX + SG_ ADC2_Seed_Byte2 : 16|8@1+ (1,0) [0|255] "-" Vector__XXX + SG_ ADC2_Seed_Byte1 : 24|8@1+ (1,0) [0|255] "-" Vector__XXX + SG_ ADC2_Seed_Byte0 : 32|8@1+ (1,0) [0|255] "-" BSI___Kombiinstrument + +BO_ 146 Elec_Int: 1 BSI___Kombiinstrument + SG_ P__Elec_Int_Cntrl_Word : 7|8@0+ (1,0) [0|255] "" Vector__XXX + +BO_ 168 CFD_BSI: 5 BSI___Kombiinstrument + SG_ ADC2_Key_Status : 0|8@1+ (1,0) [0|0] "-" Vector__XXX + SG_ ADC2_Key_Byte3 : 8|8@1+ (1,0) [0|255] "-" CMM___Motor_SG + SG_ ADC2_Key_Byte2 : 16|8@1+ (1,0) [0|255] "-" Vector__XXX + SG_ ADC2_Key_Byte1 : 24|8@1+ (1,0) [0|255] "-" Vector__XXX + SG_ ADC2_Key_Byte0 : 32|8@1+ (1,0) [0|255] "-" Vector__XXX + +BO_ 264 Vers_CMM: 8 CMM___Motor_SG + SG_ P076_System : 0|8@1+ (1,0) [0|255] "-" Vector__XXX + SG_ P077_Day : 8|8@1+ (1,0) [0|255] "-" Vector__XXX + SG_ P078_Month : 16|8@1+ (1,0) [0|255] "-" Vector__XXX + SG_ P079_Year : 24|8@1+ (1,0) [0|255] "-" Vector__XXX + SG_ P080_Application : 32|8@1+ (1,0) [0|255] "-" Vector__XXX + SG_ P081_Version : 40|8@1+ (1,0) [0|255] "-" Vector__XXX + SG_ P082_Edition : 48|8@1+ (1,0) [0|255] "-" Vector__XXX + SG_ P083_Calibration : 56|8@1+ (1,0) [0|255] "-" Vector__XXX + +BO_ 461 ESP: 3 XXX + SG_ COUNTER : 3|4@0+ (1,0) [0|15] "" XXX + SG_ CHECKSUM : 4|4@1+ (1,0) [0|15] "" XXX + SG_ UNCLEAR : 14|10@0+ (1,0) [0|1023] "" XXX + SG_ ESP_STATUS : 15|1@0+ (1,0) [0|1] "" XXX + SG_ ESP_STATUS_INV : 20|1@0+ (1,0) [0|1] "" XXX + +BO_ 488 DAT3_CMM: 3 Vector__XXX + SG_ Reserved_3 : 5|6@0+ (1,0) [0|0] "" Vector__XXX + SG_ P413_Com_stRstrtStSpPrgs : 7|2@0+ (1,0) [0|3] "" Vector__XXX + SG_ P426_Com_ctRstrtStSp : 15|16@0+ (1,0) [0|3276750] "" Vector__XXX + +BO_ 520 Dyn_CMM: 8 CMM___Motor_SG + SG_ P000_Com_nEng : 7|16@0+ (0.125,0) [0|8191.75] "1/min" Vector__XXX + SG_ P003_Com_trqActOut : 16|8@1+ (3,-150) [-150|615] "Nm" Vector__XXX + SG_ P002_Com_rAPP : 24|8@1+ (0.5,0) [0|100] "%" Vector__XXX + SG_ P027_ACCtl_stLogicOut : 32|1@1+ (1,0) [0|1] "-" Vector__XXX + SG_ P014_Brk_stRed : 33|1@1+ (1,0) [0|1] "-" Vector__XXX + SG_ P037_VehV_stXVV : 34|2@1+ (1,0) [0|2] "-" Vector__XXX + SG_ P153_Com_bTrqInacc : 36|1@1+ (1,0) [0|0] "" Vector__XXX + SG_ P042_Inm_bCanMon : 38|1@1+ (1,0) [0|1] "-" Vector__XXX + SG_ P127_EGT_st_Bit30 : 39|1@1+ (1,0) [0|0] "-" Vector__XXX + SG_ P198_ActMod_trqClthTraIntv : 56|8@1+ (2,-100) [-100|410] "Nm" Vector__XXX + +BO_ 552 Dyn5_CMM: 5 CMM___Motor_SG + SG_ P320_EasyMvTrqInfo : 0|8@1+ (3,-150) [-150|615] "Nm" Vector__XXX + SG_ P411_Com_stTrqAvlStSp : 12|1@1+ (1,0) [0|0] "" Vector__XXX + SG_ P410_Com_stEngTrqStSp : 13|1@1+ (1,0) [0|0] "" Vector__XXX + SG_ P321_StatusOfEasyMvTrq : 14|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P334_ACCPed_Position : 16|8@1+ (0.5,0) [0|100] "%" Vector__XXX + SG_ P336_Com_xDyn5CMMChkSum : 24|4@1+ (1,0) [0|15] "" Vector__XXX + SG_ P335_Com_ctDyn5CMMCntr : 28|4@1+ (1,0) [0|15] "" Vector__XXX + SG_ P388_Com_rClthPedPos : 39|8@0+ (0.5,0) [0|100] "" Vector__XXX + +BO_ 694 HS2_DYN1_MDD_ETAT_2B6: 8 ARTIV + SG_ MDD_DESIRED_DECELERATION : 7|8@0+ (0.05,-10.65) [-10.65|2] "m/s2" CMM,UC_FREIN,BSI,PASS_HCU2,CMF + SG_ POTENTIAL_WHEEL_TORQUE_REQUEST : 9|2@0+ (1,0) [0|0] "" CMM,UC_FREIN,BSI,PASS_HCU2,CMF + SG_ MIN_TIME_FOR_DESIRED_GEAR : 15|6@0+ (0.1,0) [0|6.2] "s" CMM,UC_FREIN,BSI,PASS_HCU2,CMF + SG_ GMP_POTENTIAL_WHEEL_TORQUE : 23|12@0+ (4,-4000) [-4000|11000] "N.m" CMM,UC_FREIN,BSI,PASS_HCU2,CMF + SG_ ACC_STATUS : 27|4@0+ (1,0) [0|0] "" CMM,UC_FREIN,BSI,PASS_HCU2,CMF + SG_ GMP_WHEEL_TORQUE : 39|14@0+ (1,-4000) [-4000|11000] "N.m" CMM,UC_FREIN,BSI,PASS_HCU2,CMF + SG_ WHEEL_TORQUE_REQUEST : 41|2@0+ (1,0) [0|0] "" CMM,UC_FREIN,BSI,PASS_HCU2,CMF + SG_ AUTO_BRAKING_STATUS : 50|3@0+ (1,0) [0|0] "" CMM,UC_FREIN,BSI,PASS_HCU2,CMF + SG_ MDD_DECEL_TYPE : 52|2@0+ (1,0) [0|0] "" CMM,UC_FREIN,BSI,PASS_HCU2,CMF + SG_ MDD_DECEL_CONTROL_REQ : 53|1@0+ (1,0) [0|0] "" CMM,UC_FREIN,BSI,PASS_HCU2,CMF + SG_ GEAR_TYPE : 54|1@0+ (1,0) [0|0] "" CMM,UC_FREIN,BSI,PASS_HCU2,CMF + SG_ PREFILL_REQUEST : 55|1@0+ (1,0) [0|0] "" CMM,UC_FREIN,BSI,PASS_HCU2,CMF + SG_ DYN_ACC_CHECKSUM : 59|4@0+ (1,0) [0|0] "" CMM,UC_FREIN,BSI,PASS_HCU2,CMF + SG_ DYN_ACC_PROCESS_COUNTER : 63|4@0+ (1,0) [0|15] "" CMM,UC_FREIN,BSI,PASS_HCU2,CMF + +BO_ 717 HS2_DYN_UCF_2CD: 3 UC_FREIN + SG_ AUTO_BRAKING_PRESSURE : 7|8@0+ (0.2,0) [0|50.6] "bar" BV,BVN + SG_ VITESSE_LACET : 15|16@0- (0.1,0) [-100|100] "Degré/s" BV,BVN + +BO_ 728 NEW_MSG_2D8: 7 XXX + SG_ ACC_RELATED : 17|1@0+ (1,0) [0|1] "" XXX + SG_ ESP_STATUS_RELATED : 28|1@0+ (1,0) [0|1] "" XXX + SG_ ESP_STATUS_RELATED_INV : 29|1@0+ (1,0) [0|1] "" XXX + SG_ ACC_ACTIVATION_RELATED : 43|1@0+ (1,0) [0|1] "" XXX + +BO_ 757 STEERING: 7 XXX + SG_ COUNTER : 3|4@0+ (1,0) [0|255] "" XXX + SG_ CHECKSUM : 7|4@0+ (1,0) [0|15] "" XXX + SG_ DRIVER_TORQUE : 15|8@0- (1,0) [0|255] "" XXX + SG_ ANGLE : 31|16@0- (0.1,0) [-3276.8|3276.7] "degrees" XXX + SG_ RATE : 47|12@0- (1,0) [0|4095] "" XXX + SG_ NEW_SIGNAL_1 : 48|1@0+ (1,0) [0|1] "" XXX + +BO_ 758 HS2_DYN_MDD_ETAT_2F6: 8 ARTIV + SG_ TARGET_DETECTED : 0|1@0+ (1,0) [0|0] "" BSI,CMM,UC_FREIN,CMF + SG_ REQUEST_TAKEOVER : 2|2@0+ (1,0) [0|0] "" BSI,CMM,UC_FREIN,CMF + SG_ BLIND_SENSOR : 4|1@0+ (1,0) [0|0] "" BSI,CMM,UC_FREIN,CMF + SG_ REQ_VISUAL_COLL_ALERT_ARC : 5|1@0+ (1,0) [0|0] "" BSI,CMM,UC_FREIN,CMF + SG_ REQ_AUDIO_COLL_ALERT_ARC : 6|1@0+ (1,0) [0|0] "" BSI,CMM,UC_FREIN,CMF + SG_ REQ_HAPTIC_COLL_ALERT_ARC : 7|1@0+ (1,0) [0|0] "" BSI,CMM,UC_FREIN,CMF + SG_ INTER_VEHICLE_DISTANCE : 15|10@0+ (0.25,0) [0|255.5] "m" BSI,CMM,UC_FREIN,CMF + SG_ ARC_STATUS : 19|4@0+ (1,0) [0|0] "" BSI,CMM,UC_FREIN,CMF + SG_ AUTO_BRAKING_IN_PROGRESS : 20|1@0+ (1,0) [0|0] "" BSI,CMM,UC_FREIN,CMF + SG_ AEB_ENABLED : 21|1@0+ (1,0) [0|0] "" BSI,CMM,UC_FREIN,CMF + SG_ DRIVE_AWAY_REQUEST : 33|1@0+ (1,0) [0|0] "" BSI,CMM,UC_FREIN,CMF + SG_ DISPLAY_INTERVEHICLE_TIME : 39|6@0+ (0.1,0) [0|6.1] "s" BSI,CMM,UC_FREIN,CMF + SG_ MDD_DECEL_CONTROL_REQ : 42|1@0+ (1,0) [0|0] "" BSI,CMM,UC_FREIN,CMF + SG_ AUTO_BRAKING_STATUS : 47|3@0+ (1,0) [0|0] "" BSI,CMM,UC_FREIN,CMF + SG_ CHECKSUM_TRANSM_DYN_ACC2 : 51|4@0+ (1,0) [0|0] "" BSI,CMM,UC_FREIN,CMF + SG_ PROCESS_COUNTER_4B_ACC2 : 55|4@0+ (1,0) [0|15] "" BSI,CMM,UC_FREIN,CMF + SG_ TARGET_POSITION : 63|3@0+ (1,0) [0|0] "" BSI,CMM,UC_FREIN,CMF + +BO_ 760 NEW_MSG_2F8: 7 XXX + SG_ ESP_STATUS_RELATED : 12|1@0+ (1,0) [0|1] "" XXX + SG_ ESP_STATUS_RELATED_INV : 13|1@0+ (1,0) [0|1] "" XXX + SG_ ACC_ACTIVATION_RELATED : 35|1@0+ (1,0) [0|1] "" XXX + +BO_ 770 NEW_MSG_302: 7 XXX + SG_ ACC_RELATED : 46|1@0+ (1,0) [0|1] "" XXX + +BO_ 773 STEERING_ALT: 7 XXX + SG_ ANGLE : 7|16@0- (0.1,0) [-3276.8|3276.7] "degrees" XXX + SG_ RATE : 23|8@0+ (1,0) [0|255] "" XXX + SG_ RATE_SIGN : 31|1@0+ (1,0) [0|1] "" XXX + SG_ 0_COUNTER : 35|4@0+ (1,0) [0|255] "" XXX + SG_ 0_CHECKSUM : 39|4@0+ (1,0) [0|15] "" XXX + SG_ RATE_ALT : 47|8@0+ (1,0) [0|255] "" XXX + +BO_ 781 Dyn4_FRE: 8 CDS___Fahrdynamikregelung + SG_ P263_VehV_VPsvValWhlFrtL : 7|16@0+ (0.01,0) [0|655.35] "km/h" Vector__XXX + SG_ P264_VehV_VPsvValWhlFrtR : 23|16@0+ (0.01,0) [0|655.35] "km/h" Vector__XXX + SG_ P265_VehV_VPsvValWhlBckL : 39|16@0+ (0.01,0) [0|655.35] "km/h" Vector__XXX + SG_ P266_VehV_VPsvValWhlBckR : 55|16@0+ (0.01,0) [0|655.35] "km/h" Vector__XXX + +BO_ 792 NEW_MSG_318: 5 XXX + SG_ ACC_RELATED : 14|13@0+ (1,0) [0|8191] "" XXX + SG_ ACC_RELATED_2 : 30|13@0+ (1,0) [0|8191] "" XXX + SG_ ACC_GO_RELATED : 32|1@0+ (1,0) [0|1] "" XXX + +BO_ 809 Dyn_STT_BV: 4 BVA___Automatikgetriebe + SG_ P230_Com_ctGbxCnt3 : 3|4@0+ (1,0) [0|15] "" Vector__XXX + SG_ P340_Com_xChkSum3 : 7|4@0+ (1,0) [0|0] "" Vector__XXX + SG_ P441_Com_bGbxAuthRstrtRaw : 12|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P444_Com_bGbxSysFaultRaw : 13|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P443_Com_bGbxRstrtReq : 14|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P442_Com_bGbxAuthStopRaw : 15|1@1+ (1,0) [0|1] "" Vector__XXX + +BO_ 813 HS2_DYN_UCF_MDD_32D: 8 UC_FREIN + SG_ ACCEL_LONGI_CALIB : 7|12@0+ (0.02,-40.96) [-40.96|40.92] "m/s2" CMM,BSI,PASS_HCU2,CMF,ARTIV + SG_ VAL_INFO_VIT_LACET : 8|1@0+ (1,0) [0|1] "" CMM,BSI,PASS_HCU2,CMF,ARTIV + SG_ EFFORT_FREIN : 9|1@0+ (1,0) [0|1] "" CMM,BSI,PASS_HCU2,CMF,ARTIV + SG_ FA_ETAT_DECEL : 11|2@0+ (1,0) [0|3] "" CMM,BSI,PASS_HCU2,CMF,ARTIV + SG_ APPUI_FREIN_RECONSTRUIT : 17|2@0+ (1,0) [0|3] "" CMM,BSI,PASS_HCU2,CMF,ARTIV + SG_ PREFILL_EN_COURS : 18|1@0+ (1,0) [0|1] "" CMM,BSI,PASS_HCU2,CMF,ARTIV + SG_ ACC_ETAT_DECEL_OR_ESP_STATUS : 20|2@0+ (1,0) [0|3] "" CMM,BSI,PASS_HCU2,CMF,ARTIV + SG_ VEHICLE_STANDSTILL : 21|1@0+ (1,0) [0|1] "" CMM,BSI,PASS_HCU2,CMF,ARTIV + SG_ FREINAGE_DYN_EN_COURS : 22|1@0+ (1,0) [0|1] "" CMM,BSI,PASS_HCU2,CMF,ARTIV + SG_ BRAKE_RELEASED_FAILSAFE : 23|1@0+ (1,0) [0|1] "" CMM,BSI,PASS_HCU2,CMF,ARTIV + SG_ EFFORT_FREIN_ERRONE : 28|1@0+ (1,0) [0|1] "" CMM,BSI,PASS_HCU2,CMF,ARTIV + SG_ ARRET_VHL_ADAS : 30|2@0+ (1,0) [0|3] "" CMM,BSI,PASS_HCU2,CMF,ARTIV + SG_ DEFAUT_ACC_FREIN : 31|1@0+ (1,0) [0|1] "" CMM,BSI,PASS_HCU2,CMF,ARTIV + SG_ VITESSE_LACET_BRUTE : 39|12@0+ (0.08,-163.84) [-163.84|163.68] "Degré/s" CMM,BSI,PASS_HCU2,CMF,ARTIV + SG_ CHKSUM_TRME_DYN_UCF_ACC : 59|4@0+ (1,0) [0|15] "" CMM,BSI,PASS_HCU2,CMF,ARTIV + SG_ CPT_PROCESS_4B_UC_FREIN : 63|4@0+ (1,0) [0|15] "" CMM,BSI,PASS_HCU2,CMF,ARTIV + +BO_ 840 Dyn2_CMM: 8 CMM___Motor_SG + SG_ P165_FlFCD_stWtLvlSensDebVal : 0|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P152_Gearbx_stGear : 4|4@1+ (1,0) [0|15] "-" Vector__XXX + SG_ P019_Com_trqPrp : 8|8@1+ (2,-100) [-100|410] "Nm" Vector__XXX + SG_ P211_AirC_pClnt : 16|8@1+ (1,110) [110|2904] "kpa" Vector__XXX + SG_ P017_Com_trqFrc : 24|8@1+ (2,-100) [-100|408] "Nm" Vector__XXX + SG_ P026_Com_bESPAck : 32|1@1+ (1,0) [0|0] "-" Vector__XXX + SG_ P025_Com_stESPErr : 33|2@1+ (1,0) [0|0] "-" Vector__XXX + SG_ P091_ConvCD_stDebVal : 35|2@1+ (1,0) [0|3] "-" Vector__XXX + SG_ P212_Comp_load_shed : 37|3@1+ (1,0) [0|7] "" Vector__XXX + SG_ P134_Com_stEng : 40|4@1+ (1,0) [0|0] "-" Vector__XXX + SG_ P343_Com_bOBDErr : 49|1@1- (1,0) [0|0] "" Vector__XXX + SG_ P344_Com_bMILOn : 50|1@1- (1,0) [0|0] "" Vector__XXX + SG_ P345_Com_bMILBln : 51|1@1- (1,0) [0|0] "" Vector__XXX + SG_ P370_Com_bWUC : 52|1@1- (1,0) [0|0] "" Vector__XXX + SG_ P371_Com_bDrivingCycl : 53|1@1- (1,0) [0|0] "" Vector__XXX + SG_ P372_T15_st : 54|1@1- (1,0) [0|0] "" Vector__XXX + SG_ P207_Fan_rAct : 56|6@1+ (2,0) [0|100] "" Vector__XXX + SG_ P269_StSys_stStrtBVMPAuth : 62|1@1+ (1,0) [0|1] "" Vector__XXX + +BO_ 841 Dyn_V2_BVMP: 8 BVA___Automatikgetriebe + SG_ P030_Gbx_stDrvTrnEgd : 0|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P360_Com_stIntvTyp : 2|3@1+ (1,0) [0|7] "" Vector__XXX + SG_ P440_Com_bUCAPSWkUpReqRaw : 5|3@1+ (1,0) [0|7] "" Vector__XXX + SG_ P057_Com_xTrqTIIDes : 8|8@1+ (1,0) [0|255] "" Vector__XXX + SG_ P009_Com_bGearShftActv : 16|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P362_Com_bGearShftExpt : 17|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P333_Com_stGbxTrqIntv : 18|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P085_Com_bGbxACCmprShOff : 20|1@1+ (1,0) [0|1] "-" Vector__XXX + SG_ P167_Com_stEngSpdCtl : 21|1@1+ (1,0) [0|1] "-" Vector__XXX + SG_ P287_Com_stGearRat : 24|4@1+ (1,0) [0|15] "-" Vector__XXX + SG_ P283_Com_stGearTrgtPos : 28|4@1+ (1,0) [0|15] "-" Vector__XXX + SG_ P230_Com_ctTSCCntr : 51|4@0+ (1,0) [0|15] "-" Vector__XXX + SG_ P340_Com_xTSCChkSum : 55|4@0+ (1,0) [0|15] "-" Vector__XXX + SG_ P166_Com_nEngTSC : 56|8@1+ (25,750) [750|7075] "RPM" Vector__XXX + +BO_ 845 Dyn_CDS: 8 CDS___Fahrdynamikregelung + SG_ P047_Com_stESPIntv : 0|3@1+ (1,0) [0|7] "-" CMM___Motor_SG + SG_ P088_CutOffForbidden_OR_ESP_STATUS_INV : 3|1@1+ (1,0) [0|1] "-" Vector__XXX + SG_ P147_Com_bESPIntvActv : 6|1@1+ (1,0) [0|0] "" Vector__XXX + SG_ P043_Com_xTCSStatRaw : 16|8@1+ (3,-150) [-150|612] "Nm" Vector__XXX + SG_ P044_Com_trqTCSRaw : 24|8@1+ (2,-100) [-100|410] "Nm" Vector__XXX + SG_ P045_Com_trqDCSRaw : 32|8@1+ (2,-100) [-100|410] "Nm" Vector__XXX + SG_ P157_Com_ctESP : 40|4@1+ (1,0) [0|15] "" Vector__XXX + SG_ P352_StbIntv_bTCSIntvActv : 50|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P353_StbIntv_bESPExclvIntvActv : 52|1@1+ (1,0) [0|1] "" Vector__XXX + +BO_ 904 Dyn_Veh: 7 CMM___Motor_SG + SG_ P060_vECU : 7|16@0+ (0.01,0) [0|655.34] "km/h" Vector__XXX + SG_ P062_sECU : 23|16@0+ (0.1,0) [0|6553.5] "m" Vector__XXX + SG_ P066_aECU : 32|8@1+ (0.08,-14) [-14|6.32] "m/s**2" Vector__XXX + +BO_ 909 HS2_DYN_ABR_38D: 8 UC_FREIN + SG_ VITESSE_VEHICULE_ROUES : 7|16@0+ (0.01,0) [0|655.34] "km/h" CMF,CMM,BV,BSI,HCU1,ARTIV,BVN,AVAS + SG_ DISTANCE_ROUES : 23|16@0+ (0.1,0) [0|6553.5] "m" CMF,CMM,BV,BSI,HCU1,ARTIV,BVN,AVAS + SG_ P052_Com_aLng : 32|8@1+ (0.08,-14) [-14|6.32] "m/s**2" Vector__XXX + SG_ ACCEL_LONGI_ROUES : 39|8@0+ (0.08,-14) [-14|6.32] "m/s2" CMF,CMM,BV,BSI,HCU1,ARTIV,BVN,AVAS + SG_ CHECKSUM : 43|4@0+ (1,0) [0|7] "" CMF,CMM,BV,BSI,HCU1,ARTIV,BVN,AVAS + SG_ COUNTER : 47|4@0+ (1,0) [0|15] "" CMF,CMM,BV,BSI,HCU1,ARTIV,BVN,AVAS + SG_ VHL_MVT : 49|2@0+ (1,0) [0|3] "" CMF,CMM,BV,BSI,HCU1,ARTIV,BVN,AVAS + SG_ VVH_INDISP : 51|2@0+ (1,0) [0|3] "" CMF,CMM,BV,BSI,HCU1,ARTIV,BVN,AVAS + SG_ SENS_ROULAGE : 53|2@0+ (1,0) [0|3] "" CMF,CMM,BV,BSI,HCU1,ARTIV,BVN,AVAS + SG_ AUTOR_ARRET_HILL_STT : 54|1@0+ (1,0) [0|1] "" CMF,CMM,BV,BSI,HCU1,ARTIV,BVN,AVAS + SG_ REQ_LAMPE_WARNING : 55|1@0+ (1,0) [0|1] "" CMF,CMM,BV,BSI,HCU1,ARTIV,BVN,AVAS + SG_ HADC_FAULTY : 58|2@0+ (1,0) [0|3] "" CMF,CMM,BV,BSI,HCU1,ARTIV,BVN,AVAS + SG_ HADC_STATUS : 60|2@0+ (1,0) [0|3] "" CMF,CMM,BV,BSI,HCU1,ARTIV,BVN,AVAS + SG_ HADC_SPEED_CONDITION : 61|1@0+ (1,0) [0|1] "" CMF,CMM,BV,BSI,HCU1,ARTIV,BVN,AVAS + SG_ HADC_CLUTCH_CONDITION : 63|2@0+ (1,0) [0|3] "" CMF,CMM,BV,BSI,HCU1,ARTIV,BVN,AVAS + +BO_ 941 Dyn_EasyMove: 8 CDS___Fahrdynamikregelung + SG_ P299_Com_bCrCtlInhib : 17|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P337_Com_stPrkBrk : 24|3@1+ (1,0) [0|0] "" Vector__XXX + +BO_ 968 Dyn_STT_CMM: 2 Vector__XXX + SG_ P412_Com_stDeadPnt : 2|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P428_Com_stCDTReq : 6|2@1+ (1,0) [0|3] "" Vector__XXX + +BO_ 969 Dyn2_V2_BV: 6 BVA___Automatikgetriebe + SG_ P291_Com_trqMaxConv : 7|8@0+ (3,-150) [-150|615] "" Vector__XXX + SG_ P__Rapport_cible : 23|4@0+ (1,0) [0|0] "" Vector__XXX + SG_ P230_Com_ctGbxCnt2 : 27|4@0+ (1,0) [0|0] "" Vector__XXX + SG_ P340_Com_xChkSum2 : 31|4@0+ (1,0) [0|15] "" Vector__XXX + SG_ P293_Com_stGbxEngShOff : 38|2@0+ (1,0) [0|3] "" Vector__XXX + +BO_ 973 Dyn2_FRE: 8 ABS___Antiblockiersystem + SG_ P226_Com_stBrkActv : 0|2@1+ (1,0) [0|4] "" Vector__XXX + SG_ P225_Com_stBrkRaw_0 : 37|1@1+ (1,0) [0|0] "" Vector__XXX + SG_ P224_Com_stBrkRaw_1 : 38|1@1+ (1,0) [0|0] "" Vector__XXX + SG_ BRAKE_PRESSURE : 47|12@0+ (1,0) [0|0] "" Vector__XXX + SG_ P319_FrmMng_rClthPos : 56|8@1+ (0.5,0) [0|255] "%" Vector__XXX + +BO_ 1010 LANE_KEEP_ASSIST: 8 XXX + SG_ DRIVE : 6|1@0+ (1,0) [0|1] "" XXX + SG_ COUNTER : 11|4@0+ (1,0) [0|15] "" XXX + SG_ CHECKSUM : 15|4@0+ (1,0) [0|15] "" XXX + SG_ unknown2 : 23|8@0+ (1,0) [0|255] "" XXX + SG_ TORQUE : 31|11@0- (1,0) [0|2047] "" XXX + SG_ LANE_DEPARTURE : 33|2@0+ (1,0) [0|3] "" XXX + SG_ STATUS : 36|3@0+ (1,0) [0|3] "" XXX + SG_ LXA_ACTIVATION : 40|1@0+ (1,0) [0|1] "" XXX + SG_ TORQUE_FACTOR : 47|7@0+ (1,0) [0|127] "" XXX + SG_ SET_ANGLE : 55|14@0- (0.1,0) [-90|90] "" XXX + SG_ unknown4 : 57|1@0+ (1,0) [0|1] "" XXX + +BO_ 1042 Dat_BSI: 8 BSI___Kombiinstrument + SG_ P040_MainBrakeFault : 0|1@1+ (1,0) [0|1] "-" Vector__XXX + SG_ P103_Com_bRevGear : 2|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ PARKING_BRAKE : 3|1@0+ (1,0) [0|1] "" Vector__XXX + SG_ P013_MainBrake : 5|1@1+ (1,0) [0|0] "" Vector__XXX + SG_ P277_Com_bOilLvlDem : 10|1@1+ (1,0) [0|0] "" Vector__XXX + SG_ P298_Req_RTE_Ena : 11|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P012_Com_bFlMin : 24|1@1+ (1,0) [0|0] "-" Vector__XXX + SG_ P086_Com_stFlLvlDia : 25|2@1+ (1,0) [0|3] "-" Vector__XXX + SG_ P328_Com_stEHRPmp : 27|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P104_Dspl_stAOHt : 30|2@1+ (1,0) [0|3] "-" CMM___Motor_SG + SG_ DRIVER_DOOR : 51|1@0+ (1,0) [0|1] "" Vector__XXX + SG_ PASSENGER_DOOR : 52|1@0+ (1,0) [0|1] "" Vector__XXX + +BO_ 1069 NEW_MSG_42D: 4 XXX + SG_ COUNTER : 16|4@1+ (1,0) [0|15] "" XXX + SG_ CHECKSUM : 20|4@1+ (1,0) [0|15] "" XXX + SG_ ACC_RELATED : 31|8@0+ (1,0) [0|255] "" XXX + +BO_ 1074 Dat_BSI1: 8 BSI___Kombiinstrument + SG_ P249_Com_stEngStopReq : 0|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P216_Com_bSiaWkUp : 4|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P214_Com_stMnWkUp : 6|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P402_Com_stStaDemActv : 12|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P253_Com_bEngPrepReq : 21|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P267_Exh_volRefl : 24|8@1+ (0.5,0) [0|255] "l" Vector__XXX + SG_ P276_Com_bOilWkUp : 36|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P274_Exh_ctRefl : 40|3@1+ (1,0) [0|7] "" Vector__XXX + SG_ P403_Com_stStaReq : 43|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P439_Com_bUCAPSWkUpReqRaw : 45|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P350_Com_bPstVtln : 46|1@1+ (1,0) [0|0] "" Vector__XXX + SG_ P368_Com_stMnSEVRaw : 48|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P367_Com_stCtxJDDRaw : 50|6@1+ (1,0) [0|63] "" Vector__XXX + SG_ P369_Com_stElecNetRaw : 60|4@1+ (1,0) [0|15] "" Vector__XXX + +BO_ 1101 Vroues_ABR: 8 CDS___Fahrdynamikregelung + SG_ P330_VehV_vWhlRrL : 23|16@0+ (0.01,0) [0|655.34] "km/h" Vector__XXX + SG_ P331_VehV_vWhlRrR : 39|16@0+ (0.01,0) [0|655.34] "km/h" Vector__XXX + SG_ P354_VehV_nWhlAvrg : 55|16@0+ (0.04,0) [0|0] "rpm" Vector__XXX + +BO_ 1106 HS2_DAT_MDD_CMD_452: 6 BSI + SG_ LONGITUDINAL_REGULATION_TYPE : 1|2@0+ (1,0) [0|3] "" CMF,ARTIV,CMM,UC_FREIN + SG_ TURN_SIGNAL_STATUS : 5|2@0+ (1,0) [0|3] "" CMF,ARTIV,CMM,UC_FREIN + SG_ FRONT_WIPER_STATUS : 7|2@0+ (1,0) [0|3] "" CMF,ARTIV,CMM,UC_FREIN + SG_ SPEED_SETPOINT : 15|8@0+ (1,0) [0|255] "km/h" CMF,ARTIV,CMM,UC_FREIN + SG_ CHECKSUM_CONS_RVV_LVV2 : 17|2@0+ (1,0) [0|3] "" CMF,ARTIV,CMM,UC_FREIN + SG_ BRAKE_ONLY_CMD_BSI : 18|1@0+ (1,0) [0|1] "" CMF,ARTIV,CMM,UC_FREIN + SG_ LVV_ACTIVATION_REQ : 22|1@0+ (1,0) [0|1] "" CMF,ARTIV,CMM,UC_FREIN + SG_ RVV_ACC_ACTIVATION_REQ : 23|1@0+ (1,0) [0|1] "" CMF,ARTIV,CMM,UC_FREIN + SG_ ARC_HABIT_SENSITIVITY : 26|3@0+ (1,0) [0|7] "" CMF,ARTIV,CMM,UC_FREIN + SG_ ARC_HABIT_ACTIVATION_REQ : 27|1@0+ (1,0) [0|1] "" CMF,ARTIV,CMM,UC_FREIN + SG_ COUNTER : 31|4@0+ (1,0) [0|15] "" CMF,ARTIV,CMM,UC_FREIN + SG_ FRONT_WASH_STATUS : 32|1@0+ (1,0) [0|1] "" CMF,ARTIV,CMM,UC_FREIN + SG_ FORCE_ACTIVATION_HAB_CMD : 33|1@0+ (1,0) [0|1] "" CMF,ARTIV,CMM,UC_FREIN + SG_ INTER_VEHICLE_TIME_SETPOINT : 39|6@0+ (0.1,0) [0|6.1] "s" CMF,ARTIV,CMM,UC_FREIN + SG_ CHECKSUM : 43|4@0+ (1,0) [0|15] "" CMF,ARTIV,CMM,UC_FREIN + SG_ COCKPIT_GO_ACC_REQUEST : 45|1@0+ (1,0) [0|1] "" CMF,ARTIV,CMM,UC_FREIN + SG_ ACC_PROGRAM_MODE : 47|2@0+ (1,0) [0|3] "" CMF,ARTIV,CMM,UC_FREIN + +BO_ 1128 Dyn3_CMM: 6 CMM___Motor_SG + SG_ P247_Com_stStaFunc : 3|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P246_Com_bStaPrt : 5|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P245_Com_stRedBrkPlaus : 6|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P244_Com_bSta : 7|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P400_Com_stDrvTrnTx : 8|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P401_Com_stStrtAuth : 10|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P234_Com_stAcvWarn : 13|2@0+ (1,0) [0|0] "" Vector__XXX + SG_ P347_Alt_uSetPoint : 25|6@0+ (1,0) [0|63] "" Vector__XXX + SG_ P346_Alt_enumPwrProd : 26|3@1+ (1,0) [0|7] "-" Vector__XXX + SG_ P408_Com_bRly3CtlReq : 40|1@1+ (1,0) [0|1] "" Vector__XXX + +BO_ 1160 Dat_CMM: 8 CMM___Motor_SG + SG_ P005_CEngDst_tSens : 0|8@1+ (1,-40) [-40|214] "°C" Vector__XXX + SG_ P021_Com_volFlCons : 8|8@1+ (80,0) [0|20400] "mm^3" Vector__XXX + SG_ P022_Com_nSetPLo : 16|8@1+ (8,0) [0|2032] "1/min" Vector__XXX + SG_ P032_Com_bEngStrt : 24|1@1+ (1,0) [0|1] "-" Vector__XXX + SG_ P031_GlwLmp_st : 25|1@1+ (1,0) [0|1] "-" Vector__XXX + SG_ P105_Com_bTtLmp : 27|1@1+ (1,0) [0|1] "-" Vector__XXX + SG_ P108_Fid_ComAddPmpLvl : 28|1@1+ (1,0) [0|1] "-" Vector__XXX + SG_ P296_AOHt_stPmp : 29|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P063_vehV_bXVVErr : 30|1@1+ (1,0) [0|1] "-" Vector__XXX + SG_ P233_Fid_PFltDef_mp : 31|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P053_ACCtl_stHys : 32|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P051_ACCD_stPres : 33|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P154_PFlt_bPFltClnReq : 38|1@1+ (1,0) [0|0] "" Vector__XXX + SG_ P011_Oil_tSwmp : 40|8@1+ (1,-40) [-40|213] "" Vector__XXX + SG_ P056_ACCD_p : 48|8@1+ (25,0) [100|3100] "kPa" Vector__XXX + SG_ P158_Air_tAFS : 56|8@1+ (1,-40) [-40|214] "°C" Vector__XXX + +BO_ 1161 Dat_V2_BV: 8 BVA___Automatikgetriebe + SG_ P374_Com_bOBDRdy : 8|1@0+ (1,0) [0|1] "" Vector__XXX + SG_ P029_Com_stPrg : 11|2@0+ (1,0) [0|0] "" Vector__XXX + SG_ P282_Com_stGbxErr : 12|4@1+ (1,0) [0|15] "" Vector__XXX + SG_ P375_Com_bMILDem : 16|1@0+ (1,0) [0|1] "" Vector__XXX + SG_ P376_Com_bMILcntResDemRaw : 18|1@0+ (1,0) [0|1] "" Vector__XXX + SG_ P285_Com_bPNDia : 20|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P218_Com_stDrvIdx : 48|8@1+ (1,0) [0|255] "" Vector__XXX + +BO_ 1173 IS_DAT_DIRA: 4 PSCM + SG_ EPS_TORQUE : 7|8@0- (0.25,0) [-32|31.5] "Nm" Tester + SG_ ETAT_DA_2004 : 9|2@0+ (1,0) [0|3] "" Tester + SG_ ETAT_DA_DYN : 13|2@0+ (1,0) [0|3] "" Tester + SG_ ETAT_DA_2010 : 15|2@0+ (1,0) [0|3] "" Tester + SG_ TRQ_LIMIT_STATE : 16|1@0+ (1,0) [0|0] "" Vector__XXX + SG_ STEERWHL_HOLD_BY_DRV : 17|1@0+ (1,0) [0|0] "" Vector__XXX + SG_ EPS_STATE_LKA : 20|3@0+ (1,0) [0|0] "" Vector__XXX + SG_ AUTOR_ARRET_MOT_DA : 21|1@0+ (1,0) [0|1] "" Tester + SG_ STEERING_REBOOT_REQUEST : 23|1@0+ (1,0) [0|1] "" Tester + SG_ Reserved : 31|8@0+ (1,0) [0|255] "" Tester + +BO_ 1224 Etat_Crash: 3 BSI___Kombiinstrument + SG_ Reserved_1 : 7|8@0+ (1,0) [0|0] "-" Vector__XXX + SG_ P223_CrashInfo : 8|1@0+ (1,0) [0|0] "-" Vector__XXX + SG_ Reserved_2 : 23|8@0+ (1,0) [0|0] "-" Vector__XXX + +BO_ 1266 Dat3_BSI: 8 Vector__XXX + SG_ P434_Com_rBattChHiRes : 7|10@0+ (0.1,0) [0|100] "" Vector__XXX + SG_ P429_Com_stSOCInfoInvldRaw : 8|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P435_Com_stUCAPRechCrntRaw : 10|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P438_Com_uBattIntRstnRaw : 23|10@0+ (0.01,0) [0|10.23] "" Vector__XXX + SG_ P437_Com_uBattOpnCir : 24|9@0+ (0.01,0) [0|14] "" Vector__XXX + SG_ P493_Com_stPrioVoltMin : 41|2@0+ (1,0) [0|0] "" Vector__XXX + SG_ P490_Com_uVoltCtlProdMin : 47|6@0+ (1,0) [0|0] "" Vector__XXX + SG_ P494_Com_stPrioVoltMax : 49|2@0+ (1,0) [0|0] "" Vector__XXX + SG_ P491_Com_uVoltCtlProdMax : 55|6@0+ (1,0) [0|0] "" Vector__XXX + SG_ P492_Com_uVarProdMax : 63|7@0+ (1,0) [0|0] "" Vector__XXX + +BO_ 1270 HS2_DAT_ARTIV_V2_4F6: 5 ARTIV + SG_ TIME_GAP : 7|8@0+ (0.1,0) [0|25.4] "s" RITCS,BSI,CMF + SG_ DISTANCE_GAP : 15|8@0+ (1,0) [0|253] "m" RITCS,BSI,CMF + SG_ RELATIVE_SPEED : 20|13@0+ (0.02,-70) [-70|70] "m/s" RITCS,BSI,CMF + SG_ ARTIV_SENSOR_STATE : 23|3@0+ (1,0) [0|0] "" RITCS,BSI,CMF + SG_ TARGET_DETECTED : 36|1@0+ (1,0) [0|0] "" RITCS,BSI,CMF + SG_ ARTIV_TARGET_CHANGE_INFO : 37|1@0+ (1,0) [0|0] "" RITCS,BSI,CMF + SG_ TRAFFIC_DIRECTION : 39|2@0+ (1,0) [0|0] "" RITCS,BSI,CMF + +BO_ 1293 Dat_ABR: 7 ABS___Antiblockiersystem + SG_ P351_Com_bABSIntvActv : 5|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P415_Com_stABSSTTReqRaw : 52|2@1+ (1,0) [0|3] "" Vector__XXX + +BO_ 1294 Dat_CLIM: 8 BSI___Kombiinstrument + SG_ P050_Com_stAC : 0|1@1+ (1,0) [0|1] "-" Vector__XXX + SG_ P209_Com_stACRaw : 1|1@1+ (1,0) [0|0] "" Vector__XXX + SG_ P433_Com_bCmptEngStopReqRaw : 2|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P232_Com_stXVVChkSum : 4|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P046_Com_rFanClgDes : 8|6@1+ (2,0) [0|110] "%" Vector__XXX + SG_ P164_Com_stPFltFan : 14|2@1+ (1,0) [0|0] "" Vector__XXX + SG_ P144_Com_bPFltGlw : 17|1@1+ (1,0) [0|1] "-" Vector__XXX + SG_ P189_Com_stEEMIdlDem : 19|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P432_Com_bCmptEngRstrtReqRaw : 23|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P417_Com_stDrvPrsRaw : 25|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P210_Com_pwrACDem : 32|8@1+ (25,0) [0|6350] "W" Vector__XXX + SG_ P208_Com_nACIdlDem : 40|8@1+ (8,0) [0|2032] "" Vector__XXX + SG_ P219_Com_xPrpReqRaw : 48|8@1+ (1,0) [0|255] "" Vector__XXX + SG_ P231_Com_ctBSIFrm : 56|4@1+ (1,0) [0|15] "" Vector__XXX + SG_ P222_Typ_PrpCtl_Req : 60|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P221_Speed_setPoint_Typ : 61|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P220_Com_stPrpMsgRaw : 63|1@1+ (1,0) [0|1] "" Vector__XXX + +BO_ 1362 DAT4_BSI_AEE2010: 8 Vector__XXX + SG_ P325_Com_tiEngOff : 7|32@0+ (1,0) [0|1000] "" Vector__XXX + SG_ P015_Com_lTotDst : 39|24@0+ (1,0) [0|16777215] "km" Vector__XXX + SG_ P326_Com_ctTmrRst : 63|8@0+ (1,0) [0|255] "" Vector__XXX + +BO_ 1375 ACQ_NEW_JDD: 1 Vector__XXX + SG_ P__JDD_Com_stFaultAck : 7|8@0+ (1,0) [0|255] "" Vector__XXX + +BO_ 1390 DRIVER: 6 XXX + SG_ NEW_SIGNAL_3 : 0|1@0+ (1,0) [0|1] "" XXX + SG_ BRIGHTNESS_SETTING : 7|4@0+ (1,0) [0|15] "" XXX + SG_ NEW_SIGNAL_2 : 13|1@0+ (1,0) [0|1] "" XXX + SG_ GAS_PEDAL : 31|8@0+ (0.5,0) [0|99.5] "%" XXX + +BO_ 1394 RESTRAINTS: 8 XXX + SG_ PASSENGER_SEATBELT : 5|2@0+ (1,0) [0|3] "" XXX + SG_ DRIVER_SEATBELT : 7|2@0+ (1,0) [0|3] "" XXX + SG_ NEW_SIGNAL_1 : 23|11@0+ (1,0) [0|1] "" XXX + SG_ IGNITION : 32|1@0+ (1,0) [0|1] "" XXX + +BO_ 1416 Dat2_CMM: 8 CMM___Motor_SG + SG_ P275_EngOilLvl : 7|8@0- (3,0) [0|0] "" Vector__XXX + SG_ P268_AdPmp_volAddInjStp : 8|8@1+ (5,0) [0|255] "mm3" Vector__XXX + SG_ P278_Oil_stPSwmp : 16|1@1- (1,0) [0|1] "" Vector__XXX + SG_ P424_Com_bMMIClthReq : 22|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P423_Com_bMMIStSpAvl : 23|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P316_FlSys_volFlConsVirt : 24|8@1+ (80,0) [0|20400] "mm^3" Vector__XXX + SG_ P373_CoETS_rTrq : 32|8@1+ (0.39215686275,0) [0|100] "%" Vector__XXX + SG_ P414_Com_stSTTFunc : 40|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P338_EnvP_p : 42|5@1+ (15,685) [0|1120] "" Vector__XXX + SG_ P288_Com_bSVSLmp : 47|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P366_CoEom_stEngOpm : 48|4@1+ (1,0) [0|15] "" Vector__XXX + SG_ P446_Com_bAuthAdPmp : 52|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P425_Com_stVltgSysLd : 53|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P422_Com_bSyncDlyStSp : 54|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P359_SITUATION_VIE : 58|3@0+ (1,0) [0|7] "" Vector__XXX + SG_ P358_SENS_CHGMT_RAP : 60|2@0+ (1,0) [0|3] "" Vector__XXX + SG_ P357_RAP_CIBLE_TRANSMIS : 63|3@0+ (1,0) [0|7] "" Vector__XXX + +BO_ 1423 Rep_Diag_OBC_DCDC: 7 XXX + +BO_ 1424 Req_Diag_OBC_DCDC: 3 XXX + +BO_ 1426 Dat6_BSI: 8 CMM___Motor_SG + SG_ P272_Com_rBattCh : 0|8@1+ (1,0) [0|100] "%" Vector__XXX + SG_ P273_Com_tBatt : 8|8@1+ (0.5,-30) [-30|97.5] "deg C" Vector__XXX + SG_ P418_Com_uBattRaw : 28|11@0+ (0.01,5) [5|25.47] "" Vector__XXX + SG_ P349_EEM_stAltCtlType : 29|3@1+ (1,0) [0|7] "" Vector__XXX + SG_ P420_Com_stBattCrntMeasRaw : 40|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P419_Com_stSTTActvRaw : 44|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P421_Com_xBattCrnt : 55|16@0+ (1,0) [0|0] "" Vector__XXX + +BO_ 1458 Contexte1_5B2: 8 Vector__XXX + SG_ P146_Com_tEnvT : 16|8@1+ (0.5,-40) [-40|87] "°C" Vector__XXX + SG_ P100_Com_stAddPmpDef : 24|8@1+ (1,0) [0|255] "-" Vector__XXX + SG_ P__Com_stEOBD : 39|8@0+ (1,0) [0|255] "-" Vector__XXX + +BO_ 1475 NEW_MSG_5C3: 8 XXX + SG_ ESP_STATUS_RELATED_1 : 27|2@0+ (1,0) [0|3] "" XXX + SG_ ESP_STATUS_RELATED_2 : 28|1@0+ (1,0) [0|1] "" XXX + +BO_ 1544 EOBD_CMM: 8 CMM___Motor_SG + SG_ P__LID_No : 0|8@1+ (1,0) [0|0] "" Vector__XXX + SG_ P__Data1_PID : 8|8@1+ (1,0) [0|0] "" Vector__XXX + SG_ P__Data2_PID : 16|8@1+ (1,0) [0|0] "" Vector__XXX + SG_ P__Data3_PID : 24|8@1+ (1,0) [0|0] "" Vector__XXX + SG_ P__Data4_PID : 32|8@1+ (1,0) [0|0] "" Vector__XXX + SG_ P__Data5_PID : 40|8@1+ (1,0) [0|0] "" Vector__XXX + SG_ P__Data6_PID : 48|8@1+ (1,0) [0|0] "" Vector__XXX + SG_ P__Data7_PID : 56|8@1+ (1,0) [0|0] "" Vector__XXX + +BO_ 1554 HS2_DAT7_BSI_612: 8 BSI + SG_ INH_ECLAIRAGE_VIRAGE_DYN : 5|1@0+ (1,0) [0|0] "" CMM,BV,BVN + SG_ INH_ECLAIRAGE_AUTOROUTE : 6|1@0+ (1,0) [0|0] "" CMM,BV,BVN + SG_ INH_DIURNE_ECLRGE : 7|1@0+ (1,0) [0|0] "" CMM,BV,BVN + SG_ ETAT_FEUX_CROIST : 9|1@0+ (1,0) [0|0] "" CMM,BV,BVN + SG_ ETAT_FEUX_ROUTE : 10|1@0+ (1,0) [0|0] "" CMM,BV,BVN + SG_ MODE_CONF_VEH : 13|2@0+ (1,0) [0|0] "" CMM,BV,BVN + SG_ CDE_CLG_ET_HDC : 15|2@0+ (1,0) [0|3] "" CMM,BV,BVN + SG_ MODE_ECO : 17|2@0+ (1,0) [0|0] "" CMM,BV,BVN + SG_ MODE_ASR_PLUS_SELECT : 19|2@0+ (1,0) [0|0] "" CMM,BV,BVN + SG_ DEF_FEU_ROUTE_G : 20|1@0+ (1,0) [0|0] "" CMM,BV,BVN + SG_ DEF_FEU_ROUTE_D : 21|1@0+ (1,0) [0|0] "" CMM,BV,BVN + SG_ DEF_FEU_CROISMNT_G : 22|1@0+ (1,0) [0|0] "" CMM,BV,BVN + SG_ DEF_FEU_CROISMNT_D : 23|1@0+ (1,0) [0|0] "" CMM,BV,BVN + SG_ INFO_NIV_CARB : 31|8@0+ (0.5,0) [0|127] "L" CMM,BV,BVN + SG_ U_PRED_DEMARRAGE : 34|11@0+ (0.01,0) [0|13] "V" CMM,BV,BVN + SG_ POS_DEFLEC_MOBILE : 38|3@0+ (1,0) [0|0] "" CMM,BV,BVN + SG_ INFO_REQ_OLVI_REAR_ACT : 39|1@0+ (1,0) [0|0] "" CMM,BV,BVN + SG_ UB_D_LIGNE_REL_RX : 49|1@0+ (1,0) [0|0] "" CMM,BV,BVN + SG_ D_LIGNE_REL_R2 : 52|3@0+ (1,0) [0|0] "" CMM,BV,BVN + SG_ D_LIGNE_REL_R1 : 55|3@0+ (1,0) [0|0] "" CMM,BV,BVN + SG_ CONFIG_VHL : 60|3@0+ (1,0) [0|0] "" CMM,BV,BVN + SG_ D_LIGNE_REL_R3 : 63|3@0+ (1,0) [0|0] "" CMM,BV,BVN + +BO_ 1610 Rep_Diag_CVM: 7 XXX + +BO_ 1666 Rep_Diag_VCU: 7 XXX + +BO_ 1670 Rep_Diag_HCU2: 7 XXX + +BO_ 1672 Rep_Diag_On_CAN_688: 8 Vector__XXX + +BO_ 1677 Rep_Diag_ABRASR: 7 XXX + +BO_ 1684 Rep_Diag_MSB: 7 XXX + +BO_ 1685 Rep_Diag_DIRECTN: 7 XXX + +BO_ 1686 Rep_Diag_ARTIV: 7 XXX + +BO_ 1697 Req_Diag_SCR: 3 XXX + +BO_ 1698 Req_Diag_VCU: 3 XXX + +BO_ 1702 Req_Diag_HCU2: 3 XXX + +BO_ 1704 Req_Diag_On_CAN_6A8: 8 Vector__XXX + +BO_ 1705 Req_Diag_BOITEVIT: 3 XXX + +BO_ 1709 Req_Diag_ABRASR: 3 XXX + +BO_ 1716 Req_Diag_MSB: 3 XXX + +BO_ 1717 Req_Diag_DIRECTN: 3 XXX + +BO_ 1718 Req_Diag_ARTIV: 3 XXX + +BO_ 1719 Req_Diag_CORPRO: 3 XXX + +BO_ 1722 Req_Diag_CONV_PUIS: 3 XXX + +BO_ 1792 Req_Diag_BMF_UDS_CQCA: 8 XXX + +BO_ 1793 Req_Diag_COMBINE_UDS_CQCA: 8 XXX + +BO_ 1810 Rep_Diag_BAAST: 8 XXX + +BO_ 1815 Rep_Diag_CTPA: 8 XXX + +BO_ 1824 Req_Diag_BSP: 8 XXX + +BO_ 1840 Req_Diag_CPL_MOTED_SUSPVAR: 8 XXX + +BO_ 1842 Req_Diag_BAAST_BAASL_FEU_AR_C_CCE: 8 XXX + +BO_ 1847 Req_Diag_CTPA: 4 XXX + +BO_ 1856 Req_Diag_IDB: 8 XXX + +BO_ 1858 Req_Diag_HDC: 8 XXX + +BO_ 1859 Req_Diag_AFFICHEUR_LVDS_BD: 8 XXX + +BO_ 1860 Req_Diag_AIRBAG: 8 XXX + +BO_ 1862 Req_Diag_RHF: 8 XXX + +BO_ 1866 Req_Diag_CVM_CPL: 3 XXX + +BO_ 1871 Req_Diag_AVM_AVE: 8 XXX + +BO_ 1872 Req_Diag_PDSP_DCU_FD_AUTDEM_BML_ES_CSP: 8 XXX + +BO_ 1875 Req_Diag_RETRO_INT: 8 XXX + +BO_ 1879 Req_Diag_BDMAR_DCU_RL: 8 XXX + +BO_ 1888 Req_Diag_AUTORADIO: 8 XXX + +BO_ 1889 Req_Diag_BMU_IVC_D: 8 XXX + +BO_ 1892 Req_Diag_TELEMAT: 8 XXX + +BO_ 1896 BSI_FaultLog: 8 CMM___Motor_SG + SG_ P__BSI_FaultLog_Header : 0|8@1+ (1,0) [0|255] "" Vector__XXX + SG_ P__BSI_FaultLog_DTC1 : 8|8@1+ (1,0) [0|255] "" Vector__XXX + SG_ P__BSI_FaultLog_DTC2 : 16|8@1+ (1,0) [0|255] "" Vector__XXX + SG_ P__BSI_FaultLog_Env1 : 24|8@1+ (1,0) [0|255] "" Vector__XXX + SG_ P__BSI_FaultLog_Env2 : 32|8@1+ (1,0) [0|255] "" Vector__XXX + SG_ P__BSI_FaultLog_Env3 : 40|8@1+ (1,0) [0|255] "" Vector__XXX + SG_ P__BSI_FaultLog_Env4 : 48|8@1+ (1,0) [0|255] "" Vector__XXX + SG_ P__BSI_FaultLog_Env5 : 56|8@1+ (1,0) [0|255] "" Vector__XXX + +BO_ 1906 FaultLog_Ack: 1 BSI___Kombiinstrument + SG_ P__FaultLog_Ack : 0|8@1+ (1,0) [0|255] "" Vector__XXX + +BO_ 1922 Req_Diag_CMB: 8 XXX + +BO_ 1927 Req_Diag_TRANSMISSION: 8 XXX + +BO_ 1928 Supv_CMM: 8 CMM___Motor_SG + SG_ P073_SupervisionFaultCodes : 7|8@0+ (1,0) [0|255] "-" Vector__XXX + SG_ P071_ConfirmedAbsentFlags : 15|32@0+ (1,0) [0|4294967295] "-" Vector__XXX + SG_ P284_T15CD_stPart : 43|12@0+ (1,0) [0|4095] "" Vector__XXX + SG_ P242_T15CD_stElec : 44|4@1+ (1,0) [0|15] "" Vector__XXX + +BO_ 1942 HS2_SUPV_ARTIV_796: 8 ARTIV + SG_ FAULT_CODE : 7|8@0+ (1,0) [0|0] "" Vector__XXX + SG_ STATUS_NO_CONFIG : 15|32@0+ (1,0) [0|0] "" Vector__XXX + SG_ STATUS_PARTIAL_WAKEUP_GMP : 43|16@0+ (1,0) [0|0] "" Vector__XXX + SG_ UCE_ELECTR_STATE : 47|4@0+ (1,0) [0|0] "" Vector__XXX + +BO_ 1953 Rep_Diag_BMF_CAN_MMC_2: 8 XXX + +BO_ 1968 Req_Diag_BMF_CAN_FIAT_CONBINE_CAN_FIAT_SUSPVAR: 8 XXX + +BO_ 2015 Req_EOBD_On_Can_7DF: 8 Vector__XXX + +BO_ 2016 Req_Diag_INJ_T: 8 Vector__XXX + +BO_ 2024 Rep_Diag_INJ_T: 8 Vector__XXX + +BO_ 3221225472 VECTOR__INDEPENDENT_SIG_MSG: 0 Vector__XXX + SG_ Code : 0|5@0+ (1,0) [0|0] "" Vector__XXX + SG_ ConfIdCde : 0|11@0+ (1,0) [0|0] "" Vector__XXX + SG_ ConfIdStatus : 0|11@0+ (1,0) [0|0] "" Vector__XXX + SG_ Data0 : 0|8@0+ (1,0) [0|0] "" Vector__XXX + SG_ Data1 : 0|8@0+ (1,0) [0|0] "" Vector__XXX + SG_ Data2 : 0|8@0+ (1,0) [0|0] "" Vector__XXX + SG_ Data3 : 0|8@0+ (1,0) [0|0] "" Vector__XXX + SG_ Data4 : 0|8@0+ (1,0) [0|0] "" Vector__XXX + SG_ Data5 : 0|8@0+ (1,0) [0|0] "" Vector__XXX + SG_ Data6 : 0|8@0+ (1,0) [0|0] "" Vector__XXX + SG_ Data7 : 0|8@0+ (1,0) [0|0] "" Vector__XXX + SG_ Diagnostic_On_Can : 0|8@1+ (1,0) [0|255] "" Vector__XXX + SG_ Edge : 0|2@0+ (1,0) [0|0] "" Vector__XXX + SG_ GetConfIdCde : 0|11@0+ (1,0) [0|0] "" Vector__XXX + SG_ GetConfIdStatus : 0|11@0+ (1,0) [0|0] "" Vector__XXX + SG_ IdPert : 0|11@0+ (1,0) [0|0] "" Vector__XXX + SG_ Input1 : 0|1@0+ (1,0) [0|0] "" Vector__XXX + SG_ Input2 : 0|1@0+ (1,0) [0|0] "" Vector__XXX + SG_ Input3 : 0|1@0+ (1,0) [0|0] "" Vector__XXX + SG_ Input4 : 0|1@0+ (1,0) [0|0] "" Vector__XXX + SG_ Local_ID : 0|8@1+ (1,0) [0|255] "" Vector__XXX + SG_ Mask0 : 0|8@0+ (1,0) [0|0] "" Vector__XXX + SG_ Mask1 : 0|8@0+ (1,0) [0|0] "" Vector__XXX + SG_ Mask2 : 0|8@0+ (1,0) [0|0] "" Vector__XXX + SG_ Mask3 : 0|8@0+ (1,0) [0|0] "" Vector__XXX + SG_ Mask4 : 0|8@0+ (1,0) [0|0] "" Vector__XXX + SG_ Mask5 : 0|8@0+ (1,0) [0|0] "" Vector__XXX + SG_ Mask6 : 0|8@0+ (1,0) [0|0] "" Vector__XXX + SG_ Mask7 : 0|8@0+ (1,0) [0|0] "" Vector__XXX + SG_ MaskIdPert : 0|11@0+ (1,0) [0|0] "" Vector__XXX + SG_ NumScenario : 0|3@0+ (1,0) [0|0] "" Vector__XXX + SG_ Output0 : 0|1@0+ (1,0) [0|0] "" Vector__XXX + SG_ Output1 : 0|1@0+ (1,0) [0|0] "" Vector__XXX + SG_ Output2 : 0|1@0+ (1,0) [0|0] "" Vector__XXX + SG_ Output3 : 0|1@0+ (1,0) [0|0] "" Vector__XXX + SG_ OutputNumber : 0|3@0+ (1,0) [0|0] "" Vector__XXX + SG_ P004_ActualTorqueNoGearbox : 0|8@1+ (2,-100) [-100|408] "Nm" Vector__XXX + SG_ P013_Com_stBrk1 : 0|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P028_Gbx_stEOBDFault : 0|4@1+ (1,0) [0|15] "-" Vector__XXX + SG_ P033_sABS : 0|16@0+ (0.1,0) [0|6553.5] "m" Vector__XXX + SG_ P040_Com_stBrkRaw1 : 0|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P041_Cde_RVV : 0|2@1+ (1,0) [0|3] "-" Vector__XXX + SG_ P049_Com_bMIL : 0|1@1+ (1,0) [0|1] "-" Vector__XXX + SG_ P051_ACCD_stPres : 0|2@1+ (1,0) [0|3] "-" Vector__XXX + SG_ P053_ACCtl_stHys : 0|1@1+ (1,0) [0|1] "-" Vector__XXX + SG_ P055_Com_trqTCSAbs : 0|8@1+ (2,-100) [-100|408] "Nm" Vector__XXX + SG_ P069_Act_RVV : 0|1@1+ (1,0) [0|1] "-" Vector__XXX + SG_ P084_CoDT_trqGearbxDes : 0|8@1+ (2,-100) [-100|408] "Nm" Vector__XXX + SG_ P087_Com_stClth : 0|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P093_Temp_aval_FAP : 0|8@1+ (4,-40) [0|255] "°C" Vector__XXX + SG_ P095_EngPrt_stOvrSpd : 0|2@1+ (1,0) [0|1] "-" Vector__XXX + SG_ P101_Com_mAddPmpTot : 0|16@0+ (0.05,0) [0|3276.5] "g" Vector__XXX + SG_ P107_Com_stAddPmpLvl : 0|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P128_Forcage_Encl_GMV : 0|1@1+ (1,0) [0|1] "-" Vector__XXX + SG_ P133_StSys_stEngSTT2Rls : 0|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P135_StSys_stAR2s : 0|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P145_Saturation_Active : 0|1@1+ (1,0) [0|1] "-" Vector__XXX + SG_ P227_Pwr_Gen_Support_state : 0|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P229_Com_xTCChkSum : 0|4@1+ (1,0) [0|0] "" Vector__XXX + SG_ P243_FrmMng_stFlCnsmp_mp : 0|1@1+ (1,0) [0|0] "" Vector__XXX + SG_ P248_StarterStopReq : 0|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P250_MajorStartRequest : 0|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P251_Com_stScndStrtReq : 0|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P252_ImpluseStart : 0|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P255_Com_tiSec : 0|20@0+ (1,0) [0|0] "" Vector__XXX + SG_ P256_Com_tiDay : 0|12@0+ (1,0) [0|0] "" Vector__XXX + SG_ P257_Com_tiYr : 0|8@0+ (1,0) [0|0] "" Vector__XXX + SG_ P261_PCH_WakeUP : 0|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P268_AddPmpCD_volAddInjStp : 0|8@1+ (10,0) [0|255] "" Vector__XXX + SG_ P284_T15CD_stPart_byte6 : 0|4@0+ (1,0) [0|15] "" Vector__XXX + SG_ P284_T15CD_stPart_byte8 : 0|4@1+ (1,0) [0|15] "" Vector__XXX + SG_ P290_StSys_stGlwAuth : 0|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P292_FrmMng_stGearTrqReq : 0|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P296_Fans_bEHRPmpReq : 0|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P297_RTE_Fun_StErr : 0|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P298_Com_stEHRCtl : 0|1@1- (1,0) [0|1] "" Vector__XXX + SG_ P308_EOBD_Rediness : 0|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P314_VehDa_stTrqMax : 0|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P315_VehDa_stEngSpdMax : 0|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P317_FrmMng_dtBVMPChkSum : 0|4@1+ (1,0) [0|15] "" Vector__XXX + SG_ P318_FrmMng_ctBVMPCntr : 0|4@1+ (1,0) [0|15] "" Vector__XXX + SG_ P325_Com_tiEngOffLSB : 0|16@1+ (1,0) [0|65535] "" Vector__XXX + SG_ P325_Com_tiEngOffMSB : 0|16@1+ (1,0) [0|65535] "" Vector__XXX + SG_ P348_Alt_bFault : 0|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P361_Com_stTscEngDemTyp : 0|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P363_Com_trqRelCrSConv : 0|8@1- (3,-150) [0|0] "Nm" Vector__XXX + SG_ P364_Gbx_nGbxIPSpeedFlt : 0|12@0+ (2,0) [0|0] "rpm" Vector__XXX + SG_ P399_Com_stProd : 0|3@1+ (1,0) [0|7] "" Vector__XXX + SG_ P405_Com_stRly1DiagRaw : 0|3@1- (1,0) [0|7] "" Vector__XXX + SG_ P407_Com_stRly2DiagRaw : 0|3@1- (1,0) [-4|3] "" Vector__XXX + SG_ P416_Com_bStSpCabReqRaw : 0|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ P427_Com_stBattTypEstRaw : 0|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ P436_Com_uPrdcVltgStrtRaw : 0|11@0+ (0.01,0) [0|13] "" Vector__XXX + SG_ Rate : 0|8@0+ (1,0) [0|0] "" Vector__XXX + SG_ Reserved_1 : 0|16@1+ (1,0) [0|255] "-" Vector__XXX + SG_ VersionActel : 0|1@0+ (1,0) [0|0] "" Vector__XXX + SG_ VersionBaudRate : 0|3@0+ (1,0) [0|0] "" Vector__XXX + SG_ VersionDate : 0|8@0+ (1,0) [0|0] "" Vector__XXX + SG_ VersionInput : 0|4@0+ (1,0) [0|0] "" Vector__XXX + SG_ VersionMajor : 0|8@0+ (1,0) [0|0] "" Vector__XXX + SG_ VersionMinor : 0|8@0+ (1,0) [0|0] "" Vector__XXX + SG_ VersionMode : 0|4@0+ (1,0) [0|0] "" Vector__XXX + SG_ VersionMonth : 0|8@0+ (1,0) [0|0] "" Vector__XXX + SG_ VersionYear : 0|8@0+ (1,0) [0|0] "" Vector__XXX + SG_ code : 0|8@0+ (1,0) [0|0] "" Vector__XXX + SG_ commande : 0|5@0+ (1,0) [0|0] "" Vector__XXX + +CM_ BO_ 114 "ID 072: Unlock Request Frame or LockingStatus (Event triggered)"; +CM_ SG_ 114 ADC2_Req_Status "Unlock request"; +CM_ SG_ 114 ADC2_Seed_Byte3 "SEED1 of RQD_CMM (highest byte)"; +CM_ SG_ 114 ADC2_Seed_Byte2 "SEED2 of RQD_CMM (high byte)"; +CM_ SG_ 114 ADC2_Seed_Byte1 "SEED3 of RQD_CMM (low byte)"; +CM_ SG_ 114 ADC2_Seed_Byte0 "SEED4 of RQD_CMM (lowest byte)"; +CM_ BO_ 146 "Trame BSI émise toutes les 100 ms pendant 1 seconde."; +CM_ BO_ 168 "ID A8: Unlock Permission Frame Code (Period time 10 ms)"; +CM_ SG_ 168 ADC2_Key_Status "Unlock permission"; +CM_ SG_ 168 ADC2_Key_Byte3 "KEY1 of CFD_BSI (highest byte)"; +CM_ SG_ 168 ADC2_Key_Byte2 "KEY2 of CFD_BSI (high byte)"; +CM_ SG_ 168 ADC2_Key_Byte1 "KEY3 of CFD_BSI (low byte)"; +CM_ SG_ 168 ADC2_Key_Byte0 "KEY4 of CFD_BSI (lowest byte)"; +CM_ BO_ 264 "ID 108: ECM Version Frame - Vers_CMM (Period: Single shot) + +Le contenu de la trame est une recopie d'un sous-ensemble de la zone d'identification de la Flash Eprom définie dans le document Application flash EPROM 2000 ref. 96.285.582.9."; +CM_ SG_ 264 P076_System "P076 system version"; +CM_ SG_ 264 P077_Day "P077 Date: day of the version"; +CM_ SG_ 264 P078_Month "P078 Date: month of the version"; +CM_ SG_ 264 P079_Year "P079 Date: year of the version"; +CM_ SG_ 264 P080_Application "P080 supplier application"; +CM_ SG_ 264 P081_Version "P081 Software version"; +CM_ SG_ 264 P082_Edition "P082 Software issue"; +CM_ SG_ 264 P083_Calibration "P083 Calibration issue"; +CM_ BO_ 520 "ID 208: Engine Dynamic Frame (Period time 10 ms)"; +CM_ SG_ 520 P000_Com_nEng "P000 Motordrehzahl"; +CM_ SG_ 520 P003_Com_trqActOut "P003 Actual torque"; +CM_ SG_ 520 P002_Com_rAPP "P002 rueckgerechnete PWG-Stellung"; +CM_ SG_ 520 P027_ACCtl_stLogicOut "P027 Klimakompressor Status ein/aus"; +CM_ SG_ 520 P014_Brk_stRed "P014 Redundanter Bremskontakt"; +CM_ SG_ 520 P037_VehV_stXVV "P037 Zustand des FGR (Ein/Aus,Ueberdruecken)"; +CM_ SG_ 520 P153_Com_bTrqInacc "P153: Indicates to the torque consumers that the accuracy of the +torque data output is not guaranteed by the CMM."; +CM_ SG_ 520 P042_Inm_bCanMon "P042 CAN-Fehlerbehandlung im Startfall mit Hilfe der + Startendekennung unterdrücken"; +CM_ SG_ 520 P127_EGT_st_Bit30 "P127: Regeneration aid by electric consumers (engine load increase)."; +CM_ SG_ 520 P198_ActMod_trqClthTraIntv "P084 Vorweggenommenes Drehmoment"; +CM_ SG_ 694 ACC_STATUS "Indicates the operational state of the ACC system."; +CM_ SG_ 694 DYN_ACC_CHECKSUM "CHK_INI = 0x3"; +CM_ SG_ 694 DYN_ACC_PROCESS_COUNTER "This counter increments from 0 to 15 at each activation of the calculation process."; +CM_ SG_ 757 ANGLE "asymmetric, could be init"; +CM_ SG_ 758 CHECKSUM_TRANSM_DYN_ACC2 "CHK_INI = 0x7"; +CM_ SG_ 758 PROCESS_COUNTER_4B_ACC2 "This counter increments from 0 to 15 at each activation of the calculation process."; +CM_ SG_ 773 ANGLE "-565 to 560, seems like estimate and not init"; +CM_ SG_ 773 RATE_SIGN "1=moving clockwise, 0=moving anticlockwise"; +CM_ SG_ 773 0_CHECKSUM "TODO: find checksum"; +CM_ BO_ 840 "ID 348: Engine Dynamic Frame 2 (Period time 20 ms)"; +CM_ SG_ 840 P165_FlFCD_stWtLvlSensDebVal "P165: Water in fuel indication (1 = water in fuel detected / 0 = no water in fuel)"; +CM_ SG_ 840 P152_Gearbx_stGear "P152: Gear detected by ratio vehicule speed to engine speed"; +CM_ SG_ 840 P019_Com_trqPrp "P019 Requested torque before processing."; +CM_ SG_ 840 P211_AirC_pClnt "P084 Vorweggenommenes Drehmoment"; +CM_ SG_ 840 P017_Com_trqFrc "P017 Torque lost by AC, friction, high pressure pump and acsessories."; +CM_ SG_ 840 P026_Com_bESPAck "P026 TCS/DCS (ASR/MSR) acknowledgement by engine ECU +(1 = communication correct)"; +CM_ SG_ 840 P025_Com_stESPErr "P025 TCS/DCS (ASR/MSR) request state"; +CM_ SG_ 840 P091_ConvCD_stDebVal "P091 clutch pedal switch and status"; +CM_ SG_ 840 P212_Comp_load_shed "Compressor load shedding command"; +CM_ SG_ 840 P134_Com_stEng "Engine status"; +CM_ BO_ 841 "ID 349: Gearbox Synchronisation Frame (Period time 20 ms)"; +CM_ SG_ 841 P009_Com_bGearShftActv "P057 Gearbox torque request"; +CM_ SG_ 841 P085_Com_bGbxACCmprShOff "P085 AC compressor inhibit"; +CM_ SG_ 841 P167_Com_stEngSpdCtl "P009 shift in progress"; +CM_ SG_ 841 P287_Com_stGearRat "P008 transmission range engaged"; +CM_ SG_ 841 P283_Com_stGearTrgtPos "P087 gearbox converter state"; +CM_ SG_ 841 P230_Com_ctTSCCntr "P048 fan request for gearbox"; +CM_ SG_ 841 P340_Com_xTSCChkSum "P097 request to increase the idle speed"; +CM_ SG_ 841 P166_Com_nEngTSC "P055 torque limitation for gearbox"; +CM_ BO_ 845 "ID 34D: ESP Synchronisation frame (Period time 20 ms)"; +CM_ SG_ 845 P047_Com_stESPIntv "P047 ESP torque request status"; +CM_ SG_ 845 P088_CutOffForbidden_OR_ESP_STATUS_INV "P088 Cut off of injection is forbidden."; +CM_ SG_ 845 P147_Com_bESPIntvActv "P147 ESP-TCS (ASR) in regulation"; +CM_ SG_ 845 P043_Com_xTCSStatRaw "P043 TCS (ASR) static torque request = max. threshold"; +CM_ SG_ 845 P044_Com_trqTCSRaw "P044 TCS (ASR) dynamic torque request"; +CM_ SG_ 845 P045_Com_trqDCSRaw "P045 DCS (MSR) torque request = min. threshold"; +CM_ SG_ 845 P157_Com_ctESP "P157 Check counter"; +CM_ BO_ 904 "ID 388: Engine Dynamic Frame 3 (Period time 40ms)"; +CM_ SG_ 904 P060_vECU "P060 velocity by engine ECU"; +CM_ SG_ 904 P062_sECU "P062 odometer by engine ECU"; +CM_ SG_ 904 P066_aECU "P066 longitudinal acceleration by engine ECU"; +CM_ BO_ 909 "ID 38D: ABS Vehicle Dynamic Frame (Period time 40 ms)"; +CM_ SG_ 909 P052_Com_aLng "P052 longitudinal acceleration (FrmMng_a)"; +CM_ BO_ 969 "Pour application MCP SSTG"; +CM_ SG_ 1010 TORQUE "Set to ~2043 when active"; +CM_ SG_ 1010 LANE_DEPARTURE "UNUSED in HDA"; +CM_ SG_ 1010 STATUS "0=LKA OFF (button in console)"; +CM_ SG_ 1010 LXA_ACTIVATION "Set = 0, no activity seen in routes"; +CM_ BO_ 1042 "ID 412: Body Car Data Frame (Period time 50 ms)"; +CM_ SG_ 1042 P040_MainBrakeFault "P040 Main brake switch is defect."; +CM_ SG_ 1042 P103_Com_bRevGear "P013 main brake signal"; +CM_ SG_ 1042 P013_MainBrake "P013 main brake signal"; +CM_ SG_ 1042 P012_Com_bFlMin "P012 Minimum fuel level detected. If fuel level < 15 % signal P012 will be set to one."; +CM_ SG_ 1042 P086_Com_stFlLvlDia "P086 Minimum fuel level diagnosis status. (00 Minimum fuel is valid / 01 Minimum fuel is not valid / others are not defined)"; +CM_ SG_ 1042 P104_Dspl_stAOHt "P104 Ansteuerung Zusatzheizer"; +CM_ SG_ 1074 P249_Com_stEngStopReq "Engine stop request"; +CM_ SG_ 1074 P216_Com_bSiaWkUp "Immobilizer anticipation with wake up"; +CM_ SG_ 1074 P214_Com_stMnWkUp "Main wake-up (RCD )"; +CM_ SG_ 1074 P253_Com_bEngPrepReq "Engine preparation request"; +CM_ BO_ 1101 "ID 44D: Rear unfiltered wheel speeds, used for EasyMove"; +CM_ SG_ 1101 P330_VehV_vWhlRrL "P010 vehicle speed of ABS. This signal is loaded into VSSCD_v"; +CM_ SG_ 1101 P331_VehV_vWhlRrR "P010 vehicle speed of ABS. This signal is loaded into VSSCD_v"; +CM_ SG_ 1106 LONGITUDINAL_REGULATION_TYPE "Defines if the system is in RVV (Vehicle Speed Governor) or LVV (Vehicle Speed Limiter) or ACC (Adaptive Cruise Control) or without regulation."; +CM_ SG_ 1106 FRONT_WIPER_STATUS "Emitted when the rain sensor is active."; +CM_ SG_ 1106 SPEED_SETPOINT "Setpoint or limit: based on the value of the 'requested speed type' bit."; +CM_ SG_ 1106 CHECKSUM_CONS_RVV_LVV2 "Used to secure the RVV or LVV setpoint sent via the CAN network (signal SPEED_SETPOINT)."; +CM_ SG_ 1106 CHECKSUM "CHK_INI = 0xB"; +CM_ SG_ 1128 P247_Com_stStaFunc "CMM DAMP function state"; +CM_ SG_ 1128 P246_Com_bStaPrt "Starter protection"; +CM_ SG_ 1128 P245_Com_stRedBrkPlaus "Uncertain redendant brake contact"; +CM_ SG_ 1128 P244_Com_bSta "Starter state"; +CM_ BO_ 1160 "ID 488: Engine Data Frame (Period time 100 ms)"; +CM_ SG_ 1160 P005_CEngDst_tSens "P005 Wassertemperatur"; +CM_ SG_ 1160 P021_Com_volFlCons "P021 Kraftstoffverbrauch"; +CM_ SG_ 1160 P032_Com_bEngStrt "P032 Zustand Motor"; +CM_ SG_ 1160 P031_GlwLmp_st "P031 Ansteuerung Gluehanzeige"; +CM_ SG_ 1160 P105_Com_bTtLmp "P105 Temperaturwarnlampe: ein/aus"; +CM_ SG_ 1160 P108_Fid_ComAddPmpLvl "P106 Temperaturwarnlampe : blinken"; +CM_ SG_ 1160 P063_vehV_bXVVErr "P063 FGR-Fehler"; +CM_ SG_ 1160 P154_PFlt_bPFltClnReq "P154: Tell-tale lamp for \"risk of clogged filter\""; +CM_ SG_ 1160 P056_ACCD_p "P056 Kältemitteldruck"; +CM_ SG_ 1160 P158_Air_tAFS "P158: Intake air temperature."; +CM_ BO_ 1224 "ID 4C8: Crash status by Airbag Control (Event triggered / Period time 50 ms)"; +CM_ SG_ 1224 P223_CrashInfo "Crash Information"; +CM_ BO_ 1294 "ID 50E: Body Car & Air Conditioning Data Frame (Period time 100 ms)"; +CM_ SG_ 1294 P050_Com_stAC "P050 Fahrerwunsch Klimakompressor ein/aus ermitteln"; +CM_ SG_ 1294 P164_Com_stPFltFan "P164: Fan speed setpoint increase"; +CM_ BO_ 1362 "Trame utilisable uniquement sur véhicules en archi EE 2010 + +cette trame est émise toutes les 100ms pendant 1seconde puis toutes les secondes"; +CM_ SG_ 1362 P015_Com_lTotDst "P015: covered distance from dashboard"; +CM_ BO_ 1375 "trame utilisable uniquement pour le JDD en archi EE 2010"; +CM_ SG_ 1390 GAS_PEDAL "Max 99.5%"; +CM_ SG_ 1394 IGNITION "doesn't turn off straight away"; +CM_ BO_ 1458 "trame utilisable uniquement sur véhicules en archi EE 2010"; +CM_ SG_ 1458 P146_Com_tEnvT "P146: Environment air temperature"; +CM_ SG_ 1458 P100_Com_stAddPmpDef "P100: Status of additive for FAP"; +CM_ SG_ 1458 P__Com_stEOBD "Pxxx: EOBD relevant errors in the network"; +CM_ BO_ 1554 "trame consommée uniquement sur véhicules en archi EE 2010"; +CM_ BO_ 1610 "CVM_3, CVM_2, CVM"; +CM_ BO_ 1666 "VCU_EMS8000, E_VCU"; +CM_ BO_ 1670 "HCU2"; +CM_ BO_ 1677 "ABS81, ESP81, ABS8_BOSCH, ESP8_BOSCH, ESP90, ABSMK100, ESPMK100, ESP_KP1, ABS_KP1, ASC, ABS, ESP, ABS80, ESP80, ASR80, ABS90_D, ESP90_D, ESP90_F, ESPMK100_UDS, ESP_EBC_440_CAN, ESP_EBC_440_K, ESP_EBC_440, ABSMK70_1, ESPMK60_O, ABSMK100_UDS, ABS90_T, ABS_8_0_C1, ESP_8_0_C1, ABS_4x4, ESP_4x4, ABS81_BOSCH, ESP81_BOSCH, ABS90_F, RBV"; +CM_ BO_ 1684 "TBMU, TBMU_PHEV, BMU_CTE1"; +CM_ BO_ 1685 "GEP, DAE_BVH2, DAE, DAE_A515, DAE_UDS, EPS, SSCU, DAE_D, GEP_UDS, EPS_T"; +CM_ BO_ 1686 "ARTIV, RADAR_AV_4, LIDAR, ARTIV_UDS"; +CM_ BO_ 1704 "Le mécanisme d'émission utilisé est événementiel de l'outil vers le calculateur via la BSI +Trame question pour le téléchargement et le Diag On CAN."; +CM_ BO_ 1810 "BAAST"; +CM_ BO_ 1815 "CTPA"; +CM_ BO_ 1906 "Le mécanisme d'émission utilisé est événementiel de la BSI vers le CMM. + +Trame d'acquittement du Journal Des Défauts BSI."; +CM_ BO_ 1928 "ID 788: CMM Supervision Frame (Period time 1000 ms)"; +CM_ SG_ 1928 P073_SupervisionFaultCodes "P073 Supervision fault codes"; +CM_ SG_ 1928 P071_ConfirmedAbsentFlags "P071 confirmed absent status flags of the ECU"; +CM_ SG_ 1928 P284_T15CD_stPart "ECU electronic state"; +CM_ SG_ 1928 P242_T15CD_stElec "ECU electronic state"; +CM_ BO_ 1953 "BSI"; +CM_ BO_ 2015 "Le mécanisme d'émission utilisé est événementiel de l'outil branché sur le réseau Can vers les calculateurs. + +Trame question EOBD On Can adresse a tous les calculateurs"; +CM_ BO_ 2016 "Le mécanisme d'émission utilisé est événementiel de l'outil branché sur le réseau Can vers le CMM + +Trame question EOBD On Can adresse au CMM +ECU Family: INT_J"; +CM_ BO_ 2024 "Le mécanisme d'émission utilisé est événementiel du CMM vers l'outil branché sur le réseau Can + +Trame réponse EOBD On Can du CMM + +ECU Family: INJ_T"; +CM_ BO_ 3221225472 "This is a message for not used signals, created by Vector CANdb++ DBC OLE DB Provider."; +CM_ SG_ 3221225472 P004_ActualTorqueNoGearbox "P004 Actual torque before torque intervention by automatic gearbox"; +CM_ SG_ 3221225472 P028_Gbx_stEOBDFault "P028 MIL request gearbox"; +CM_ SG_ 3221225472 P033_sABS "P033 odometer"; +CM_ SG_ 3221225472 P041_Cde_RVV "P041 FGR-Bedienteilinfo"; +CM_ SG_ 3221225472 P049_Com_bMIL "P049 Ansteuerung DIA-Lampe"; +CM_ SG_ 3221225472 P051_ACCD_stPres "P051 Abschaltung Klimakompressor wegen Ueber- oder +Unterdruck im Kaeltemittelkreislauf"; +CM_ SG_ 3221225472 P053_ACCtl_stHys "P053 Abschaltung Klimakompressor aus Sicherheitsgruenden +oder wegen Komfortfunktionen"; +CM_ SG_ 3221225472 P069_Act_RVV "P069 FGR-Hauptschalter"; +CM_ SG_ 3221225472 P084_CoDT_trqGearbxDes "P084 Vorweggenommenes Drehmoment"; +CM_ SG_ 3221225472 P087_Com_stClth "Clutch signal for AM6"; +CM_ SG_ 3221225472 P093_Temp_aval_FAP "P093 FAP-Temperatur"; +CM_ SG_ 3221225472 P101_Com_mAddPmpTot "P101: absolute Menge des eingespritztem Additivs (Cerium)"; +CM_ SG_ 3221225472 P107_Com_stAddPmpLvl "P107 Minimum of FAP additive exeeded"; +CM_ SG_ 3221225472 P227_Pwr_Gen_Support_state "P165: Water in fuel indication (1 = water in fueel detected / 0 = no water in fuel)"; +CM_ SG_ 3221225472 P243_FrmMng_stFlCnsmp_mp "P155: Preparation of glow activation."; +CM_ SG_ 3221225472 P248_StarterStopReq "starter stop request"; +CM_ SG_ 3221225472 P250_MajorStartRequest "Main latch starting request"; +CM_ SG_ 3221225472 P251_Com_stScndStrtReq "Secondary latched starting request"; +CM_ SG_ 3221225472 P252_ImpluseStart "Momentary starting request"; +CM_ SG_ 3221225472 P284_T15CD_stPart_byte6 "ECU electronic state"; +CM_ SG_ 3221225472 P284_T15CD_stPart_byte8 "ECU electronic state"; +CM_ SG_ 3221225472 Reserved_1 "P074 Number of BusOff in driving cycle"; +VAL_ 461 ESP_STATUS 0 "DISABLED" 1 "ENABLED"; +VAL_ 461 ESP_STATUS_INV 0 "ENABLED" 1 "DISABLED"; +VAL_ 694 POTENTIAL_WHEEL_TORQUE_REQUEST 0 "Not requested" 1 "Requested in GMP mode" 2 "Requested in Brake mode" 3 "Not used"; +VAL_ 694 ACC_STATUS 0 "Initialization" 1 "OFF" 2 "Inhibited" 3 "Waiting" 4 "Active" 5 "Suspended" 6 "Brake only" 7 "Wait ramp" 8 "Reserved" 9 "Reserved" 10 "Reserved" 11 "Reserved" 12 "Reserved" 13 "Reserved" 14 "Reserved" 15 "Fault"; +VAL_ 694 WHEEL_TORQUE_REQUEST 0 "Not requested" 1 "High range requested" 2 "Low range requested" 3 "Not used"; +VAL_ 694 AUTO_BRAKING_STATUS 0 "Unavailable" 1 "Initialization" 2 "Not used" 3 "Inhibited" 4 "Not used" 5 "Waiting" 6 "Active" 7 "Fault"; +VAL_ 694 MDD_DECEL_TYPE 0 "No braking" 1 "ACC" 2 "FA_HV (high-speed automatic braking) / AFUi braking" 3 "FA_BV (low-speed automatic braking) / FARC2 braking"; +VAL_ 694 MDD_DECEL_CONTROL_REQ 0 "No UCF control request" 1 "UCF control request"; +VAL_ 694 GEAR_TYPE 0 "Downshift" 1 "Upshift"; +VAL_ 694 PREFILL_REQUEST 0 "No prefill request" 1 "Prefill request"; +VAL_ 728 ESP_STATUS_RELATED 0 "DISABLED" 1 "ENABLED"; +VAL_ 728 ESP_STATUS_RELATED_INV 0 "ENABLED" 1 "DISABLED"; +VAL_ 758 TARGET_DETECTED 0 "initialization or no target detected" 1 "target detected"; +VAL_ 758 REQUEST_TAKEOVER 0 "No request" 1 "Non-critical request" 2 "Critical request" 3 "Invalid"; +VAL_ 758 BLIND_SENSOR 0 "False" 1 "True"; +VAL_ 758 REQ_VISUAL_COLL_ALERT_ARC 0 "no visual alert request" 1 "visual alert request"; +VAL_ 758 REQ_AUDIO_COLL_ALERT_ARC 0 "no audio alert request" 1 "audio alert request"; +VAL_ 758 REQ_HAPTIC_COLL_ALERT_ARC 0 "no haptic alert request" 1 "haptic alert request"; +VAL_ 758 ARC_STATUS 0 "unavailable" 1 "not used" 2 "not used" 3 "initialization" 4 "not used" 5 "not used" 6 "inhibited" 7 "not used" 8 "not used" 9 "not used" 10 "waiting" 11 "not used" 12 "active" 13 "not used" 14 "not used" 15 "fault"; +VAL_ 758 AUTO_BRAKING_IN_PROGRESS 0 "no braking in progress" 1 "braking in progress"; +VAL_ 758 AEB_ENABLED 0 "FALSE" 1 "TRUE"; +VAL_ 758 DRIVE_AWAY_REQUEST 0 "No drive away required" 1 "Drive away required"; +VAL_ 758 MDD_DECEL_CONTROL_REQ 0 "no UCF control request" 1 "UCF control request"; +VAL_ 758 AUTO_BRAKING_STATUS 0 "unavailable" 1 "initialization" 2 "not used" 3 "inhibited" 4 "not used" 5 "waiting" 6 "active" 7 "fault"; +VAL_ 758 TARGET_POSITION 0 "POS1" 1 "POS2" 2 "POS3" 3 "POS4" 4 "POS5" 5 "POS6" 6 "POS7" 7 "Invalid"; +VAL_ 760 ESP_STATUS_RELATED 0 "DISABLED" 1 "ENABLED"; +VAL_ 760 ESP_STATUS_RELATED_INV 0 "ENABLED" 1 "DISABLED"; +VAL_ 840 P134_Com_stEng 7 "RESERVED" 6 "DegradedGO" 5 "GO" 4 "Stopped" 3 "Running" 2 "Starting" 1 "Cut" 0 "Locked"; +VAL_ 909 VITESSE_VEHICULE_ROUES 65535 "Invalid"; +VAL_ 1010 LANE_DEPARTURE 0 "NOT_DEPARTED" 1 "DEPARTED_RIGHT" 2 "DEPARTED_LEFT"; +VAL_ 1010 STATUS 0 "UNAVAILABLE" 1 "UNSELECTED" 2 "SELECTED" 3 "AUTHORIZED" 4 "ACTIVE" 5 "DEFECT" 6 "COLLISION" 7 "RESERVED"; +VAL_ 1106 LONGITUDINAL_REGULATION_TYPE 0 "None" 1 "RVV: Vehicle Speed Governor" 2 "LVV: Vehicle Speed Limiter" 3 "ACC: Adaptive Cruise Control"; +VAL_ 1106 TURN_SIGNAL_STATUS 0 "Turn signal inactive" 1 "Right turn signal active" 2 "Left turn signal active" 3 "Both turn signals active"; +VAL_ 1106 FRONT_WIPER_STATUS 0 "Off" 1 "Front wiper confirmed" 2 "Low speed" 3 "High speed"; +VAL_ 1106 CHECKSUM_CONS_RVV_LVV2 0 "Most significant nibble of SPEED_SETPOINT is even AND least significant nibble of SPEED_SETPOINT is even" 1 "Most significant nibble of SPEED_SETPOINT is even AND least significant nibble of SPEED_SETPOINT is odd" 2 "Most significant nibble of SPEED_SETPOINT is odd AND least significant nibble of SPEED_SETPOINT is even" 3 "Most significant nibble of SPEED_SETPOINT is odd AND least significant nibble of SPEED_SETPOINT is odd"; +VAL_ 1106 BRAKE_ONLY_CMD_BSI 0 "No brake-only command requested by BSI" 1 "Brake-only command requested by BSI"; +VAL_ 1106 LVV_ACTIVATION_REQ 0 "No LVV activation request" 1 "LVV activation requested"; +VAL_ 1106 RVV_ACC_ACTIVATION_REQ 0 "No RVV/ACC activation request" 1 "RVV/ACC activation requested"; +VAL_ 1106 ARC_HABIT_SENSITIVITY 0 "Unused value" 1 "1" 2 "2" 3 "3" 4 "Unused value" 5 "Unused value" 6 "Unused value" 7 "Unused value"; +VAL_ 1106 ARC_HABIT_ACTIVATION_REQ 0 "ARC deactivation" 1 "ARC activation"; +VAL_ 1106 FRONT_WASH_STATUS 0 "Off" 1 "Wash"; +VAL_ 1106 FORCE_ACTIVATION_HAB_CMD 0 "Deactivation" 1 "Activation"; +VAL_ 1106 COCKPIT_GO_ACC_REQUEST 0 "VALUE_1" 1 "VALUE_2"; +VAL_ 1106 ACC_PROGRAM_MODE 0 "Comfort" 1 "Sport" 2 "Eco" 3 "Reserved"; +VAL_ 1173 EPS_TORQUE 127 "Invalid"; +VAL_ 1173 ETAT_DA_2004 3 "Reserved" 2 "Orange LED" 1 "Red LED" 0 "No Demand"; +VAL_ 1173 ETAT_DA_DYN 3 "Invalid" 2 "Adjustable Mode" 1 "Dynamic Mode" 0 "Normal Mode"; +VAL_ 1173 ETAT_DA_2010 3 "Reserved" 2 "Orange LED" 1 "Red LED" 0 "No Demand"; +VAL_ 1173 TRQ_LIMIT_STATE 1 "Saturation Effective" 0 "No Saturation"; +VAL_ 1173 STEERWHL_HOLD_BY_DRV 1 "Steer Activity From Drv Trq" 0 "No Steer Activity From Drv Trq"; +VAL_ 1173 EPS_STATE_LKA 4 "Defect" 3 "Active" 2 "Available" 1 "Authorised" 0 "Unauthorised"; +VAL_ 1173 AUTOR_ARRET_MOT_DA 1 "Permission to Stop" 0 "No Permission to Stop"; +VAL_ 1173 STEERING_REBOOT_REQUEST 1 "Request Reboot" 0 "No Reboot Required"; +VAL_ 1270 ARTIV_SENSOR_STATE 0 "Initialization" 1 "Inactive" 2 "Active" 3 "Reduced visibility" 4 "Simulation" 5 "Learning" 6 "Free" 7 "Fault"; +VAL_ 1270 TARGET_DETECTED 0 "initialization or no target detected" 1 "target detected"; +VAL_ 1270 ARTIV_TARGET_CHANGE_INFO 0 "VALUE_1" 1 "VALUE_2"; +VAL_ 1270 TRAFFIC_DIRECTION 0 "right" 1 "left" 2 "reserved" 3 "undetermined"; diff --git a/opendbc_repo/opendbc/dbc/rivian_park_assist_can.dbc b/opendbc_repo/opendbc/dbc/rivian_park_assist_can.dbc new file mode 100644 index 0000000000..b18f0a53d8 --- /dev/null +++ b/opendbc_repo/opendbc/dbc/rivian_park_assist_can.dbc @@ -0,0 +1,55 @@ +VERSION "ParkAssistCAN" + + +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_: ACM CGM EPAS_P ESP IBM OCS RCM SAS TestTool VDM Vector_XXX + +BO_ 794 WheelButtons: 7 XXX + SG_ LeftButton_ScrollClick : 19|2@0+ (1,0) [0|3] "" XXX + SG_ LeftButton_RightClick : 21|2@0+ (1,0) [0|3] "" XXX + SG_ LeftButton_LeftClick : 22|2@1+ (1,0) [0|3] "" XXX + SG_ LeftButton_Scroll : 31|8@0+ (1,0) [0|255] "" XXX + SG_ RightButton_ScrollClick : 35|2@0+ (1,0) [0|3] "" XXX + SG_ RightButton_RightClick : 37|2@0+ (1,0) [0|3] "" XXX + SG_ RightButton_LeftClick : 38|2@1+ (1,0) [0|3] "" XXX + SG_ RightButton_Scroll : 47|8@0+ (1,0) [0|255] "" XXX + +BO_ 848 BSM_BlindSpotIndicator: 4 XXX + SG_ BSM_BlindSpotIndicator_Checksum : 0|8@1+ (1,0) [0|255] "" XXX + SG_ BSM_BlindSpotIndicator_Counter : 11|4@0+ (1,0) [0|15] "" XXX + SG_ BSM_BlindSpotIndicator_Left : 29|2@0+ (1,0) [0|3] "" XXX + SG_ BSM_BlindSpotIndicator_Right : 30|2@1+ (1,0) [0|3] "" XXX + +VAL_ 848 BSM_BlindSpotIndicator_Left 0 "OFF" 1 "OBJECT_DETECTED" 2 "ACTIVE_WARNING" ; +VAL_ 848 BSM_BlindSpotIndicator_Right 0 "OFF" 1 "OBJECT_DETECTED" 2 "ACTIVE_WARNING" ; \ No newline at end of file diff --git a/opendbc_repo/opendbc/dbc/rivian_primary_actuator.dbc b/opendbc_repo/opendbc/dbc/rivian_primary_actuator.dbc index 6422562d0d..1e01124324 100644 --- a/opendbc_repo/opendbc/dbc/rivian_primary_actuator.dbc +++ b/opendbc_repo/opendbc/dbc/rivian_primary_actuator.dbc @@ -50,7 +50,7 @@ BO_ 256 ACM_Status: 8 ACM SG_ ACM_Unkown1 : 18|1@0+ (1,0) [0|1] "" XXX SG_ ACM_FeatureStatus : 23|3@0+ (1,0) [0|7] "" EPAS_P,VDM SG_ ACM_FaultStatus : 26|3@0+ (1,0) [0|7] "" EPAS_P,VDM - SG_ ACM_Unkown2 : 41|2@0+ (1,0) [0|3] "" XXX + SG_ ACM_FaultSupervisorState : 42|3@0+ (1,0) [0|7] "" ACMB BO_ 257 ACM_AebRequest: 8 ACM SG_ ACM_AebRequest_Checksum : 7|8@0+ (1,0) [0|255] "" ESP,VDM @@ -175,23 +175,22 @@ BO_ 352 ACM_longitudinalRequest: 5 ACM SG_ ACM_longitudinalRequest_Checksum : 7|8@0+ (1,0) [0|255] "-" VDM SG_ ACM_longitudinalRequest_Counter : 11|4@0+ (1,0) [0|15] "-" VDM SG_ ACM_AccelerationRequest : 23|11@0+ (0.01,-10.24) [-10.24|10.23] "m/s^2" VDM - SG_ ACM_VehicleHoldRequired : 24|1@0+ (1,0) [0|1] "" VDM - SG_ ACM_PrndRequired : 27|3@0+ (1,0) [0|7] "" VDM + SG_ ACM_PrndRequest : 27|4@0+ (1,0) [0|7] "" VDM SG_ ACM_longInterfaceEnable : 37|2@0+ (1,0) [0|3] "" VDM - SG_ ACM_AccelerationRequestType : 39|2@0+ (1,0) [0|3] "" VDM + SG_ ACM_VehicleHoldRequest : 39|2@0+ (1,0) [0|3] "" VDM BO_ 354 VDM_AdasSts: 8 VDM SG_ VDM_AdasStatus_Checksum : 7|8@0+ (1,0) [0|0] "" ACM SG_ VDM_AdasStatus_Counter : 11|4@0+ (1,0) [0|0] "" ACM - SG_ VDM_AdasDecelLimit : 17|10@0+ (0.01,0) [0|10.23] "m/s^2" ACM + SG_ VDM_AdasDecelLimit : 17|10@0+ (0.01,0) [0|-10.23] "m/s^2" ACM SG_ VDM_AdasDriverAccelPriorityStatus : 19|2@0+ (1,0) [0|3] "" ACM SG_ VDM_AdasFaultStatus : 23|4@0+ (1,0) [0|15] "" ACM SG_ VDM_AdasAccelLimit : 33|10@0+ (0.01,0) [0|10.23] "m/s^2" ACM SG_ VDM_AdasDriverModeStatus : 36|3@0+ (1,0) [0|7] "" ACM - SG_ VDM_AdasAccelRequest : 50|11@0+ (0.01,-10.24) [-10.24|10.23] "m/s^2" ACM + SG_ VDM_AdasUnkown1 : 50|8@0+ (1,0) [0|255] "" XXX SG_ VDM_AdasInterfaceStatus : 52|2@0+ (1,0) [0|3] "" ACM - SG_ VDM_AdasAccelRequestAcknowledged : 54|2@0+ (1,0) [0|3] "" ACM - SG_ VDM_AdasVehicleHoldStatus : 55|1@0+ (1,0) [0|1] "" ACM + SG_ VDM_AdasVehicleHoldStatus : 55|3@0+ (1,0) [0|7] "" ACM + SG_ VDM_UserAdasRequest : 58|3@0+ (1,0) [0|7] "" ACM BO_ 357 VDM_AdasStalk: 4 VDM SG_ VDM_AdasStalk_Checksum : 7|8@0+ (1,0) [0|255] "Unitless" ACM @@ -327,6 +326,7 @@ BO_ 565 IndicatorLights: 8 XXX SG_ DriverDoor : 28|2@0+ (1,0) [0|3] "" XXX SG_ RearPassengerDoor : 38|2@0+ (1,0) [0|3] "" XXX SG_ TurnLightLeft : 40|2@0+ (1,0) [0|3] "" XXX + SG_ IgnitionOn : 48|1@0+ (1,0) [0|1] "" XXX SG_ TurnLightRight : 54|2@0+ (1,0) [0|3] "" XXX BO_ 592 VDM_EcasStatus: 8 VDM @@ -490,7 +490,9 @@ BO_ 1024 VehicleConfig: 7 CGM SG_ VCM_Market : 23|8@0+ (1,0) [0|255] "" ACM,ESP BO_ 1265 Cluster: 6 XXX - SG_ Cluster_VehicleSpeed : 8|8@1+ (1,0) [0|255] "mph" XXX + SG_ Cluster_Unit : 7|1@0+ (1,0) [0|1] "" XXX + SG_ Cluster_VehicleSpeed : 15|8@0+ (1,0) [0|255] "mph" XXX + SG_ Cluster_Odometer : 23|32@0+ (0.1,0) [0|429496729.5] "" XXX BO_ 1280 RCM_Dtc: 8 RCM SG_ RCM_Dtc_Checksum : 7|8@0+ (1,0) [0|25] "" VDM @@ -608,14 +610,13 @@ CM_ SG_ 352 ACM_longitudinalRequest_Checksum "Checksum signal for frame"; CM_ SG_ 352 ACM_longitudinalRequest_Counter "Message counter signal for frame"; CM_ SG_ 352 ACM_AccelerationRequest "Acceleration Request command from the ACM"; CM_ SG_ 352 ACM_VehicleHoldRequired "Vehicle hold request flag"; -CM_ SG_ 352 ACM_PrndRequired "Drive state Request command from the ACM"; +CM_ SG_ 352 ACM_PrndRequest "Gear state Request command from the ACM"; CM_ SG_ 352 ACM_longInterfaceEnable "Acceleration Interface Enable Request from the ACM"; -CM_ SG_ 352 ACM_AccelerationRequestType "Acceleration Request type(positive/negative) from the ACM"; +CM_ SG_ 352 ACM_VehicleHoldRequest "Vehicle hold request from ACM"; CM_ SG_ 354 VDM_AdasStatus_Checksum "VDM_AdasSts message j1850 checksum."; CM_ SG_ 354 VDM_AdasStatus_Counter "VDM_AdasSts message counter."; CM_ SG_ 354 VDM_AdasFaultStatus "Fault status of ADAS requests from VDM."; CM_ SG_ 354 VDM_AdasDriverModeStatus "Signal which describes who is commanding the torque - Human or ADAS"; -CM_ SG_ 354 VDM_AdasAccelRequestAcknowledged "An acknowleddge signal to the ADAS system to show that TQM is honoring their request"; CM_ SG_ 432 ESP_Torque_Front_MinQ "Indication of whether signal with corresponding name is valid"; CM_ SG_ 432 ESP_Torque_Front_MaxQ "Indication of whether signal with corresponding name is valid"; CM_ SG_ 432 ESP_Torque_Front_Max "ESP intervention, ESP tractive torque limit per axle."; @@ -680,7 +681,7 @@ CM_ SG_ 524 ESP_BrakePressure_LF "Brake Pressure Left Front"; CM_ SG_ 524 ESP_BrakePressure_LR "Brake Pressure Left Rear"; CM_ SG_ 524 ESP_BrakePressure_RF "Brake Pressure Right Front"; CM_ SG_ 524 ESP_BrakePressure_RR "Brake Pressure Right Rear"; -CM_ SG_ 524 ESP_MasterCyl_Pressure "Master Cyclinder Brake Pressure"; +CM_ SG_ 524 ESP_MasterCyl_Pressure "Master Cylinder Brake Pressure"; CM_ SG_ 524 ESP_MasterCyl_Pressure_Q "Indication of whether signal with corresponding name is valid"; CM_ SG_ 524 ESP_BrakePressure_RR_Q "Indication of whether signal with corresponding name is valid"; CM_ SG_ 524 ESP_BrakePressure_LR_Q "Indication of whether signal with corresponding name is valid"; @@ -805,6 +806,7 @@ VAL_ 64 SAS_Status_Calibrated 0 "SAS_Status_Calibrated_Not_Calibrated" 1 "SAS_St VAL_ 64 SAS_StatusQ 0 "SAS_Status_UndefinedDataACCur" 1 "SAS_Status_TmpUnDefinedData" 2 "SAS_Status_DataACCurrentNotWithinSpecification" 3 "SAS_Status_ACCurrentData"; VAL_ 256 ACM_FeatureStatus 0 "ACM_FeatureStatus_Standby" 1 "ACM_FeatureStatus_Acc" 2 "ACM_FeatureStatus_Hwp" 3 "ACM_FeatureStatus_Uf" 4 "ACM_FeatureStatus_Faulted"; VAL_ 256 ACM_FaultStatus 0 "ACM_FaultStatus_NoFault" 1 "ACM_FaultStatus_Faulted" 7 "ACM_FaultStatus_Sna"; +VAL_ 256 ACM_FaultSupervisorState 0 "Nominal_Operation" 1 "SS_1" 2 "SS_2" 3 "SS_3" 4 "SS_4" 5 "SS_5" 6 "SS_6" 7 "Reserved"; VAL_ 257 ACM_StopRequest 0 "ACM_StopRequest_No_Request" 1 "ACM_StopRequest_Request"; VAL_ 257 ACM_FailInfo 0 "ACM_FailInfo_Normal" 1 "ACM_FailInfo_Temp_Unav_By_Camera" 2 "ACM_FailInfo_Temp_Unav_By_Radar" 3 "ACM_FailInfo_Service_Required"; VAL_ 257 ACM_DbsLevel 0 "ACM_DbsLevel_No_Activation" 1 "ACM_DbsLevel_Level_1" 2 "ACM_DbsLevel_Level_2" 3 "ACM_DbsLevel_Level_3"; @@ -871,14 +873,13 @@ VAL_ 338 VDM_EspPartialModeRequest 0 "VDM_EspPartialModeRequest_Normal" 1 "VDM_E VAL_ 338 VDM_SteeringModeRequest 0 "VDM_SteeringModeRequest_Default" 1 "VDM_SteeringModeRequest_Normal" 2 "VDM_SteeringModeRequest_Sport" 3 "VDM_SteeringModeRequest_Comfort"; VAL_ 338 VDM_EpasPowerMode 0 "VDM_EpasPowerMode_Drive_Off" 1 "VDM_EpasPowerMode_Drive_On" 2 "VDM_EpasPowerMode_Shutdown"; VAL_ 352 ACM_VehicleHoldRequired 0 "ACM_VEHICLEHOLDREQ_NO_REQUEST" 1 "ACM_VEHICLEHOLDREQ_VEHICLE_HOLD_REQUEST"; -VAL_ 352 ACM_PrndRequired 0 "ACM_PRNDREQ_PARK" 1 "ACM_PRNDREQ_REVERSE" 2 "ACM_PRNDREQ_NEUTRAL" 3 "ACM_PRNDREQ_DRIVE" 4 "ACM_PRNDREQ_NOT_USED"; +VAL_ 352 ACM_PrndRequest 0 "ACM_PRNDREQ_NO_REQUEST" 1 "ACM_PRNDREQ_PARK" 2 "ACM_PRNDREQ_REVERSE" 3 "ACM_PRNDREQ_NEUTRAL" 4 "ACM_PRNDREQ_DRIVE"; VAL_ 352 ACM_longInterfaceEnable 0 "ACM_LONGIFEN_INIT" 1 "ACM_LONGIFEN_LONGITUDINAL_INTERFACE_ENABLE" 2 "ACM_LONGIFEN_LONGITUDINAL_INTERFACE_DISABLE" 3 "ACM_LONGIFEN_SNA"; -VAL_ 352 ACM_AccelerationRequestType 0 "ACM_ACCELREQTYPE_INIT" 1 "ACM_ACCELREQTYPE_ACCEL_NEGATIVE" 2 "ACM_ACCELREQTYPE_ACCEL_POSITIVE" 3 "ACM_ACCELREQTYPE_SNA"; +VAL_ 352 ACM_VehicleHoldRequest 0 "NO_REQUEST" 1 "HOLD_REQUEST"; VAL_ 354 VDM_AdasDriverAccelPriorityStatus 0 "VDM_AdasDriverAccelPriorityStatus_Driver" 1 "VDM_AdasDriverAccelPriorityStatus_Adas"; VAL_ 354 VDM_AdasFaultStatus 0 "VDM_AdasFlaultStatus_No_Fault" 1 "VDM_AdasFaultStatus_Brk_Intv" 2 "VDM_AdasFlaultStatus_Cntr_Fault" 3 "VDM_AdasFlaultStatus_Imps_Cmd" 15 "VDM_AdasFlaultStatus_Sna"; VAL_ 354 VDM_AdasDriverModeStatus 0 "VDM_AdasDriverModeStatus_Human" 1 "VDM_AdasDriverModeStatus_Adas" 2 "VDM_AdasDriverModeStatus_Reserved" 3 "VDM_AdasDriverModeStatus_Sna"; VAL_ 354 VDM_AdasInterfaceStatus 0 "VDM_AdasInterfaceStatus_Unavailable" 1 "VDM_AdasInterfaceStatus_Available" 2 "VDM_AdasInterfaceStatus_Enabled" 3 "VDM_AdasInterfaceStatus_Faulted"; -VAL_ 354 VDM_AdasAccelRequestAcknowledged 0 "VDM_AdasAccelRequestAcknowledged_Not_Acknowledged" 1 "VDM_AdasAccelRequestAcknowledged_Acknowledged" 2 "VDM_AdasAccelRequestAcknowledged_Fault_Ignored" 3 "VDM_AdasAccelRequestAcknowledged_Sna"; VAL_ 354 VDM_AdasVehicleHoldStatus 0 "VDM_AdasVehicleHoldStatus_NotHold" 1 "VDM_AdasVehicleHoldStatus_Hold"; VAL_ 357 VDM_AdasStalkGapAdjust 0 "VDM_AdasStalkGapAdjust_No_Required" 1 "VDM_AdasStalkGapAdjust_GapDecrement" 2 "VDM_AdasStalkGapAdjust_GapIncrement"; VAL_ 357 VDM_AdasStalkAccCancelRes 0 "VDM_AdasStalkAccCancelRes_NoRequired" 1 "VDM_AdasStalkAccCancelRes_Cancel" 2 "VDM_AdasStalkAccCancelRes_Resume"; @@ -1010,6 +1011,7 @@ VAL_ 1024 VCM_VehicleType 0 "VCM_VehicleType_Sna" 1 "VCM_VehicleType_R1T" 2 "VCM VAL_ 1024 VCM_HandOfDrive 0 "VCM_HandOfDrive_Lhd" 1 "VCM_HandOfDrive_Rhd"; VAL_ 1024 VCM_BatterySize 0 "VCM_BatterySize_Sna" 1 "VCM_BatterySize_A105kW" 2 "VCM_BatterySize_A130kW" 3 "VCM_BatterySize_A180kW" 4 "VCM_BatterySize_BxxxkW" 5 "VCM_BatterySize_CxxxkW" 6 "VCM_BatterySize_DxxxkW" 7 "VCM_BatterySize_ExxxkW"; VAL_ 1024 VCM_Market 0 "VCM_Market_Sna" 1 "VCM_Market_RegionB" 2 "VCM_Market_RegionC" 3 "VCM_Market_RegionD" 4 "VCM_Market_RegionE" 5 "VCM_Market_RegionF" 6 "VCM_Market_RegionG" 7 "VCM_Market_RegionH"; +VAL_ 1265 Cluster_Unit 0 "KPH" 1 "MPH"; VAL_ 1640 OCS_FrontPassClass 0 "OCS_FrontPassClass_Classification_Unknown" 1 "OCS_FrontPassClass_Reserved_1" 2 "OCS_FrontPassClass_One_YO_CRS" 3 "OCS_FrontPassClass_Reserved_2" 4 "OCS_FrontPassClass_Reserved_3" 5 "OCS_FrontPassClass_Reserved_4" 6 "OCS_FrontPassClass_Small_Adult" 7 "OCS_FrontPassClass_Medium_Adult" 8 "OCS_FrontPassClass_Reserved_5" 9 "OCS_FrontPassClass_Reserved_6" 10 "OCS_FrontPassClass_Reserved_7" 11 "OCS_FrontPassClass_Reserved_8" 12 "OCS_FrontPassClass_Reserved_9" 13 "OCS_FrontPassClass_Reserved_10" 14 "OCS_FrontPassClass_Reserved_11" 15 "OCS_FrontPassClass_Reserved_12"; VAL_ 1640 OCS_FrontPassClassValid 0 "Not_Valid" 1 "Valid"; VAL_ 1640 OCS_FrontPassFaultStatus 0 "No_Fault_Present" 1 "Fault_Status" 2 "Reserved_1" 3 "Reserved_2"; diff --git a/opendbc_repo/opendbc/dbc/tesla_model3_party.dbc b/opendbc_repo/opendbc/dbc/tesla_model3_party.dbc index 2f7b67a0c4..cea2539709 100644 --- a/opendbc_repo/opendbc/dbc/tesla_model3_party.dbc +++ b/opendbc_repo/opendbc/dbc/tesla_model3_party.dbc @@ -111,6 +111,14 @@ BO_ 341 ESP_B: 8 PARTY SG_ ESP_wheelPulseCountFrR : 8|8@1+ (1,0) [0|254] "1" app SG_ ESP_wheelPulseCountFrL : 0|8@1+ (1,0) [0|254] "1" app +BO_ 373 ESP_wheelSpeeds: 8 CH + SG_ ESP_wheelSpeedsChecksum : 56|8@1+ (1,0) [0|255] "" das + SG_ ESP_wheelSpeedsCounter : 52|4@1+ (1,0) [0|15] "" das + SG_ ESP_wheelSpeedReR : 39|13@1+ (0.04,0) [0|327.64] "km/h" das + SG_ ESP_wheelSpeedReL : 26|13@1+ (0.04,0) [0|327.64] "km/h" das + SG_ ESP_wheelSpeedFrR : 13|13@1+ (0.04,0) [0|327.64] "km/h" das + SG_ ESP_wheelSpeedFrL : 0|13@1+ (0.04,0) [0|327.64] "km/h" das + BO_ 969 APS_status: 4 PARTY SG_ APS_statusCounter : 22|4@1+ (1,0) [0|15] "" X SG_ APS_apbGpioState : 20|2@1+ (1,0) [0|3] "" gtw @@ -131,8 +139,8 @@ BO_ 925 IBST_status: 5 PARTY SG_ IBST_statusChecksum : 0|8@1+ (1,0) [0|255] "" X BO_ 880 EPAS3S_sysStatus: 8 PARTY - SG_ EPAS3S_sysStatusChecksum : 63|8@0+ (1,0) [0|255] "" park - SG_ EPAS3S_sysStatusCounter : 51|4@0+ (1,0) [0|15] "" gtw + SG_ EPAS3S_sysStatusChecksum : 56|8@1+ (1,0) [0|255] "" park + SG_ EPAS3S_sysStatusCounter : 48|4@1+ (1,0) [0|15] "" gtw SG_ EPAS3S_eacStatus : 55|3@0+ (1,0) [0|7] "" das SG_ EPAS3S_internalSAS : 37|14@0+ (0.1,-819.2) [-819.2|819] "deg" das SG_ EPAS3S_handsOnLevel : 39|2@0+ (1,0) [0|3] "" das @@ -189,11 +197,13 @@ BO_ 599 DI_speed: 8 PARTY SG_ DI_speedCounter : 8|4@1+ (1,0) [0|15] "" park SG_ DI_speedChecksum : 0|8@1+ (1,0) [0|255] "" park -BO_ 605 XXX_longitudinalRelated: 6 XXX +BO_ 605 DAS_road: 6 XXX + SG_ DAS_stopLineDist : 16|8@1+ (0.5,0) [0|127.5] "m" XXX + SG_ DAS_trafficLightColor : 26|3@0+ (1,0) [0|7] "" XXX BO_ 1160 DAS_steeringControl: 4 PARTY - SG_ DAS_steeringControlChecksum : 31|8@0+ (1,0) [0|255] "" aps - SG_ DAS_steeringControlCounter : 19|4@0+ (1,0) [0|15] "" aps + SG_ DAS_steeringControlChecksum : 24|8@1+ (1,0) [0|255] "" aps + SG_ DAS_steeringControlCounter : 16|4@1+ (1,0) [0|15] "" aps SG_ DAS_steeringControlType : 23|2@0+ (1,0) [0|3] "" aps SG_ DAS_steeringAngleRequest : 6|15@0+ (0.1,-1638.35) [-1638.35|1638.35] "deg" aps SG_ DAS_steeringHapticRequest : 7|1@0+ (1,0) [0|1] "" aps @@ -239,7 +249,7 @@ BO_ 659 DAS_settings: 8 XXX SG_ DAS_obstacleAwareAcceleration : 42|1@0+ (1,0) [0|1] "" XXX SG_ DAS_driverAccelerationMode : 44|1@1+ (1,0) [0|127] "" XXX SG_ DAS_settingCounter : 52|4@1+ (1,0) [0|15] "" XXX - SG_ DAS_settingChecksum : 63|8@0+ (1,0) [0|255] "" XXX + SG_ DAS_settingChecksum : 56|8@1+ (1,0) [0|255] "" XXX BO_ 785 UI_warning: 7 XXX SG_ buckleStatus : 13|1@0+ (1,0) [0|1] "" XXX @@ -251,6 +261,8 @@ BO_ 785 UI_warning: 7 XXX SG_ anyDoorOpen : 28|1@0+ (1,0) [0|1] "" XXX SG_ wiperSettings : 39|8@0+ (1,0) [0|255] "" XXX SG_ highBeam : 50|1@0+ (1,0) [0|1] "" XXX + SG_ UI_warningCounter : 8|4@1+ (1,0) [0|15] "" XXX + SG_ UI_warningChecksum : 0|8@1+ (1,0) [0|255] "" XXX BO_ 923 DAS_status: 8 PARTY SG_ DAS_statusChecksum : 56|8@1+ (1,0) [0|255] "" aps @@ -280,6 +292,31 @@ BO_ 923 DAS_status: 8 PARTY SG_ DAS_blindSpotRearLeft : 4|2@1+ (1,0) [0|3] "" aps SG_ DAS_autopilotState : 0|4@1+ (1,0) [0|15] "" aps +BO_ 325 ESP_status: 8 PARTY + SG_ ESP_absBrakeEvent2 : 22|2@1+ (1,0) [0|0] "" X + SG_ ESP_absFaultLamp : 17|1@1+ (1,0) [0|0] "" X + SG_ ESP_brakeApply : 31|1@1+ (1,0) [0|0] "" X + SG_ ESP_brakeDiscWipingActive : 28|1@1+ (1,0) [0|0] "" X + SG_ ESP_brakeLamp : 21|1@1+ (1,0) [0|0] "" X + SG_ ESP_brakeTorqueTarget : 51|13@1+ (2,0) [0|0] "Nm" X + SG_ ESP_btcTargetState : 38|2@1+ (1,0) [0|0] "" X + SG_ ESP_cdpStatus : 34|2@1+ (1,0) [0|0] "" X + SG_ ESP_driverBrakeApply : 29|2@1+ (1,0) [0|0] "" X + SG_ ESP_ebdFaultLamp : 16|1@1+ (1,0) [0|0] "" X + SG_ ESP_ebrStandstillSkid : 48|1@1+ (1,0) [0|0] "" X + SG_ ESP_ebrStatus : 49|2@1+ (1,0) [0|0] "" X + SG_ ESP_espFaultLamp : 18|1@1+ (1,0) [0|0] "" X + SG_ ESP_espLampFlash : 20|1@1+ (1,0) [0|0] "" X + SG_ ESP_espModeActive : 12|2@1+ (1,0) [0|0] "" X + SG_ ESP_hydraulicBoostEnabled : 19|1@1+ (1,0) [0|0] "" X + SG_ ESP_lateralAccelQF : 25|1@1+ (1,0) [0|0] "" X + SG_ ESP_longitudinalAccelQF : 24|1@1+ (1,0) [0|0] "" X + SG_ ESP_ptcTargetState : 36|2@1+ (1,0) [0|0] "" X + SG_ ESP_stabilityControlSts2 : 14|2@1+ (1,0) [0|0] "" X + SG_ ESP_statusChecksum : 0|8@1+ (1,0) [0|0] "" X + SG_ ESP_statusCounter : 8|4@1+ (1,0) [0|0] "" X + SG_ ESP_steeringAngleQF : 27|1@1+ (1,0) [0|0] "" X + SG_ ESP_yawRateQF : 26|1@1+ (1,0) [0|0] "" X CM_ BO_ 605 "Bytes change when toggling between FSD and AP, as well as Traffic Light and Stop Sign Control in TACC"; @@ -347,6 +384,7 @@ VAL_ 280 DI_immobilizerState 2 "DI_IMM_STATE_AUTHENTICATING" 0 "DI_IMM_STATE_INI VAL_ 280 DI_gear 1 "DI_GEAR_P" 0 "DI_GEAR_INVALID" 7 "DI_GEAR_SNA" 2 "DI_GEAR_R" 3 "DI_GEAR_N" 4 "DI_GEAR_D" ; VAL_ 280 DI_brakePedalState 2 "INVALID" 0 "OFF" 1 "ON" ; VAL_ 280 DI_systemState 5 "DI_SYS_ENABLE" 1 "DI_SYS_IDLE" 2 "DI_SYS_STANDBY" 0 "DI_SYS_UNAVAILABLE" 3 "DI_SYS_FAULT" 4 "DI_SYS_ABORT" ; +VAL_ 605 DAS_trafficLightColor 0 "NONE" 1 "RED" 2 "GREEN" 3 "YELLOW" ; VAL_ 697 DAS_accelMax 511 "SNA" ; VAL_ 697 DAS_accelMin 511 "SNA" ; VAL_ 697 DAS_jerkMax 255 "SNA" ; @@ -426,4 +464,25 @@ VAL_ 923 DAS_suppressSpeedWarning 1 "Suppress_Speed_Warning" 0 "Do_Not_Suppress" VAL_ 923 DAS_fusedSpeedLimit 31 "NONE" 0 "UNKNOWN_SNA" ; VAL_ 923 DAS_blindSpotRearRight 3 "SNA" 0 "NO_WARNING" 1 "WARNING_LEVEL_1" 2 "WARNING_LEVEL_2" ; VAL_ 923 DAS_blindSpotRearLeft 3 "SNA" 0 "NO_WARNING" 1 "WARNING_LEVEL_1" 2 "WARNING_LEVEL_2" ; -VAL_ 923 DAS_autopilotState 15 "SNA" 8 "ABORTING" 3 "ACTIVE_NOMINAL" 0 "DISABLED" 4 "ACTIVE_RESTRICTED" 5 "ACTIVE_NAV" 14 "FAULT" 1 "UNAVAILABLE" 9 "ABORTED" 2 "AVAILABLE" ; +VAL_ 923 DAS_autopilotState 15 "SNA" 8 "ABORTING" 3 "ACTIVE_NOMINAL" 0 "DISABLED" 4 "ACTIVE_RESTRICTED" 5 "ACTIVE_NAV" 6 "ACTIVE_FSD" 14 "FAULT" 1 "UNAVAILABLE" 9 "ABORTED" 2 "AVAILABLE" ; +VAL_ 325 ESP_absBrakeEvent2 0 "NOT_ACTIVE" 1 "ACTIVE_FRONT_REAR" 2 "ACTIVE_FRONT" 3 "ACTIVE_REAR"; +VAL_ 325 ESP_absFaultLamp 0 "OFF" 1 "ON"; +VAL_ 325 ESP_brakeApply 0 "INACTIVE" 1 "ACTIVE"; +VAL_ 325 ESP_brakeDiscWipingActive 0 "INACTIVE" 1 "ACTIVE"; +VAL_ 325 ESP_brakeLamp 0 "OFF" 1 "ON"; +VAL_ 325 ESP_brakeTorqueTarget 8191 "SNA"; +VAL_ 325 ESP_btcTargetState 0 "OFF" 1 "BACKUP" 2 "ON" 3 "SNA"; +VAL_ 325 ESP_cdpStatus 0 "CDP_IS_NOT_AVAILABLE" 1 "CDP_IS_AVAILABLE" 2 "ACTUATING_EPB_CDP" 3 "CDP_COMMAND_INVALID"; +VAL_ 325 ESP_driverBrakeApply 0 "NotInit_orOff" 1 "Not_Applied" 2 "Driver_applying_brakes" 3 "Faulty_SNA"; +VAL_ 325 ESP_ebdFaultLamp 0 "OFF" 1 "ON"; +VAL_ 325 ESP_ebrStandstillSkid 0 "NO_STANDSTILL_SKID" 1 "STANDSTILL_SKID_DETECTED"; +VAL_ 325 ESP_ebrStatus 0 "EBR_IS_NOT_AVAILABLE" 1 "EBR_IS_AVAILABLE" 2 "ACTUATING_DI_EBR" 3 "EBR_COMMAND_INVALID"; +VAL_ 325 ESP_espFaultLamp 0 "OFF" 1 "ON"; +VAL_ 325 ESP_espLampFlash 0 "OFF" 1 "FLASH"; +VAL_ 325 ESP_espModeActive 0 "00_NORMAL" 1 "01" 2 "02" 3 "03"; +VAL_ 325 ESP_lateralAccelQF 0 "UNDEFINABLE_ACCURACY" 1 "IN_SPEC"; +VAL_ 325 ESP_longitudinalAccelQF 0 "UNDEFINABLE_ACCURACY" 1 "IN_SPEC"; +VAL_ 325 ESP_ptcTargetState 0 "FAULT" 1 "BACKUP" 2 "ON" 3 "SNA"; +VAL_ 325 ESP_stabilityControlSts2 0 "INIT" 1 "ON" 2 "ENGAGED" 3 "FAULTED"; +VAL_ 325 ESP_steeringAngleQF 0 "UNDEFINABLE_ACCURACY" 1 "IN_SPEC"; +VAL_ 325 ESP_yawRateQF 0 "UNDEFINABLE_ACCURACY" 1 "IN_SPEC"; diff --git a/opendbc_repo/opendbc/dbc/volvo_v40_2017_pt.dbc b/opendbc_repo/opendbc/dbc/volvo_v40_2017_pt.dbc index 3c04331649..c5f533d601 100644 --- a/opendbc_repo/opendbc/dbc/volvo_v40_2017_pt.dbc +++ b/opendbc_repo/opendbc/dbc/volvo_v40_2017_pt.dbc @@ -315,7 +315,7 @@ CM_ SG_ 192 TransmissionGear "0 = 1st gear, 1= 2nd gear..."; CM_ SG_ 681 TurnSignal "0 = Nothing, 1= Left, 3=Right"; CM_ SG_ 681 HighBeamOn "1=HighBeam On, 0=HighBeam Off"; CM_ SG_ 48 ACCStatusTracking "ACC Tracking vehicle, distance control."; -CM_ SG_ 48 ACCStatusOnOff "Turns one after pressing on/off button on steering wheeel"; +CM_ SG_ 48 ACCStatusOnOff "Turns one after pressing on/off button on steering wheel"; CM_ SG_ 48 ACCStatusActive "ACC Active"; CM_ SG_ 48 FCWSomething "All bit set during fcw"; CM_ SG_ 48 StatusSomething "Some status changes when zeroing DTCs"; @@ -358,6 +358,6 @@ CM_ SG_ 114 NEW_SIGNAL_1 "Jumped from 0 -> 120 during start. Makes triangle from CM_ SG_ 608 NEW_SIGNAL_1 "Status?"; CM_ SG_ 608 NEW_SIGNAL_2 "Classification of object?"; CM_ SG_ 608 Distance "Distance to object in front."; -CM_ SG_ 968 PassengerSeatBelt "1 = Seatbalt latched"; +CM_ SG_ 968 PassengerSeatBelt "1 = Seatbelt latched"; CM_ SG_ 968 DriverSeatBelt "1=Seatbelt latched"; VAL_ 64 GearShifter 0 "P" 1 "R" 2 "N" 3 "D" ; diff --git a/opendbc_repo/opendbc/dbc/volvo_v60_2015_pt.dbc b/opendbc_repo/opendbc/dbc/volvo_v60_2015_pt.dbc index 59e9b9ad93..d2b58fdd01 100644 --- a/opendbc_repo/opendbc/dbc/volvo_v60_2015_pt.dbc +++ b/opendbc_repo/opendbc/dbc/volvo_v60_2015_pt.dbc @@ -283,14 +283,14 @@ CM_ SG_ 298 NEW_SIGNAL_4 "related to gas pedal"; CM_ SG_ 298 NEW_SIGNAL_5 "related to ACCStatus"; CM_ SG_ 298 NEW_SIGNAL_6 "went high at same time as ACCStatus >= 2"; CM_ SG_ 298 BrakePressed "driver"; -CM_ SG_ 298 EngineRpm "Might be engine rpm. But behaves abit weird."; +CM_ SG_ 298 EngineRpm "Might be engine rpm. But behaves a bit weird."; CM_ SG_ 582 byte0 "0=CCW, 1=CW, bit 2,"; CM_ SG_ 582 SteeringWheelRateOfChange "Some rate of change for steering wheel? Torque?"; CM_ SG_ 582 byte4 "High nibble"; CM_ SG_ 582 LKAActive "Bit 1, 1 When LKA Active, Bit 3, 1 When denying?"; CM_ SG_ 608 ACC_Distance "Seems to track distance, or speed of vehicle in front."; CM_ SG_ 610 SET_X_22 "0x20 Heartbeat, VEgo <58kph = 0x03, VEgo >65kph = 0x04, 0x05"; -CM_ SG_ 624 ACC_AccelDecel "Might be some acc speed, moved abit after activating acc"; +CM_ SG_ 624 ACC_AccelDecel "Might be some acc speed, moved a bit after activating acc"; CM_ SG_ 624 ACC_Some "Jumps to life after activating ACC, 0 when not active"; CM_ SG_ 648 Counter "counts 0 to 6"; CM_ SG_ 1021 TSR_Speed "Traffic Sign Recognition speed"; diff --git a/opendbc_repo/opendbc/dbc/vw_golf_mk4.dbc b/opendbc_repo/opendbc/dbc/vw_golf_mk4.dbc deleted file mode 100644 index 6f14789135..0000000000 --- a/opendbc_repo/opendbc/dbc/vw_golf_mk4.dbc +++ /dev/null @@ -1,1676 +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_ - -BS_: - -BU_: XXX - - -BO_ 1394 ZAS_1: 2 XXX - SG_ Fehlerspeichereintrag__ZAS_ : 15|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_ZAS_1_3 : 8|7@1+ (1,0) [0|0] "" XXX - SG_ Frei_ZAS_1_2 : 7|1@1+ (1,0) [0|0] "" XXX - SG_ Klemme_15_SV : 6|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_ZAS_1_1 : 5|1@1+ (1,0) [0|0] "" XXX - SG_ Klemme_P__Parklichtstellung_ : 4|1@1+ (1,0) [0|0] "" XXX - SG_ Klemme_50__Starten_ : 3|1@1+ (1,0) [0|0] "" XXX - SG_ Klemme_X__Startvorgang_ : 2|1@1+ (1,0) [0|0] "" XXX - SG_ Klemme_15__Z_ndung_ein_ : 1|1@1+ (1,0) [0|0] "" XXX - SG_ S_Kontakt__Schl_ssel_steckt_ : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 1336 Wischer_1: 2 XXX - SG_ Blockierung_Heckwischer_erkannt : 15|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Wischer_1_2 : 12|3@1+ (1,0) [0|0] "" XXX - SG_ Fehlerspeichereintrag__Wischer_ : 11|1@1+ (1,0) [0|0] "" XXX - SG_ Ansteuerung_Scheibenwischer_Hec : 10|1@1+ (1,0) [0|0] "" XXX - SG_ Ansteuerung_Wascher_Heck : 9|1@1+ (1,0) [0|0] "" XXX - SG_ Scheibenwischer_Heck_eingeschal : 8|1@1+ (1,0) [0|0] "" XXX - SG_ Blockierung_Frontwischer_erkann : 7|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Wischer_1_1 : 6|1@1+ (1,0) [0|0] "" XXX - SG_ Status_Waschduesenheizung : 5|1@1+ (1,0) [0|0] "" XXX - SG_ Parklage_Frontwischer : 4|1@1+ (1,0) [0|0] "" XXX - SG_ Ansteuerung_Frontwischer_Schnel : 3|1@1+ (1,0) [0|0] "" XXX - SG_ Ansteuerung_Frontwischer_Normal : 2|1@1+ (1,0) [0|0] "" XXX - SG_ Ansteuerung_Wascher_Front : 1|1@1+ (1,0) [0|0] "" XXX - SG_ Frontwischer__eingeschaltet : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 1464 WFS_1: 2 XXX - SG_ WFS_Textbits : 8|8@1+ (1,0) [0|0] "" XXX - SG_ Frei_WFS_1_1 : 1|7@1+ (1,0) [0|0] "" XXX - SG_ WFS_LED : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 1096 Waehlhebel_1: 4 XXX - SG_ Frei_Waehlhebel_1_1 : 29|3@1+ (1,0) [0|0] "" XXX - SG_ Test_aktiv_Flag : 28|1@1+ (1,0) [0|0] "" XXX - SG_ Zaehler_Waehlhebel_1 : 24|4@1+ (1,0) [0|15] "" XXX - SG_ Waehlhebel_Testergebnis : 16|8@1+ (1,0) [0|255] "" XXX - SG_ Fehler_Waehlhebel : 8|8@1+ (1,0) [0|0] "" XXX - SG_ Waehlhebelposition : 4|4@1+ (1,0) [0|0] "" XXX - SG_ Waehlhebel_Initialisierung : 3|1@1+ (1,0) [0|0] "" XXX - SG_ Shiftlock_Position : 0|3@1+ (1,0) [0|0] "" XXX - -BO_ 1496 Verbauliste_1: 8 XXX - SG_ TV_Tuner : 63|1@1+ (1,0) [0|0] "" XXX - SG_ DSP : 62|1@1+ (1,0) [0|0] "" XXX - SG_ CD_Wechsler : 61|1@1+ (1,0) [0|0] "" XXX - SG_ Spracheingabe : 60|1@1+ (1,0) [0|0] "" XXX - SG_ Telematik : 59|1@1+ (1,0) [0|0] "" XXX - SG_ Navigation : 58|1@1+ (1,0) [0|0] "" XXX - SG_ Telefon : 57|1@1+ (1,0) [0|0] "" XXX - SG_ Radio : 56|1@1+ (1,0) [0|0] "" XXX - SG_ MMI_vorne : 55|1@1+ (1,0) [0|0] "" XXX - SG_ MMI_hinten : 54|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Verbauliste_1_11 : 53|1@1+ (1,0) [0|0] "" XXX - SG_ Klimabedienteil_HL : 52|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Verbauliste_1_10 : 50|2@1+ (1,0) [0|0] "" XXX - SG_ Tankgeber : 49|1@1+ (1,0) [0|0] "" XXX - SG_ Assistenzfahrlicht : 48|1@1+ (1,0) [0|0] "" XXX - SG_ Memory_hinter_Fahrer : 47|1@1+ (1,0) [0|0] "" XXX - SG_ Sitzmemory_hinten : 46|1@1+ (1,0) [0|0] "" XXX - SG_ Sitzmemory_Beifahrer : 45|1@1+ (1,0) [0|0] "" XXX - SG_ Anh_ngersteuergeraet : 44|1@1+ (1,0) [0|0] "" XXX - SG_ Energiemanagement : 43|1@1+ (1,0) [0|0] "" XXX - SG_ Wischermodul : 42|1@1+ (1,0) [0|0] "" XXX - SG_ EZS___Kessy__Komfort_ : 41|1@1+ (1,0) [0|0] "" XXX - SG_ Verdecksteuergeraet : 40|1@1+ (1,0) [0|0] "" XXX - SG_ Standheizung : 39|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Verbauliste_1_9 : 38|1@1+ (1,0) [0|0] "" XXX - SG_ Einparkhilfe : 37|1@1+ (1,0) [0|0] "" XXX - SG_ Klimasteuergeraet_Komfort : 36|1@1+ (1,0) [0|0] "" XXX - SG_ Gateway : 35|1@1+ (1,0) [0|0] "" XXX - SG_ Lenksaeulenmodul : 34|1@1+ (1,0) [0|0] "" XXX - SG_ Reifendruck : 33|1@1+ (1,0) [0|0] "" XXX - SG_ Kombiinstrument_Komfort : 32|1@1+ (1,0) [0|0] "" XXX - SG_ Dachmodul : 31|1@1+ (1,0) [0|0] "" XXX - SG_ Memory : 30|1@1+ (1,0) [0|0] "" XXX - SG_ TSG_HR : 29|1@1+ (1,0) [0|0] "" XXX - SG_ TSG_HL : 28|1@1+ (1,0) [0|0] "" XXX - SG_ TSG_BT : 27|1@1+ (1,0) [0|0] "" XXX - SG_ TSG_FT : 26|1@1+ (1,0) [0|0] "" XXX - SG_ ZKE : 25|1@1+ (1,0) [0|0] "" XXX - SG_ BSG_Komfort : 24|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Verbauliste_1_8 : 19|5@1+ (1,0) [0|0] "" XXX - SG_ Stabi_Entkopplung : 18|1@1+ (1,0) [0|0] "" XXX - SG_ Waehlhebel : 17|1@1+ (1,0) [0|0] "" XXX - SG_ Batteriemanager : 16|1@1+ (1,0) [0|0] "" XXX - SG_ Daempfer_SG : 15|1@1+ (1,0) [0|0] "" XXX - SG_ Niveauregulierung : 14|1@1+ (1,0) [0|0] "" XXX - SG_ EZS___Kessy__Antrieb_ : 13|1@1+ (1,0) [0|0] "" XXX - SG_ Bremsbooster : 12|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkhilfe : 11|1@1+ (1,0) [0|0] "" XXX - SG_ Kombi_Antrieb : 10|1@1+ (1,0) [0|0] "" XXX - SG_ Einspritzpumpe : 9|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkwinkel : 8|1@1+ (1,0) [0|0] "" XXX - SG_ Allrad : 7|1@1+ (1,0) [0|0] "" XXX - SG_ BSG_Antrieb : 6|1@1+ (1,0) [0|0] "" XXX - SG_ ADR : 5|1@1+ (1,0) [0|0] "" XXX - SG_ Airbag : 4|1@1+ (1,0) [0|0] "" XXX - SG_ Climatronic_Antrieb : 3|1@1+ (1,0) [0|0] "" XXX - SG_ ABS : 2|1@1+ (1,0) [0|0] "" XXX - SG_ Getriebesteuergeraet : 1|1@1+ (1,0) [0|0] "" XXX - SG_ Motorsteuergeraet : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 1488 Systeminfo_1: 6 XXX - SG_ CAN_Stand_4_1_Antrieb_Daten_Hau : 44|4@1+ (1,0) [0|15] "" XXX - SG_ CAN_Stand_4_1_Antrieb_Daten_Neb : 40|4@1+ (1,0) [0|15] "" XXX - SG_ CAN_Stand_4_1_Komfort_Daten_Hau : 36|4@1+ (1,0) [0|15] "" XXX - SG_ CAN_Stand_4_1_Komfort_Daten_Neb : 32|4@1+ (1,0) [0|15] "" XXX - SG_ Frei_Systeminfo_1_6 : 30|1@1+ (1,0) [0|0] "" XXX - SG_ Viertuerer : 29|1@1+ (1,0) [0|0] "" XXX - SG_ Rechtslenker : 28|1@1+ (1,0) [0|0] "" XXX - SG_ Fahrzeug_Index : 24|4@1+ (1,0) [0|0] "" XXX - SG_ Fahrzeug_Generation : 20|4@1+ (1,0) [0|15] "" XXX - SG_ Fahrzeug_Derivat : 16|4@1+ (1,0) [0|15] "" XXX - SG_ Fahrzeug_Marke_2 : 12|4@1+ (1,0) [0|15] "" XXX - SG_ Fahrzeug_Klasse : 8|4@1+ (1,0) [0|15] "" XXX - SG_ Verbauinformation_gueltig : 7|1@1+ (1,0) [0|0] "" XXX - SG_ CAN_Infotainment_verbaut : 6|1@1+ (1,0) [0|0] "" XXX - SG_ CAN_Infotainment_in_Diagnose : 5|1@1+ (1,0) [0|0] "" XXX - SG_ Sleep_CAN_Infotainment : 4|1@1+ (1,0) [0|0] "" XXX - SG_ CAN_Komfort_in_Diagnose : 3|1@1+ (1,0) [0|0] "" XXX - SG_ Sleep_CAN_Komfort : 2|1@1+ (1,0) [0|0] "" XXX - SG_ CAN_Antrieb_in_Diagnose : 1|1@1+ (1,0) [0|0] "" XXX - SG_ CAN_Extern_zugeschaltet : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 268 Slave_1: 8 XXX - SG_ Delta_reduziertes_Sollmoment : 48|1@1+ (1,0) [0|0] "" XXX - SG_ Delta_Drosselklappenwinkel : 32|16@1+ (1,0) [0|0] "" XXX - SG_ Frei_Slave_1_1 : 25|7@1+ (1,0) [0|0] "" XXX - SG_ Delta_Zuendwinkelausgabe : 24|1@1+ (1,0) [0|0] "" XXX - SG_ Ubat_Freigabe_DVE__Slave_ : 23|1@1+ (1,0) [0|0] "" XXX - SG_ Drosselklappe_Sollwertbegrenzun : 22|1@1+ (1,0) [0|0] "" XXX - SG_ Einspritzverbot_lernen__Slave_ : 21|1@1+ (1,0) [0|0] "" XXX - SG_ Master_erkannt__Slave_ : 20|1@1+ (1,0) [0|0] "" XXX - SG_ Fehler_Momentenausgabe : 19|1@1+ (1,0) [0|0] "" XXX - SG_ Fehler_Getriebe_Moment : 18|1@1+ (1,0) [0|0] "" XXX - SG_ Fehler_Bremsenbotschaft : 17|1@1+ (1,0) [0|0] "" XXX - SG_ Indiziertes_Istmoment__Slave_ : 0|16@1+ (0.0015259,0) [0|99.998] "%" XXX - SG_ Timeout_Bremsenbotschaft : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 1332 Sitz_info: 2 XXX - SG_ Positionserkennung_Beifahrersit : 15|1@1+ (1,0) [0|0] "" XXX - SG_ Beifahrersitz_im_vorderen_Dritt : 14|1@1+ (1,0) [0|0] "" XXX - SG_ Positionserkennung_Fahrersitz_u : 13|1@1+ (1,0) [0|0] "" XXX - SG_ Fahrersitz_im_vorderen_Drittel : 12|1@1+ (1,0) [0|0] "" XXX - SG_ Zaehler_Sitzinfo : 8|4@1+ (1,0) [0|15] "" XXX - SG_ Checksumme_Sitzinfo : 0|8@1+ (1,0) [0|0] "" XXX - -BO_ 1810 PSG_3: 2 XXX - SG_ Selbsttestergebnis : 0|16@1+ (1,0) [0|0] "" XXX - -BO_ 1298 PSG_2: 8 XXX - SG_ RAM_Inhalt_4 : 48|16@1+ (1,0) [0|0] "" XXX - SG_ RAM_Inhalt_3 : 32|16@1+ (1,0) [0|0] "" XXX - SG_ RAM_Inhalt_2 : 16|16@1+ (1,0) [0|0] "" XXX - SG_ RAM_Inhalt_1 : 0|16@1+ (1,0) [0|0] "" XXX - -BO_ 274 PSG_1: 8 XXX - SG_ Pumpentemperatur__2_1_ : 48|16@1+ (0.0625,0) [0|4096] "K" XXX - SG_ Pumpentemperatur__3_2_2_ : 44|12@1+ (1,0) [0|0] "" XXX - SG_ Zylinderzaehler__3_2_2_ : 43|3@1+ (1,0) [1|8] "Zaehler" XXX - SG_ Ansteuerdauer__3_2_2_ : 32|11@1+ (0.0469,0) [0|96] "NW" XXX - SG_ Nockenwellendrehzahl__3_2_2_ : 20|12@1+ (4,0) [0|16380] "upm" XXX - SG_ Pumpen_Statuswort__3_2_2_ : 0|20@1+ (1,0) [0|0] "" XXX - -BO_ 1300 NOX_1: 8 XXX - SG_ OBD_fuer_NOX : 56|8@1+ (1,0) [0|0] "" XXX - SG_ Frei_NOX1_4 : 53|3@1+ (1,0) [0|0] "" XXX - SG_ IP2 : 52|1@1+ (1,0) [0|0] "" XXX - SG_ IP1 : 51|1@1+ (1,0) [0|0] "" XXX - SG_ IP0 : 50|1@1+ (1,0) [0|0] "" XXX - SG_ Sondenheizung_NOX : 49|1@1+ (1,0) [0|0] "" XXX - SG_ Offsetkorrektur_NOX : 48|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_NOX1_3 : 43|5@1+ (1,0) [0|0] "" XXX - SG_ Sauerstoff_binaer : 32|11@1+ (1,-200) [-200|1847] "mV" XXX - SG_ Frei_NOX1_2 : 27|5@1+ (1,0) [0|0] "" XXX - SG_ Sauerstoff_linear : 16|11@1+ (1,0) [0|2047] "1000/Lambd" XXX - SG_ Frei_NOX1_1 : 11|5@1+ (1,0) [0|0] "" XXX - SG_ NOX_Signal : 0|11@1+ (1,0) [0|2047] "ppm" XXX - -BO_ 1424 Niveau_1: 6 XXX - SG_ Beladungszustand : 40|8@1+ (1,0) [0|253] "Zuladung" XXX - SG_ Fehlerspeichereintrag__Niveau_1 : 39|1@1+ (1,0) [0|0] "" XXX - SG_ Systemstatus__Niveau_1_ : 38|1@1+ (1,0) [0|0] "" XXX - SG_ Reserve_Fahrzeugart : 37|1@1+ (1,0) [0|0] "" XXX - SG_ Fahrzeugart_Niveau : 36|1@1+ (1,0) [0|0] "" XXX - SG_ Textbits__Niveau_1_ : 32|4@1+ (1,0) [0|0] "" XXX - SG_ Verstellung_HL : 31|1@1+ (1,0) [0|0] "" XXX - SG_ Verstellung_HR : 30|1@1+ (1,0) [0|0] "" XXX - SG_ Verstellung_VL : 29|1@1+ (1,0) [0|0] "" XXX - SG_ Verstellung_VR : 28|1@1+ (1,0) [0|0] "" XXX - SG_ Absenkung_Fahrzeug : 27|1@1+ (1,0) [0|0] "" XXX - SG_ Anhebung_Fahrzeug : 26|1@1+ (1,0) [0|0] "" XXX - SG_ Verstellung_aktiv : 25|1@1+ (1,0) [0|0] "" XXX - SG_ Kompressorlauf_in_Kuerze : 24|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Niveau_1_5 : 23|1@1+ (1,0) [0|0] "" XXX - SG_ Taster_Niveau : 22|1@1+ (1,0) [0|0] "" XXX - SG_ Parkniveau : 21|1@1+ (1,0) [0|0] "" XXX - SG_ Zwischenniveau : 20|1@1+ (1,0) [0|0] "" XXX - SG_ Niveaustati : 16|4@1+ (1,0) [0|0] "" XXX - SG_ MSG_Einschraenkung : 15|1@1+ (1,0) [0|0] "" XXX - SG_ ESP_Beeinflussung : 14|1@1+ (1,0) [0|0] "" XXX - SG_ Warnlampe_Niveau_1 : 13|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Niveau_1_1 : 12|1@1+ (1,0) [0|0] "" XXX - SG_ Zaehler_Niveau_1 : 8|4@1+ (1,0) [0|15] "Zaehler" XXX - SG_ Checksumme_Niveau_1 : 0|8@1+ (1,0) [0|0] "" XXX - -BO_ 1328 Navigation_1: 7 XXX - SG_ Kreuzungstyp : 54|2@1+ (1,0) [0|3] "" XXX - SG_ Entfernung_bis_Kreuzung : 48|6@1+ (5,0) [0|315] "m" XXX - SG_ Entfernung_bis_Kurvenanfang : 40|8@1+ (1,0) [0|255] "m" XXX - SG_ Voarusliegende_Kurvenrichtung : 39|1@1+ (1,0) [0|0] "" XXX - SG_ Vorausliegender_Kurvenverlauf : 32|7@1+ (50,0) [0|6350] "m" XXX - SG_ Fehler_Navigation : 31|1@1+ (1,0) [0|0] "" XXX - SG_ Anzahl_Fahrbahnen__0_ist_unguel : 28|3@1+ (1,0) [1|7] "" XXX - SG_ Strassentyp : 24|4@1+ (1,0) [0|15] "" XXX - SG_ Laenderkennung : 16|8@1+ (1,0) [0|0] "" XXX - SG_ Vorzeichen_Gierrate______ : 15|1@1+ (1,0) [0|0] "" XXX - SG_ Gierratenfehler : 14|1@1+ (1,0) [0|0] "" XXX - SG_ Gierrate : 0|14@1+ (0.01,0) [0|100] "deg/sek" XXX - -BO_ 1792 MSG_3: 3 XXX - SG_ MSG_Konfiguration : 16|8@1+ (1,0) [0|0] "" XXX - SG_ Lage_des_OT_Impuls : 0|16@1+ (0.01172,-384) [-384|384] "KW" XXX - -BO_ 1280 MSG_2: 8 XXX - SG_ RAM_Adresse_4 : 48|16@1+ (1,0) [0|0] "" XXX - SG_ RAM_Adresse_3 : 32|16@1+ (1,0) [0|0] "" XXX - SG_ RAM_Adresse_2 : 16|16@1+ (1,0) [0|0] "" XXX - SG_ Ram_Adresse_1 : 0|16@1+ (1,0) [0|0] "" XXX - -BO_ 256 MSG_1: 8 XXX - SG_ Kurbelwellendrehzahl__3_2_2_ : 56|8@1+ (1,0) [0|0] "" XXX - SG_ Soll_Foerderbeginn_KW__3_2_2_ : 40|16@1+ (0.01172,-384) [-384|384] "KW" XXX - SG_ Soll_Foerderbeginn_NW__3_2_2_ : 28|12@1+ (0.01172,0) [0|768] "degNW" XXX - SG_ Soll_Voreinspritzung : 16|12@1+ (1,0) [0|0] "" XXX - SG_ Soll_Einspritzmenge : 0|16@1+ (0.03125,0) [0|2047] "mg/H" XXX - -BO_ 1796 Motor_NOX: 8 XXX - SG_ Frei_Motor_NOX_1_2 : 24|40@1+ (1,0) [0|0] "" XXX - SG_ Frei_Motor_NOX_1_1 : 19|5@1+ (1,0) [0|0] "" XXX - SG_ Heizleistungsanforderung : 18|1@1+ (1,0) [0|0] "" XXX - SG_ Offsetkorrektur_moeglich : 17|1@1+ (1,0) [0|0] "" XXX - SG_ Betriebsbereich : 16|1@1+ (1,0) [0|0] "" XXX - SG_ Abgastemperatur_NOX : 8|8@1+ (5,-40) [-40|1230] "C" XXX - SG_ Abgasdruck_NOX : 0|8@1+ (5,600) [600|1870] "mbar" XXX - -BO_ 900 Motor_Momente: 8 XXX - SG_ Momentenangaben_ungenau__Moment : 35|2@1+ (1,0) [0|0] "" XXX - -BO_ 1408 Motor_Flexia: 8 XXX - SG_ Ansaugsystem m0 : 63|1@1+ (1,0) [0|0] "" XXX - SG_ Hubraum m0 : 56|7@1+ (0.1,0) [0|12.7] "l" XXX - SG_ Steigung_der_Befuellungskennlin m1 : 56|8@1+ (0.001,0) [0|0.255] "l/mm" XXX - SG_ Anzahl_Zylinder m0 : 52|4@1+ (1,0) [0|15] "Vent./Zyl." XXX - SG_ Bewertungsfaktor_Russindex_Turb m1 : 50|6@1+ (0.1,0) [0|6.3] "" XXX - SG_ Anzahl_Ventile m0 : 49|3@1+ (1,0) [0|7] "Vent./Zyl." XXX - SG_ Bewertungsfaktor_Verschleissind m1 : 44|6@1+ (0.1,0) [0|6.3] "" XXX - SG_ Hersteller_Code m1 : 40|4@1+ (1,0) [0|15] "" XXX - SG_ Motorleistung m0 : 40|9@1+ (1,0) [0|512] "KW" XXX - SG_ Max_Drehmoment m0 : 32|8@1+ (10,0) [0|2550] "Nm" XXX - SG_ Normierter_Verbrauch m1 : 32|8@1+ (10,0) [0|2550] "l/Zyl." XXX - SG_ Oelniveauschwelle m1 : 24|8@1+ (0.25,0) [0|63.75] "cm" XXX - SG_ Drehzahl_MaxNorm m0 : 24|8@1+ (100,0) [0|25500] "U/min" XXX - SG_ Verschleissindex : 16|8@1+ (1,0) [0|254] "" XXX - SG_ Russindex : 8|8@1+ (1,0) [0|254] "" XXX - SG_ Verbrennungsart : 7|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Motor_Flexia_1 : 6|1@1+ (1,0) [0|0] "" XXX - SG_ Warm_Up_Cycle : 5|1@1+ (1,0) [0|0] "" XXX - SG_ Driving_Cycle : 4|1@1+ (1,0) [0|0] "" XXX - SG_ Zaehler_Motor_Flexia : 1|3@1+ (1,0) [0|15] "" XXX - SG_ Multiplex_Schalter_Motor_Flexia M : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 1416 Motor_7: 8 XXX - SG_ Oltemperatur : 56|8@1+ (1,0) [0|0] "" XXX - SG_ Frei_Motor_7_3 : 40|16@1+ (1,0) [0|0] "" XXX - SG_ Ladedruck : 32|8@1+ (0.01,0) [0|2.54] "bar" XXX - SG_ Vorzeichen_Motordrehzahlgradien : 31|1@1+ (1,0) [0|0] "" XXX - SG_ Motordrehzahlgradient : 24|7@1+ (1,0) [0|126] "U/min" XXX - SG_ Hoeheninfo__Motor_7_ : 16|8@1+ (0.00787,0) [0|2] "" XXX - SG_ Klemme_DFM : 8|8@1+ (0.4,0) [0|101.6] "%" XXX - SG_ PTC___Gluehstifte_ausgeschaltet : 5|3@1+ (1,0) [0|0] "" XXX - SG_ Frei_Motor_7_1 : 4|1@1+ (1,0) [0|0] "" XXX - SG_ Fehlerspeichereintrag__Motor_7_ : 3|1@1+ (1,0) [0|0] "" XXX - SG_ Statusbit_Geschwindikeitsbegren : 2|1@1+ (1,0) [0|0] "" XXX - SG_ Geschwindigkegrenzung_aktivierb : 1|1@1+ (1,0) [0|0] "" XXX - SG_ Leerlauf_Solldrehzahl_auf_Max_W : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 1160 Motor_6: 8 XXX - SG_ Zaehler_Motor_6 : 60|4@1+ (1,0) [0|15] "" XXX - SG_ Frei_Motor_6_4 : 58|2@1+ (1,0) [0|0] "" XXX - SG_ ltemperaturschutz : 57|1@1+ (1,0) [0|0] "" XXX - SG_ GRA_Bremseingriff_Freigabe : 56|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Motor_6_3 : 48|8@1+ (1,0) [0|0] "" XXX - SG_ Ruckmeldung_Momenten : 40|8@1+ (0.39,0) [0|100] "" XXX - SG_ GRA_Sollbeschleunigung : 32|8@1+ (0.024,-3.984) [-3.984|2.112] "m/s2" XXX - SG_ Hoeheninfo__Motor_6_ : 24|8@1+ (0.00787,0) [0|2] "" XXX - SG_ Istmoment_f_r_Getriebe : 16|8@1+ (0.39,0) [0|99] "MDI" XXX - SG_ Sollmoment_f_r_Getriebe : 8|8@1+ (0.39,0) [0|99] "MDI" XXX - SG_ Checksumme_Motor_6 : 0|8@1+ (1,0) [0|0] "" XXX - -BO_ 1152 Motor_5: 8 XXX - SG_ CHECKSUM : 56|8@1+ (1,0) [0|0] "" XXX - SG_ Motortext_Bits__4_1_ : 52|4@1+ (1,0) [0|0] "" XXX - SG_ Doppelte_Momente : 51|1@1+ (1,0) [0|0] "" XXX - SG_ GRA_Hauptschalter : 50|1@1+ (1,0) [0|0] "" XXX - SG_ Anlasser_Ausspuren : 49|1@1+ (1,0) [0|0] "" XXX - SG_ Anlasser_Freigabe : 48|1@1+ (1,0) [0|0] "" XXX - SG_ Klimadrucksignal__Motor_5_ : 40|8@1+ (0.2,0) [0|50.8] "bar" XXX - SG_ K_hlerluefteransteuerung : 32|8@1+ (0.4,0) [0|101.6] "%" XXX - SG_ Verbrauch_Ueberlauf : 31|1@1+ (1,0) [0|0] "" XXX - SG_ Kraftstoffverbrauchssignal : 16|15@1+ (1,0) [0|32767] "ul" XXX - SG_ Klimakompressor_Leistungsreduzi : 15|1@1+ (1,0) [0|0] "" XXX - SG_ Kennfeldkuehlung : 14|1@1+ (1,0) [0|0] "" XXX - SG_ Klimakompressor_aus__Motor_5_ : 13|1@1+ (1,0) [0|0] "" XXX - SG_ CAT_Warnung : 12|1@1+ (1,0) [0|0] "" XXX - SG_ OBD_2_Lampe : 11|1@1+ (1,0) [0|0] "" XXX - SG_ E_Gas_Lampe : 10|1@1+ (1,0) [0|0] "" XXX - SG_ Vorgluehlampe__Motor_5_ : 9|1@1+ (1,0) [0|0] "" XXX - SG_ Ladekontroll_Lampe : 8|1@1+ (1,0) [0|0] "" XXX - SG_ Multiplex_Code M : 6|2@1+ (1,0) [0|0] "" XXX - SG_ Multiplex_Info_norm__Verbrauch m3 : 0|6@1+ (20,0) [0|1260] "l/Zyl" XXX - SG_ Multiplex_Info_Motortyp m2 : 0|6@1+ (1,0) [0|0] "" XXX - SG_ Multiplex_Info_Drehzahl_MD_Max m1 : 0|6@1+ (100,0) [0|6300] "U/min" XXX - SG_ Multiplex_Info_Max_Drehmoment m0 : 0|6@1+ (10,0) [0|630] "Nm" XXX - -BO_ 896 Motor_3: 8 XXX - SG_ Drosselklappenpoti : 56|8@1+ (0.4,0) [0|101.6] "%" XXX - SG_ Motor_Wunschdrehzahl : 48|8@1+ (25,0) [0|6350] "U/min" XXX - SG_ Motordrehzahlbeeinflussung : 40|8@1+ (0.392,0) [0|100] "%" XXX - SG_ Kein_Start_Stop : 39|1@1+ (1,0) [0|0] "" XXX - SG_ Kein_E_Gas : 38|1@1+ (1,0) [0|0] "" XXX - SG_ Reserviert_Motor_3_1 : 37|1@1+ (1,0) [0|0] "" XXX - SG_ Vorzeichen_Rad_Wunschmoment : 36|1@1+ (1,0) [0|0] "" XXX - SG_ Rad_Wunschmoment : 24|12@1+ (0.39,0) [0|1597] "MDI" XXX - SG_ Fahrpedal_Rohsignal : 16|8@1+ (0.4,0) [0|101.6] "%" XXX - SG_ Ansauglufttemperatur : 8|8@1+ (0.75,-48) [-48|142.5] "" XXX - SG_ Fehlerstatus_Ansauglufttemperat : 7|1@1+ (1,0) [0|0] "" XXX - SG_ Motorsteuerger_t_gesperrt : 6|1@1+ (1,0) [0|0] "" XXX - SG_ Drosselklappenwinkel_ungenau : 5|1@1+ (1,0) [0|0] "" XXX - SG_ Fahrpedalwert_ungenau__Motor_3_ : 4|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Motor_3_1 : 3|1@1+ (1,0) [0|0] "" XXX - SG_ Motor_Wunschdrehzahl_Priorit_t : 2|1@1+ (1,0) [0|0] "" XXX - SG_ Uebertemperaturschutz__Motor_3_ : 1|1@1+ (1,0) [0|0] "" XXX - SG_ Vorgluehmeldung : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 648 Motor_2: 8 XXX - SG_ Minimales_Motormoment_bei_Zuend : 56|8@1+ (0.39,0) [0|99] "MDI" XXX - SG_ Begrenzungsmoment : 48|8@1+ (0.39,0) [0|99] "MDI" XXX - SG_ Leerlaufsolldrehzahl__Motor_2_ : 40|8@1+ (10,0) [0|2540] "U/min" XXX - SG_ Soll_Geschwindigkeit_bei_GRA_Be : 32|8@1+ (1.28,0) [0|325] "km/h" XXX - SG_ Fahrzeuggeschwindigkeit : 24|8@1+ (1.28,0) [0|325] "km/h" XXX - SG_ GRA_Status : 22|2@1+ (1,0) [0|0] "" XXX - SG_ OBD_2_freeze_frame : 21|1@1+ (1,0) [0|0] "" XXX - SG_ Status_Normalbetrieb : 20|1@1+ (1,0) [0|0] "" XXX - SG_ Ansteuerung_Klima__4_1_ : 19|1@1+ (1,0) [0|0] "" XXX - SG_ Fehlerstatus_Kuhlmitteltempera : 18|1@1+ (1,0) [0|0] "" XXX - SG_ Bremstestschalter : 17|1@1+ (1,0) [0|0] "" XXX - SG_ Bremslichtschalter : 16|1@1+ (1,0) [0|0] "" XXX - SG_ Kuehlmitteltemperatur__Motor_2_ : 8|8@1+ (0.75,-48) [-48|142.5] "" XXX - SG_ Multiplex_Code_Motor_2 M : 6|2@1+ (1,0) [0|0] "" XXX - SG_ Multiplex_Info_Motorcode__4_x_ m1 : 0|6@1+ (1,0) [0|0] "" XXX - SG_ Multiplex_Info_Getriebecode m2 : 0|6@1+ (1,0) [0|0] "" XXX - SG_ Multiplex_Info_Max_Moment__Norm m3 : 0|6@1+ (10,0) [0|630] "Nm" XXX - SG_ Multiplex_Info_CAN_Stand m0 : 0|6@1+ (1,0) [0|0] "" XXX - -BO_ 640 Motor_1: 8 XXX - SG_ Fahrerwunschmoment : 56|8@1+ (0.39,0) [0|99] "MDI" XXX - SG_ mechanisches_Motor_Verlustmomen : 48|8@1+ (0.39,0) [0|99] "MDI" XXX - SG_ Fahrpedalwert_oder_Drosselklapp : 40|8@1+ (0.4,0) [0|101.6] "%" XXX - SG_ inneres_Motor_Moment_ohne_exter : 32|8@1+ (0.39,0) [0|99] "MDI" XXX - SG_ Motordrehzahl : 16|16@1+ (0.25,0) [0|16256] "U/min" XXX - SG_ inneres_Motor_Moment : 8|8@1+ (0.39,0) [0|99] "MDI" XXX - SG_ Momentenangaben_ungenau : 7|1@1+ (1,0) [0|0] "" XXX - SG_ Fehlerstatus_Getriebe_Momentene : 6|1@1+ (1,0) [0|0] "" XXX - SG_ Fehlerstatus_Brems_Momenteneing : 5|1@1+ (1,0) [0|0] "" XXX - SG_ Time_Out_Bremsen_Botschaft : 4|1@1+ (1,0) [0|0] "" XXX - SG_ Kupplungsschalter : 3|1@1+ (1,0) [0|0] "" XXX - SG_ Kickdownschalter : 2|1@1+ (1,0) [0|0] "" XXX - SG_ Fahrpedalwert_ungenau__Motor_1_ M : 1|1@1+ (1,0) [0|0] "" XXX - SG_ Leergasinformation : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 262 Master_3: 8 XXX - SG_ Frei_Master_3_1 : 56|8@1+ (1,0) [0|0] "" XXX - SG_ Motortemperatur_linearisiert : 48|8@1+ (0.75,-48) [-48|143.25] "" XXX - SG_ Indiziertes_Sollmoment_f_r_Vmax : 32|16@1+ (0.0015259,0) [0|100] "%" XXX - SG_ Relative_Momentenanforderung_de : 16|16@1+ (0.003052,0) [0|200] "%" XXX - SG_ Delta_Motormoment_aus_Verlustmo : 0|16@1+ (0.003052,-100) [-100|100] "%" XXX - -BO_ 260 Master_2: 8 XXX - SG_ Ubat_Freigabe_DVE : 45|1@1+ (1,0) [0|0] "" XXX - SG_ DK_Sollwertbegrenzung : 44|1@1+ (1,0) [0|0] "" XXX - SG_ Einspritzverbot_DV_E_lernen : 43|1@1+ (1,0) [0|0] "" XXX - SG_ Master_erkannt : 42|1@1+ (1,0) [0|0] "" XXX - SG_ Vmax_Begrenzung_aktiv : 41|1@1+ (1,0) [0|0] "" XXX - SG_ SA_Verbot_von_FGR : 40|1@1+ (1,0) [0|0] "" XXX - SG_ Pedalwert_Komplement : 24|16@1+ (1,0) [0|0] "" XXX - SG_ Zaehler__Master_2_ : 16|8@1+ (1,0) [0|255] "" XXX - SG_ Normierter_Fahrpedalwinkel : 0|16@1+ (0.001526,0) [0|100] "%" XXX - -BO_ 258 Master_1: 8 XXX - SG_ Stationaere_Solldrehzahl : 56|8@1+ (10,0) [0|2550] "Umin" XXX - SG_ Drehmoment_LLR__I_Anteil_ : 40|16@1+ (0.003052,-100) [-100|100] "%" XXX - SG_ Drehmoment_LLR__PD_Anteil_ : 24|16@1+ (0.003052,-100) [-100|100] "%" XXX - SG_ Drehmoment_LLR__Luftpfad_ : 8|16@1+ (0.003052,-100) [-100|100] "%" XXX - SG_ Frei_Master_1_1 : 4|4@1+ (1,0) [0|0] "" XXX - SG_ LLR_ist_aktiv : 3|1@1+ (1,0) [0|0] "" XXX - SG_ I_Anteil_der_LLR_aktiv : 2|1@1+ (1,0) [0|0] "" XXX - SG_ PD_Anteil_der_LLR_aktiv : 1|1@1+ (1,0) [0|0] "" XXX - SG_ LLR_Freigabe_nach_Start : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 1984 LWS_Kalibrierung: 2 XXX - SG_ Frei_LWS_Kalibrierung_1_1 : 15|1@1+ (1,0) [0|0] "" XXX - SG_ LWS_Identifier : 8|7@1+ (1,0) [0|0] "" XXX - SG_ Frei_LWS_Kalibrierung_1_2 : 4|4@1+ (1,0) [0|0] "" XXX - SG_ Command_Dode_Word : 0|4@1+ (1,0) [0|0] "" XXX - -BO_ 1986 Lenkwinkel_Init: 4 XXX - SG_ Kodierbytes : 8|24@1+ (1,0) [0|0] "" XXX - SG_ Identiifier_f_r_LWS_Init : 0|8@1+ (1,0) [0|0] "" XXX - -BO_ 192 Lenkwinkel_1__RB_: 2 XXX - SG_ Vorzeichen__RB_ : 15|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkwinkel__RB_ : 5|10@1+ (2.5,-720) [-720|720] "" XXX - SG_ LWS_OK__RB_ : 4|1@1+ (1,0) [0|0] "" XXX - SG_ LWS_Abgleich__RB_ : 3|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Lenkwinkel_1_1__RB_ : 2|1@1+ (1,0) [0|0] "" XXX - SG_ FINE_CHECK__RB_ : 1|1@1+ (1,0) [0|0] "" XXX - SG_ COARSE_CHECK__RB_ : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 196 Lenkwinkel_1__ITT_: 2 XXX - SG_ Vorzeichen__ITT_ : 15|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkwinkel__ITT_ : 5|10@1+ (1.5,-768) [-768|766.5] "" XXX - SG_ LWS_OK : 4|1@1+ (1,0) [0|0] "" XXX - SG_ LWS_Abgleich__ITT_ : 3|1@1+ (1,0) [0|0] "" XXX - SG_ LWS_Initialisierung__ITT_ : 2|1@1+ (1,0) [0|0] "" XXX - SG_ FINE_CHECK__ITT_ : 1|1@1+ (1,0) [0|0] "" XXX - SG_ COARSE_CHECK__ITT_ : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 194 Lenkwinkel_1: 8 XXX - SG_ Checksumme_Lenkwinkel_1 : 56|8@1+ (1,0) [0|0] "" XXX - SG_ Kodierdaten : 48|8@1+ (1,0) [0|0] "" XXX - SG_ Zaehler_Lenkwinkel_1 : 44|4@1+ (1,0) [0|15] "" XXX - SG_ Status_KL30_Ausfall__z_Zt__nur : 43|1@1+ (1,0) [0|0] "" XXX - SG_ Interner_Status : 41|2@1+ (1,0) [0|0] "" XXX - SG_ Frei_Lenkwinkel_1_1 : 40|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkwinkel_ID : 32|8@1+ (1,0) [0|0] "" XXX - SG_ Lenkradwinkel_Geschwindigkeit_S : 31|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkradwinkel_Geschwindigkeit : 16|15@1+ (0.04375,0) [0|1433.6] "Grad/Sek" XXX - SG_ Lenkradwinkel_Sign : 15|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkradwinkel : 0|15@1+ (0.04375,0) [0|1433.6] "Grad" XXX - -BO_ 1502 Lenkhilfe_Fehler: 7 XXX - SG_ Werkstattcode : 48|8@1+ (1,0) [0|0] "" XXX - SG_ Multiplex_Signal : 45|3@1+ (1,0) [0|7] "" XXX - SG_ Sensorcodierung_Lenkhilfe : 44|1@1+ (1,0) [0|0] "" XXX - SG_ Kennliniencodierung_Lenkhilfe : 40|4@1+ (1,0) [0|15] "Kennlinie" XXX - SG_ Geber_f__Lenkw__Speicher_ausles : 39|1@1+ (1,0) [0|0] "" XXX - SG_ Kombiinstr__Speicher_auslesen : 38|1@1+ (1,0) [0|0] "" XXX - SG_ Steuerger__Speicher_auslesen : 37|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkhilfe_Steuergeraet_defekt : 36|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Lenkhilfe_1_3 : 32|4@1+ (1,0) [0|0] "" XXX - SG_ Frei_Lenkhilfe_1_4 : 30|2@1+ (1,0) [0|0] "" XXX - SG_ Geber_f__Lenkwi__k__CAN_Komm_sp : 29|1@1+ (1,0) [0|0] "" XXX - SG_ Geber_f__Lenkwinkel_k__CAN_Komm : 28|1@1+ (1,0) [0|0] "" XXX - SG_ Kombiinstr__k__CAN_Kommunik__sp : 27|1@1+ (1,0) [0|0] "" XXX - SG_ Kombiinstrument_k__CAN_Kommunik : 26|1@1+ (1,0) [0|0] "" XXX - SG_ Steuergeraet_k__CAN_Kommunik__S : 25|1@1+ (1,0) [0|0] "" XXX - SG_ Steuergeraet_keine_CAN_Kommunik : 24|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkhilfe_Spannung_Ks__nach_Mas : 23|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkhilfe_Spannung_Ks_nach_Mass : 22|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkhilfe_Spannung_Ks__nach___s : 21|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkhilfe_Spannung_Ks__nach__ : 20|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkhilfe_Temperaturschutz_sp_ : 19|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkhilfe_Temperaturschutz : 18|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkhilfe_Betrieb_unpl__Sig__sp : 17|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkhilfe_Betrieb_unpl__Signal : 16|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkhilfesensor_k__Kommunik__sp : 15|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkhilfesensor_keine_Kommunik_ : 14|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkhilfesensor_defekt_sp_ : 13|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkhilfesensor_defekt : 12|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkhilfesensor_Unterbrechung_s : 11|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkhilfesensor_Unterbrechung : 10|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkhilfesensor_Ks_nach_Masse_s : 9|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkhifesensor_Ks_nach_Masse : 8|1@1+ (1,0) [0|0] "" XXX - SG_ Spannung_Kl_15_zu_klein_sp_ : 7|1@1+ (1,0) [0|0] "" XXX - SG_ Spannung_Kl_15_zu_klein : 6|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Lenkhilfe_1_5 : 4|2@1+ (1,0) [0|0] "" XXX - SG_ Spannung_Kl_30_zu_klein_sp_ : 3|1@1+ (1,0) [0|0] "" XXX - SG_ Spannung_Kl_30_zu_klein : 2|1@1+ (1,0) [0|0] "" XXX - SG_ Spannung_Kl_30_zu_gro__sp_ : 1|1@1+ (1,0) [0|0] "" XXX - SG_ Spannung_Kl_30_zu_gro_ : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 976 Lenkhilfe_1: 2 XXX - SG_ Fehlerspeichereintrag__Lenkhilf : 15|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Lenkhilfe_1_2 : 9|6@1+ (1,0) [0|0] "" XXX - SG_ Fehlerlampe_Lenkhilfe : 8|1@1+ (1,0) [0|0] "" XXX - SG_ Fehlerstatus_Lastinformation : 7|1@1+ (1,0) [0|0] "" XXX - SG_ Lastinformation : 0|7@1+ (1,0) [0|127] "A" XXX - -BO_ 1312 Kombi_3: 8 XXX - SG_ Frei_Kombi_3_2 : 60|4@1+ (1,0) [0|0] "" XXX - SG_ Kilometerstand : 40|20@1+ (1,0) [0|1000000] "km" XXX - SG_ Fehlerstatus_Standzeit : 39|1@1+ (1,0) [0|0] "" XXX - SG_ Standzeit : 24|15@1+ (4,0) [0|131068] "sec" XXX - SG_ Frei_Kombi_3_1 : 20|4@1+ (1,0) [0|0] "" XXX - SG_ Schluesselinfo : 16|4@1+ (1,0) [0|15] "" XXX - SG_ Kombi_Multiplex_Code M : 14|2@1+ (1,0) [0|0] "" XXX - SG_ Kombi_Verbauliste_Niveauregulie m3 : 11|1@1+ (1,0) [0|0] "" XXX - SG_ Kombi_Multiplex_Marke m1 : 11|3@1+ (1,0) [0|0] "" XXX - SG_ Kombi_Verbauliste_Lenkhilfe m3 : 10|1@1+ (1,0) [0|0] "" XXX - SG_ Kombi_Verbauliste_Dieselpumpe m3 : 9|1@1+ (1,0) [0|0] "" XXX - SG_ Kombi_Verbauliste_Lenkwinkel m3 : 8|1@1+ (1,0) [0|0] "" XXX - SG_ Kombi_Multiplex_Baureihe m1 : 8|3@1+ (1,0) [0|0] "" XXX - SG_ Kombi_Multiplex_Laendervariante m0 : 8|6@1+ (1,0) [0|0] "" XXX - SG_ Kombi_Verbauliste_Allrad m3 : 7|1@1+ (1,0) [0|0] "" XXX - SG_ Kombi_Verbauliste_Bordnetz m3 : 6|1@1+ (1,0) [0|0] "" XXX - SG_ Kombi_Verbauliste_ACC m3 : 5|1@1+ (1,0) [0|0] "" XXX - SG_ Kombi_Verbauliste_Airbag m3 : 4|1@1+ (1,0) [0|0] "" XXX - SG_ Kombi_Multiplex_Generation m1 : 4|4@1+ (1,0) [0|0] "" XXX - SG_ Kombi_Verbauliste_Klima m3 : 3|1@1+ (1,0) [0|0] "" XXX - SG_ Kombi_Verbauliste_ABS m3 : 2|1@1+ (1,0) [0|0] "" XXX - SG_ Kombi_Verbauliste_Motor m3 : 0|1@1+ (1,0) [0|0] "" XXX - SG_ Kombi_Multiplex_Derivat m1 : 0|4@1+ (1,0) [0|0] "" XXX - SG_ Kombi_Multiplex_Sprachvariante m0 : 0|8@1+ (1,0) [0|0] "" XXX - SG_ Kombi_Multiplex_Reifenumfang m2 : 0|12@1+ (1,0) [0|4095] "mm" XXX - -BO_ 1056 Kombi_2: 8 XXX - SG_ Frei_Kombi_2_2 : 56|8@1+ (1,0) [0|0] "" XXX - SG_ Fehlerstatus_Kl__58_s : 55|1@1+ (1,0) [0|0] "" XXX - SG_ Klemme_58s__Kombi_2_ : 48|7@1+ (1,0) [0|100] "%" XXX - SG_ Fehlerstatus_Kl__58_d : 47|1@1+ (1,0) [0|0] "" XXX - SG_ Klemme_58d__Kombi_2_ : 40|7@1+ (1,0) [0|100] "%" XXX - SG_ Kuehlmitteltemp__4_1__Kombi_2_ : 32|8@1+ (0.75,-48) [-48|142.5] "C" XXX - SG_ Oeltemperatur_4_1 : 24|8@1+ (1,-60) [-60|194] "C" XXX - SG_ Aussentemp__ungefiltert_4_1__Ko : 16|8@1+ (0.5,-50) [-50|77] "C" XXX - SG_ Aussentemperatur_gefiltert : 8|8@1+ (0.5,-50) [-50|77] "C" XXX - SG_ Fehlerspeichereintrag__Kombi_ : 7|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Kombi_2_1 : 4|3@1+ (1,0) [0|0] "" XXX - SG_ Anhaenger_erkannt : 3|1@1+ (1,0) [0|0] "" XXX - SG_ Fehlerst__Kuehlmitteltemp__4_1 : 2|1@1+ (1,0) [0|0] "" XXX - SG_ Fehlerstatus_Oeltemperatur_4_1 : 1|1@1+ (1,0) [0|0] "" XXX - SG_ Fehlerstatus_Aussentemp__4_1 : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 800 Kombi_1: 8 XXX - SG_ Frei_Kombi_1_3 : 56|8@1+ (1,0) [0|0] "" XXX - SG_ Angezeigte_Geschwindigkeit : 46|10@1+ (0.32,0) [0|325] "km/h" XXX - SG_ Blinker_rechts_4_1 : 45|1@1+ (1,0) [0|0] "" XXX - SG_ Blinker_links_4_1 : 44|1@1+ (1,0) [0|0] "" XXX - SG_ Gesetzte_Zeitluecke__Kombi_1_ : 43|1@1+ (1,0) [0|0] "" XXX - SG_ ADR_Summer_abgeschaltet : 42|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Kombi_1_2 : 40|2@1+ (1,0) [0|0] "" XXX - SG_ Geschwindigkeit__Kombi_1_ : 25|15@1+ (0.01,0) [0|326] "km/h" XXX - SG_ Signalquelle_Geschwindigkeit_4_ : 24|1@1+ (1,0) [0|0] "" XXX - SG_ Tankwarnung : 23|1@1+ (1,0) [0|0] "" XXX - SG_ Tankinhalt : 16|7@1+ (1,0) [0|126] "l" XXX - SG_ Tankstop : 15|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Kombi_1_7 : 12|3@1+ (1,0) [0|0] "" XXX - SG_ Kombi_im_Stellgliedtest : 11|1@1+ (1,0) [0|0] "" XXX - SG_ Ladekontroll_Lampe__Kombi_ : 10|1@1+ (1,0) [0|0] "" XXX - SG_ Bremsinfo : 8|2@1+ (1,0) [0|0] "" XXX - SG_ Vorgluehlampe__Kombi_1_ : 7|1@1+ (1,0) [0|0] "" XXX - SG_ Tankwarnlampe : 6|1@1+ (1,0) [0|0] "" XXX - SG_ Heissleuchten_Vorwarnung : 5|1@1+ (1,0) [0|0] "" XXX - SG_ Kuehlmittelmangel : 4|1@1+ (1,0) [0|0] "" XXX - SG_ Dynamische_Oeldruckwarnung : 3|1@1+ (1,0) [0|0] "" XXX - SG_ Oeldruck : 2|1@1+ (1,0) [0|0] "" XXX - SG_ Fehlerstatus_Tank : 1|1@1+ (1,0) [0|0] "" XXX - SG_ Fahrertuer_4_1 : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 1504 Klima_1: 8 XXX - SG_ Aussentemp__ungef__Sto_f__4_1 : 56|8@1+ (0.5,-50) [-50|77] "C" XXX - SG_ Fehlerspeichereintrag__Klima_ : 55|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Klima_1_5 : 50|5@1+ (1,0) [0|0] "" XXX - SG_ AC_Schalter : 49|1@1+ (1,0) [0|0] "" XXX - SG_ Temperatureinheit : 48|1@1+ (1,0) [0|0] "" XXX - SG_ Kuehlerluefteransteuerung__Klim : 40|8@1+ (0.4,0) [0|101.6] "%" XXX - SG_ Geblaeselast_4_1 : 32|8@1+ (0.4,0) [0|101.6] "%" XXX - SG_ Kompressorlast : 24|8@1+ (0.25,0) [0|63.5] "Nm" XXX - SG_ Klimadrucksignal__Klima_1_ : 16|8@1+ (0.2,0) [0|50.8] "bar" XXX - SG_ Aussentemp__ungef__4_1__Klima_1 : 8|8@1+ (0.5,-50) [-50|77] "C" XXX - SG_ Kaeltemitteldruck_veraltet : 7|1@1+ (1,0) [0|0] "" XXX - SG_ Kompressormoment_veraltet_4_1 : 6|1@1+ (1,0) [0|0] "" XXX - SG_ Keine_Heizleistg_gewuenscht_4_1 : 5|1@1+ (1,0) [0|0] "" XXX - SG_ Kompressorzustand__4_1_ : 4|1@1+ (1,0) [0|0] "" XXX - SG_ Heizbare_Frontscheibe : 3|1@1+ (1,0) [0|0] "" XXX - SG_ Heizbare_Heckscheibe : 2|1@1+ (1,0) [0|0] "" XXX - SG_ Fahrerwunsch_Zuheizer : 1|1@1+ (1,0) [0|0] "" XXX - SG_ Drehzahlanhebung : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 906 GRA_Neu: 4 XXX - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX - SG_ GRA_Hauptschalt : 8|1@1+ (1,0) [0|1] "" XXX - SG_ GRA_Abbrechen : 9|1@1+ (1,0) [0|1] "" XXX - SG_ GRA_Down_kurz : 10|1@1+ (1,0) [0|1] "" XXX - SG_ GRA_Up_kurz : 11|1@1+ (1,0) [0|1] "" XXX - SG_ GRA_Down_lang : 12|1@1+ (1,0) [0|1] "" XXX - SG_ GRA_Up_lang : 13|1@1+ (1,0) [0|1] "" XXX - SG_ GRA_Fehler_Bed : 14|1@1+ (1,0) [0|1] "" XXX - SG_ GRA_Kodierinfo : 15|1@1+ (1,0) [0|1] "" XXX - SG_ GRA_Neu_Setzen : 16|1@1+ (1,0) [0|1] "" XXX - SG_ GRA_Recall : 17|1@1+ (1,0) [0|1] "" XXX - SG_ GRA_Sender : 18|2@1+ (1,0) [0|3] "" XXX - SG_ COUNTER : 20|4@1+ (1,0) [0|15] "" XXX - SG_ GRA_Tip_Down : 24|1@1+ (1,0) [0|1] "" XXX - SG_ GRA_Tip_Up : 25|1@1+ (1,0) [0|1] "" XXX - SG_ GRA_Zeitluecke : 26|2@1+ (1,0) [0|3] "" XXX - SG_ GRA_Sta_Limiter : 28|1@1+ (1,0) [0|1] "" XXX - SG_ GRA_Typ_Hauptschalt : 29|1@1+ (1,0) [0|1] "" XXX - SG_ GRA_Sportschalter : 30|1@1+ (1,0) [0|1] "" XXX - SG_ GRA_Fehler_Tip : 31|1@1+ (1,0) [0|1] "" XXX - -BO_ 904 GRA: 3 XXX - SG_ Checksumme_GRA_alt : 16|8@1+ (1,0) [0|0] "" XXX - SG_ Frei_GRA_alt : 15|1@1+ (1,0) [0|0] "" XXX - SG_ GRA_alt__ADR_Bedienteil_Fehler : 14|1@1+ (1,0) [0|0] "" XXX - SG_ GRA_alt__ADR_beschleunigen : 13|1@1+ (1,0) [0|0] "" XXX - SG_ GRA_alt__ADR_verzoegern : 12|1@1+ (1,0) [0|0] "" XXX - SG_ GRA_alt__ADR___Tipschalter__Wie : 11|1@1+ (1,0) [0|0] "" XXX - SG_ GRA_alt__ADR___Tipschalter__Set : 10|1@1+ (1,0) [0|0] "" XXX - SG_ GRA_alt__ADR___Tipschalter__Aus : 9|1@1+ (1,0) [0|0] "" XXX - SG_ GRA_alt__ADR___Hauptschalter : 8|1@1+ (1,0) [0|0] "" XXX - SG_ Zaehler_GRA_alt : 0|8@1+ (1,0) [0|255] "" XXX - -BO_ 1352 Getriebe_4: 3 XXX - SG_ Testparameter_2 : 16|8@1+ (1,0) [0|255] "" XXX - SG_ Testparameter_1 : 8|8@1+ (1,0) [0|255] "" XXX - SG_ Waehlhebelausleuchtung : 4|4@1+ (1,0) [0|0] "" XXX - SG_ Frei_Getriebe_4_1 : 3|1@1+ (1,0) [0|0] "" XXX - SG_ Testfreigabeflag : 2|1@1+ (1,0) [0|0] "" XXX - SG_ Handbremserinnerung_s_Lampe : 1|1@1+ (1,0) [0|0] "" XXX - SG_ Shiftlock_Getriebe_4 : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 1344 Getriebe_2: 8 XXX - SG_ eingelegte_Fahrstufe : 60|4@1+ (1,0) [0|0] "" XXX - SG_ Ganganzeige_Kombi___Getriebe_Va : 56|4@1+ (1,0) [0|15] "" XXX - SG_ Fehlerlampe_f_r_Kupplung_bei_VL : 55|1@1+ (1,0) [0|0] "" XXX - SG_ Anforderung_Kriechadaption : 54|1@1+ (1,0) [0|0] "" XXX - SG_ ECO_Anzeige__4_1_ : 53|1@1+ (1,0) [0|0] "" XXX - SG_ Shift_Lock_Lampe : 52|1@1+ (1,0) [0|0] "" XXX - SG_ Unterdrueckung_von_Warnungen : 51|1@1+ (1,0) [0|0] "" XXX - SG_ Gong : 50|1@1+ (1,0) [0|0] "" XXX - SG_ Starter_wird_angesteuert : 49|1@1+ (1,0) [0|0] "" XXX - SG_ Hochschaltlampe : 48|1@1+ (1,0) [0|0] "" XXX - SG_ Synchronisationszeit : 40|8@1+ (20,0) [0|5080] "ms" XXX - SG_ invertierte_Synchronisations_Wu : 32|8@1+ (25,0) [0|6350] "U/min" XXX - SG_ Synchronisations_Wunschdrehzahl : 24|8@1+ (25,0) [0|6350] "U/min" XXX - SG_ Gradientenbegrenzung : 16|8@1+ (10,0) [0|2540] "Nm/s" XXX - SG_ Leerlaufsolldrehzahl__Getriebe : 8|8@1+ (10,0) [0|2540] "U/min" XXX - SG_ Zahler_Getriebe_2 : 4|4@1+ (1,0) [0|15] "" XXX - SG_ Zwischengasflag : 3|1@1+ (1,0) [0|0] "" XXX - SG_ Ecomatic__4_1_ : 2|1@1+ (1,0) [0|0] "" XXX - SG_ Schubabschaltunterstuetzung : 1|1@1+ (1,0) [0|0] "" XXX - SG_ LFR_Adaption_Freigabeflag : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 1088 Getriebe_1: 8 XXX - SG_ Wandlerverlustmoment : 56|8@1+ (0.39,0) [0|99.06] "MDI" XXX - SG_ Fehlerspeichereintrag__Getriebe : 55|1@1+ (1,0) [0|0] "" XXX - SG_ COUNTER : 51|4@1+ (1,0) [0|15] "" XXX - SG_ Gang_eingelegt : 50|1@1+ (1,0) [0|0] "" XXX - SG_ Schaltabsicht : 49|1@1+ (1,0) [0|0] "" XXX - SG_ Motor_aus : 48|1@1+ (1,0) [0|0] "" XXX - SG_ OBD_Status__Getriebe_1___4_1_ : 46|2@1+ (1,0) [0|0] "" XXX - SG_ Kuehlleistung : 44|2@1+ (1,0) [0|0] "" XXX - SG_ Getriebe_Notlauf : 40|4@1+ (1,0) [0|0] "" XXX - SG_ Fahrwiderstandsindex : 32|8@1+ (0.249,-31.6) [-31.6|31.6] "" XXX - SG_ inneres_Soll_Motormoment : 24|8@1+ (0.39,0) [0|99.06] "MDI" XXX - SG_ Uebertragungsfunktion : 16|8@1+ (0.1,0) [0|25.4] "" XXX - SG_ Waehlhebelposition__Getriebe_1_ : 12|4@1+ (1,0) [0|0] "" XXX - SG_ Zielgang_oder_eingelegter_Gang : 8|4@1+ (1,0) [0|0] "" XXX - SG_ EGS_Anforderung : 7|1@1+ (1,0) [0|0] "" XXX - SG_ Kodierung_im_MSG : 6|1@1+ (1,0) [0|0] "" XXX - SG_ Leerlaufsolldrehzahlanhebung : 5|1@1+ (1,0) [0|0] "" XXX - SG_ Wandlerkupplung : 3|2@1+ (1,0) [0|0] "" XXX - SG_ Klimakompressor_aus__Getriebe_1 : 2|1@1+ (1,0) [0|0] "" XXX - SG_ Status_Getriebe_und_Wandlerschu : 1|1@1+ (1,0) [0|0] "" XXX - SG_ Schaltung_aktiv__Getriebe_1_ : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 912 Gate_Komf_1: 8 XXX - SG_ GK1_Sta_RDK_Warn : 0|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_Sta_Anhaen : 1|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_Sta_Licht1 : 2|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_Sta_Licht3 : 3|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_Sta_Tuerkont : 4|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_Sta_Li_vorn : 5|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_SleepAckn : 7|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_CharismaModus m1 : 8|4@1+ (1,0) [0|15] "" XXX - SG_ GK1_SamFktNr M : 12|4@1+ (1,0) [0|15] "" XXX - SG_ GK1_Fa_Tuerkont : 16|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_RueckfahrSch : 17|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_ELV_verrieg : 18|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_Sta_Kessy_2 : 19|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_Sta_Stdhzg : 20|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_SH_Verbau : 21|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_ParkFrontWi : 22|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_KW_Warm : 23|1@1+ (1,0) [0|1] "" XXX - SG_ BCM_Remotestart_Betrieb : 24|1@1+ (1,0) [0|1] "" XXX - SG_ BSK_HL_geoeffnet : 26|1@1+ (1,0) [0|1] "" XXX - SG_ BSK_HR_geoeffnet : 27|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_Rueckfahr : 28|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_BrLi_links : 29|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_BrLi_rechts : 30|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_BrLi_mitte : 31|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_BLS_ILM : 32|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_EDC_ILM : 33|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_Blinker_li : 34|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_Blinker_re : 35|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_def_P_verr : 36|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_LS1_Fernlicht : 37|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_Sta_Licht2 : 38|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_Sta_LSM : 39|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_Count_Anhaen : 40|4@1+ (1,0) [0|15] "" XXX - SG_ BSK_BT_geoeffnet : 41|1@1+ (1,0) [0|1] "" XXX - SG_ BSK_HD_Hauptraste : 43|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_BLS_AAG : 44|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_EDC_AAG : 45|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_Anhaenger : 46|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_BrLi_Anhaen : 47|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_Abblendlicht : 48|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_Fernlicht : 49|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_Wischer_vorn : 50|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_Sta_ILM_F_1 : 51|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_Abbl_VL_def : 52|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_Abbl_VR_def : 53|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_Blink_Autob : 54|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_Warnblk_Status : 55|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_SH_laeuft : 56|1@1+ (1,0) [0|1] "" XXX - SG_ SH1_ein_Wasserpumpe : 57|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_Nebel_ein : 58|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_Bremslicht : 59|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_Anh_abgesteckt : 60|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_AnhKonLamp : 61|1@1+ (1,0) [0|1] "" XXX - SG_ LDS_Stellung_AFL : 62|1@1+ (1,0) [0|1] "" XXX - SG_ GK1_SH_Zusatzfkt : 63|1@1+ (1,0) [0|1] "" XXX - - -BO_ 1340 Fahrwerk_1: 1 XXX - SG_ Frei_Fahrwerk_1_2 : 7|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Fahrwerk_1_1 : 6|2@1+ (1,0) [0|0] "" XXX - SG_ Einstellung_Fahrwerkdaempfung_4 : 4|3@1+ (1,0) [0|7] "" XXX - SG_ Ansteuererung_Fahrzeugniveau : 0|4@1+ (1,0) [0|15] "" XXX - -BO_ 1472 EPB_1: 8 XXX - SG_ COUNTER : 0|4@1+ (1,0) [0|15] "" XXX - SG_ EP1_Fehler_Sta : 4|2@1+ (1,0) [0|3] "" Vector__XXX - SG_ EP1_Sta_EPB : 6|1@1+ (1,0) [0|1] "" XXX - SG_ EP1_Sta_Schalter : 7|1@1+ (1,0) [0|1] "" XXX - SG_ EP1_Spannkraft : 8|5@1+ (1,0) [0|30] "Unit_KiloNewto" XXX - SG_ EP1_Schalterinfo : 13|2@1+ (1,0) [0|3] "" XXX - SG_ EP1_Sta_NWS : 15|1@1+ (1,0) [0|1] "" XXX - SG_ EP1_Neig_winkel : 16|8@1+ (1,-128) [-128|127] "Unit_PerCentOfForceOfGravi" XXX - SG_ EP1_Verzoegerung : 24|8@1+ (0.048,-7.968) [-7.968|4.224] "Unit_MeterPerSeconSquar" XXX - SG_ EP1_Fehlereintr : 32|1@1+ (1,0) [0|1] "" XXX - SG_ EP1_Freigabe_Ver : 33|1@1+ (1,0) [0|1] "" XXX - SG_ EP1_AutoHold_zul : 34|1@1+ (1,0) [0|1] "" XXX - SG_ EP1_AutoHold_aktiv : 35|1@1+ (1,0) [0|1] "" XXX - SG_ EP1_SleepInd : 36|1@1+ (1,0) [0|1] "" XXX - SG_ EP1_Status_Kl_15 : 37|1@1+ (1,0) [0|1] "" XXX - SG_ EP1_Lampe_AutoP : 38|1@1+ (1,0) [0|1] "" XXX - SG_ EP1_Bremslicht : 39|1@1+ (1,0) [0|1] "" XXX - SG_ EP1_Warnton1 : 40|1@1+ (1,0) [0|1] "" XXX - SG_ EP1_Warnton2 : 41|1@1+ (1,0) [0|1] "" XXX - SG_ EP1_AnfShLock : 42|1@1+ (1,0) [0|1] "" XXX - SG_ EPB_Autoholdlampe : 43|1@1+ (1,0) [0|1] "" XXX - SG_ EP1_QualNeigWi : 44|1@1+ (1,0) [0|1] "" XXX - SG_ EP1_KuppModBer : 45|2@1+ (1,0) [0|3] "" XXX - SG_ EP1_HydrHalten : 47|1@1+ (1,0) [0|1] "" XXX - SG_ EP1_Fkt_Lampe : 48|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ EP1_Warnton : 49|1@1+ (1,0) [0|1] "" XXX - SG_ EP1_Fehler_BKL : 50|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ EP1_Fehler_gelb : 51|1@1+ (1,0) [0|1] "" XXX - SG_ EP1__Text : 52|4@1+ (1,0) [0|8] "" Vector__XXX - SG_ CHECKSUM : 56|8@1+ (1,0) [0|255] "" XXX - -BO_ 1326 Diag_Lenkhilfe: 3 XXX - SG_ Werkstattcode__Diag_ : 16|8@1+ (1,0) [0|0] "" XXX - SG_ Multiplex_Signal__Diag_ : 13|3@1+ (1,0) [0|7] "" XXX - SG_ Befehl_Sensorcodierung_Lenkhilf : 12|1@1+ (1,0) [0|0] "" XXX - SG_ Befehl_Kennliniencodierung_Lenk : 8|4@1+ (1,0) [0|0] "" XXX - SG_ Befehl_Fehlerspeicher_loeschen : 0|8@1+ (1,0) [0|0] "" XXX - -BO_ 1432 Daempfer_1: 2 XXX - SG_ Frei_Daempfer_1_4 : 12|4@1+ (1,0) [0|0] "" XXX - SG_ Textbits_Daempfer : 8|4@1+ (1,0) [0|0] "" XXX - SG_ Fehlerspeicherbit__Daempfer_1_ : 7|1@1+ (1,0) [0|0] "" XXX - SG_ Systemstatus__Daempfer_1_ : 6|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Daempfer_1_3 : 5|1@1+ (1,0) [0|0] "" XXX - SG_ Status_CDC_Taster : 4|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Daempfer_1_2 : 3|1@1+ (1,0) [0|0] "" XXX - SG_ Status_Daempferregelung_4_1 : 0|3@1+ (1,0) [0|7] "" XXX - -BO_ 1392 BSG_Last: 4 XXX - SG_ Klimaanlage_abschalten : 31|1@1+ (1,0) [0|0] "" XXX - SG_ Sitzbelueftung_abschalten : 30|1@1+ (1,0) [0|0] "" XXX - SG_ Wischwasserheizung_abschalten : 29|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkradheizung_abschalten : 28|1@1+ (1,0) [0|0] "" XXX - SG_ Heizbare_Sitze_abschalten : 27|1@1+ (1,0) [0|0] "" XXX - SG_ Heizbare_Aussenspiegel_abschalt : 26|1@1+ (1,0) [0|0] "" XXX - SG_ Heizbare_Frontscheibe_abschalte : 25|1@1+ (1,0) [0|0] "" XXX - SG_ Heizbare_Heckscheibe_abschalten : 24|1@1+ (1,0) [0|0] "" XXX - SG_ Batteriespannung_Bordnetzbatter : 16|8@1+ (0.05,5) [5|17.7] "V" XXX - SG_ Motorhaubenkontakt : 15|1@1+ (1,0) [0|0] "" XXX - SG_ Leuchtweitenregulierung : 14|1@1+ (1,0) [0|0] "" XXX - SG_ Fehlerspeichereintrag__BSG_Last : 13|1@1+ (1,0) [0|0] "" XXX - SG_ Zustand_der_Starterbatterie : 11|2@1+ (1,0) [0|0] "" XXX - SG_ Zustand_der_Bordnetzbatterie : 9|2@1+ (1,0) [0|0] "" XXX - SG_ LL_Drehzahlanhebung : 8|1@1+ (1,0) [0|0] "" XXX - SG_ Klemme_L : 7|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_BSG_Last_1_1 : 4|3@1+ (1,0) [0|0] "" XXX - SG_ ZAS_Klemme_50 : 3|1@1+ (1,0) [0|0] "" XXX - SG_ ZAS_Klemme_X : 2|1@1+ (1,0) [0|0] "" XXX - SG_ ZAS_Klemme_15 : 1|1@1+ (1,0) [0|0] "" XXX - SG_ ZAS_Klemme_S : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 1136 BSG_Kombi: 5 XXX - SG_ Frei_BSG_Kombi_1_3 : 36|4@1+ (1,0) [0|0] "" XXX - SG_ Ruecksitzlehne_HR_verr__4_1 : 35|1@1+ (1,0) [0|0] "" XXX - SG_ Ruecksitzlehne_HL_verr__4_1 : 34|1@1+ (1,0) [0|0] "" XXX - SG_ Fehlerlampe_Lenkhilfe_veraltet : 33|1@1+ (1,0) [0|0] "" XXX - SG_ Fehlerlampe_Lenkhilfe__BSG_Komb : 32|1@1+ (1,0) [0|0] "" XXX - SG_ Fehlerstatus_Kl__58s : 31|1@1+ (1,0) [0|0] "" XXX - SG_ Klemme_58s__BSG_Kombi_ : 24|7@1+ (1,0) [0|100] "%" XXX - SG_ Fehlerstatus_Kl__58d : 23|1@1+ (1,0) [0|0] "" XXX - SG_ Klemme_58d__BSG_Kombi_ : 16|7@1+ (1,0) [0|100] "%" XXX - SG_ Unterspannung : 15|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_BSG_Kombi_1_2 : 14|1@1+ (1,0) [0|0] "" XXX - SG_ Heckdeckel_geoeffnet : 13|1@1+ (1,0) [0|0] "" XXX - SG_ Motorhaube_geoeffnet : 12|1@1+ (1,0) [0|0] "" XXX - SG_ Tuer_hinten_rechts_geoeffnet : 11|1@1+ (1,0) [0|0] "" XXX - SG_ Tuer_hinten_links_geoeffnet : 10|1@1+ (1,0) [0|0] "" XXX - SG_ Beifahrertuer_geoeffnet : 9|1@1+ (1,0) [0|0] "" XXX - SG_ Fahrertuer_geoeffnet : 8|1@1+ (1,0) [0|0] "" XXX - SG_ Lade_Kontrollampe : 7|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_BSG_Kombi_1_1 : 6|1@1+ (1,0) [0|0] "" XXX - SG_ Rueckfahrlicht : 5|1@1+ (1,0) [0|0] "" XXX - SG_ DWA_Akku : 4|1@1+ (1,0) [0|0] "" XXX - SG_ Warnblink_Mode : 3|1@1+ (1,0) [0|0] "" XXX - SG_ Anhaenger_Kontrollampe : 2|1@1+ (1,0) [0|0] "" XXX - SG_ Blinker_rechts_Kontrollampe : 1|1@1+ (1,0) [0|0] "" XXX - SG_ Blinker_links_Kontrollampe : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 424 Bremse_6: 3 XXX - SG_ Checksumme_Bremse_6 : 16|8@1+ (1,0) [0|0] "" XXX - SG_ Zaehler_Bremse_6 : 12|4@1+ (1,0) [0|15] "" XXX - SG_ Status_Bremsdruck__Bremse_6__du : 11|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Bremse_6_1 : 10|1@1+ (1,0) [0|0] "" XXX - SG_ Bremsdruck__Bremse_6_ : 0|10@1+ (0.3255,-40) [-40|293] "bar" XXX - -BO_ 1192 Bremse_5: 8 XXX - SG_ CHECKSUM : 56|8@1+ (1,0) [0|0] "" XXX - SG_ COUNTER : 52|4@1+ (1,0) [0|15] "" XXX - SG_ Bremslicht_ECD : 51|1@1+ (1,0) [0|0] "" XXX - SG_ Bremsentemperatur_vorn : 48|3@1+ (125,125) [125|1000] "C" XXX - SG_ Frei_Bremse_5_5 : 40|8@1+ (1,0) [0|0] "" XXX - SG_ Offset_Gierrate : 32|8@1+ (0.05,-6.375) [-6.375|6.375] "deg/s" XXX - SG_ Vorzeichen_Bremsdruck : 31|1@1+ (1,0) [0|0] "" XXX - SG_ Status_Bremsdruck_durch_ESP_Sys : 30|1@1+ (1,0) [0|0] "" XXX - SG_ Bremsdruck_ungueltig : 29|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Bremse_5_3 : 28|1@1+ (1,0) [0|0] "" XXX - SG_ Bremsdruck : 16|12@1+ (0.1,0) [0|250] "bar" XXX - SG_ Vorzeichen_der_Giergeschwindigk : 15|1@1+ (1,0) [0|0] "" XXX - SG_ Gierrate_ungueltig : 14|1@1+ (1,0) [0|0] "" XXX - SG_ Giergeschwindigkeit : 0|14@1+ (0.01,0) [0|100] "Grad/sec" XXX - -BO_ 672 Bremse_4: 3 XXX - SG_ Frei_Bremse_4_1 : 17|7@1+ (1,0) [0|0] "" XXX - SG_ Einheit_Kupplungssteifigkeit : 16|1@1+ (1,0) [0|0] "" XXX - SG_ ABS_Vorgabewert_hinten_Kupplung : 8|8@1+ (0.7874,0) [0|100] "%" XXX - SG_ ABS_Vorgabewert_mitte_Kupplungs : 0|8@1+ (3,-381) [-381|378] "Nm/min" XXX - -BO_ 1184 Bremse_3: 8 XXX - SG_ Radgeschw__HR_4_1 : 49|15@1+ (0.01,0) [0|326] "km/h" XXX - SG_ Frei_Bremse_3_4 : 48|1@1+ (1,0) [0|0] "" XXX - SG_ Radgeschw__HL_4_1 : 33|15@1+ (0.01,0) [0|326] "km/h" XXX - SG_ Frei_Bremse_3_3 : 32|1@1+ (1,0) [0|0] "" XXX - SG_ Radgeschw__VR_4_1 : 17|15@1+ (0.01,0) [0|326] "km/h" XXX - SG_ Frei_Bremse_3_2 : 16|1@1+ (0.01,0) [0|325] "km/h" XXX - SG_ Radgeschw__VL_4_1 : 1|15@1+ (0.01,0) [0|326] "km/h" XXX - SG_ Frei_Bremse_3_1 : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 1440 Bremse_2: 8 XXX - SG_ gemessene_Querbeschleunigung : 63|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Bremse_2_2 : 62|1@1+ (1,0) [0|0] "" XXX - SG_ Impulszahl : 56|6@1+ (1,0) [0|63] "" XXX - SG_ Fehlerstatus_Wegimpulse_4_1 : 55|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Bremse_2_5 : 54|1@1+ (1,0) [0|0] "" XXX - SG_ Warnlampe_DDS : 53|1@1+ (1,0) [0|0] "" XXX - SG_ Fehlerspeichereintrag_Bremse : 52|1@1+ (1,0) [0|0] "" XXX - SG_ Wegimpulszaehlerstatus : 51|1@1+ (1,0) [0|0] "" XXX - SG_ Wegimpulse_Vorderachse : 40|11@1+ (1,0) [0|2047] "" XXX - SG_ Zeitstempel : 24|16@1+ (1,0) [0|65535] "tics" XXX - SG_ mittlere_Raddrehzahl__Bremse_2 : 9|15@1+ (0.002,0) [0|65.278] "U/sec" XXX - SG_ Querbeschl__TimerTic M : 8|1@1+ (1,0) [0|0] "" XXX - SG_ Timer m1 : 0|8@1+ (0.04,0) [0|10.2] "usec" XXX - SG_ Querbeschleunigung m0 : 0|8@1+ (0.01,-1.27) [-1.27|1.27] "g" XXX - -BO_ 416 Bremse_1: 8 XXX - SG_ Geschwindigkeitsersatzwert : 63|1@1+ (1,0) [0|0] "" XXX - SG_ ESP_Systemstatus_4_1 : 62|1@1+ (1,0) [0|0] "" XXX - SG_ ESP_Passiv_getastet : 61|1@1+ (1,0) [0|0] "" XXX - SG_ ASR_Steuerger_t : 60|1@1+ (1,0) [0|0] "" XXX - SG_ COUNTER : 56|4@1+ (1,0) [0|15] "" XXX - SG_ MSR_Eingriffsmoment : 48|8@1+ (0.39,0) [0|99.06] "MDI" XXX - SG_ ASR_Eingriffsmoment_schnell : 40|8@1+ (0.39,0) [0|99.06] "MDI" XXX - SG_ ASR_Eingriffsmoment_langsam : 32|8@1+ (0.39,0) [0|99.06] "MDI" XXX - SG_ Geschwindigkeit_neu__Bremse_1_ : 17|15@1+ (0.01,0) [0|326.39] "km/h" XXX - SG_ Aktiver_Bremskraftverstaerker : 16|1@1+ (1,0) [0|0] "" XXX - SG_ ABS_in_Diagnose : 15|1@1+ (1,0) [0|0] "" XXX - SG_ Fehlerstatus_Schlechtwegausblen : 14|1@1+ (1,0) [0|0] "" XXX - SG_ Schlechtwegausblendung : 13|1@1+ (1,0) [0|0] "" XXX - SG_ Fahrer_bremst__Bremse_1___4_1_ : 11|1@1+ (1,0) [0|0] "" XXX - SG_ Bremskontroll_Lampe : 10|1@1+ (1,0) [0|0] "" XXX - SG_ Lampe_ASR___ESP : 9|1@1+ (1,0) [0|0] "" XXX - SG_ Lampe_ABS : 8|1@1+ (1,0) [0|0] "" XXX - SG_ EBV_Eingriff : 7|1@1+ (1,0) [0|0] "" XXX - SG_ ASR_Schaltbeeinflussung : 5|2@1+ (1,0) [0|0] "" XXX - SG_ ESP_Eingriff : 4|1@1+ (1,0) [0|0] "" XXX - SG_ EDS_Eingriff : 3|1@1+ (1,0) [0|0] "" XXX - SG_ ABS_Bremsung__4_1_ : 2|1@1+ (1,0) [0|0] "" XXX - SG_ MSR_Anforderung : 1|1@1+ (1,0) [0|0] "" XXX - SG_ ASR_Anforderung : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 680 Bremsbooster_1: 3 XXX - SG_ Fehlerspeichereintrag_Booster : 23|1@1+ (1,0) [0|0] "" XXX - SG_ Loseschalter_unplausibel_Boost : 22|1@1+ (1,0) [0|0] "" XXX - SG_ Position_Standby : 21|1@1+ (1,0) [0|0] "" XXX - SG_ ADR_Relais_ge_ffnet : 20|1@1+ (1,0) [0|0] "" XXX - SG_ Status_Bremsbooster_Steuerung : 19|1@1+ (1,0) [0|0] "" XXX - SG_ Bremsbooster_verf_gbar : 18|1@1+ (1,0) [0|0] "" XXX - SG_ Eingriff_Bremsbooster : 17|1@1+ (1,0) [0|0] "" XXX - SG_ Bremseingriff_Fahrer : 16|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Bremsbooster_1_1 : 12|4@1+ (1,0) [0|0] "" XXX - SG_ Zaehler_Booster_1 : 8|4@1+ (1,0) [0|15] "" XXX - SG_ Checksumme_Booster_1 : 0|8@1+ (1,0) [0|0] "" XXX - -BO_ 1400 BatMan_1: 1 XXX - SG_ Fehlerspeichereintrag__BatMan_ : 7|1@1+ (1,0) [0|0] "" XXX - SG_ Leistungsrelais : 6|1@1+ (1,0) [0|0] "" XXX - SG_ Messung_Starterleitung : 5|1@1+ (1,0) [0|0] "" XXX - SG_ Zustand_Starterleitung : 4|1@1+ (1,0) [0|0] "" XXX - SG_ Umschaltrelais_Bordnetzbatterie : 3|1@1+ (1,0) [0|0] "" XXX - SG_ Ladung_Starterbatterie : 1|2@1+ (1,0) [0|0] "" XXX - SG_ Startmodus : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 704 Allrad_1: 5 XXX - SG_ Kupplungssteifigkeit_Hinten__Is : 32|8@1+ (0.7874,0) [0|100] "%" XXX - SG_ Fehlerspeichereintrag_Allrad_1 : 31|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Allrad_1_1 : 26|5@1+ (1,0) [0|0] "" XXX - SG_ Schaltung_Vorwarnung : 25|1@1+ (1,0) [0|0] "" XXX - SG_ Schaltung_aktiv__Allrad_1_ : 24|1@1+ (1,0) [0|0] "" XXX - SG_ Ganginfo__PNG_ : 20|4@1+ (1,0) [0|0] "" XXX - SG_ PNG_Anzeige_blinkend : 19|1@1+ (1,0) [0|0] "" XXX - SG_ PNG_Status_4_1 : 16|3@1+ (1,0) [0|0] "" XXX - SG_ Kupplungssteifigkeit_Mitte__Ist : 8|8@1+ (3,-381) [-381|378] "Nm/min" XXX - SG_ Einheit_der_Kupplungssteifigkei : 7|1@1+ (1,0) [0|0] "" XXX - SG_ Geschwindigkeitsbegrenzung : 6|1@1+ (1,0) [0|0] "" XXX - SG_ Allrad_Warnlampe : 5|1@1+ (1,0) [0|0] "" XXX - SG_ Notlauf : 4|1@1+ (1,0) [0|0] "" XXX - SG_ Kupplung_komplett_offen : 3|1@1+ (1,0) [0|0] "" XXX - SG_ Fehlerstatus_Kupplungssteifigke : 2|1@1+ (1,0) [0|0] "" XXX - SG_ Ubertemperaturschutz__Allrad_1_ : 1|1@1+ (1,0) [0|0] "" XXX - SG_ Fehler_Allrad_Kupplung : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 1360 Airbag_2: 2 XXX - SG_ OOP_Beifahrer : 14|2@1+ (1,0) [0|0] "" XXX - SG_ OOP_Fahrer : 12|2@1+ (1,0) [0|0] "" XXX - SG_ Belegungserkennung_hinten_mitte : 11|1@1+ (1,0) [0|0] "" XXX - SG_ Belegungserkennung_hinten_recht : 10|1@1+ (1,0) [0|0] "" XXX - SG_ Belegungserkennung_hinten_links : 9|1@1+ (1,0) [0|0] "" XXX - SG_ Belegungserkennung_Beifahrersit : 8|1@1+ (1,0) [0|0] "" XXX - SG_ Checksumme_Airbag_2__reserviert : 0|8@1+ (1,0) [0|0] "" XXX - -BO_ 80 Airbag_1: 4 XXX - SG_ CHECKSUM : 24|8@1+ (1,0) [0|0] "" XXX - SG_ COUNTER : 20|4@1+ (1,0) [0|15] "" XXX - SG_ Fehlerspeichereintrag : 19|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Airbag_1_2 : 18|1@1+ (1,0) [0|0] "" XXX - SG_ Airbag_im_Stellgliedtest : 17|1@1+ (1,0) [0|0] "" XXX - SG_ Airbag_in_Diagnose : 16|1@1+ (1,0) [0|0] "" XXX - SG_ Gurtwarnung_Beifahrer : 15|1@1+ (1,0) [0|0] "" XXX - SG_ Gurtschalter_Beifahrer : 14|1@1+ (1,0) [0|0] "" XXX - SG_ Gurtwarnung_Fahrer : 13|1@1+ (1,0) [0|0] "" XXX - SG_ Gurtschalter_Fahrer : 12|1@1+ (1,0) [0|0] "" XXX - SG_ Airbag_Systemfehler : 11|1@1+ (1,0) [0|0] "" XXX - SG_ Kindersitzerkennung : 10|1@1+ (1,0) [0|0] "" XXX - SG_ Airbag_deaktiviert : 9|1@1+ (1,0) [0|0] "" XXX - SG_ Airbag_Lampe : 8|1@1+ (1,0) [0|0] "" XXX - SG_ Crash_Intensitaet : 5|3@1+ (1,0) [0|111] "B" XXX - SG_ Rollover : 4|1@1+ (1,0) [0|0] "" XXX - SG_ Seiten_Crash_Beifahrer : 3|1@1+ (1,0) [0|0] "" XXX - SG_ Seiten_Crash_Fahrer : 2|1@1+ (1,0) [0|0] "" XXX - SG_ Heck_Crash : 1|1@1+ (1,0) [0|0] "" XXX - SG_ Front_Crash : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 864 ADR_System: 8 XXX - SG_ S_Checksumme_ADR_1 : 56|8@1+ (1,0) [0|0] "" XXX - SG_ S_Frei_ADR_1_1 : 52|4@1+ (1,0) [0|0] "" XXX - SG_ S_Zeitluecke_gemessen : 48|4@1+ (1,0) [0|15] "" XXX - SG_ S_Fehlerspeichereintrag_ADR : 47|1@1+ (1,0) [0|0] "" XXX - SG_ S_Fehlerspeichereintrag_Bremsbo : 46|1@1+ (1,0) [0|0] "" XXX - SG_ S_ADR_Relais_geoeffnet : 45|1@1+ (1,0) [0|0] "" XXX - SG_ S_Bremsbooster_Status : 43|2@1+ (1,0) [0|0] "" XXX - SG_ S_Eingriff_Bremsbooster : 42|1@1+ (1,0) [0|0] "" XXX - SG_ S_Loeseschalter_unplausibel : 41|1@1+ (1,0) [0|0] "" XXX - SG_ S_Bremseingriff_Fahrer : 40|1@1+ (1,0) [0|0] "" XXX - SG_ S_Anzeige_Sensor_blind : 39|1@1+ (1,0) [0|0] "" XXX - SG_ S_Ansteuerung_optischer_Fahrerh : 38|1@1+ (1,0) [0|0] "" XXX - SG_ S_Ansteuerung_Gong_2 : 37|1@1+ (1,0) [0|0] "" XXX - SG_ S_Ansteuerung_Gong_1 : 36|1@1+ (1,0) [0|0] "" XXX - SG_ S_Schaltaufforderung : 34|2@1+ (1,0) [0|0] "" XXX - SG_ S_Anzeige_Prioritaet : 33|1@1+ (1,0) [0|0] "" XXX - SG_ S_Anzeige_Zeitluecke : 32|1@1+ (1,0) [0|0] "" XXX - SG_ S_Wunschgeschwindigkeit : 24|8@1+ (1,0) [0|254] "km/h" XXX - SG_ S_Objekt_erfasst : 22|2@1+ (1,0) [0|0] "" XXX - SG_ S_Gesetzte_Zeitluecke__ADR_1_ : 18|4@1+ (1,0) [0|15] "" XXX - SG_ S_Synchronisation_Bremsbooster : 17|1@1+ (1,0) [0|0] "" XXX - SG_ S_Momentenanforderung_Freigabe : 16|1@1+ (1,0) [0|0] "" XXX - SG_ S_Verhinderung_Schubabschaltung : 15|1@1+ (1,0) [0|0] "" XXX - SG_ S_Status_ADR_1__S_ : 13|2@1+ (1,0) [0|0] "" XXX - SG_ S_Fehler_ADR_1__S_ : 12|1@1+ (1,0) [0|0] "" XXX - SG_ S_Zaehler_ADR_1 : 8|4@1+ (1,0) [0|15] "" XXX - SG_ S_Momentenanforderung_ADR : 0|8@1+ (0.39,0) [0|99] "MDI" XXX - -BO_ 608 ADR_2: 4 XXX - SG_ Frei_ADR_2_2 : 27|5@1+ (1,0) [0|0] "" XXX - SG_ Anforderung_Bremsdruck : 16|11@1+ (0.0625,0) [0|127.9375] "bar" XXX - SG_ Frei_ADR_2_1 : 14|2@1+ (1,0) [0|0] "" XXX - SG_ Relais_Test_Fehler : 13|1@1+ (1,0) [0|0] "" XXX - SG_ Standby : 12|1@1+ (1,0) [0|0] "" XXX - SG_ Zaehler_ADR_2 : 8|4@1+ (1,0) [0|15] "" XXX - SG_ Checksumme_ADR_2 : 0|8@1+ (1,0) [0|0] "" XXX - -BO_ 1324 ADR_1: 8 XXX - SG_ Checksumme_ADR_1 : 56|8@1+ (1,0) [0|0] "" XXX - SG_ Frei_ADR_1_5 : 52|4@1+ (1,0) [0|0] "" XXX - SG_ Zeitluecke_gemessen : 48|4@1+ (1,0) [0|15] "" XXX - SG_ Fehlerspeichereintrag_ADR : 47|1@1+ (1,0) [0|0] "" XXX - SG_ Reserviert_ADR_1_1 : 40|7@1+ (1,0) [0|0] "" XXX - SG_ Anzeige_Sensor_blind : 39|1@1+ (1,0) [0|0] "" XXX - SG_ Ansteuerung_optischer_Fahrerhin : 38|1@1+ (1,0) [0|0] "" XXX - SG_ Ansteuerung_Gong_2 : 37|1@1+ (1,0) [0|0] "" XXX - SG_ Ansteuerung_Gong_1 : 36|1@1+ (1,0) [0|0] "" XXX - SG_ Schaltaufforderung : 34|2@1+ (1,0) [0|0] "" XXX - SG_ Anzeige_Prioritaet : 33|1@1+ (1,0) [0|0] "" XXX - SG_ Anzeige_Zeitluecke : 32|1@1+ (1,0) [0|0] "" XXX - SG_ Wunschgeschwindigkeit : 24|8@1+ (1,0) [0|254] "km/h" XXX - SG_ Objekt_erfasst : 22|2@1+ (1,0) [0|0] "" XXX - SG_ Gesetzte_Zeitluecke__ADR_1_ : 18|4@1+ (1,0) [0|15] "" XXX - SG_ Synchronisation_Bremsbooster : 17|1@1+ (1,0) [0|0] "" XXX - SG_ Momentenanforderung_Freigabe : 16|1@1+ (1,0) [0|0] "" XXX - SG_ Verhinderung_Schubabschaltung : 15|1@1+ (1,0) [0|0] "" XXX - SG_ Status_ADR_1 : 13|2@1+ (1,0) [0|0] "" XXX - SG_ Fehler_ADR_1 : 12|1@1+ (1,0) [0|0] "" XXX - SG_ Zaehler_ADR_1 : 8|4@1+ (1,0) [0|15] "" XXX - SG_ Momentenanforderung_ADR : 0|8@1+ (0.39,0) [0|99] "MDI" XXX - -BO_ 1550 Einheiten_1: 2 XXX - SG_ MFA_v_Einheit_02 : 0|1@1+ (1,0) [0|1] "" XXX - -BO_ 872 ACC_System: 8 XXX - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX - SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX - SG_ ACS_Sta_ADR : 12|2@1+ (1,0) [0|3] "" XXX - SG_ ACS_ADR_Schub : 14|1@1+ (1,0) [0|1] "" XXX - SG_ ACS_Schubabsch : 15|1@1+ (1,0) [0|1] "" XXX - SG_ ACS_StSt_Info : 16|2@1+ (1,0) [0|3] "" XXX - SG_ ACS_MomEingriff : 18|1@1+ (1,0) [0|1] "" XXX - SG_ ACS_Typ_ACC : 19|2@1+ (1,0) [0|3] "" XXX - SG_ ACS_FreigSollB : 23|1@1+ (1,0) [0|1] "" XXX - SG_ ACS_Sollbeschl : 24|11@1+ (0.005,-7.22) [-7.22|3.005] "Unit_MeterPerSeconSquar" XXX - SG_ ACS_Anhaltewunsch : 38|1@1+ (1,0) [0|1] "" XXX - SG_ ACS_Fehler : 39|1@1+ (1,0) [0|1] "" XXX - SG_ ACS_zul_Regelabw : 40|8@1+ (0.005,0) [0|1.265] "Unit_MeterPerSeconSquar" XXX - SG_ ACS_max_AendGrad : 48|8@1+ (0.02,0) [0.02|5.06] "Unit_MeterPerSeconSquar" XXX - -BO_ 1386 ACC_GRA_Anzeige: 8 XXX - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX - SG_ ACA_StaACC : 8|3@1+ (1,0) [0|7] "" XXX - SG_ ACA_ID_StaACC : 11|5@1+ (1,0) [0|31] "" XXX - SG_ ACA_Fahrerhinw : 16|1@1+ (1,0) [0|1] "" XXX - SG_ ACA_AnzDisplay : 17|1@1+ (1,0) [0|1] "" XXX - SG_ ACA_Zeitluecke : 18|4@1+ (1,0) [0|15] "" XXX - SG_ ACA_V_Wunsch : 24|8@1+ (1,0) [0|255] "Unit_KiloMeterPerHour" XXX - SG_ ACA_kmh_mph : 32|1@1+ (1,0) [0|1] "" XXX - SG_ ACA_Akustik1 : 33|1@1+ (1,0) [0|1] "" XXX - SG_ ACA_Akustik2 : 34|1@1+ (1,0) [0|1] "" XXX - SG_ ACA_PrioDisp : 35|2@1+ (1,0) [0|3] "" XXX - SG_ ACA_gemZeitl : 40|4@1+ (1,0) [0|15] "" XXX - SG_ ACA_ACC_Verz : 44|1@1+ (1,0) [0|1] "" XXX - SG_ ACA_StaGRA : 48|3@1+ (1,0) [0|7] "" XXX - SG_ ACA_ID_StaGRA : 51|5@1+ (1,0) [0|31] "" XXX - SG_ ACA_Codierung : 56|1@1+ (1,0) [0|1] "" XXX - SG_ ACA_Tachokranz : 57|1@1+ (1,0) [0|1] "" XXX - SG_ ACA_Aend_Zeitluecke : 58|1@1+ (1,0) [0|1] "" XXX - SG_ COUNTER : 60|4@1+ (1,0) [0|15] "" XXX - -BO_ 208 Lenkhilfe_3: 6 XXX - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX - SG_ LH3_BS_Spiegel : 8|4@1+ (1,0) [0|15] "" XXX - SG_ COUNTER : 12|4@1+ (1,0) [0|15] "" XXX - SG_ LH3_LM : 16|10@1+ (1,0) [0|1023] "" XXX - SG_ LH3_LMSign : 26|1@1+ (1,0) [0|1] "" XXX - SG_ LH3_LMValid : 27|1@1+ (1,0) [0|1] "" XXX - SG_ LH3_Sta_DSR : 28|4@1+ (1,0) [0|15] "" XXX - SG_ LH3_BLW : 32|12@1+ (0.15,0) [0|615] "" XXX - SG_ LH3_BLWSign : 44|1@1+ (1,0) [0|1] "" XXX - SG_ LH3_BLWValid : 45|1@1+ (1,0) [0|1] "" XXX - SG_ LH3_Lenkungstyp : 46|2@1+ (1,0) [0|3] "" XXX - -BO_ 978 Lenkhilfe_2: 7 XXX - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX - SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX - SG_ LH2_Geradeaus : 12|1@1+ (1,0) [0|1] "" XXX - SG_ LH2_Sta_Charisma : 13|3@1+ (1,0) [0|7] "" XXX - SG_ LH2_Sta_HCA : 16|4@1+ (1,0) [0|15] "" XXX - SG_ LH2_Ausg_LW1 : 20|1@1+ (1,0) [0|1] "" XXX - SG_ LH2_Ausg_LW1_gue : 21|1@1+ (1,0) [0|1] "" XXX - SG_ LH2_StatEPS_PLA : 24|4@1+ (1,0) [0|15] "" XXX - SG_ LH2_aktLenkeingriff : 32|8@1+ (1,0) [0|255] "" XXX - SG_ LH2_PLA_Err : 48|4@1+ (1,0) [0|15] "" XXX - SG_ LH2_PLA_Abbr : 52|4@1+ (1,0) [0|15] "" XXX - -BO_ 210 HCA_1: 5 XXX - SG_ CHECKSUM : 0|8@1+ (1,0) [0|15] "" XXX - SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX - SG_ HCA_Status : 12|4@1+ (1,0) [0|15] "" XXX - SG_ LM_Offset : 16|15@1+ (0.03125,0) [0|300] "cNm" XXX - SG_ LM_OffSign : 31|1@1+ (1,0) [0|1] "" XXX - SG_ Vib_Freq : 32|4@1+ (4,0) [0|60] "Hz" XXX - SG_ Vib_Amp : 36|4@1+ (0.5,0) [0|7.5] "Nm" XXX - -BO_ 644 Motor_Bremse: 6 XXX - SG_ MOB_Standby : 12|1@1+ (1,0) [0|1] "" XXX - SG_ MOB_Freigabe : 14|1@1+ (1,0) [0|1] "" BCM_Gateway,Bremse_MK25AESP,Gateway_separat - SG_ MOB_Anhaltewunsch : 13|1@1+ (1,0) [0|1] "" Bremse_MK25AESP,Getriebe_DQ - SG_ MOB_CHECKSUM : 0|8@1+ (1,0) [0|255] "" Bremse_MK25AESP - SG_ MOB_COUNTER : 8|4@1+ (1,0) [0|15] "" Bremse_MK25AESP - SG_ TSK_v_Begrenzung_aktiv : 15|1@0+ (1,0) [0|1] "" XXX - SG_ TSK_ax_Getriebe_01 : 40|8@1+ (0.048,0) [0|255] "m/s2" XXX - SG_ MOB_Bremsstgr : 16|11@1+ (0.048852,0) [0|100] "Unit_PerCent" Vector__XXX - SG_ MOB_Bremsmom : 27|13@1+ (4,0) [0|32760] "Unit_NewtoMeter" Bremse_MK25AESP - -BO_ 870 AWV: 8 XXX - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" Vector__XXX - SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" Vector__XXX - SG_ AWV_Text : 12|4@1+ (1,0) [0|14] "" Vector__XXX - SG_ AWV_1_Freigabe : 16|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AWV_1_Prefill : 17|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AWV_1_Parameter : 18|2@1+ (1,0) [0|3] "" Vector__XXX - SG_ AWV_only : 20|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AWV_CityANB_Auspraegung : 21|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AWV_Halten : 22|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ANB_Teilbremsung_Freigabe : 23|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AWV_2_Status : 24|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AWV_2_Fehler : 25|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AWV_2_SU_Warnzeit : 26|2@1+ (1,0) [0|3] "" Vector__XXX - SG_ AWV_2_SU_Bremsruck : 28|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AWV_2_SU_Gong : 29|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AWV_2_SU_Lampe : 30|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AWV_2_Umfeldwarn : 31|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AWV_2_Freigabe : 32|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AWV_2_Ruckprofil : 33|3@1+ (1,0) [0|7] "" Vector__XXX - SG_ AWV_2_Warnton : 36|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AWV_2_Warnsymbol : 37|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AWV_Infoton : 38|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AWV_2_Gurtstraffer : 39|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AWV_Konfiguration_Menueanf : 40|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AWV_Konfiguration_Vorw_Menueanf : 41|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AWV_Konfiguration_Status : 42|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AWV_Konfiguration_Vorw_Status : 43|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AWV_2_Abstandswarnung : 51|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ANB_Zielbremsung_Freigabe : 52|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ANB_CM_Anforderung : 53|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ANB_Ziel_Teilbrems_Verz_Anf : 54|10@1+ (0.024,-20.016) [0|1023] "Unit_MeterPerSeconSquar" Vector__XXX - -BO_ 1470 LDW_Status: 8 XXX - SG_ LDW_Lernmodus_rechts : 0|2@1+ (1,0) [0|3] "" XXX - SG_ LDW_Lernmodus_links : 2|2@1+ (1,0) [0|3] "" XXX - SG_ LDW_Lernmodus : 9|3@1+ (1,0) [0|3] "" XXX - SG_ LDW_Textbits : 12|4@1+ (1,0) [0|15] "" XXX - SG_ LDW_Gong : 16|2@1+ (1,0) [0|3] "" XXX - SG_ LDW_Kameratyp : 18|1@1+ (1,0) [0|1] "" XXX - SG_ LDW_Lampe_gelb : 19|1@1+ (1,0) [0|1] "" XXX - SG_ LDW_Lampe_gruen : 20|1@1+ (1,0) [0|1] "" XXX - SG_ LDW_SW_Warnung_links : 21|1@1+ (1,0) [0|1] "" XXX - SG_ LDW_SW_Warnung_rechts : 22|1@1+ (1,0) [0|1] "" XXX - SG_ LDW_KD_Fehler : 23|1@1+ (1,0) [0|1] "" XXX - SG_ LDW_DLC : 24|8@1+ (0.01,-1.25) [-1.25|1.25] "" XXX - SG_ LDW_TLC : 32|5@1+ (0.1,0) [0|3] "" XXX - SG_ LDW_Seite_DLCTLC : 37|1@1+ (1,0) [0|1] "" XXX - SG_ LDW_Frueh_Spaet : 38|2@1+ (1,0) [0|3] "" XXX - -BO_ 428 Bremse_8: 8 XXX - SG_ BR8_Checksumme : 0|8@1+ (1,0) [0|255] "" XXX - SG_ BR8_Zaehler : 8|4@1+ (1,0) [0|15] "" XXX - SG_ BR8_Sta_ACC_Anf : 12|1@1+ (1,0) [0|1] "" XXX - SG_ BR8_Verz_EPB_akt : 13|1@1+ (1,0) [0|1] "" XXX - SG_ BR8_Sta_Br_temp : 14|1@1+ (1,0) [0|1] "" XXX - SG_ BR8_Sta_Br_Druck : 15|1@1+ (1,0) [0|1] "" XXX - SG_ BR8_TolAbgl_HL : 16|8@1+ (0.048828125,-6.201171875) [-6.201171875|6.15234375] "Unit_PerCent" XXX - SG_ BR8_TolAbgl_HR : 24|8@1+ (0.048828125,-6.201171875) [-6.201171875|6.15234375] "Unit_PerCent" XXX - SG_ BR8_Istbeschl : 32|9@1+ (0.02,-7.22) [-7.22|2.98] "Unit_MeterPerSeconSquar" XXX - SG_ BR8_Sta_HW_BLS : 41|1@1+ (1,0) [0|1] "" XXX - SG_ BR8_QB_LBeschl : 42|1@1+ (1,0) [0|1] "" XXX - SG_ BR8_ESC_Mode : 43|2@1+ (1,0) [0|3] "" XXX - SG_ BR8_aktBrSyst : 45|1@1+ (1,0) [0|1] "" XXX - SG_ BR8_Fa_bremst : 46|1@1+ (1,0) [0|1] "" XXX - SG_ BR8_StaBrSyst : 47|1@1+ (1,0) [0|1] "" XXX - SG_ BR8_Laengsbeschl : 48|10@1+ (0.03125,-16) [-15.96875|15.9375] "Unit_MeterPerSeconSquar" XXX - SG_ BR8_Sta_ADR_BR : 58|1@1+ (1,0) [0|1] "" XXX - SG_ BR8_Quattro : 59|1@1+ (1,0) [0|1] "" XXX - SG_ BR8_Sta_VerzReg : 60|1@1+ (1,0) [0|1] "" XXX - SG_ BR8_Sta_BLS : 61|1@1+ (1,0) [0|1] "" XXX - SG_ BR8_Verz_EPB : 62|1@1+ (1,0) [0|1] "" XXX - SG_ BR8_Check_EPB : 63|1@1+ (1,0) [0|1] "" XXX - -BO_ 928 Bremse_10: 8 XXX - SG_ B10_Checksumme : 0|8@1+ (1,0) [0|255] "" XXX - SG_ B10_Zaehler : 8|4@1+ (1,0) [0|15] "" XXX - SG_ B10_QB_Wegimp_VL : 12|1@1+ (1,0) [0|1] "" XXX - SG_ B10_QB_Wegimp_VR : 13|1@1+ (1,0) [0|1] "" XXX - SG_ B10_QB_Wegimp_HL : 14|1@1+ (1,0) [0|1] "" XXX - SG_ B10_QB_Wegimp_HR : 15|1@1+ (1,0) [0|1] "" XXX - SG_ B10_Wegimp_VL : 16|10@1+ (1,0) [0|1000] "" XXX - SG_ B10_Wegimp_VR : 26|10@1+ (1,0) [0|1000] "" XXX - SG_ B10_Wegimp_HL : 36|10@1+ (1,0) [0|1000] "" XXX - SG_ B10_Wegimp_HR : 46|10@1+ (1,0) [0|1000] "" XXX - SG_ B10_QB_Fahrtr_VL : 56|1@1+ (1,0) [0|1] "" XXX - SG_ B10_QB_Fahrtr_VR : 57|1@1+ (1,0) [0|1] "" XXX - SG_ B10_QB_Fahrtr_HL : 58|1@1+ (1,0) [0|1] "" XXX - SG_ B10_QB_Fahrtr_HR : 59|1@1+ (1,0) [0|1] "" XXX - SG_ B10_Fahrtr_VL : 60|1@1+ (1,0) [0|1] "" XXX - SG_ B10_Fahrtr_VR : 61|1@1+ (1,0) [0|1] "" XXX - SG_ B10_Fahrtr_HL : 62|1@1+ (1,0) [0|1] "" XXX - SG_ B10_Fahrtr_HR : 63|1@1+ (1,0) [0|1] "" XXX - -BO_ 835 RDK_Status: 3 XXX - SG_ RKS_Reifen_VL : 0|1@1+ (1,0) [0|1] "" XXX - SG_ RKS_Reifen_VR : 1|1@1+ (1,0) [0|1] "" XXX - SG_ RKS_Reifen_HL : 2|1@1+ (1,0) [0|1] "" XXX - SG_ RKS_Reifen_HR : 3|1@1+ (1,0) [0|1] "" XXX - SG_ RKS_Reifen_RR : 4|1@1+ (1,0) [0|1] "" XXX - SG_ RKS_Warnung_2 : 5|1@1+ (1,0) [0|1] "" XXX - SG_ RKS_Warnung_1 : 6|1@1+ (1,0) [0|1] "" XXX - SG_ RKS_Systemfehler : 7|1@1+ (1,0) [0|1] "" XXX - SG_ RKS_Kalibrier_abgew : 8|1@1+ (1,0) [0|1] "" XXX - SG_ RKS_Druckdiff_Vorn : 9|1@1+ (1,0) [0|1] "" XXX - SG_ RKS_Druckdiff_Hinten : 10|1@1+ (1,0) [0|1] "" XXX - SG_ RKS_Befuellung_RR_low : 11|1@1+ (1,0) [0|1] "" XXX - SG_ RKS_Funkstoerung : 12|1@1+ (1,0) [0|1] "" XXX - SG_ RKS_System_Aus : 13|1@1+ (1,0) [0|1] "" XXX - SG_ RKS_KD_Fehler : 15|1@1+ (1,0) [0|1] "" XXX - SG_ RKS_Lampe : 16|1@1+ (1,0) [0|1] "" XXX - SG_ RKS_Ton : 17|1@1+ (1,0) [0|1] "" XXX - SG_ RKS_Gong : 18|1@1+ (1,0) [0|1] "" XXX - SG_ RKS_RDK_Blinkbit : 19|1@1+ (1,0) [0|1] "" XXX - SG_ RKS_Teillast : 20|1@1+ (1,0) [0|1] "" XXX - -BO_ 914 Gate_Komf_2: 8 XXX - SG_ GK2_Sta_LSM : 0|1@1+ (1,0) [0|1] "" XXX - SG_ GK2_Sta_Lichtsensor : 1|1@1+ (1,0) [0|1] "" XXX - SG_ GK2_Sta_Licht1 : 2|1@1+ (1,0) [0|1] "" XXX - SG_ GK2_Sta_VSG : 3|1@1+ (1,0) [0|1] "" XXX - SG_ GK2_Sta_Schluessel : 4|1@1+ (1,0) [0|1] "" XXX - SG_ GK2_Sta_Profil : 5|1@1+ (1,0) [0|1] "" XXX - SG_ GK2_Sta_Clima2 : 6|1@1+ (1,0) [0|1] "" XXX - SG_ GK2_Sta_BSG4 : 7|1@1+ (1,0) [0|1] "" XXX - SG_ GK2_Sta_Kessy_4 : 8|1@1+ (1,0) [0|1] "" XXX - SG_ BS4_Gleitende_Leuchtw_Anf : 9|1@1+ (1,0) [0|1] "" XXX - SG_ BS4_GLW_Fernlicht_Anf : 10|1@1+ (1,0) [0|1] "" XXX - SG_ GK2_Blk_L_Kontrolle : 11|1@1+ (1,0) [0|1] "" XXX - SG_ GK2_Blk_R_Kontrolle : 12|1@1+ (1,0) [0|1] "" XXX - SG_ GK2_LS_KomFehler : 14|1@1+ (1,0) [0|1] "" XXX - SG_ GK2_LS_def : 15|1@1+ (1,0) [0|1] "" XXX - SG_ GK2_Helligkeit : 16|3@1+ (714.286,0) [0|5000.002] "Unit_Lux" XXX - SG_ GK2_VD_zu_ver : 19|1@1+ (1,0) [0|1] "" XXX - SG_ GK2_VD_entriegelt : 20|1@1+ (1,0) [0|1] "" XXX - SG_ GK2_VD_offen_ver : 21|1@1+ (1,0) [0|1] "" XXX - SG_ GK2_Verdeck_Anf : 22|1@1+ (1,0) [0|1] "" XXX - SG_ GK2_VDKD_auf : 23|1@1+ (1,0) [0|1] "" XXX - SG_ GK2_Schluessel : 24|4@1+ (1,0) [0|15] "" XXX - SG_ GK2_Hardtop : 28|1@1+ (1,0) [0|1] "" XXX - SG_ GK2_AFL_Schalter : 29|1@1+ (1,0) [0|1] "" XXX - SG_ GK2_Nebelschluss : 30|1@1+ (1,0) [0|1] "" XXX - SG_ GK2_EM_LIN_ungueltig : 31|1@1+ (1,0) [0|1] "" XXX - SG_ GK2_Profil : 32|4@1+ (1,0) [0|15] "" XXX - SG_ GK2_Kl_StSt_Info : 36|2@1+ (1,0) [0|3] "" XXX - SG_ GK2_BSG_StSt_Info : 38|2@1+ (1,0) [0|3] "" XXX - SG_ GK2_BEM_P_Generator : 40|8@1+ (50,0) [0|12700] "Unit_Watt" XXX - SG_ GK2_BEM_Abschaltstufen : 48|3@1+ (1,0) [0|7] "" XXX - SG_ GK2_BEM_DFM : 51|5@1+ (3.225,0.025) [0.025|100] "Unit_PerCent" XXX - SG_ GK2_Kessy_StSt_Info : 56|2@1+ (1,0) [0|3] "" XXX - SG_ GK2_BEM_StSt_Info : 58|2@1+ (1,0) [0|3] "" XXX - -BO_ 954 SWA_1: 8 SWA - SG_ SWA_Textbits : 12|4@1+ (1,0) [0|15] "" XXX - SG_ SWA_Gong : 16|2@1+ (1,0) [0|3] "" XXX - SG_ SWA_Sta_passiv : 19|1@1+ (1,0) [0|1] "" XXX - SG_ SWA_Sta_aktiv : 20|1@1+ (1,0) [0|1] "" XXX - SG_ SWA_Infostufe_SWA_li : 26|1@1+ (1,0) [0|1] "" XXX - SG_ SWA_Warnung_SWA_li : 27|1@1+ (1,0) [0|1] "" XXX - SG_ SWA_Infostufe_SWA_re : 42|1@1+ (1,0) [0|1] "" XXX - SG_ SWA_Warnung_SWA_re : 43|1@1+ (1,0) [0|1] "" XXX - SG_ SWA_KD_Fehler : 59|1@1+ (1,0) [0|1] "" XXX - -BO_ 1175 Parkhilfe_01: 8 XXX - SG_ PH_Abschaltursache : 13|3@1+ (1,0) [0|7] "" XXX - SG_ PH_Opt_Anzeige_V_ein : 16|1@1+ (1,0) [0|1] "" XXX - SG_ PH_Opt_Anzeige_H_ein : 17|1@1+ (1,0) [0|1] "" XXX - SG_ PH_Opt_Anz_V_Hindernis : 18|1@1+ (1,0) [0|1] "" XXX - SG_ PH_Opt_Anz_H_Hindernis : 19|1@1+ (1,0) [0|1] "" XXX - SG_ PH_Tongeber_V_aktiv : 20|1@1+ (1,0) [0|1] "" XXX - SG_ PH_Tongeber_H_aktiv : 21|1@1+ (1,0) [0|1] "" XXX - SG_ PH_Tongeber_mute : 22|1@1+ (1,0) [0|1] "" XXX - SG_ PH_Anf_Audioabsenkung : 23|1@1+ (1,0) [0|1] "" XXX - SG_ PH_Frequenz_hinten : 32|4@1+ (1,0) [0|15] "" XXX - SG_ PH_Lautstaerke_hinten : 36|4@1+ (1,0) [0|15] "" XXX - SG_ PH_Frequenz_vorn : 40|4@1+ (1,0) [0|15] "" XXX - SG_ PH_Lautstaerke_vorn : 44|4@1+ (1,0) [0|15] "" XXX - SG_ PH_Trigger_Bildaufschaltung : 48|1@1+ (1,0) [0|1] "" XXX - SG_ PH_StartStopp_Info : 49|2@1+ (1,0) [0|3] "" XXX - SG_ PH_Aufbauten_erk : 51|1@1+ (1,0) [0|1] "" XXX - SG_ PH_BerErk_vorn : 52|2@1+ (1,0) [0|3] "" XXX - SG_ PH_BerErk_hinten : 54|2@1+ (1,0) [0|3] "" XXX - SG_ PH_defekt : 56|1@1+ (1,0) [0|1] "" XXX - SG_ PH_gestoert : 57|1@1+ (1,0) [0|1] "" XXX - SG_ PH_Systemzustand : 58|3@1+ (1,0) [0|7] "" XXX - SG_ PH_Display_Kundenwunsch : 61|2@1+ (1,0) [0|3] "" XXX - SG_ PH_KD_Fehler : 63|1@1+ (1,0) [0|1] "" XXX - -BO_ 1463 Bremse_11: 8 XXX - SG_ B11_HydHalten : 13|1@1+ (1,0) [0|1] "" XXX - SG_ B11_Br_StSt_Info : 14|2@1+ (1,0) [0|3] "" XXX - SG_ B11_OBD_Nib_VL : 16|4@1+ (1,0) [0|15] "" XXX - SG_ B11_OBD_Nib_VR : 20|4@1+ (1,0) [0|15] "" XXX - SG_ B11_OBD_Nib_HL : 24|4@1+ (1,0) [0|15] "" XXX - SG_ B11_OBD_Nib_HR : 28|4@1+ (1,0) [0|15] "" XXX - SG_ B11_EPB_Steller_akt : 32|1@1+ (1,0) [0|1] "" XXX - SG_ B11_EPB_Steller_gue : 33|1@1+ (1,0) [0|1] "" XXX - -BO_ 1500 Soll_Verbauliste_neu: 8 XXX - SG_ VL1_Motor_SG : 0|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Getr_SG : 1|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_ABS : 2|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Kombi : 3|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_LSM : 4|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Airbag : 5|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Lenkhilfe : 6|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_dyn_LWR : 7|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_res_08 : 8|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Allrad : 9|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_ADR : 10|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_ADR_getrennt : 11|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_EPB : 12|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_res_13 : 13|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Daempfer : 14|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Quersperre : 15|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_MotorSlave : 16|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_SWA : 17|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_HCA : 18|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_RKA_Plus : 19|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_PLA : 20|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_WFS_KBI : 21|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Kombi_KBI : 22|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Soll_eq_Ist : 23|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_BSG_Komf : 24|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_ZKE : 25|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_TSG_FT : 26|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_TSG_BT : 27|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_TSG_HL : 28|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_TSG_HR : 29|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Memory : 30|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Dachmodul_K : 31|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Zentralelektrik_II : 32|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_RDK : 33|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Lenksaeule : 34|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Gateway : 35|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Clima_Komf : 36|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Einparkhilfe : 37|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_PTC_Heizung : 38|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Standheiz : 39|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Verdeck : 40|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_RSE_I : 41|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_res_42 : 42|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_MDI_I : 43|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Anhaenger : 44|1@1+ (1,0) [0|1] "" SWA - SG_ VL1_Memory_BF : 45|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Easy_Entry_VF : 46|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Easy_Entry_VB : 47|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Heckdeckel : 48|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Rearview : 49|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Sonderfzg_SG : 50|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Tastenmodul : 51|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Kompass : 52|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_WFS_K : 53|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_GSM_Pager : 54|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_InfoElektronik : 55|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_DSP : 56|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_DAB : 57|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Telematik : 58|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Navigation : 59|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_TV_Tuner : 60|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Neigungsmodul_I : 61|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Radio : 62|1@1+ (1,0) [0|1] "" XXX - SG_ VL1_Telefon : 63|1@1+ (1,0) [0|1] "" XXX - -BO_ 1490 Ident: 8 XXX - SG_ IDT_Mux M : 0|2@1+ (1,0) [0|2] "" XXX - SG_ IDT_Geheimnis_1 m0 : 8|8@1+ (1,0) [0|255] "" XXX - SG_ IDT_VIN_4 m1 : 8|8@1+ (1,0) [0|255] "" XXX - SG_ IDT_VIN_11 m2 : 8|8@1+ (1,0) [0|255] "" XXX - SG_ IDT_Geheimnis_2 m0 : 16|8@1+ (1,0) [0|255] "" XXX - SG_ IDT_VIN_5 m1 : 16|8@1+ (1,0) [0|255] "" XXX - SG_ IDT_VIN_12 m2 : 16|8@1+ (1,0) [0|255] "" XXX - SG_ IDT_Geheimnis_3 m0 : 24|8@1+ (1,0) [0|255] "" XXX - SG_ IDT_VIN_6 m1 : 24|8@1+ (1,0) [0|255] "" XXX - SG_ IDT_VIN_13 m2 : 24|8@1+ (1,0) [0|255] "" XXX - SG_ IDT_Geheimnis_4 m0 : 32|8@1+ (1,0) [0|255] "" XXX - SG_ IDT_VIN_7 m1 : 32|8@1+ (1,0) [0|255] "" XXX - SG_ IDT_VIN_14 m2 : 32|8@1+ (1,0) [0|255] "" XXX - SG_ IDT_VIN_1 m0 : 40|8@1+ (1,0) [0|255] "" XXX - SG_ IDT_VIN_8 m1 : 40|8@1+ (1,0) [0|255] "" XXX - SG_ IDT_VIN_15 m2 : 40|8@1+ (1,0) [0|255] "" XXX - SG_ IDT_VIN_2 m0 : 48|8@1+ (1,0) [0|255] "" XXX - SG_ IDT_VIN_9 m1 : 48|8@1+ (1,0) [0|255] "" XXX - SG_ IDT_VIN_16 m2 : 48|8@1+ (1,0) [0|255] "" XXX - SG_ IDT_VIN_3 m0 : 56|8@1+ (1,0) [0|255] "" XXX - SG_ IDT_VIN_10 m1 : 56|8@1+ (1,0) [0|255] "" XXX - SG_ IDT_VIN_17 m2 : 56|8@1+ (1,0) [0|255] "" XXX - -BO_ 2000 Diagnose_1: 8 XXX - SG_ DI1_VerlernZaehl : 0|8@1+ (1,0) [0|254] "" XXX - SG_ DI1_km_Stand : 8|20@1+ (1,0) [0|1048575] "Unit_KiloMeter" XXX - SG_ DI1_Jahr : 28|7@1+ (1,2000) [2000|2127] "Unit_Year" XXX - SG_ DI1_Monat : 35|4@1+ (1,0) [1|12] "Unit_Month" XXX - SG_ DI1_Tag : 39|5@1+ (1,0) [0|31] "Unit_Day" XXX - SG_ DI1_Stunde : 44|5@1+ (1,0) [0|23] "Unit_Hours" XXX - SG_ DI1_Minute : 49|6@1+ (1,0) [0|59] "Unit_Minut" XXX - SG_ DI1_Sekunde : 55|6@1+ (1,0) [0|59] "Unit_Secon" XXX - SG_ DI1_KM_Stand_alt : 62|1@1+ (1,0) [0|1] "" XXX - SG_ DI1_Zeit_alt : 63|1@1+ (1,0) [0|1] "" XXX - -CM_ SG_ 80 Checksumme_Airbag_1 "Checksum Airbag_1"; -CM_ SG_ 80 Zaehler_Airbag_1 "Counter Airbag_1"; - -CM_ SG_ 210 LM_Offset "centiNewton-meters for ease of calculation without FP math in Panda"; -CM_ SG_ 210 Vib_Amp "Steering wheel haptic, amplitude"; -CM_ SG_ 210 Vib_Freq "Steering wheel haptic, frequency"; - -CM_ SG_ 416 Zaehler_Bremse_1 "Counter Bremse_1"; - -CM_ SG_ 640 inneres_Motor_Moment "Engine Indicated Torque"; -CM_ SG_ 640 Fahrerwunschmoment "Driver Requested Torque"; -CM_ SG_ 640 mechanisches_Motor_Verlustmomen "Mechanical Torque Loss"; -CM_ SG_ 640 Fahrpedalwert_oder_Drosselklapp "Accelerator Pedal or Throttle Position"; -CM_ SG_ 640 Motordrehzahl "Engine Speed"; -CM_ SG_ 640 Momentenangaben_ungenau "Approximate Torque Values"; -CM_ SG_ 640 inneres_Motor_Moment_ohne_exter "Inner torque without external"; - -CM_ SG_ 644 MOB_CHECKSUM "Checksum MOB"; -CM_ SG_ 644 MOB_COUNTER "Counter MOB"; - -CM_ SG_ 648 Minimales_Motormoment_bei_Zuend "Minimum Torque Adjustment"; -CM_ SG_ 648 Begrenzungsmoment "Maximum Inner Torque"; -CM_ SG_ 648 Bremstestschalter "Brake Test Switch"; -CM_ SG_ 648 Soll_Geschwindigkeit_bei_GRA_Be "Desired Vehicle Speed"; -CM_ SG_ 648 Bremslichtschalter "Brake Light Switch"; -CM_ SG_ 648 Leerlaufsolldrehzahl__Motor_2_ "Target Idle Speed"; -CM_ SG_ 648 Fahrzeuggeschwindigkeit "Vehicle Speed"; -CM_ SG_ 648 Kuehlmitteltemperatur__Motor_2_ "Coolant Temperature"; - -CM_ SG_ 896 Drosselklappenpoti "Throttle Position"; -CM_ SG_ 896 Motor_Wunschdrehzahl "Desired engine speed"; -CM_ SG_ 896 Motordrehzahlbeeinflussung "Shift Target Influence"; -CM_ SG_ 896 Fahrpedal_Rohsignal "Accelerator Pedal Position"; -CM_ SG_ 896 Ansauglufttemperatur "Intake Air Temperature"; -CM_ SG_ 896 Kein_E_Gas "ETB flag"; -CM_ SG_ 896 Kein_Start_Stop "Start/stop flag"; -CM_ SG_ 896 Rad_Wunschmoment "Desired wheel torque"; - -CM_ SG_ 912 GK1_Fa_Tuerkont "Status of the driver's door rotary latch"; -CM_ SG_ 912 BSK_HL_geoeffnet "Status of the rear left door rotary latch"; -CM_ SG_ 912 BSK_HR_geoeffnet "Status of the rear right door rotary latch"; -CM_ SG_ 912 BSK_BT_geoeffnet "Status of the passenger door rotary latch"; -CM_ SG_ 912 BSK_HD_Hauptraste "Status of trunk lid main detent"; - -CM_ SG_ 1088 Zaehler_Getriebe_1 "Counter Getriebe_1"; -CM_ SG_ 1088 Waehlhebelposition__Getriebe_1_ "Gear Selector Position"; -CM_ SG_ 1088 inneres_Soll_Motormoment "Desired Inner Torque"; -CM_ SG_ 1088 Gang_eingelegt "Gear Engaged"; -CM_ SG_ 1088 Schaltabsicht "Shift Intent"; -CM_ SG_ 1088 Kuehlleistung "Cooling Power"; -CM_ SG_ 1088 Wandlerverlustmoment "Converter Torque Loss"; -CM_ SG_ 1088 Getriebe_Notlauf "Transmission_Notlauf"; -CM_ SG_ 1088 Zielgang_oder_eingelegter_Gang "target_gear_or_gear_in_engagement"; -CM_ SG_ 1088 Uebertragungsfunktion "transfer function"; -CM_ SG_ 1088 EGS_Anforderung "EGS Requirement"; -CM_ SG_ 1088 Schaltung_aktiv__Getriebe_1_ "Shift Activity"; - -CM_ SG_ 1056 Fehlerstatus_Aussentemp__4_1 "ambient temp error"; -CM_ SG_ 1056 Fehlerstatus_Oeltemperatur_4_1 "oil temp error"; -CM_ SG_ 1056 Fehlerst__Kuehlmitteltemp__4_1 "water temp error"; -CM_ SG_ 1056 Aussentemperatur_gefiltert "outside temp, filtered"; -CM_ SG_ 1056 Oeltemperatur_4_1 "kombi oil temperature"; -CM_ SG_ 1056 Kuehlmitteltemp__4_1__Kombi_2_ "kombi coolant temperature"; - -CM_ SG_ 1096 Zaehler_Waehlhebel_1 "Counter Waehlhebel_1"; - -CM_ SG_ 1152 CHECKSUM "Checksum Motor_5"; -CM_ SG_ 1152 Anlasser_Ausspuren "Starter Disable"; -CM_ SG_ 1152 Anlasser_Freigabe "Starter Release"; -CM_ SG_ 1152 Klimadrucksignal__Motor_5_ "Air conditioning pressure signal"; -CM_ SG_ 1152 Kraftstoffverbrauchssignal "Fuel consumption signal"; -CM_ SG_ 1152 K_hlerluefteransteuerung "Cooling fan control signal"; -CM_ SG_ 1152 Klimakompressor_Leistungsreduzi "Air conditioning compressor power reduction flag"; -CM_ SG_ 1152 Klimakompressor_aus__Motor_5_ "Air conditioning compressor"; -CM_ SG_ 1152 Anlasser_Freigabe "Starter release"; -CM_ SG_ 1152 OBD_2_Lampe "OBD light"; -CM_ SG_ 1152 E_Gas_Lampe "ETB light"; -CM_ SG_ 1152 Ladekontroll_Lampe "Charge light"; -CM_ SG_ 1152 Vorgluehlampe__Motor_5_ "Glow light"; - -CM_ SG_ 1160 Zaehler_Motor_6 "Counter Motor_6"; -CM_ SG_ 1160 Hoeheninfo__Motor_6_ "Altitude Correction"; -CM_ SG_ 1160 Istmoment_f_r_Getriebe "Actual torque for gear"; -CM_ SG_ 1160 Sollmoment_f_r_Getriebe "Target torque for gearbox"; -CM_ SG_ 1160 Checksumme_Motor_6 "Checksum Motor_6"; -CM_ SG_ 1160 GRA_Sollbeschleunigung "GRA target acceleration"; -CM_ SG_ 1160 Ruckmeldung_Momenten "Feedback torque-integral gear intervention"; - -CM_ SG_ 1344 Zahler_Getriebe_2 "Counter Getriebe_2"; -CM_ SG_ 1344 Hochschaltlampe "Upshift Flag"; - -CM_ SG_ 1386 ACA_V_Wunsch "255=unset"; - -CM_ SG_ 1408 Zaehler_Motor_Flexia "Counter Motor_Flexia"; -CM_ SG_ 1408 Verbrennungsart "Type of combustion"; -CM_ SG_ 1408 Max_Drehmoment "Maximum torque"; -CM_ SG_ 1408 Drehzahl_MaxNorm "RPM of maximum torque"; -CM_ SG_ 1408 Hubraum "Displacement"; -CM_ SG_ 1408 Anzahl_Zylinder "Number of cylinders"; -CM_ SG_ 1408 Anzahl_Ventile "Number of valves"; -CM_ SG_ 1408 Ansaugsystem "Induction System"; -CM_ SG_ 1408 Motorleistung "Maximum engine power"; - -CM_ SG_ 1416 Ladedruck "Boost Pressure"; -CM_ SG_ 1416 Motordrehzahlgradient "Engine speed gradient"; -CM_ SG_ 1416 Hoeheninfo__Motor_7_ "Altitude correction factor"; -CM_ SG_ 1416 Oltemperatur "Oil temperature"; - -CM_ SG_ 1470 LDW_Direction "0=right,1=left"; -CM_ SG_ 1470 XX_DLCORTLC1 "Might be DLC or TLC"; -CM_ SG_ 1470 XX_DLCORTLC2 "Might be DLC or TLC, might have wrong size"; - -CM_ SG_ 1550 MFA_v_Signal_02 "0=km/h, 1=mph"; - -VAL_ 870 AWV_Text 0 "kein_Text" 1 "FrontAssist_aus" 2 "FrontAssist_startet" 3 "FrontAssist_Warnung" 4 "FrontAssist_Sens_reinig" 5 "FrontAssist_Failure" 6 "FrontAssist_Demo" 7 "Vorhalt" 8 "Bremsung_wird_gerade_durchgefuehrt" 9 "Sensor_not_verfuegbar" 10 "Sensor_reinigen" 11 "Service_notwendig_Failure" 12 "Funktion_vom_Fahrer_deactivated" 13 "Funktion_vom_Fahrer_activated" 14 "FrontAssist_zur_Zeit_not_verfuegbar__rev_Failure"; -VAL_ 870 AWV_1_Freigabe 0 "nicht_freigegeben" 1 "freigegeben"; -VAL_ 870 AWV_1_Prefill 0 "keine_Prefill_Anf" 1 "Prefill_Anf"; -VAL_ 870 AWV_1_Parameter 0 "Defaultparametersatz" 1 "Par_leicht_erh_Empf" 2 "Par_erh_Empf" 3 "Par_hoechster_Empf"; -VAL_ 870 AWV_only 0 "ACC_und_AWV_verbaut" 1 "AWV_ohne_ACC_verbaut"; -VAL_ 870 AWV_CityANB_Auspraegung 0 "autom_Bremsung_im_ges_vBereich" 1 "autom_Bremsung_im_def_vBereich"; -VAL_ 870 AWV_Halten 0 "keine_Anforderung" 1 "Anforderung_das_Fzg_im_Stillstand_zu_halten"; -VAL_ 870 ANB_Teilbremsung_Freigabe 0 "Teilbremsung_nicht_freigegeben" 1 "Teilbremsung_freigegeben"; -VAL_ 870 AWV_2_Status 0 "Lampe_aus" 1 "Lampe_ein"; -VAL_ 870 AWV_2_Fehler 0 "Lampe_aus" 1 "Lampe_ein"; -VAL_ 870 AWV_2_SU_Warnzeit 0 "frueh" 1 "normal" 2 "spaet" 3 "adaptiv"; -VAL_ 870 AWV_2_SU_Bremsruck 0 "Bremsruck_deaktiviert" 1 "Bremsruck_aktiviert"; -VAL_ 870 AWV_2_SU_Gong 0 "Gong_deaktiviert" 1 "Gong_aktiviert"; -VAL_ 870 AWV_2_SU_Lampe 0 "Lampe_deaktiviert" 1 "Lampe_aktiviert"; -VAL_ 870 AWV_2_Umfeldwarn 0 "keine_Warnung" 1 "Warnung"; -VAL_ 870 AWV_2_Freigabe 0 "keine_Ruckfreigabe" 1 "Ruckfreigabe"; -VAL_ 870 AWV_2_Ruckprofil 0 "kein_Ruck" 1 "Ruckprofil_1" 2 "Ruckprofil_2" 3 "Ruckprofil_3" 4 "Ruckprofil_4" 5 "Ruckprofil_5" 6 "not_erlaubt" 7 "not_erlaubt"; -VAL_ 870 AWV_2_Warnton 0 "Aus" 1 "Ein"; -VAL_ 870 AWV_2_Warnsymbol 0 "Aus" 1 "Ein"; -VAL_ 870 AWV_Infoton 0 "Aus" 1 "Ein"; -VAL_ 870 AWV_2_Gurtstraffer 0 "Gurt_not_straffen" 1 "Gurt_straffen"; -VAL_ 870 AWV_Konfiguration_Menueanf 0 "Menue_deaktivieren" 1 "Menue_aktivieren"; -VAL_ 870 AWV_Konfiguration_Vorw_Menueanf 0 "Menue_deaktivieren" 1 "Menue_aktivieren"; -VAL_ 870 AWV_Konfiguration_Status 0 "AWV_inaktiv" 1 "AWV_aktiv"; -VAL_ 870 AWV_Konfiguration_Vorw_Status 0 "AWV_Vorwarnung_inaktiv" 1 "AWV_Vorwarnung_aktiv"; -VAL_ 870 AWV_2_Abstandswarnung 0 "kein_Warnhinweis" 1 "Warnhinweis"; -VAL_ 870 ANB_Zielbremsung_Freigabe 0 "Zielbremsung_nicht_freigegeben" 1 "Zielbremsung_freigegeben"; -VAL_ 870 ANB_CM_Anforderung 0 "keine_Anforderung" 1 "Anforderung_aktiv"; - -VAL_ 872 ACS_Sta_ADR 2 "ADR_passiv" 0 "ADR_nicht_aktiv" 1 "ADR_aktiv" 3 "irrev_Fehler" ; -VAL_ 872 ACS_ADR_Schub 1 "Verz_begr_auf_Schub" 0 "Verz_nicht_begr_auf_Schub" ; -VAL_ 872 ACS_Schubabsch 1 "SA_nicht_zulaessig" 0 "SA_zulaessig" ; -VAL_ 872 ACS_StSt_Info 3 "Systemfehler" 0 "Motorlauf_nn" 1 "Stoppverbot_Motoranlauf_nn" 2 "Motoranlauf_notwendig" ; -VAL_ 872 ACS_MomEingriff 1 "MomEingr_verhindern" 0 "keine_Beeinfl_MomEingr_Mot" ; -VAL_ 872 ACS_Typ_ACC 0 "Basis_ACC" 1 "ACC_mit_FollowToStop" 3 "frei" 2 "frei" ; -VAL_ 872 ACS_FreigSollB 0 "Sollbeschl_nicht_freigeg" 1 "Sollbeschl_freigeg" ; -VAL_ 872 ACS_Sollbeschl 2046 "ADR_nicht_aktiv" 2047 "Fehler" ; -VAL_ 872 ACS_Anhaltewunsch 0 "kein_Haltewunsch" 1 "Fzg_haelt_an" ; -VAL_ 872 ACS_Fehler 1 "Fehlerspeichereintrag" 0 "kein_Fehlerspeichereintrag" ; -VAL_ 872 ACS_zul_Regelabw 254 "ADR_nicht_aktiv" 255 "Fehler" ; -VAL_ 872 ACS_max_AendGrad 254 "Neutralwert" 0 "Neutralwert" 255 "Fehler" ; - -VAL_ 978 LH2_Sta_HCA 0 "disabled" 1 "initializing" 2 "fault" 3 "ready" 4 "rejected" 5 "active"; -VAL_ 1088 Waehlhebelposition__Getriebe_1_ 8 "P" 7 "R" 6 "N" 5 "D" 9 "U" 12 "S" 14 "T" 10 "T" 11 "T"; - -VAL_ 1386 ACA_StaACC 6 "ACC_rev_aus" 0 "Hauptschalter_aus" 4 "ACC_im_Hintergrund" 3 "ACC_aktiv" 1 "Reserve" 2 "ACC_passiv" 7 "ACC_irrev_aus" 5 "frei" ; -VAL_ 1386 ACA_ID_StaACC 0 "keine_Anzeige" ; -VAL_ 1386 ACA_Fahrerhinw 1 "Ein" 0 "Aus" ; -VAL_ 1386 ACA_AnzDisplay 1 "Anzeige_erw" 0 "Anzeige_nicht_erw" ; -VAL_ 1386 ACA_Zeitluecke 3 "Zeitluecke3" 10 "Zeitluecke10" 4 "Zeitluecke4" 14 "Zeitluecke14" 11 "Zeitluecke11" 2 "Zeitluecke2" 13 "Zeitluecke13" 9 "Zeitluecke9" 1 "Zeitluecke1" 8 "Zeitluecke8" 5 "Zeitluecke5" 15 "Zeitluecke15" 0 "nicht_definiert" 12 "Zeitluecke12" 6 "Zeitluecke6" 7 "Zeitluecke7" ; -VAL_ 1386 ACA_V_Wunsch 255 "kein_Wert_im_Speicher" ; -VAL_ 1386 ACA_kmh_mph 0 "km_h" 1 "mph" ; -VAL_ 1386 ACA_Akustik1 0 "kein_Gong" 1 "Gong" ; -VAL_ 1386 ACA_Akustik2 0 "kein_Summer" 1 "Summer" ; -VAL_ 1386 ACA_PrioDisp 1 "mittlere_Prio" 3 "keine_Anzeige_Anf" 0 "hohe_Prio" 2 "niedrige_Prio" ; -VAL_ 1386 ACA_gemZeitl 6 "Zeitluecke6" 2 "Zeitluecke2" 7 "Zeitluecke7" 13 "Zeitluecke13" 11 "Zeitluecke11" 4 "Zeitluecke4" 8 "Zeitluecke8" 12 "Zeitluecke12" 10 "Zeitluecke10" 0 "Kein_Objekt_erfasst" 1 "Zeitluecke1" 3 "Zeitluecke3" 9 "Zeitluecke9" 15 "Zeitluecke15" 14 "Zeitluecke14" 5 "Zeitluecke5" ; -VAL_ 1386 ACA_ACC_Verz 0 "ACC_verzoegert_nicht" 1 "ACC_verzoegert" ; -VAL_ 1386 ACA_StaGRA 3 "GRA_aktiv" 4 "GRA_uebertreten" 2 "GRA_passiv" 0 "Hauptschalter_aus" 6 "frei" 7 "GRA_Fehler" 1 "Reserve" 5 "frei" ; -VAL_ 1386 ACA_ID_StaGRA 0 "keine_Anzeige" ; -VAL_ 1386 ACA_Codierung 0 "ACC" 1 "GRA" ; -VAL_ 1386 ACA_Tachokranz 0 "nicht_beleuchtet" 1 "beleuchtet" ; -VAL_ 1386 ACA_Aend_Zeitluecke 1 "Anzeige_angef" 0 "keine_Anzeige" ; - -VAL_ 1472 EP1_Fehler_Sta 0 "volle_Funktion" 1 "linke_Seite_fehlerhaft" 2 "rechte_Seite_fehlerhaft" 3 "beide_Seiten_fehlerhaft"; -VAL_ 1472 EP1_Sta_EPB 0 "Bremse_geoeffnet" 1 "Bremse_geschlossen"; -VAL_ 1472 EP1_Sta_Schalter 0 "volle_Funktion" 1 "Schalter_ausser_Funktion"; -VAL_ 1472 EP1_Spannkraft 31 "Fehler"; -VAL_ 1472 EP1_Schalterinfo 0 "keine_Fahreranforderung" 1 "Fahreranforderung_oeffnen" 2 "Fahreranforderung_schliessen" 3 "Schalterfehler"; -VAL_ 1472 EP1_Sta_NWS 0 "volle_Funktion" 1 "keine_Funktion"; -VAL_ 1472 EP1_Fehlereintr 0 "kein_Fehlerspeichereintrag" 1 "Fehlerspeichereintrag"; -VAL_ 1472 EP1_Freigabe_Ver 0 "Verzoegerungsanf_nicht_freigegeb" 1 "Verzoegerungsanf_freigegeben"; -VAL_ 1472 EP1_AutoHold_zul 0 "Pers_nicht_zulaessig" 1 "Pers_zulaessig"; -VAL_ 1472 EP1_AutoHold_aktiv 0 "nein" 1 "ja"; -VAL_ 1472 EP1_SleepInd 0 "CAN_wird_benoetigt" 1 "Sleep_bereit"; -VAL_ 1472 EP1_Status_Kl_15 0 "Kl_15_aus" 1 "Kl_15_ein"; -VAL_ 1472 EP1_Lampe_AutoP 0 "Lampe_aus" 1 "Lampe_ein"; -VAL_ 1472 EP1_Bremslicht 0 "Aus" 1 "Ein"; -VAL_ 1472 EP1_Warnton1 0 "Aus" 1 "Ein"; -VAL_ 1472 EP1_Warnton2 0 "Aus" 1 "Ein"; -VAL_ 1472 EP1_AnfShLock 0 "Aus" 1 "Ein"; -VAL_ 1472 EPB_Autoholdlampe 0 "Lampe_aus" 1 "Lampe_ein"; -VAL_ 1472 EP1_QualNeigWi 0 "gueltiger_Wert" 1 "Ersatz_Init_oder_Fehlerwert"; -VAL_ 1472 EP1_KuppModBer 0 "Kuppsensor_aus_Modbereich" 1 "Kupplsensor_im_Modbereich" 2 "Sensorsignal_ungenau" 3 "Sensor_defekt"; -VAL_ 1472 EP1_HydrHalten 0 "Fzg_nicht_hydr_geh" 1 "Fzg_hydr_geh"; -VAL_ 1472 EP1_Fkt_Lampe 0 "Lampe_aus" 1 "Lampe_ein"; -VAL_ 1472 EP1_Warnton 0 "Warnton_aus" 1 "Warnton_an"; -VAL_ 1472 EP1_Fehler_BKL 0 "BKL_aus" 1 "BKL_an"; -VAL_ 1472 EP1_Fehler_gelb 0 "Lampe_aus" 1 "Lampe_ein"; -VAL_ 1472 EP1__Text 0 "kein_Text" 1 "Text_1" 2 "Text_2" 3 "Text_3" 4 "Text_4" 5 "Text_5" 6 "reserviert" 7 "reserviert" 8 "Text_8"; diff --git a/opendbc_repo/opendbc/dbc/vw_mlb.dbc b/opendbc_repo/opendbc/dbc/vw_mlb.dbc new file mode 100644 index 0000000000..9afda9cb14 --- /dev/null +++ b/opendbc_repo/opendbc/dbc/vw_mlb.dbc @@ -0,0 +1,2761 @@ +VERSION "HNNBNNNYNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN/4/%%%/4/'%**4NNN///" + + +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_ + +BS_: + +BU_: Airbag_D4 EPB_D4 ESP_D4 Gateway_D4C7 Getriebe_AL551_951_D4_C7 Getriebe_DL501_C7 Getriebe_VL381_C7 LWS_D4 Motor_EDC17_D4 Motor_ME17_BY Motor_MED17_SIMOS8_D4 Motor_Slave_D4 QSP_D4 SAK_C7 SCR_C7 SCU_D4 + +BO_ 265 ACC_01: 8 Gateway_B8 + SG_ ACC_01_CHK : 0|8@1+ (1,0) [0|255] "" Magnetic_Ride_LB,Motor_MLB_AU48_AU416_Diesel,Motor_MLB_B8_Q5_Otto,Motor_MLB_Q5_Hybrid + SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" Magnetic_Ride_LB,Motor_MLB_AU48_AU416_Diesel,Motor_MLB_B8_Q5_Otto,Motor_MLB_Q5_Hybrid + SG_ ACC_zul_Regelabw_unten : 16|6@1+ (0.024,0) [0|1.512] "Unit_MeterPerSeconSquar" Motor_MLB_AU48_AU416_Diesel,Motor_MLB_B8_Q5_Otto,Motor_MLB_Q5_Hybrid + SG_ ACC_Sollbeschleunigung : 24|11@1+ (0.005,-7.22) [-7.22|3.01] "Unit_MeterPerSeconSquar" Magnetic_Ride_LB,Motor_MLB_AU48_AU416_Diesel,Motor_MLB_B8_Q5_Otto,Motor_MLB_Q5_Hybrid + SG_ ACC_zul_Regelabw_oben : 35|5@1+ (0.0625,0) [0|1.9375] "Unit_MeterPerSeconSquar" Motor_MLB_AU48_AU416_Diesel,Motor_MLB_B8_Q5_Otto,Motor_MLB_Q5_Hybrid + SG_ ACC_neg_Sollbeschl_Grad : 40|8@1+ (0.05,0) [0|12.7] "Unit_MeterPerCubicSecon" Motor_MLB_AU48_AU416_Diesel,Motor_MLB_B8_Q5_Otto,Motor_MLB_Q5_Hybrid + SG_ ACC_pos_Sollbeschl_Grad : 48|8@1+ (0.05,0) [0|12.7] "Unit_MeterPerCubicSecon" Motor_MLB_AU48_AU416_Diesel,Motor_MLB_B8_Q5_Otto,Motor_MLB_Q5_Hybrid + SG_ ACC_Dynamik : 58|2@1+ (1,0) [0|3] "" Motor_MLB_AU48_AU416_Diesel,Motor_MLB_B8_Q5_Otto,Motor_MLB_Q5_Hybrid + SG_ ACC_Anhalten : 56|1@1+ (1,0) [0|1] "" XXX + SG_ ACC_Status_ACC : 60|3@1+ (1,0) [0|7] "" XXX + SG_ ACC_Minimale_Bremsung : 63|1@1+ (1,0) [0|1] "" Motor_MLB_AU48_AU416_Diesel,Motor_MLB_B8_Q5_Otto,Motor_MLB_Q5_Hybrid + +BO_ 780 ACC_02: 8 Gateway_D4C7 + SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" HUD_C7,Kombi_D4 + SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" HUD_C7,Kombi_D4 + SG_ ACC_Wunschgeschw_02 : 12|10@1+ (0.32,0) [0.00|326.72] "Unit_KiloMeterPerHour" HUD_C7,Kombi_D4 + SG_ ACC_Status_Prim_Anz : 22|2@1+ (1.0,0.0) [0.0|3] "" HUD_C7,Kombi_D4 + SG_ ACC_Abstandsindex : 24|10@1+ (1,0) [1|1021] "" HUD_C7,Kombi_D4 + SG_ ACC_Akustik : 34|3@1+ (1.0,0.0) [0.0|7] "" Kombi_D4 + SG_ ACC_Gesetzte_Zeitluecke : 37|3@1+ (1.0,0.0) [0.0|7] "" Kombi_D4 + SG_ ACC_Optischer_Fahrerhinweis : 40|1@1+ (1.0,0.0) [0.0|1] "" Kombi_D4 + SG_ ACC_Typ_Tachokranz : 41|1@1+ (1.0,0.0) [0.0|1] "" Kombi_D4 + SG_ ACC_Anzeige_Zeitluecke : 42|1@1+ (1.0,0.0) [0.0|1] "" Kombi_D4 + SG_ ACC_Tachokranz : 43|1@1+ (1.0,0.0) [0.0|1] "" Kombi_D4 + SG_ ACC_Display_Prio : 44|2@1+ (1.0,0.0) [0.0|3] "" Vector__XXX + SG_ ACC_Relevantes_Objekt : 46|2@1+ (1.0,0.0) [0.0|3] "" HUD_C7,Kombi_D4 + SG_ ACC_Texte_Primaeranz : 48|7@1+ (1.0,0.0) [0.0|127] "" HUD_C7,Kombi_D4 + SG_ ACC_Wunschgeschw_erreicht : 55|1@1+ (1.0,0.0) [0.0|1] "" Kombi_D4 + SG_ ACC_Status_Anzeige : 61|3@1+ (1.0,0.0) [0.0|7] "" APS_D4,Kombi_D4 + +BO_ 804 ACC_04: 8 Gateway_D4C7 + SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" HUD_C7,Kombi_D4 + SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" HUD_C7,Kombi_D4 + SG_ ACC_Texte_Zusatzanz : 16|6@1+ (1.0,0.0) [0.0|63] "" Kombi_D4 + SG_ ACC_Status_Zusatzanz : 22|5@1+ (1.0,0.0) [0.0|31] "" HUD_C7,Kombi_D4 + SG_ ACC_Texte : 27|5@1+ (1.0,0.0) [0.0|31] "" Kombi_D4 + SG_ ACC_Texte_braking_guard : 32|3@1+ (1.0,0.0) [0.0|7] "" HUD_C7,Kombi_D4 + SG_ ACC_Warnhinweis : 35|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ACC_Geschw_Zielfahrzeug : 40|10@1+ (0.32,0) [0.00|326.72] "Unit_KiloMeterPerHour" Vector__XXX + SG_ ACC_Charisma_FahrPr : 56|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + SG_ ACC_Charisma_Status : 59|2@1+ (1.0,0.0) [0.0|3] "" Vector__XXX + SG_ ACC_Charisma_Umschaltung : 61|2@1+ (1.0,0.0) [0.0|3] "" Vector__XXX + +BO_ 269 ACC_05: 8 Gateway_D4C7 + SG_ ACC_05_CHK : 0|8@1+ (1,0) [0|255] "" EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ACC_Freigabe_Momentenanf : 12|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ACC_Freigabe_Verzanf : 13|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ ACC_Getriebestellung_P : 14|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ ACC_limitierte_Anfahrdyn : 15|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ACC_Momentenanforderung : 16|10@1+ (1,0) [0|1021] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ACC_zul_Regelabw : 26|6@1+ (0.024,0) [0.000|1.512] "Unit_MeterPerSeconSquar" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ ACC_Verz_anf : 32|11@1+ (0.005,-7.22) [-7.220|3.015] "Unit_MeterPerSeconSquar" Vector__XXX + SG_ ACC_Loeseanforderung : 43|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ACC_StartStopp_Info : 44|2@1+ (1.0,0.0) [0.0|3] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ACC_Vorbefuellung_Bremsanlage : 47|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ACC_ax_Getriebe : 48|9@1+ (0.024,-2.016) [-2.016|10.248] "Unit_MeterPerSeconSquar" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ ACC_Status_ACC : 57|3@1+ (1.0,0.0) [0.0|7] "" EPB_D4,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ACC_Betaetigung_EPB : 60|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ACC_Beeinflussung_ESP : 61|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ACC_Anhalten : 62|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ACC_KD_Fehler : 63|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + +BO_ 279 ACC_10: 8 XXX + SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX + SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX + SG_ AWV1_Anf_Prefill : 16|1@1+ (1,0) [0|1] "" XXX + SG_ ANB_CM_Info : 17|1@1+ (1,0) [0|1] "" XXX + SG_ AWV2_Freigabe : 18|1@1+ (1,0) [0|1] "" XXX + SG_ AWV1_HBA_Param : 19|2@1+ (1,0) [0|3] "" XXX + SG_ AWV2_Ruckprofil : 21|3@1+ (1,0) [0|7] "" XXX + SG_ AWV2_Priowarnung : 24|1@1+ (1,0) [0|1] "" XXX + SG_ ANB_CM_Anforderung : 25|1@1+ (1,0) [0|1] "" XXX + SG_ ANB_Info_Teilbremsung : 26|1@1+ (1,0) [0|1] "" XXX + SG_ ANB_Notfallblinken : 27|1@1+ (1,0) [0|1] "" XXX + SG_ ANB_Teilbremsung_Freigabe : 28|1@1+ (1,0) [0|1] "" XXX + SG_ ANB_Zielbrems_Teilbrems_Verz_Anf : 29|10@1+ (0.024,-20.016) [-20.016|4.536] "Unit_MeterPerSeconSquar" XXX + SG_ ANB_Zielbremsung_Freigabe : 39|1@1+ (1,0) [0|1] "" XXX + SG_ AWV_Vorstufe : 40|1@1+ (1,0) [0|1] "" XXX + SG_ AWV_Halten : 41|1@1+ (1,0) [0|1] "" XXX + SG_ AWV_CityANB_Auspraegung : 42|1@1+ (1,0) [0|1] "" XXX + SG_ PCF_Freigabe : 43|1@1+ (1,0) [0|1] "" XXX + SG_ AWV1_ECD_Anlauf : 44|1@1+ (1,0) [0|1] "" XXX + SG_ AWV_AWA_VZ_Anf_Lenkmomoffset : 46|1@1+ (1.0,0.0) [0.0|1] "" XXX + SG_ AWV_AWA_Anf_Lenkmomoffset : 47|9@1+ (0.01,0) [0.00|5.11] "Unit_NewtoMeter" XXX + SG_ PCF_Time_to_collision : 56|8@1+ (0.01,0) [0|2.5] "Unit_Secon" XXX + +BO_ 64 Airbag_01: 8 Airbag_D4 + SG_ Airbag_01_CHK : 0|8@1+ (1,0) [0|255] "" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ Airbag_01_BZ : 8|4@1+ (1,0) [0|15] "" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ AB_RGS_Anst : 12|4@1+ (1.0,0.0) [0.0|15] "" Gateway_D4C7 + SG_ AB_Front_Crash : 16|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ AB_Heck_Crash : 17|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ AB_SF_Crash : 18|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ AB_SB_Crash : 19|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ AB_Rollover_Crash : 20|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ AB_Crash_Int : 21|3@1+ (1.0,0.0) [0.0|7] "" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ AB_Lampe : 24|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ AB_Deaktiviert : 25|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ AB_VB_deaktiviert : 26|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ AB_Systemfehler : 27|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ AB_Diagnose : 28|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ AB_Stellgliedtest : 29|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ AB_Erh_Auf_VB : 30|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ AB_Gurtwarn_VF : 32|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ AB_Gurtwarn_VB : 33|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ AB_Anzeige_Fussg : 34|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ AB_Texte_AKS : 36|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ AB_PAO_Leuchte_Anf : 38|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ AB_MKB_gueltig : 39|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ AB_MKB_Anforderung : 40|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ AB_Versorgungsspannung : 41|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ AB_KD_Fehler : 63|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + +BO_ 1312 Airbag_02: 8 Airbag_D4 + SG_ AB_Belegung_VB : 26|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ AB_Gurtschloss_FA : 40|2@1+ (1.0,0.0) [0.0|3] "" EPB_D4,Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ AB_Gurtschloss_BF : 42|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ AB_Gurtschloss_Reihe2_FA : 44|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ AB_Gurtschloss_Reihe2_MI : 46|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ AB_Gurtschloss_Reihe2_BF : 48|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ AB_Gurtschloss_Reihe3_FA : 50|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ AB_Gurtschloss_Reihe3_MI : 52|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ AB_Gurtschloss_Reihe3_BF : 54|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ AB_Sitzpos_Sens_FA : 56|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ AB_Sitzpos_Sens_BF : 58|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + +BO_ 1633 Anhaenger_01: 3 Gateway_D4C7 + SG_ AAG_BZ : 0|4@1+ (1,0) [0|15] "" Getriebe_AL551_951_D4_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ AAG_Bremsl_durch_ECD : 5|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ AAG_Anhaenger_abgesteckt : 6|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ AAG_NSL_aktiv : 7|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ AAG_Anhaenger_erkannt : 8|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ AAG_Blinker_H_aktiv : 9|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ AAG_Blinker_HL_def : 10|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ AAG_Blinker_HR_def : 11|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ AAG_Bremslicht_H_def : 12|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ AAG_Schlusslicht_HL_def : 13|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ AAG_Schlusslicht_HR_def : 14|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ AAG_KD_Fehler : 15|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ AAG_AVS_Fehler : 18|2@1+ (1.0,0.0) [0.0|3] "" Vector__XXX + SG_ AAG_AVS_Stati : 20|4@1+ (1.0,0.0) [0.0|15] "" Vector__XXX + +BO_ 777 BEM_01: 4 Gateway_D4C7 + SG_ BEM_01_CHK : 0|8@1+ (1,0) [0|255] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ BEM_01_BZ : 8|4@1+ (1,0) [0|15] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ BEM_Segel_Info : 12|2@1+ (1.0,0.0) [0.0|3] "" Vector__XXX + SG_ BEM_P_Generator : 16|8@1+ (50,0) [0|12700] "Unit_Watt" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ BEM_n_LLA : 24|2@1+ (1.0,0.0) [0.0|3] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ BEM_01_Abschaltstufen : 26|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + SG_ BEM_Anf_KL : 29|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ BEM_StartStopp_Info : 30|2@1+ (1.0,0.0) [0.0|3] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + +BO_ 867 Blinkmodi_01: 4 Gateway_D4C7 + SG_ BM_ZV_auf : 0|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BM_ZV_zu : 1|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BM_DWA_ein : 2|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BM_DWA_Alarm : 3|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BM_Crash : 4|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BM_Panik : 5|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BM_Not_Bremsung : 6|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BM_GDO : 7|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BM_links : 8|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BM_rechts : 9|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BM_Warnblinken : 10|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BM_Autobahn : 11|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BM_Taxi_Notalarm : 12|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BM_Telematik : 13|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BM_HD_Oeffnung_angelernt : 14|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BM_WBT_Beleuchtung : 15|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ Blinken_li_Fzg_Takt : 16|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ Blinken_re_Fzg_Takt : 17|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ Blinken_li_Kombi_Takt : 18|1@1+ (1.0,0.0) [0.0|1] "" Kombi_D4 + SG_ Blinken_re_Kombi_Takt : 19|1@1+ (1.0,0.0) [0.0|1] "" Kombi_D4 + SG_ BM_NBA_n_codiert_n_aktiv : 20|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BM_NBA_Status : 21|2@1+ (1.0,0.0) [0.0|3] "" Vector__XXX + SG_ Blinken_FWB_aktiv : 23|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + +BO_ 482 CCP_GE_CR0_01: 8 Gateway_D4C7 + SG_ CCP_GE_CRO_01_Data : 0|64@1+ (1,0) [0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + +BO_ 490 CCP_GE_DTO_01: 8 Getriebe_AL551_951_D4_C7 + SG_ CCP_GE_DTO_01_Data : 0|64@1+ (1,0) [0|1] "" Gateway_D4C7 + +BO_ 480 CCP_MO_CRO_01: 8 Gateway_D4C7 + SG_ CCP_MO_CRO_01_Data : 0|64@1+ (1,0) [0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + +BO_ 2616986624 CCP_MO_CRO_02: 8 Vector__XXX + SG_ CCP_MO_CRO_02_Data : 0|64@1+ (1,0) [0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + +BO_ 488 CCP_MO_DTO_01: 8 Motor_EDC17_D4 + SG_ CCP_MO_DTO_01_Data : 0|64@1+ (1,0) [0|1] "" Gateway_D4C7 + +BO_ 2616986625 CCP_MO_DTO_02: 8 Motor_EDC17_D4 + SG_ CCP_MO_DTO_02_Data : 0|64@1+ (1,0) [0|1] "" Vector__XXX + +BO_ 481 CCP_MOS_CRO_01: 8 Gateway_D4C7 + SG_ CCP_MOS_CRO_01_Data : 0|64@1+ (1,0) [0|1] "" Motor_Slave_D4 + +BO_ 2616986629 CCP_MOS_CRO_02: 8 Vector__XXX + SG_ CCP_MOS_CRO_02_Data : 0|64@1+ (1,0) [0|1] "" Motor_Slave_D4 + +BO_ 489 CCP_MOS_DTO_01: 8 Motor_Slave_D4 + SG_ CCP_MOS_DTO_01_Data : 0|64@1+ (1,0) [0|1] "" Gateway_D4C7 + +BO_ 2616986630 CCP_MOS_DTO_02: 8 Motor_Slave_D4 + SG_ CCP_MOS_DTO_02_Data : 0|64@1+ (1,0) [0|1] "" Vector__XXX + +BO_ 2617042432 CCP_Soundaktor_CRO_01: 8 Vector__XXX + SG_ CCP_Soundaktor_CRO_01_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" SAK_C7 + +BO_ 2617042433 CCP_Soundaktor_DTO_01: 8 SAK_C7 + SG_ CCP_Soundaktor_DTO_01_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Vector__XXX + +BO_ 901 Charisma_01: 8 Gateway_D4C7 + SG_ CHA_01_CHK : 0|8@1+ (1,0) [0|255] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,SCU_D4 + SG_ CHA_01_BZ : 8|4@1+ (1,0) [0|15] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ CHA_Systemstatus : 12|2@1+ (1.0,0.0) [0.0|3] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,SCU_D4 + SG_ CHA_Fahrer_Umschaltung : 14|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ CHA_Ziel_FahrPr_MO : 16|3@1+ (1.0,0.0) [0.0|7] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ CHA_Ziel_FahrPr_GE : 20|3@1+ (1.0,0.0) [0.0|7] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ CHA_Ziel_FahrPr_ST : 24|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + SG_ CHA_Ziel_FahrPr_SCU : 28|3@1+ (1.0,0.0) [0.0|7] "" SCU_D4 + SG_ CHA_Ziel_FahrPr_DR : 32|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + SG_ CHA_Ziel_FahrPr_QS : 36|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + SG_ CHA_Ziel_FahrPr_AFS : 40|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + SG_ CHA_Ziel_FahrPr_RGS : 44|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + SG_ CHA_Ziel_FahrPr_EPS : 48|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + SG_ CHA_Ziel_FahrPr_ACC : 52|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + SG_ CHA_Ziel_FahrPr_SAK : 56|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + +BO_ 2617027072 DEV_Airbag_01: 4 Airbag_D4 + SG_ DEV_Airbag_01 : 0|32@1+ (1.0,0.0) [0.0|4294967295] "" Vector__XXX + +BO_ 1714 Diagnose_01: 8 Gateway_D4C7 + SG_ DGN_Verlernzaehler : 0|8@1+ (1,0) [0|254] "" Airbag_D4,EPB_D4,Getriebe_AL551_951_D4_C7,SAK_C7,SCR_C7,SCU_D4 + SG_ KBI_Kilometerstand : 8|20@1+ (1,0) [0|1048573] "Unit_KiloMeter" Airbag_D4,EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,SAK_C7,SCR_C7,SCU_D4 + SG_ UH_Jahr : 28|7@1+ (1,2000) [2000|2127] "Unit_Year" Airbag_D4,EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,SAK_C7,SCR_C7,SCU_D4 + SG_ UH_Monat : 35|4@1+ (1,0) [1|12] "Unit_Month" Airbag_D4,EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,SAK_C7,SCR_C7,SCU_D4 + SG_ UH_Tag : 39|5@1+ (1,0) [1|31] "Unit_Day" Airbag_D4,EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,SAK_C7,SCR_C7,SCU_D4 + SG_ UH_Stunde : 44|5@1+ (1,0) [0|23] "Unit_Hours" Airbag_D4,EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,SAK_C7,SCR_C7,SCU_D4 + SG_ UH_Minute : 49|6@1+ (1,0) [0|59] "Unit_Minut" Airbag_D4,EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,SAK_C7,SCR_C7,SCU_D4 + SG_ UH_Sekunde : 55|6@1+ (1,0) [0|59] "Unit_Secon" Airbag_D4,EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,SAK_C7,SCR_C7,SCU_D4 + SG_ Kombi_02_alt : 62|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,SCR_C7,SCU_D4 + SG_ Uhrzeit_01_alt : 63|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,SCR_C7,SCU_D4 + +BO_ 1520 Dimmung_01: 5 Gateway_D4C7 + SG_ DI_KL_58d : 0|8@1+ (1,0) [0|253] "" Airbag_D4,Getriebe_AL551_951_D4_C7 + SG_ DI_KL_58s : 8|7@1+ (1,0) [0|100] "Unit_PerCent" Getriebe_AL551_951_D4_C7 + SG_ DI_KL_58st : 16|7@1+ (1,0) [0|100] "Unit_PerCent" Getriebe_AL551_951_D4_C7 + SG_ DI_Lichtsensorwert : 24|16@1+ (1,0) [0|65535] "" Airbag_D4,Getriebe_AL551_951_D4_C7 + +BO_ 1603 Einheiten_01: 3 Gateway_D4C7 + SG_ KBI_Einheit_Datum : 0|2@1+ (1.0,0.0) [0.0|3] "" Vector__XXX + SG_ KBI_Einheit_Druck : 2|2@1+ (1.0,0.0) [0.0|3] "" Vector__XXX + SG_ KBI_Einheit_Streckenanz : 4|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4 + SG_ KBI_MFA_v_Einheit_02 : 5|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ KBI_Einheit_Temp : 6|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ KBI_Einheit_Uhrzeit : 7|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ KBI_Einheit_Verbrauch : 8|2@1+ (1.0,0.0) [0.0|3] "" Vector__XXX + SG_ KBI_Einheit_Volumen : 10|2@1+ (1.0,0.0) [0.0|3] "" Vector__XXX + SG_ KBI_Einheit_Sprache : 16|8@1+ (1,0) [0|255] "" Vector__XXX + +BO_ 260 EPB_01: 8 EPB_D4 + SG_ EPB_01_CHK : 0|8@1+ (1,0) [0|255] "" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ EPB_01_BZ : 8|4@1+ (1,0) [0|15] "" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ EPB_QBit_Laengsbeschleunigung : 12|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ EPB_QBit_Pedalweg_Kuppl : 13|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ EPB_BCM2_Motor_Wakeup : 14|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ EPB_Freig_Verzoeg_Anf : 15|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ EPB_Verzoeg_Anf : 16|8@1+ (0.048,-7.968) [-7.968|4.224] "Unit_MeterPerSeconSquar" Gateway_D4C7 + SG_ EPB_Laengsbeschleunigung : 24|8@1+ (1,-128) [-128|126] "Unit_PerCentOfForceOfGravi" Gateway_D4C7 + SG_ EPB_Pedalweg_Kuppl : 32|8@1+ (0.4,0) [8.0|92.0] "Unit_PerCent" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ EPB_Anfahrwunsch_erkannt : 48|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ EPB_DAA_Randbed_erf : 49|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ EPB_Fehlerstatus : 50|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ EPB_Schalterposition : 52|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ EPB_QBit_Schalterpos : 54|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ EPB_Konsistenz_ACC : 55|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ EPB_Spannkraft : 56|5@1+ (1,0) [0|29] "Unit_KiloNewto" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ EPB_Status : 61|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ EPB_KD_Fehler : 63|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + +BO_ 781 EPB_02: 4 EPB_D4 + SG_ EPB_Fehlerlampe_Gelb : 0|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ EPB_Fehlerlampe_BKL : 1|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ EPB_Funktionslampe : 2|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ EPB_Texte : 3|4@1+ (1.0,0.0) [0.0|15] "" Gateway_D4C7 + SG_ EPB_Akustik : 7|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ EPB_Autoholdlampe : 8|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ EPB_Bremsbelag_Warn : 9|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + +BO_ 256 ESP_01: 8 Gateway_D4C7 + SG_ ESP_01_CHK : 0|8@1+ (1,0) [0|255] "" Airbag_D4,EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" Airbag_D4,EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ASR_Moment_langsam : 12|10@1+ (1,0) [0|1021] "" Airbag_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ASR_MSR_Moment_schnell : 22|10@1+ (1,0) [0|1021] "" Airbag_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_v_Signal : 32|16@1+ (0.01,0) [0.00|655.32] "Unit_KiloMeterPerHour" Airbag_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,SAK_C7,SCR_C7 + SG_ ASR_Tastung_passiv : 48|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_Tastung_passiv : 49|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_Systemstatus : 50|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ASR_Schalteingriff : 51|2@1+ (1.0,0.0) [0.0|3] "" Airbag_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ OBD_Schlechtweg : 53|1@1+ (1.0,0.0) [0.0|1] "" Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ OBD_QBit_Schlechtweg : 54|1@1+ (1.0,0.0) [0.0|1] "" Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_QBit_v_Signal : 55|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,SCR_C7 + SG_ ABS_Bremsung : 56|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4,EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ASR_Anf : 57|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ MSR_Anf : 58|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ EBV_Eingriff : 59|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ EDS_Eingriff : 60|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_Eingriff : 61|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_ASP : 62|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_KD_Fehler : 63|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + +BO_ 257 ESP_02: 8 Gateway_D4C7 + SG_ ESP_02_CHK : 0|8@1+ (1,0) [0|255] "" Airbag_D4,EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" Airbag_D4,EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_QBit_Gierrate : 12|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4 + SG_ ESP_QBit_Laengsbeschl : 13|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4,EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_QBit_Querb : 14|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_Stillstandsflag : 15|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_Querbeschleunigung : 16|8@1+ (0.01,-1.27) [-1.27|1.27] "Unit_ForceOfGravi" Airbag_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_Laengsbeschl : 24|10@1+ (0.03125,-16) [-16.00000|15.90625] "Unit_MeterPerSeconSquar" Airbag_D4,EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_Verteil_Wankmom : 34|5@1+ (0.1,-1) [-1.0|1.0] "" Vector__XXX + SG_ ESP_QBit_Anf_Vert_Wank : 39|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_Gierrate : 40|14@1+ (0.01,0) [0.00|163.82] "Unit_DegreOfArcPerSecon" Airbag_D4 + SG_ ESP_VZ_Gierrate : 54|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4 + SG_ ESP_Notbremsanzeige : 55|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_SpannungsAnf : 56|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_PLA_Abbruch : 57|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + SG_ ESP_Status_ESP_PLA : 60|4@1+ (1.0,0.0) [0.0|15] "" Vector__XXX + +BO_ 259 ESP_03: 8 Gateway_D4C7 + SG_ ESP_03_CHK : 0|8@1+ (1,0) [0|255] "" Airbag_D4,EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,LWS_D4,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,SCU_D4 + SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" Airbag_D4,EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,LWS_D4,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,SCU_D4 + SG_ ESP_VL_FR : 12|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4,EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,SCU_D4 + SG_ ESP_VR_FR : 13|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4,EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,SCU_D4 + SG_ ESP_HL_FR : 14|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4,EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,SCU_D4 + SG_ ESP_HR_FR : 15|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4,EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,SCU_D4 + SG_ ESP_VL_Radgeschw : 16|12@1+ (0.1,0) [0.0|409.2] "Unit_KiloMeterPerHour" Airbag_D4,EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,LWS_D4,SCU_D4 + SG_ ESP_VR_Radgeschw : 28|12@1+ (0.1,0) [0.0|409.2] "Unit_KiloMeterPerHour" Airbag_D4,EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,LWS_D4,SCU_D4 + SG_ ESP_HL_Radgeschw : 40|12@1+ (0.1,0) [0.0|409.2] "Unit_KiloMeterPerHour" Airbag_D4,EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,LWS_D4,SCU_D4 + SG_ ESP_HR_Radgeschw : 52|12@1+ (0.1,0) [0.0|409.2] "Unit_KiloMeterPerHour" Airbag_D4,EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,LWS_D4,SCU_D4 + +BO_ 776 ESP_04: 8 Gateway_D4C7 + SG_ ESP_Meldungen : 0|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + SG_ ESP_HDC_FktLampe : 3|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_Lampe : 4|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ABS_Lampe : 5|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BK_Lampe : 6|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_Akustik : 7|2@1+ (1.0,0.0) [0.0|3] "" Vector__XXX + SG_ ESP_Diagnose : 9|1@1+ (1.0,0.0) [0.0|1] "" SCU_D4 + SG_ ESP_Textanzeigen_02 : 10|5@1+ (1.0,0.0) [0.0|31] "" Vector__XXX + SG_ ESP_Off_Lampe : 15|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_m_Raddrehz : 16|15@1+ (0.002,0) [0.000|65.278] "Unit_Hertz" Vector__XXX + SG_ ESP_ASR_Lampe : 31|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_Wegimp_VA : 32|11@1+ (1,0) [0|2047] "" Vector__XXX + SG_ ESP_Fehlerstatus_Wegimp : 43|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_Wegimp_Ueberlauf : 44|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_QBit_Wegimp_VA : 45|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_Displaywarnungen : 46|2@1+ (1.0,0.0) [0.0|3] "" Vector__XXX + SG_ ESP_HDC_Regelgeschw : 48|7@1+ (0.32,0) [0.32|39.68] "Unit_KiloMeterPerHour" Vector__XXX + SG_ ESP_BKV_Warnung : 55|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_Zaehnezahl : 56|8@1+ (1,0) [0|255] "" Vector__XXX + +BO_ 262 ESP_05: 8 Gateway_D4C7 + SG_ ESP_05_CHK : 0|8@1+ (1,0) [0|255] "" EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,SCU_D4 + SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,SCU_D4 + SG_ ESP_QBit_Bremsdruck : 12|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_QBit_Fahrer_bremst : 13|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_Schwelle_Unterdruck : 14|2@1+ (1.0,0.0) [0.0|3] "" Vector__XXX + SG_ ESP_Bremsdruck : 16|10@1+ (0.3,-30) [-30.0|276.6] "Unit_Bar" EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_Fahrer_bremst : 26|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_Verz_TSK_aktiv : 27|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_Lenkeingriff_ADS : 28|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,SCU_D4 + SG_ ESP_Konsistenz_TSK : 29|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_Bremsruck_AWV2 : 30|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_Konsistenz_AWV2 : 31|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ECD_Fehler : 32|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ECD_nicht_verfuegbar : 33|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_Status_Bremsentemp : 34|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_Autohold_Standby : 35|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Getriebe_AL551_951_D4_C7 + SG_ ESP_HDC_Standby : 36|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_HBA_aktiv : 37|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_Prefill_ausgeloest : 38|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_Rueckwaertsfahrt_erkannt : 39|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_Status_Anfahrhilfe : 40|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_MED17_SIMOS8_D4 + SG_ ESP_HDC_aktiv : 41|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_StartStopp_Info : 42|2@1+ (1.0,0.0) [0.0|3] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_Eingr_HL : 44|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_Eingr_HR : 45|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_Eingr_VL : 46|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_Eingr_VR : 47|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_BKV_Unterdruck : 48|8@1+ (4,0) [0|1012] "Unit_MilliBar" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_Autohold_aktiv : 56|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_FStatus_Anfahrhilfe : 57|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_Verz_EPB_aktiv : 58|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Getriebe_AL551_951_D4_C7 + SG_ ECD_Bremslicht : 59|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_Verzoeg_EPB_verf : 60|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4 + SG_ ESP_Status_Bremsdruck : 61|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_Anforderung_EPB : 62|2@1+ (1.0,0.0) [0.0|3] "" EPB_D4 + +BO_ 132 ESP_06: 8 ESP_D4 + SG_ ESP_06_CHK : 0|8@1+ (1,0) [0|255] "" SCU_D4 + SG_ ESP_06_BZ : 8|4@1+ (1,0) [0|15] "" Airbag_D4,SCU_D4 + SG_ ESP_06_KD_Fehler : 12|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ ESP_Teilsollwinkel : 16|11@1+ (0.1,0) [0.0|204.7] "Unit_DegreOfArc" SCU_D4 + SG_ ESP_VZ_Teilsollwinkel : 27|1@1+ (1.0,0.0) [0.0|1] "" SCU_D4 + SG_ ESP_Winkeleingriff : 28|2@1+ (1.0,0.0) [0.0|3] "" SCU_D4 + SG_ ESP_Status_ADS : 30|2@1+ (1.0,0.0) [0.0|3] "" SCU_D4 + SG_ ESP_v_ref : 32|12@1+ (0.125,0) [0.000|511.500] "Unit_KiloMeterPerHour" Airbag_D4 + SG_ void_Byte_10 : 48|8@1+ (1,0) [0|255] "" Vector__XXX + SG_ ESP_06_CRC : 56|8@1+ (1,0) [0|255] "" Airbag_D4,SCU_D4 + +BO_ 914 ESP_07_FR: 8 Gateway_D4C7 + SG_ ESP_07_CHK : 0|8@1+ (1,0) [0|255] "" LWS_D4,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_07_BZ : 8|4@1+ (1,0) [0|15] "" LWS_D4,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_ACC_LDE : 12|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_Quattro_Antrieb : 13|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_Codierung_ADS : 14|2@1+ (1.0,0.0) [0.0|3] "" LWS_D4 + SG_ ESP_RTA_HL : 16|8@1+ (0.048828125,-6.20117) [-6.201170000|6.152345625] "Unit_PerCent" Vector__XXX + SG_ ESP_RTA_HR : 24|8@1+ (0.048828125,-6.20117) [-6.201170000|6.152345625] "Unit_PerCent" Vector__XXX + SG_ ESP_RTA_VR : 32|8@1+ (0.048828125,-6.20117) [-6.201170000|6.152345625] "Unit_PerCent" Vector__XXX + SG_ OBD_Fehler_Radsensor_HL : 40|4@1+ (1.0,0.0) [0.0|15] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ OBD_Fehler_Radsensor_HR : 44|4@1+ (1.0,0.0) [0.0|15] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ OBD_Fehler_Radsensor_VL : 48|4@1+ (1.0,0.0) [0.0|15] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ OBD_Fehler_Radsensor_VR : 52|4@1+ (1.0,0.0) [0.0|15] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_Qualifizierung_Antriebsart : 56|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_Offroad_Modus : 57|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_MKB_ausloesbar : 58|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_MKB_Status : 59|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_CM_Variante : 60|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_OBD_Status : 61|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + +BO_ 286 ESP_08: 8 Vector__XXX + SG_ ESP_08_CRC : 0|8@1+ (1,0) [0|255] "" Vector__XXX + SG_ ESP_08_BZ : 8|4@1+ (1,0) [0|15] "" Vector__XXX + SG_ ESP_ANB_CM_Rueckk_Umsetz : 12|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ ESP_Konsistenz_ACC_Botschaft : 13|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ ESP_Stillstandsphase_erschoepft : 14|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ ESP_ZT_Rueckk_Umsetz : 15|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ ESP_Tuerkontakt_Fahrertuer : 16|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ ESP_Abrutschen_Stillstand : 18|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ ESP_Fahrer_tritt_ZBR_Schw : 19|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ ESP_QBit_v_ref : 41|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ ESP_v_ref_Fahrtrichtung : 42|2@1+ (1,0) [0|3] "" Vector__XXX + SG_ ESC_Bremsdruckgradient : 44|8@1+ (10,0) [0|2500] "Unit_BarPerSecon" Vector__XXX + SG_ ESP_v_ref : 52|12@1+ (0.125,0) [0|511.5] "Unit_KiloMeterPerHour" Vector__XXX + +BO_ 1623 ESP_17: 8 ESP_D4 + SG_ ESP_17_CRC : 0|8@1+ (1,0) [0|255] "" EPB_D4 + SG_ ESP_17_BZ : 8|4@1+ (1,0) [0|15] "" EPB_D4 + SG_ ESP_BremsenTemp_hinten : 12|3@1+ (1.0,0.0) [0.0|7] "" EPB_D4 + +BO_ 924 Gateway_05: 8 Gateway_D4C7 + SG_ BCM1_02_alt : 0|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ Wischer_01_alt : 1|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ Klima_02_alt : 2|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BCM1_01_alt : 3|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_07_alt : 4|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ TSG_BT_1_alt : 5|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ TSG_HL_1_alt : 6|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ TSG_HR_1_alt : 7|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ Motor_02_alt : 8|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ Klima_Sensor_02_alt : 9|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,SCR_C7 + SG_ TSG_FT_1_alt : 10|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ Motor_05_alt : 11|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ QSP_01_alt : 12|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ Parkhilfe_01_alt : 13|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ Fahrwerk_02_alt : 14|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GW_05_va_27 : 15|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ BCM1_MH_WIV_Schalter : 16|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ Wischer_vorne_aktiv : 17|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ BCM1_Rueckfahrlicht_Schalter : 18|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ MO_Status_Normalbetrieb_01 : 19|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ KL_Zuheizer_Freigabe : 20|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BCM1_Vorwaertsgang_eingelegt : 21|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4 + SG_ ESP_Codierung_ADS : 22|2@1+ (1.0,0.0) [0.0|3] "" Airbag_D4,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ QSP_StartStopp_Info : 24|2@1+ (1.0,0.0) [0.0|3] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ FA_StartStopp_Info : 26|2@1+ (1.0,0.0) [0.0|3] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ PH_StartStopp_Info : 28|2@1+ (1.0,0.0) [0.0|3] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ KL_Beschlagsgefahr : 30|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BCM1_GLW_Fernlicht_Anf : 31|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BCM1_RFahrlicht_Fzg_Anf : 32|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ FT_Tuer_geoeffnet : 33|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ MO_Handshake_STH : 34|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ FT_Sperrklinke : 35|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ BCM1_OBD_FStatus_ATemp : 36|4@1+ (1.0,0.0) [0.0|15] "" Airbag_D4,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,SCR_C7 + SG_ BCM1_Aussen_Temp_ungef : 40|8@1+ (0.5,-50) [-50.0|76.0] "Unit_DegreCelsi" Airbag_D4,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,SCR_C7 + SG_ BCM1_Oeldruck_Schalter : 48|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BCM1_Oeldruck_Schalter_2 : 49|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BT_Tuer_geoeffnet : 50|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ HL_Tuer_geoeffnet : 51|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ HR_Tuer_geoeffnet : 52|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ BCM1_Adaptive_Lichtvert_Anf : 53|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BCM1_Gleitende_Leuchtw_Anf : 54|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BCM1_Schalter_StartStopp : 55|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ESP_Offroad_Modus : 56|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ MO_Freig_Reku : 57|2@1+ (1.0,0.0) [0.0|3] "" Vector__XXX + +BO_ 927 Gateway_06: 8 XXX + SG_ AB_Gurtschloss_FA : 30|2@1+ (1,0) [0|3] "" XXX + +BO_ 1604 Gateway_11: 8 Gateway_D4C7 + SG_ SMLS_01_alt : 0|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ HUD_01_alt : 1|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ BCM1_01_alt : 2|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BCM1_02_alt : 3|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ BCM2_02_alt : 4|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_VL381_C7 + SG_ HYB_Anf_E_Mode_alt : 5|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BCM1_04_alt : 6|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ ESP_04_alt : 7|1@1+ (1.0,0.0) [0.0|1] "" SCU_D4 + SG_ GW_11_va_20 : 8|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ GW_11_va_21 : 9|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ GW_11_va_22 : 10|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ GW_11_va_23 : 11|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ GW_11_va_24 : 12|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ GW_11_va_25 : 13|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ GW_11_va_26 : 14|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ GW_11_va_27 : 15|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ BH_Blinker_li : 16|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ BH_Blinker_re : 17|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ BM_Autobahn : 18|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BH_Fernlicht : 19|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BH_Lichthupe : 20|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BCM1_MH_Schalter : 21|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ HYB_Anf_E_Mode : 22|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ HUD_NV_in_Anzeige : 23|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BCM1_Touristen_Licht_Anf : 24|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LV_Abblendlicht_li_def : 25|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LV_Abblendlicht_re_def : 26|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LV_Abblendlicht_Anzeige : 27|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LV_AFL_aktiv_Anzeige : 28|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BCM1_Licht_Dunkelheit_aktiv : 29|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LV_Nebelschlusslicht_Anzeige : 30|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BCM1_Linksverkehr : 31|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ BCM2_P_verriegelt : 32|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_VL381_C7 + SG_ BCM1_LDS_Stellung : 33|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + SG_ BCM1_Allwetterlicht_Anf : 36|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ HUD_Anzeigefehler_NV : 37|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ ESP_Diagnose : 38|1@1+ (1.0,0.0) [0.0|1] "" SCU_D4 + +BO_ 130 Getriebe_01: 8 Getriebe_AL551_951_D4_C7 + SG_ Getriebe_01_CHK : 0|8@1+ (1,0) [0|255] "" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ Getriebe_01_BZ : 8|4@1+ (1,0) [0|15] "" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_Schaltvorgang : 12|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_Status_Kupplung : 13|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_Verbot_Ausblendung : 15|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_MMom_Soll : 16|10@1+ (1,0) [0|1021] "" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_MMom_Status : 26|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_Freig_Mmom_Soll : 28|1@1+ (1,0) [0|1] "" Gateway_D4C7 + SG_ GE_Status_Schaltablauf : 29|3@1+ (1,0) [0|7] "" Gateway_D4C7 + SG_ GE_MMom_Vorhalt : 32|10@1+ (1,0) [0|1021] "" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_Freig_MMom_Vorhalt : 42|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_KD_Fehler : 63|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + +BO_ 131 Getriebe_02: 8 Getriebe_AL551_951_D4_C7 + SG_ Getriebe_02_CHK : 0|8@1+ (1,0) [0|255] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ Getriebe_02_BZ : 8|4@1+ (1,0) [0|15] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_Anf_Zylabsch : 13|2@1+ (1.0,0.0) [0.0|3] "" Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_Synchro_Wunschdrehz : 15|9@1+ (25,0) [0|12750] "Unit_MinutInver" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_Synchro_Zeit : 24|8@1+ (20,0) [0|5080] "Unit_MilliSecon" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_Mom_Begr_Gradient : 32|8@1+ (10,0) [0|2540] "Unit_NewtoMeterPerSecon" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_Anheb_Solldrehz_Leerlauf : 40|8@1+ (10,0) [0|2540] "Unit_MinutInver" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_Vorsteuermoment : 48|9@1+ (1,0) [0|509] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_Drehzahlmesser_Daempfung : 58|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_Schubabschalt_Unt : 59|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_Freigabe_Synchro : 60|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_HYB_DZ_Eingriff : 61|2@1+ (1.0,0.0) [0.0|3] "" Vector__XXX + +BO_ 258 Getriebe_03: 8 Getriebe_AL551_951_D4_C7 + SG_ Getriebe_03_CHK : 0|8@1+ (1,0) [0|255] "" EPB_D4,Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ Getriebe_03_BZ : 8|4@1+ (1,0) [0|15] "" EPB_D4,Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_Freig_Langfr_Schutzmom : 12|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_Uefkt : 14|10@1+ (0.1,0) [0.0|102.2] "" EPB_D4,Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_Zielgang : 24|4@1+ (1.0,0.0) [0.0|15] "" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_StartStopp_Info : 28|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_Langfr_Schutzmom : 32|10@1+ (1,0) [0|1021] "" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_reserv_Waehlhebel : 43|1@1+ (1,0) [0|1] "" Gateway_D4C7 + SG_ GE_Waehlhebel : 44|4@1+ (1.0,0.0) [0.0|15] "" EPB_D4,Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_Eingangsdrehz : 48|14@1+ (1,0) [0|16381] "Unit_MinutInver" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_Notlauf : 62|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_Codierung_MSG : 63|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + +BO_ 1089 Getriebe_04: 8 Getriebe_AL551_951_D4_C7 + SG_ GE_Index_Fahrwid : 0|8@1+ (0.249,-31.623) [-31.623|31.623] "" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_Heizwunsch : 8|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_OBD_Status : 10|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_LFR_Adaption : 11|1@1+ (1,0) [0|1] "" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_OBD_AbsperrVent : 12|4@1+ (1.0,0.0) [0.0|15] "" Gateway_D4C7 + SG_ GE_Grenzkriechmoment : 16|6@1+ (2,0) [0|122] "" Gateway_D4C7 + SG_ GE_Charisma_FahrPr : 24|3@1+ (1.0,0.0) [0.0|7] "" Gateway_D4C7 + SG_ GE_Charisma_Status : 27|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ GE_Charisma_Umschaltung : 29|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ GE_Freigabe_Verfallsinfo_WFS : 31|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_Verlustmoment : 32|8@1+ (1,0) [0|254] "" EPB_D4,Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_amax_moeglich : 42|9@1+ (0.024,-2.016) [-2.016|10.224] "Unit_MeterPerSeconSquar" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ GE_Sumpftemperatur : 56|8@1+ (1,-58) [-58|196] "Unit_DegreCelsi" Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + +BO_ 294 HCA_01: 8 Frontsensorik + SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" Vector__XXX + SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" Vector__XXX + SG_ HCA_01_Vib_Freq : 12|4@1+ (1,15) [15|30] "Unit_Hertz" Vector__XXX + SG_ HCA_01_LM_Offset : 16|9@1+ (1,0) [0|511] "Unit_centiNewtoMeter" Vector__XXX + SG_ EA_ACC_Sollstatus : 25|2@1+ (1,0) [0|3] "" Frontradar + SG_ EA_Ruckprofil : 27|3@1+ (1,0) [0|7] "" Vector__XXX + SG_ HCA_01_Sendestatus : 30|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ HCA_01_LM_OffSign : 31|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ HCA_01_Status_HCA : 32|4@1+ (1,0) [0|15] "" Vector__XXX + SG_ HCA_01_Vib_Amp : 36|4@1+ (0.2,0) [0|3] "Unit_NewtoMeter" Vector__XXX + SG_ EA_Ruckfreigabe : 40|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ EA_ACC_Wunschgeschwindigkeit : 41|10@1+ (0.32,0) [0|327.04] "Unit_KiloMeterPerHour" Frontradar + +BO_ 1811 ISO_ABS_Req: 8 Gateway_D4C7 + SG_ ISO_ABS_Req_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" ESP_D4 + +BO_ 1917 ISO_ABS_Resp: 8 ESP_D4 + SG_ ISO_ABS_Resp_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Gateway_D4C7 + +BO_ 1813 ISO_Airbag_01_Req: 8 Gateway_D4C7 + SG_ ISO_Airbag_01_Req_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Airbag_D4 + +BO_ 1919 ISO_Airbag_01_Resp: 8 Airbag_D4 + SG_ ISO_Airbag_01_Resp_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Gateway_D4C7 + +BO_ 1874 ISO_EPB_Req: 8 Gateway_D4C7 + SG_ ISO_EPB_Req_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" EPB_D4 + +BO_ 1980 ISO_EPB_Resp: 8 EPB_D4 + SG_ ISO_EPB_Resp_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Gateway_D4C7 + +BO_ 1795 ISO_Funktionaler_Req_Aggregate: 8 Gateway_D4C7 + SG_ ISO_Functionaler_Req_Aggregate : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,Motor_Slave_D4,SCR_C7 + +BO_ 1792 ISO_Funktionaler_Req_All: 8 Gateway_D4C7 + SG_ ISO_ALL_01_Req_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Airbag_D4,EPB_D4,ESP_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,Motor_Slave_D4,SAK_C7,SCR_C7 + +BO_ 2015 ISO_Funktionaler_Req_OBD: 8 Gateway_D4C7 + SG_ ISO_OBD_Funktionaler_Req_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,Motor_Slave_D4,SCR_C7 + +BO_ 2017 ISO_Getriebe_01_Req: 8 Gateway_D4C7 + SG_ ISO_Getriebe_01_Req_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + +BO_ 2025 ISO_Getriebe_01_Resp: 8 Getriebe_AL551_951_D4_C7 + SG_ ISO_Getriebe_01_Resp_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Gateway_D4C7 + +BO_ 2016 ISO_MO_01_Req: 8 Gateway_D4C7 + SG_ ISO_MO_01_Req_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + +BO_ 2024 ISO_MO_01_Resp: 8 Motor_EDC17_D4 + SG_ ISO_MO_01_Resp_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Gateway_D4C7 + +BO_ 2018 ISO_MOS_01_Req: 8 Gateway_D4C7 + SG_ ISO_MOS_01_Req_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Motor_Slave_D4 + +BO_ 2026 ISO_MOS_01_Resp: 8 Motor_Slave_D4 + SG_ ISO_MOS_01_Resp_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Gateway_D4C7 + +BO_ 2019 ISO_OBD_reserv5_Req: 8 Gateway_D4C7 + SG_ ISO_OBD_reserv5_Req_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Vector__XXX + +BO_ 2027 ISO_OBD_reserv5_Resp: 8 Vector__XXX + SG_ ISO_OBD_reserv5_Resp_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Gateway_D4C7 + +BO_ 1834 ISO_SCR_Req: 8 Gateway_D4C7 + SG_ ISO_SCR_Req_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" SCR_C7 + +BO_ 1940 ISO_SCR_Resp: 8 SCR_C7 + SG_ ISO_SCR_Resp_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Gateway_D4C7 + +BO_ 1814 ISO_SCU_Req: 8 Gateway_D4C7 + SG_ ISO_SCU_Req_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Vector__XXX + +BO_ 1920 ISO_SCU_Resp: 8 Vector__XXX + SG_ ISO_SCU_Resp_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Gateway_D4C7 + +BO_ 1820 ISO_Soundaktor_Req: 8 Gateway_D4C7 + SG_ ISO_Soundaktor_Req_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" SAK_C7 + +BO_ 1926 ISO_Soundaktor_Resp: 8 SAK_C7 + SG_ ISO_Soundaktor_Resp_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Gateway_D4C7 + +BO_ 1875 ISO_Waehlhebel_Req: 8 Gateway_D4C7 + SG_ ISO_Waehlhebel_Req_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Getriebe_AL551_951_D4_C7 + +BO_ 1981 ISO_Waehlhebel_Resp: 8 Getriebe_AL551_951_D4_C7 + SG_ ISO_Waehlhebel_Resp_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Gateway_D4C7 + +BO_ 1424 Kessy_02: 8 Gateway_D4C7 + SG_ KY_Funkschl_Nr : 0|4@1+ (1.0,0.0) [0.0|15] "" Vector__XXX + SG_ KY_ID_Geb_autorisiert : 4|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ KY_ID_Geb_steckt : 5|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ KY_FFB_Frequenz : 6|2@1+ (1.0,0.0) [0.0|3] "" Vector__XXX + SG_ KY_HF_Aktiv : 8|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ KY_LF_Aktiv : 9|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ KY_ELV_verr : 10|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4 + SG_ KY_ELV_entr : 11|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ KY_ELV_enable_Anforderung : 12|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ KY_Valet_Parking : 14|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ KY_Keyless_Verbau : 15|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ KY_FBS_Fahrer_Hinweise : 16|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + SG_ FBS_Warn_Lenkung_def : 19|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ FBS_Warn_LenkVerriegelung_def : 20|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ FBS_Warn_Schluessel_Batt : 21|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ FBS_Prio_Warn_04 : 22|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ FBS_Prio_Warn_05 : 23|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ KY_KYL_Fahrer_Hinweise : 24|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + SG_ KYL_Warn_kein_Schluessel : 27|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ KYL_Warn_Kessy_defekt : 28|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ KY_KYL_Prio_Warn_03 : 29|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ KY_KYL_Prio_Warn_04 : 30|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ KY_KYL_Prio_Warn_05 : 31|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ KY_Schluessel_Soll : 32|4@1+ (1.0,0.0) [0.0|15] "" Vector__XXX + SG_ KY_Schluessel_Ist : 36|4@1+ (1.0,0.0) [0.0|15] "" Vector__XXX + SG_ KY_WFS_Safe : 40|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ KY_WFS_LZ : 41|2@1+ (1.0,0.0) [0.0|3] "" Vector__XXX + SG_ KY_StartStopp_Info : 43|2@1+ (1.0,0.0) [0.0|3] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ KYL_Notzuendschloss : 45|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ KYL_Warn_Notzuendschloss : 46|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ FBS_KD_Fehler : 47|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + +BO_ 960 Klemmen_Status_01: 4 Gateway_D4C7 + SG_ Klemmen_Status_01_CHK : 0|8@1+ (1,0) [0|255] "" EPB_D4,Getriebe_AL551_951_D4_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ Klemmen_Status_01_BZ : 8|4@1+ (1,0) [0|15] "" EPB_D4,Getriebe_AL551_951_D4_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ ZV_verriegelt_extern_soll_02 : 12|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7 + SG_ ZAS_Kl_S : 16|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Getriebe_AL551_951_D4_C7 + SG_ ZAS_Kl_15 : 17|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,SCU_D4 + SG_ ZAS_Kl_X : 18|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,SCU_D4 + SG_ ZAS_Kl_50 : 19|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + +BO_ 959 Klima_01: 8 Gateway_D4C7 + SG_ KL_Drehz_Anh : 0|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ KL_Vorwarn_Komp_ein : 1|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ KL_Handshake_BEM : 2|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ KL_Komp_Moment_alt : 3|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ KL_Vorwarn_HHS_ein : 4|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ KL_Vorwarn_HFS_ein : 5|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ KL_Vorwarn_Zuheizer_ein : 6|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ KL_KD_Fehler : 7|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ KL_Comp_rev_rq : 8|8@1+ (50,0) [0|8600] "Unit_MinutInver" Vector__XXX + SG_ KL_Charisma_FahrPr : 16|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + SG_ KL_Charisma_Status : 19|2@1+ (1.0,0.0) [0.0|3] "" Vector__XXX + SG_ KL_Charisma_Umschaltung : 21|2@1+ (1.0,0.0) [0.0|3] "" Vector__XXX + SG_ KL_Last_Kompr : 24|8@1+ (0.25,0) [0.00|63.50] "Unit_NewtoMeter" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ KL_Leistung_Hzg_Soll : 32|8@1+ (11,0) [0|2805] "Unit_Watt" Vector__XXX + SG_ KL_Anf_KL : 40|8@1+ (0.4,0) [0.0|101.6] "Unit_PerCent" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ KL_4_Zonen : 48|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ KL_AC_Schalter : 49|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7 + SG_ KL_Zustand : 50|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ KL_Thermomanagement : 51|2@1+ (1.0,0.0) [0.0|3] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ KL_Comp_enable : 53|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ KL_StartStopp_Info : 54|2@1+ (1.0,0.0) [0.0|3] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ KL_el_Zuheizer_Stufe : 56|3@1+ (1.0,0.0) [0.0|7] "" Motor_EDC17_D4 + SG_ KL_Diag_Absperrvent : 59|4@1+ (1.0,0.0) [0.0|15] "" Vector__XXX + +BO_ 779 Kombi_01: 8 Gateway_D4C7 + SG_ KBI_ABS_Lampe : 0|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7 + SG_ KBI_ESP_Lampe : 1|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7 + SG_ KBI_BKL_Lampe : 2|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7 + SG_ KBI_Airbag_Lampe : 3|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7 + SG_ KBI_SILA_gueltig : 4|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7 + SG_ KBI_Lenkung_Lampe : 5|1@1+ (1,0) [0|1] "" Getriebe_AL551_951_D4_C7 + SG_ KBI_Vorglueh_System_Lampe : 6|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Motor_EDC17_D4 + SG_ KBI_NV_in_Anzeige : 7|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7 + SG_ XCOUNTER : 8|4@1+ (1,0) [0|15] "" Getriebe_AL551_951_D4_C7 + SG_ KBI_Anzeigestatus_ACC : 12|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7 + SG_ KBI_Oeldruck_Schalter : 15|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7 + SG_ KBI_Tankwarnung : 16|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ KBI_MFA_v_Einheit_01 : 17|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ KBI_im_Stellgliedtest : 18|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7 + SG_ KBI_Anzeigefehler_LDW : 19|2@1+ (1.0,0.0) [0.0|3] "" Getriebe_AL551_951_D4_C7 + SG_ KBI_Variante_USA : 21|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7 + SG_ KBI_Oeldruckwarnung : 22|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7 + SG_ KBI_Handbremse : 23|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7 + SG_ KBI_V_Digital : 24|9@1+ (1,0) [0|511] "" Getriebe_AL551_951_D4_C7 + SG_ KBI_PLA_in_Anzeige : 33|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7 + SG_ KBI_Anzeigefehler_NV : 34|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7 + SG_ KBI_angez_Geschw : 48|10@1+ (0.32,0) [0.00|325.12] "Unit_KiloMeterPerHour" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ KBI_Einheit_Tacho : 58|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ KBI_Konsistenz_ACC : 59|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7 + SG_ KBI_Fehler_Anzeige_ACC : 60|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7 + SG_ KBI_Anzeigefehler_SWA : 61|2@1+ (1.0,0.0) [0.0|3] "" Getriebe_AL551_951_D4_C7 + SG_ KBI_KD_Fehler : 63|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7 + +BO_ 1719 Kombi_02: 8 Gateway_D4C7 + SG_ KBI_Kilometerstand : 0|20@1+ (1,0) [0|1048573] "Unit_KiloMeter" Vector__XXX + SG_ KBI_Standzeit : 20|15@1+ (4,0) [0|131068] "Unit_Secon" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ KBI_Reset_Standzeit : 35|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ KBI_Inhalt_Tank : 40|7@1+ (1,0) [0|126] "Unit_Liter" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ KBI_FStatus_Tank : 47|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ KBI_QBit_Aussen_Temp_gef : 55|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,SCR_C7 + SG_ KBI_Aussen_Temp_gef : 56|8@1+ (0.5,-50) [-50.0|75.0] "Unit_DegreCelsi" EPB_D4,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,SCR_C7 + +BO_ 1720 Kombi_03: 8 Gateway_D4C7 + SG_ KBI_Reifenumfang : 0|12@1+ (1,0) [0|4095] "Unit_MilliMeter" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ WFS_Schluessel_Fahrberecht : 12|4@1+ (1.0,0.0) [0.0|15] "" Vector__XXX + SG_ KBI_BCmE_aktiv : 16|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ KBI_Sparhinweis_quittiert : 17|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + +BO_ 517 KS_Airbag: 8 Airbag_D4 + SG_ KS_Airbag_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Gateway_D4C7 + +BO_ 640 KS_Master: 8 Gateway_D4C7 + SG_ KS_Master_Data : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Airbag_D4 + +BO_ 919 LDW_02: 8 Gateway_D4C7 + SG_ LDW_Gong : 12|2@1+ (1.0,0.0) [0.0|3] "" Kombi_D4 + SG_ LDW_SW_Warnung_links : 14|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LDW_SW_Warnung_rechts : 15|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LDW_Texte : 16|4@1+ (1.0,0.0) [0.0|15] "" Kombi_D4 + SG_ LDW_Seite_DLCTLC : 20|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LDW_Lernmodus : 21|3@1+ (1.0,0.0) [0.0|7] "" HUD_C7 + SG_ LDW_Anlaufsp_VLR : 24|4@1+ (1,0) [0|15] "" SMLS_D4 + SG_ LDW_Vib_Amp_VLR : 28|4@1+ (1,0) [0|15] "" SMLS_D4 + SG_ LDW_Anlaufzeit_VLR : 32|4@1+ (1,0) [0|15] "" SMLS_D4 + SG_ LDW_Lernmodus_rechts : 36|2@1+ (1,0) [0|3] "" XXX + SG_ LDW_Lernmodus_links : 38|2@1+ (1,0) [0|3] "" XXX + SG_ LDW_DLC : 40|8@1+ (0.01,-1.25) [-1.25|1.25] "Unit_Meter" Vector__XXX + SG_ LDW_TLC : 48|5@1+ (0.1,0) [0.0|3.0] "Unit_Secon" Vector__XXX + SG_ LDW_Warnung_links : 56|1@1+ (1.0,0.0) [0.0|1] "" SMLS_D4 + SG_ LDW_Warnung_rechts : 57|1@1+ (1.0,0.0) [0.0|1] "" SMLS_D4 + SG_ LDW_Codierinfo_fuer_VLR : 58|2@1+ (1.0,0.0) [0.0|3] "" SMLS_D4 + SG_ LDW_Frontscheibenheizung_aktiv : 60|1@1+ (1.0,0.0) [0.0|1] "" Klima_D4_C7,SMLS_D4 + SG_ LDW_Status_LED_gelb : 61|1@1+ (1.0,0.0) [0.0|1] "" APS_D4,Kombi_D4 + SG_ LDW_Status_LED_gruen : 62|1@1+ (1.0,0.0) [0.0|1] "" APS_D4,Kombi_D4 + SG_ LDW_KD_Fehler : 63|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + +BO_ 810 LH_EPS_01: 8 Gateway_D4C7 + SG_ EPS_01_CRC : 0|8@1+ (1,0) [0|255] "" APS_D4 + SG_ EPS_01_BZ : 8|4@1+ (1,0) [0|15] "" APS_D4 + SG_ EPS_Akustiksignal : 16|1@1+ (1.0,0.0) [0.0|1] "" Kombi_D4 + SG_ EPS_Fehlerlampe : 17|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ EPS_KD_Fehler : 18|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ EPS_Warnungen : 19|3@1+ (1.0,0.0) [0.0|7] "" Kombi_D4 + SG_ EPS_PLA_Abbruch : 22|4@1+ (1,0) [0|15] "" APS_D4 + SG_ EPS_PLA_Fehler : 26|4@1+ (1,0) [0|15] "" APS_D4 + SG_ EPS_PLA_Status : 30|4@1+ (1,0) [0|15] "" APS_D4 + SG_ EPS_Charisma_FahrPr : 34|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + SG_ EPS_Charisma_Status : 37|2@1+ (1.0,0.0) [0.0|3] "" Vector__XXX + SG_ EPS_Charisma_Umschaltung : 39|2@1+ (1.0,0.0) [0.0|3] "" Vector__XXX + SG_ EPS_Lenkerposition : 41|2@1+ (1.0,0.0) [0.0|3] "" Vector__XXX + SG_ EPS_Anf_KL : 43|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + +BO_ 285 LH_EPS_02: 8 Gateway_D4C7 + SG_ EPS_02_CRC : 0|8@1+ (1,0) [0|255] "" SCU_D4 + SG_ EPS_02_BZ : 8|4@1+ (1,0) [0|15] "" SCU_D4 + SG_ EPS_Notlauf : 12|4@1+ (1.0,0.0) [0.0|15] "" Vector__XXX + SG_ EPS_Lastinfo : 16|8@1+ (1,0) [0|253] "Unit_Amper" Vector__XXX + SG_ EPS_Unterstuetzungsleistung : 24|8@1+ (0.5,0) [0.0|100.0] "Unit_PerCent" SCU_D4 + SG_ EPS_Drehzahlreserve : 32|7@1+ (10,0) [0|1000] "Unit_DegreOfArcPerSecon" SCU_D4 + SG_ EPS_VZ_Drehzahlreserve : 39|1@1+ (1.0,0.0) [0.0|1] "" SCU_D4 + SG_ EPS_Leistungsanforderung : 40|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + +BO_ 159 LH_EPS_03: 8 XXX + SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX + SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX + SG_ EPS_DSR_Status : 12|4@1+ (1,0) [0|15] "" XXX + SG_ EPS_Berechneter_LW : 16|12@1+ (0.15,0) [0|613.95] "Unit_DegreOfArc" XXX + SG_ EPS_BLW_QBit : 30|1@1+ (1,0) [0|1] "" XXX + SG_ EPS_VZ_BLW : 31|1@1+ (1,0) [0|1] "" XXX + SG_ EPS_HCA_Status : 32|4@1+ (1,0) [0|15] "" XXX + SG_ EPS_Lenkmoment : 40|10@1+ (1,0) [0|8] "Unit_centiNewtoMeter" XXX + SG_ EPS_Lenkmoment_QBit : 54|1@1+ (1,0) [0|1] "" XXX + SG_ EPS_VZ_Lenkmoment : 55|1@1+ (1,0) [0|1] "" XXX + SG_ EPS_Lenkungstyp : 60|4@1+ (1,0) [0|15] "" XXX + +BO_ 1137 Licht_hinten_01: 8 Gateway_D4C7 + SG_ Licht_hinten_01_BZ : 0|4@1+ (1,0) [0|15] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ BCM2_Bremsl_durch_ECD : 5|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ LH_Aussenlicht_def : 7|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Standlicht_H_aktiv : 8|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Parklicht_HL_aktiv : 9|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Parklicht_HR_aktiv : 10|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Bremslicht_H_aktiv : 11|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Nebelschluss_aktiv : 12|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Rueckfahrlicht_aktiv : 13|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Blinker_HL_akt : 14|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Blinker_HR_akt : 15|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Blinker_li_def : 16|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Bremsl_li_def : 17|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Schlusslicht_li_def : 18|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Rueckf_li_def : 19|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Nebel_li_def : 20|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Schluss_Brems_Nebel_li_def : 21|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Schluss_Brems_Nebel_re_def : 22|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Schluss_Brems_li_def : 24|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Schluss_Nebel_li_def : 25|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_SL_BRL_BLK_li_def : 26|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Brems_Blk_li_def : 27|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Blinker_re_def : 32|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Bremsl_re_def : 33|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Schlusslicht_re_def : 34|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Rueckf_re_def : 35|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Nebel_re_def : 36|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Schluss_Brems_re_def : 40|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Schluss_Nebel_re_def : 41|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_SL_BRL_BLK_re_def : 42|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Brems_Blk_re_def : 43|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Kennzl_def : 48|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_3_Bremsl_def : 49|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ LH_Nebel_mi_def : 50|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Rueckf_mi_def : 51|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ LH_Bremsl_li_ges_def : 54|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ LH_Bremsl_re_ges_def : 55|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + +BO_ 267 LS_01: 4 Gateway_D4C7 + SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ LS_Hauptschalter : 12|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ LS_Abbrechen : 13|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ LS_Typ_Hauptschalter : 14|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ LS_Limiter : 15|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ LS_Tip_Setzen : 16|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_DL501_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ LS_Tip_Hoch : 17|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_DL501_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ LS_Tip_Runter : 18|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_DL501_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ LS_Tip_Wiederaufnahme : 19|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_DL501_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ LS_Verstellung_Zeitluecke : 20|2@1+ (1.0,0.0) [0.0|3] "" Vector__XXX + SG_ MFL_Tip_Down : 22|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MFL_Tip_Up : 23|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ LS_Tiptronic_Fehler : 24|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7 + SG_ LS_Fehler : 25|1@1+ (1,0) [0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ LS_Codierung : 26|3@1+ (1.0,0.0) [0.0|7] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ LS_Tip_Stufe_2 : 29|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ LS_GRA_ACC_2stufig : 30|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ MFL_M_Taste : 31|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7 + +BO_ 134 LWI_01: 8 LWS_D4 + SG_ LWI_01_CHK : 0|8@1+ (1,0) [0|255] "" ESP_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,QSP_D4,SCU_D4 + SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" Airbag_D4,ESP_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,QSP_D4,SCU_D4 + SG_ LWI_Sensorstatus : 12|1@1+ (1.0,0.0) [0.0|1] "" ESP_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,QSP_D4,SCU_D4 + SG_ LWI_QBit_Sub_Daten : 13|1@1+ (1.0,0.0) [0.0|1] "" ESP_D4,Gateway_D4C7,QSP_D4,SCU_D4 + SG_ LWI_QBit_Lenkradwinkel : 15|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4,ESP_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,QSP_D4,SCU_D4 + SG_ LWI_Lenkradwinkel : 16|13@1+ (0.1,0) [0.0|800.0] "Unit_DegreOfArc" Airbag_D4,ESP_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,QSP_D4,SCU_D4 + SG_ LWI_VZ_Lenkradwinkel : 29|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4,ESP_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,QSP_D4,SCU_D4 + SG_ LWI_VZ_Lenkradw_Geschw : 30|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,QSP_D4 + SG_ LWI_Lenkradw_Geschw : 31|9@1+ (5,0) [0|2500] "Unit_DegreOfArcPerSecon" Gateway_D4C7,QSP_D4 + SG_ LWI_Sub_Daten : 40|16@1+ (1,0) [0|65535] "" ESP_D4,Gateway_D4C7,QSP_D4,SCU_D4 + SG_ LWI_01_CRC : 56|8@1+ (1,0) [0|255] "" Airbag_D4,ESP_D4,Gateway_D4C7,QSP_D4,SCU_D4 + +BO_ 128 Motor_01: 8 Motor_EDC17_D4 + SG_ Motor_01_CHK : 0|8@1+ (1,0) [0|255] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ Motor_01_BZ : 8|4@1+ (1,0) [0|15] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_Mom_o_ex : 12|10@1+ (1,0) [0|1021] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_Mom_m_ex : 22|10@1+ (1,0) [0|1021] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,SAK_C7 + SG_ MO_Mom_Verlust : 32|10@1+ (1,0) [0|1021] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,SAK_C7 + SG_ MO_Mom_Begrenzung : 42|10@1+ (1,0) [0|1021] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_Mom_Fahrerwunsch : 52|10@1+ (1,0) [0|1021] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_Kickdown : 62|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_KD_Fehler : 63|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + +BO_ 129 Motor_02: 8 Motor_EDC17_D4 + SG_ Motor_02_CHK : 0|8@1+ (1,0) [0|255] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,SCU_D4 + SG_ Motor_02_BZ : 8|4@1+ (1,0) [0|15] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,SCU_D4 + SG_ MO_Mom_ZWR : 12|10@1+ (1,0) [0|1021] "" Gateway_D4C7 + SG_ MO_Mom_Soll : 22|10@1+ (1,0) [0|1021] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_Mom_Ist : 32|10@1+ (1,0) [0|1021] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_Status_Zylabschalt_01 : 42|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7 + SG_ MO_Status_Normalbetrieb_01 : 43|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_StartStopp_Status : 44|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,SCR_C7,SCU_D4 + SG_ MO_StartStopp_Motorstopp : 46|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,SCR_C7,SCU_D4 + SG_ MO_StartStopp_Wiederstart : 47|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,SCR_C7,SCU_D4 + SG_ MO_Ext_E_Fahrt_aktiv : 48|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_Gangposition : 49|4@1+ (1.0,0.0) [0.0|15] "" Gateway_D4C7 + SG_ MO_StartStopp_Fahrerwunsch : 53|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ MO_Momentenintegral : 56|8@1+ (0.3921,0) [0.0000|99.9855] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + +BO_ 261 Motor_03: 8 Motor_EDC17_D4 + SG_ MOTOR_03_CHK : 0|8@1+ (1,0) [0|255] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,SCU_D4 + SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,SCU_D4 + SG_ MO_QBit_Fahrpedalwerte_01 : 12|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_QBit_Motormomente : 13|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_QBit_Fahrer_bremst : 14|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_QBit_Drehzahl_01 : 15|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,SCR_C7 + SG_ MO_Drehzahl_01 : 16|16@1+ (0.25,0) [0.00|16383.00] "Unit_MinutInver" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,SAK_C7,SCR_C7,SCU_D4 + SG_ MO_Moment_im_Leerlauf : 32|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_Interlock : 33|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Gateway_D4C7 + SG_ MO_BLS : 34|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_Fahrer_bremst : 35|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_Konsistenz_Bremsped : 36|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_Kuppl_schalter : 37|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Gateway_D4C7 + SG_ MO_Timeout_ESP : 38|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_Motor_laeuft : 39|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_Solldrehz_Leerlauf : 40|8@1+ (10,0) [0|2540] "Unit_MinutInver" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_Fahrpedalrohwert_01 : 48|8@1+ (0.4,0) [0.0|101.6] "Unit_PerCent" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_erste_Ungenauschwelle : 56|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_QBit_Stressfaktor : 57|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_Stressfaktor : 58|6@1+ (1.6,0) [0.0|100.8] "Unit_PerCent" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + +BO_ 263 Motor_04: 8 Motor_EDC17_D4 + SG_ MO_Istgang : 8|4@1+ (1.0,0.0) [0.0|15] "" Gateway_D4C7 + SG_ MO_Sollgang : 12|4@1+ (1.0,0.0) [0.0|15] "" Gateway_D4C7 + SG_ MO_Oeldruck : 16|8@1+ (0.04,0) [0.00|10.00] "Unit_Bar" Gateway_D4C7 + SG_ MO_Anzeigedrehz : 24|12@1+ (3,0) [0|12282] "Unit_MinutInver" Gateway_D4C7 + SG_ MO_Schaltempf_verfbar : 38|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_Ladedruck : 39|9@1+ (0.01,0) [0.00|5.10] "Unit_Bar" Gateway_D4C7 + SG_ MO_KVS : 48|15@1+ (1,0) [0|32767] "Unit_MicroLiter" Gateway_D4C7 + SG_ MO_KVS_Ueberlauf : 63|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + +BO_ 782 Motor_05: 8 Motor_EDC17_D4 + SG_ Motor_05_CHK : 0|8@1+ (1,0) [0|255] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ Motor_05_BZ : 8|4@1+ (1,0) [0|15] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_EKlKomLeiRed : 12|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ MO_Freig_Reku : 14|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ MO_Klima_Eingr : 16|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ MO_Status_Normalbetrieb_02 : 18|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_Schaltbeeinfl_Leistungsbegr : 19|1@1+ (1,0) [0|1] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7 + SG_ MO_Schaltbeeinfl_Partikelfilter : 20|1@1+ (1,0) [0|1] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7 + SG_ MO_Prio_MIN_Wunschdrehzahl : 21|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_Freig_Anlass : 22|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_Aussp_Anlass : 23|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_MAX_Wunschdrehzahl : 24|9@1+ (25,0) [0|12750] "Unit_MinutInver" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_Prio_MAX_Wunschdrehzahl : 33|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_Luftpfad_aktiv : 34|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7 + SG_ MO_v_Begrenz_Aktiv : 35|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_v_Begrenz_Aktivierbar : 36|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_Verbot_EKP : 37|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_Anf_Pruefimpuls : 38|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_Anf_KL75 : 39|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_Charisma_FahrPr : 40|3@1+ (1.0,0.0) [0.0|7] "" Gateway_D4C7 + SG_ MO_Charisma_Status : 43|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ MO_Charisma_Umschaltung : 45|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ MO_Handshake_STH : 47|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_MIN_Wunschdrehzahl : 48|8@1+ (25,0) [0|6350] "Unit_MinutInver" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_Drehzahlbeeinflussung : 56|8@1+ (0.39,0) [0.00|99.45] "Unit_PerCent" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + +BO_ 1088 Motor_06: 8 Motor_EDC17_D4 + SG_ MO_Kuehlerluefter_MUX M : 0|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_Kuehlerluefter_1 m0 : 1|7@1+ (1,0) [0|100] "Unit_PerCent" Gateway_D4C7 + SG_ MO_Kuehlerluefter_2 m1 : 1|7@1+ (1,0) [0|100] "Unit_PerCent" Gateway_D4C7 + SG_ MO_HYB_Status_HV_Ladung : 8|3@1+ (1.0,0.0) [0.0|7] "" Gateway_D4C7 + SG_ WIV_Anzeige_aktiv : 12|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ WIV_Oelmin_Warn : 13|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ WIV_Sensorfehler : 14|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ WIV_Schieflage : 15|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ WIV_Oelstand : 16|4@1+ (12.5,0) [0.0|100.0] "Unit_PerCent" Gateway_D4C7 + SG_ MO_Zustand_HWP : 20|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ WIV_Oelsystem_aktiv : 24|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ WIV_nicht_betriebswarm : 25|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ WIV_Ueberfuell_Warn : 26|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ WIV_laufender_Motor : 27|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_HYB_Text_1 : 28|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_HYB_Text_2 : 29|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_HYB_Text_3 : 30|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_Text_Motorstart : 32|4@1+ (1.0,0.0) [0.0|15] "" Gateway_D4C7 + SG_ MO_HYB_Text_5 : 36|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_HYB_Text_6 : 37|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_HYB_Text_7 : 38|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ WIV_Oeldyn_avl : 39|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_Text_MSG_Werkstatt : 40|1@1+ (1,0) [0|1] "" Gateway_D4C7 + SG_ MO_Text_Partikelfil_Reg : 41|1@1+ (1,0) [0|1] "" Gateway_D4C7 + SG_ MO_Text_Fehler_Kraftstoffsys : 42|1@1+ (1,0) [0|1] "" Gateway_D4C7 + SG_ WIV_Oelmenge : 43|5@1+ (125,0) [0|3875] "Unit_MilliLiter" Gateway_D4C7 + SG_ MO_Systemlampe : 48|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_OBD2_Lampe : 49|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_Heissleuchte : 50|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_Partikel_Lampe : 51|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_Winterfahrprog : 52|1@1+ (1,0) [0|1] "" Gateway_D4C7 + SG_ WIV_Oelstand_nicht_vorhanden : 53|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ WIV_nachfuellanzeige_ein : 54|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ WIV_Ueberfuell_deaktiv : 55|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ WIV_Unterfuell_Warn : 56|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_Tankdeckel_Lampe : 57|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_Text_Tankdeckelwarn : 58|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ WIV_Enable_Oeldr_Motor : 59|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ WIV_Oeldr_Warn_Motor : 60|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_Avus_Motorschutz : 61|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ MO_HYB_Fahrbereitschaft : 63|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + +BO_ 1600 Motor_07: 8 Motor_EDC17_D4 + SG_ MO_QBit_Ansaugluft_Temp : 0|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_QBit_Oel_Temp : 1|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7 + SG_ MO_QBit_Kuehlmittel_Temp : 2|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_Stellgliedtest_Soundaktuator : 3|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_HYB_Fehler_HV_Netz : 4|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_aktives_Getriebeheizen : 5|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_Absperrventil_oeffnen : 6|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ MO_Ansaugluft_Temp : 8|8@1+ (0.75,-48) [-48.00|141.75] "Unit_DegreCelsi" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_Oel_Temp : 16|8@1+ (1,-60) [-60|192] "Unit_DegreCelsi" Gateway_D4C7,Getriebe_AL551_951_D4_C7 + SG_ MO_Kuehlmittel_Temp : 24|8@1+ (0.75,-48) [-48.00|141.75] "Unit_DegreCelsi" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_Hoeheninfo : 32|8@1+ (0.00781,0) [0.00000|1.98374] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_Kennfeldk : 40|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_Versionsinfo : 41|6@1+ (1.0,0.0) [0.0|63] "" Gateway_D4C7 + SG_ MO_Getriebe_kuehlen : 47|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_Mom_Traegheit_02 : 48|5@1+ (0.01,0) [0.00|0.31] "Unit_KiloGramMeterSquar" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_Heizungspumpenansteuerung : 53|4@1+ (10,0) [0|100] "Unit_PerCent" Gateway_D4C7 + SG_ MO_SpannungsAnf : 57|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_Nachlaufzeit_Heizungspumpe : 58|6@1+ (15,0) [0|945] "Unit_Secon" Gateway_D4C7 + +BO_ 1607 Motor_09: 8 Motor_EDC17_D4 + SG_ MO_ITM_Kuehlmittel_Temp : 0|8@1+ (0.75,-48) [-45.75|143.25] "Unit_DegreCelsi" Gateway_D4C7 + SG_ MO_E85_Sensor : 8|4@1+ (10,0) [0|100] "Unit_PerCent" Gateway_D4C7 + SG_ SCR_Anz_Motorstarts : 12|4@1+ (1,0) [0|8] "" Gateway_D4C7 + SG_ SCR_Reichweite : 16|15@1+ (1,0) [0|32766] "" Gateway_D4C7 + SG_ SCR_Warnstufe_1 : 32|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ SCR_Warnstufe_2 : 33|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ SCR_Text : 34|3@1+ (1.0,0.0) [0.0|7] "" Gateway_D4C7 + SG_ SCR_Akustik : 37|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ MO_Kraftstofffilter_Wasser : 40|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ SCR_Systemfehler : 41|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ SCR_Inducement_Strategie : 42|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ MO_CO2_Faktor : 44|12@1+ (1,0) [1|4094] "Unit_GramPerLiter" Gateway_D4C7 + SG_ MO_MKB_MUX M : 56|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ MO_MKB_01 m0 : 59|5@1+ (1.0,0.0) [0.0|31] "" Gateway_D4C7 + SG_ MO_MKB_02 m1 : 59|5@1+ (1.0,0.0) [0.0|31] "" Gateway_D4C7 + SG_ MO_MKB_03 m2 : 59|5@1+ (1.0,0.0) [0.0|31] "" Gateway_D4C7 + SG_ MO_MKB_04 m3 : 59|5@1+ (1.0,0.0) [0.0|31] "" Gateway_D4C7 + +BO_ 276 Motor_10: 8 Motor_EDC17_D4 + SG_ Motor_10_CHK : 0|8@1+ (1,0) [0|255] "" Gateway_D4C7 + SG_ Motor_10_BZ : 8|4@1+ (1,0) [0|15] "" Gateway_D4C7 + SG_ MO_Sig_Fahrpedalgradient : 12|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_BKV_Unterdruckwarnung : 13|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_Zylinderabschaltung : 14|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7 + SG_ MO_Fahrpedalgradient : 16|8@1+ (25,0) [0|6350] "Unit_PerCentPerSecon" Gateway_D4C7 + SG_ MO_Schubabschaltung : 24|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_rel_Saugrohrdruck : 25|6@1+ (18,0) [0|1116] "Unit_MilliBar" Gateway_D4C7 + SG_ MO_rel_Saugrohrdruck_gem_err : 31|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_BKV_Unterdruck : 32|8@1+ (4,0) [0|1012] "Unit_MilliBar" Gateway_D4C7 + +BO_ 1648 Motor_18: 8 Motor_EDC17_D4 + SG_ MO_Anzahl_Abgesch_Zyl : 47|3@1+ (1.0,0.0) [0.0|7] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7 + SG_ MO_Zylabsch_Texte : 50|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ MO_E85_BS_Texte : 52|3@1+ (1.0,0.0) [0.0|7] "" Gateway_D4C7 + SG_ MO_Drehzahl_Warnung : 55|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_obere_Drehzahlgrenze : 56|8@1+ (50,0) [50|12750] "Unit_MinutInver" Gateway_D4C7 + +BO_ 1010 Motor_19: 8 Motor_EDC17_D4 + SG_ Motor_19_BZ : 8|4@1+ (1,0) [0|15] "" SCR_C7 + SG_ MO_SCR_Tankheizung : 43|1@1+ (1.0,0.0) [0.0|1] "" SCR_C7 + SG_ MO_SCR_Dosierpumpe_Zustand : 44|3@1+ (1.0,0.0) [0.0|7] "" SCR_C7 + SG_ MO_SCR_Leitungsheizung : 47|1@1+ (1.0,0.0) [0.0|1] "" SCR_C7 + SG_ MO_SCR_Dosierpumpe_Wartezeit : 48|7@1+ (1,0) [0|120] "Unit_Secon" SCR_C7 + SG_ MO_SCR_Transferpumpe : 55|1@1+ (1.0,0.0) [0.0|1] "" SCR_C7 + SG_ MO_SCR_Dosierpumpe_Soll : 56|8@1+ (0.4,0) [0.0|100.0] "Unit_PerCent" SCR_C7 + +BO_ 1601 Motor_Code_01: 8 Motor_EDC17_D4 + SG_ Motor_Code_01_CHK : 0|8@1+ (1,0) [0|255] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ Motor_Code_01_BZ : 8|4@1+ (1,0) [0|15] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_Faktor_Momente : 12|2@1+ (1.0,0.0) [0.0|3] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_Hybridfahrzeug : 14|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ MO_Code : 16|8@1+ (1,0) [0|255] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,SAK_C7 + SG_ MO_Getriebe_Code : 24|6@1+ (1.0,0.0) [0.0|63] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ MO_StartStopp_Codiert : 30|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ MO_Anzahl_Zyl : 32|4@1+ (1,0) [0|15] "" Gateway_D4C7 + SG_ MO_Kraftstoffart : 36|4@1+ (1.0,0.0) [0.0|15] "" EPB_D4,Gateway_D4C7 + SG_ MO_Hubraum : 40|7@1+ (0.1,0) [0.0|12.7] "Unit_Liter" Gateway_D4C7 + SG_ MO_Ansaugsystem : 47|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Gateway_D4C7 + SG_ MO_Leistung : 48|9@1+ (1,0) [0|511] "Unit_KiloWatt" Gateway_D4C7 + SG_ MO_Abgastyp : 57|6@1+ (1.0,0.0) [0.0|63] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7 + SG_ MO_Einspritzart : 63|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + +BO_ 969 MotorSlave_01: 1 Motor_Slave_D4 + SG_ MOS_KD_Fehler : 0|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + +BO_ 1696 NightVision_01: 8 Gateway_D4C7 + SG_ NV_aktiv : 12|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4 + SG_ NV_Texte : 13|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + SG_ NV_Gong : 16|2@1+ (1.0,0.0) [0.0|3] "" Airbag_D4 + SG_ NV_Symbol : 18|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4 + SG_ NV_Hinweise : 19|2@1+ (1.0,0.0) [0.0|3] "" Vector__XXX + SG_ NV_Piktogramm_aktiv : 21|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NV_Akustik_deaktiviert_Icon : 22|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NV_FGM_deaktiviert_Icon : 23|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NV_KD_Fehler : 63|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + +BO_ 1753 NMH_EPB: 7 EPB_D4 + SG_ NMH_EPB_Start_1 : 0|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,Motor_Slave_D4,SCR_C7 + SG_ NMH_EPB_Start_2 : 1|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_EPB_Normal_Mode_1 : 2|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_EPB_Normal_Mode_2 : 3|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_EPB_Car_WakeUp : 6|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_EPB_Per_WakeUp : 8|5@1+ (1.0,0.0) [0.0|31] "" Vector__XXX + SG_ NMH_EPB_Fkt_WakeUp : 13|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + SG_ NMH_EPB_NM_aktiv_Klemme_15 : 16|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_EPB_NM_aktiv_Diagnose : 17|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_EPB_NM_aktiv_Start : 18|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_EPB_NM_aktiv_Schalter : 19|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_EPB_NM_aktiv_Bedarf_Anzeige : 20|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_EPB_NM_aktiv_v_groesser_Null : 21|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_EPB_kein_NL : 24|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_EPB_NL_Temp_Modell : 25|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_EPB_NL_Min : 26|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_EPB_NL_AutoAdjust : 27|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NM_EPB_Signalfehler : 32|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_EPB_TimeOut_Fehler : 33|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_EPB_CAN_Diag_deaktiv : 34|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_EPB_KompSchutz : 35|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_EPB_Mute_Mode : 36|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_EPB_Transport_Mode : 37|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_EPB_Abschaltstufe_aktiv : 38|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_EPB_Eindraht_Fehler : 39|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_EPB_Lokalaktiv : 48|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_EPB_Subsystemaktiv : 49|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + +BO_ 1728 NMH_Gateway: 7 Gateway_D4C7 + SG_ NMH_GW_Start_1 : 0|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,Motor_Slave_D4,SCR_C7 + SG_ NMH_GW_Start_2 : 1|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,Motor_Slave_D4,SCR_C7 + SG_ NMH_GW_Normal_Mode_1 : 2|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,Motor_Slave_D4,SCR_C7 + SG_ NMH_GW_Normal_Mode_2 : 3|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,Motor_Slave_D4,SCR_C7 + SG_ NMH_GW_Car_WakeUp : 6|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GW_Per_WakeUp : 8|5@1+ (1.0,0.0) [0.0|31] "" Vector__XXX + SG_ NMH_GW_Fkt_WakeUp : 13|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + SG_ NMH_GW_NM_aktiv_Klemme_15 : 16|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GW_NM_aktiv_Diagnose : 17|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GW_NM_aktiv_Start : 18|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GW_NM_aktiv_BDM : 19|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GW_NM_aktiv_Warnblinken : 20|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GW_NM_aktiv_ESP : 21|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GW_Abschaltstufe_3 : 24|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GW_SG_Fehlerdauer : 25|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GW_STH_Wakeup : 26|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GW_NL_Diagnose : 27|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NM_GW_Signalfehler : 32|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GW_TimeOut_Fehler : 33|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GW_CAN_Diag_deaktiv : 34|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GW_KompSchutz : 35|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GW_Mute_Mode : 36|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GW_Transport_Mode : 37|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GW_Abschaltstufe_aktiv : 38|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GW_Eindraht_Fehler : 39|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GW_ACAN : 40|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GW_KombiCAN : 41|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GW_KomfortCAN : 42|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GW_Infotainment : 43|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GW_Fahrwerk : 44|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GW_WakeUp_CAN_Bus : 45|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + +BO_ 1730 NMH_Getriebe: 7 Getriebe_AL551_951_D4_C7 + SG_ NMH_GE_Start_1 : 0|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,Motor_Slave_D4,SCR_C7 + SG_ NMH_GE_Start_2 : 1|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GE_Normal_Mode_1 : 2|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GE_Normal_Mode_2 : 3|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GE_Car_WakeUp : 6|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GE_Per_WakeUp : 8|5@1+ (1.0,0.0) [0.0|31] "" Vector__XXX + SG_ NMH_GE_Fkt_WakeUp : 13|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + SG_ NMH_GE_NM_aktiv_Klemme_15 : 16|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GE_NM_aktiv_Diagnose : 17|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GE_NM_aktiv_Start : 18|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GE_N_Haltephase : 19|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GE_kein_NL : 24|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GE_NL_Daten_EEPROM : 25|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GE_NL_Drucksens : 26|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GE_NL_Abtrieb : 27|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GE_NL_Waehlhebel : 28|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GE_NL_Wegfahrsperre : 29|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NM_GE_Signalfehler : 32|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GE_TimeOut_Fehler : 33|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GE_CAN_Diag_deaktiv : 34|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GE_KompSchutz : 35|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GE_Mute_Mode : 36|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GE_Transport_Mode : 37|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GE_Abschaltstufe_aktiv : 38|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GE_Eindraht_Fehler : 39|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GE_Lokalaktiv : 48|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GE_Subsystemaktiv : 49|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_GSG_Subbusaktiv : 50|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + +BO_ 1729 NMH_Motor: 7 Motor_EDC17_D4 + SG_ NMH_MO_Start_1 : 0|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,Motor_Slave_D4,SCR_C7 + SG_ NMH_MO_Start_2 : 1|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_Normal_Mode_1 : 2|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_Normal_Mode_2 : 3|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_Car_WakeUp : 6|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_Per_WakeUp : 8|5@1+ (1.0,0.0) [0.0|31] "" Vector__XXX + SG_ NMH_MO_Fkt_WakeUp : 13|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + SG_ NMH_MO_NM_aktiv_Klemme_15 : 16|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_NM_aktiv_Diagnose : 17|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_NM_aktiv_Start : 18|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_NM_aktiv_EKP_Vorlauf : 19|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_NM_aktiv_STH_Betrieb : 20|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_NM_aktiv_HV_Abschaltung : 21|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_kein_NL : 24|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_NL_Kuehlerluefter : 25|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_NL_Diagnose : 26|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_NL_WFS : 27|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_NL_EEPROM : 28|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_NL_Sonstige : 29|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NM_MO_Signalfehler : 32|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_TimeOut_Fehler : 33|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_CAN_Diag_deaktiv : 34|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_KompSchutz : 35|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_Mute_Mode : 36|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_Transport_Mode : 37|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_Abschaltstufe_aktiv : 38|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_Eindraht_Fehler : 39|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_Lokalaktiv : 48|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_Subsystemaktiv : 49|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + +BO_ 1736 NMH_Motor_Slave: 7 Motor_Slave_D4 + SG_ NMH_MO_SL_Start_1 : 0|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,Motor_Slave_D4,SCR_C7 + SG_ NMH_MO_SL_Start_2 : 1|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_SL_Normal_Mode_1 : 2|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_SL_Normal_Mode_2 : 3|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_SL_Car_WakeUp : 6|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_SL_Per_WakeUp : 8|5@1+ (1.0,0.0) [0.0|31] "" Vector__XXX + SG_ NMH_MO_SL_Fkt_WakeUp : 13|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + SG_ NMH_MO_SL_TimeOut_Fehler : 33|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_SL_CAN_Diag_deaktiv : 34|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_SL_KompSchutz : 35|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_SL_Mute_Mode : 36|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_SL_Transport_Mode : 37|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_SL_Abschaltstufe_aktiv : 38|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_SL_Busfehler : 39|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_Sl_Lokalaktiv : 48|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_MO_SL_Subsystemaktiv : 49|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + +BO_ 1782 NMH_SCR: 7 SCR_C7 + SG_ NMH_SCR_Start_1 : 0|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,Motor_Slave_D4,SCR_C7 + SG_ NMH_SCR_Start_2 : 1|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_SCR_Normal_Mode_1 : 2|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_SCR_Normal_Mode_2 : 3|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_SCR_Car_WakeUp : 6|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_SCR_Per_WakeUp : 8|5@1+ (1.0,0.0) [0.0|31] "" Vector__XXX + SG_ NMH_SCR_Fkt_WakeUp : 13|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + SG_ NMH_SCR_Klemme_15 : 16|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_SCR_Diagnose : 17|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_SCR_MindestAktivZeit : 18|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_SCR_NL_Datem_EEPROM : 24|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_SCR_Signalfehler : 32|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_SCR_TimeOut_Fehler : 33|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_SCR_CAN_Diag_deaktiv : 34|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_SCR_KompSchutz : 35|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_SCR_Mute_Mode : 36|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_SCR_Transport_Mode : 37|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_SCR_Abschaltstufe_aktiv : 38|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_SCR_Busfehler : 39|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_SCR_Lokalaktiv : 48|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ NMH_SCR_Subsystemaktiv : 49|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + +BO_ 913 OBD_01: 8 Motor_EDC17_D4 + SG_ OBD_Calc_Load_Val : 0|8@1+ (0.39215686274509803,0) [0E-17|99.99999999999999765] "Unit_PerCent" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ OBD_Eng_Cool_Temp : 8|8@1+ (1,-40) [-40|215] "Unit_DegreCelsi" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ OBD_Abs_Throttle_Pos : 16|8@1+ (0.39215686274509803,0) [0E-17|99.99999999999999765] "Unit_PerCent" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ OBD_Abs_Load_Val : 24|16@1+ (0.39215686274509803,0) [0E-17|25699.99999999999939605] "Unit_PerCent" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ OBD_Abs_Pedal_Pos : 40|8@1+ (0.39215686274509803,0) [0E-17|99.99999999999999765] "Unit_PerCent" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ OBD_Kaltstart_Denominator : 59|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ OBD_Minimum_Trip : 60|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ OBD_Driving_Cycle : 61|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,SCR_C7 + SG_ OBD_Warm_Up_Cycle : 62|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,SCR_C7 + SG_ OBD_Normed_Trip : 63|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7,SCR_C7 + +BO_ 803 PCF_01: 8 Gateway_D4C7 + SG_ PCF_01_CRC : 0|8@1+ (1,0) [0|255] "" Airbag_D4 + SG_ PCF_01_BZ : 8|4@1+ (1,0) [0|15] "" Airbag_D4 + SG_ PCF_Objektstatus : 12|3@1+ (1.0,0.0) [0.0|7] "" Airbag_D4 + SG_ PCF_Fahrer_aktiv_erkannt : 15|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ PCF_Time_to_collision : 16|8@1+ (0.01,0) [0.00|2.50] "Unit_Secon" Airbag_D4 + SG_ PCF_v_rel : 24|7@1+ (0.5,0) [0.5|63.5] "Unit_MeterPerSecon" Airbag_D4 + SG_ PCF_dy_Kollisionsueberdeckung : 31|5@1+ (0.1,0) [0.1|2.9] "Unit_Meter" Vector__XXX + +BO_ 802 PCR_01: 8 Gateway_D4C7 + SG_ PCR_Sensorstatus : 12|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4 + SG_ PCR_Obj_vx_rel : 13|11@1+ (0.1,-102.3) [-102.3|102.3] "Unit_MeterPerSecon" Airbag_D4 + SG_ PCR_Obj_vy_rel : 24|11@1+ (0.1,-102.3) [-102.3|102.3] "Unit_MeterPerSecon" Airbag_D4 + SG_ PCR_Obj_TTC : 35|9@1+ (0.01,0) [0.00|5.10] "Unit_Secon" Airbag_D4 + SG_ PCR_Obj_Guete : 44|7@1+ (1,0) [0|100] "Unit_PerCent" Airbag_D4 + SG_ PCR_Crashwahrscheinlichkeit : 51|7@1+ (1,0) [0|100] "Unit_PerCent" Airbag_D4 + +BO_ 929 PSD_01: 8 Gateway_D4C7 + SG_ PSD_Pos_Segment_ID : 0|6@1+ (1,0) [2|63] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Pos_Segmentlaenge : 6|7@1+ (2,0) [0|254] "Unit_Meter" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Pos_Inhibitzeit : 13|5@1+ (10,0) [0|310] "Unit_MilliSecon" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Pos_Standort : 18|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Pos_Laengsfehler : 19|3@1+ (1.0,0.0) [0.0|7] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Segment_ID : 22|6@1+ (1,0) [2|63] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Vorgaenger_Segment_ID : 28|6@1+ (1,0) [2|63] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Strassenklasse : 34|2@1+ (1.0,0.0) [0.0|3] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Segmentlaenge : 36|7@1+ (2,0) [0|254] "Unit_Meter" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Rampe : 43|2@1+ (1.0,0.0) [0.0|3] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Endkruemmung : 45|8@1+ (1,0) [0|254] "Unit_None" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Endkruemmung_Vorz : 53|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Endsteigung : 54|5@1+ (0.5,0) [0.0|14.5] "Unit_PerCent" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Endsteigung_Vorz : 59|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_ADAS_Qualitaet : 60|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Fahrspuren : 61|2@1+ (1.0,0.0) [0.0|3] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_wahrscheinlichster_Pfad : 63|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + +BO_ 930 PSD_02: 8 Gateway_D4C7 + SG_ PSD_Multiplex M : 0|2@1+ (1.0,0.0) [0.0|3] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Sys_Segment_ID m0 : 2|6@1+ (1,0) [2|63] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Abz_Segment_ID m1 : 2|6@1+ (1,0) [2|63] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Ges_Segment_ID m2 : 2|6@1+ (1,0) [2|63] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Ort_Laenge_VZ m3 : 2|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Ort_Laenge m3 : 3|25@1+ (0.00001,0) [0.00000|180.00000] "Unit_DegreOfArc" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Sys_Laendercode m0 : 8|8@1+ (1.0,0.0) [0.0|255] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Abz_Segmentlaenge m1 : 8|7@1+ (2,0) [0|254] "Unit_Meter" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Ges_Geschwindigkeit m2 : 8|5@1+ (1.0,0.0) [0.0|31] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Ges_Geschwindigkeit_Typ m2 : 13|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Ges_Geschwindigkeit_Gespann m2 : 14|2@1+ (1.0,0.0) [0.0|3] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Abz_Vorgaenger_Segment_ID m1 : 15|6@1+ (1,0) [2|63] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Sys_Geschwindigkeit_Einheit m0 : 16|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Ges_Geschwindigkeit_Witter m2 : 16|2@1+ (1.0,0.0) [0.0|3] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Sys_Verkehrsrichtung m0 : 17|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Sys_Release_Monat m0 : 18|4@1+ (1,0) [1|12] "Unit_Month" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Ges_Geschwindigkeit_Tag_Anf m2 : 18|3@1+ (1.0,0.0) [0.0|7] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Abz_Geschwindigkeit m1 : 21|5@1+ (1.0,0.0) [0.0|31] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Ges_Geschwindigkeit_Tag_Ende m2 : 21|3@1+ (1.0,0.0) [0.0|7] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Sys_Release_Jahr m0 : 22|5@1+ (1,2000) [2000|2031] "Unit_Year" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Ges_Geschwindigkeit_Std_Anf m2 : 24|5@1+ (1,0) [0|24] "Unit_Hours" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Abz_Geschwindigkeit_Typ m1 : 26|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Sys_Tunnel m0 : 27|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Abz_Strassenklasse m1 : 27|2@1+ (1.0,0.0) [0.0|3] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Sys_Bruecke m0 : 28|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Ort_Breite_VZ m3 : 28|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Sys_Fahrsp_Gegenr m0 : 29|2@1+ (1.0,0.0) [0.0|3] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Abz_ADAS_Qualitaet m1 : 29|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Ges_Geschwindigkeit_Std_Ende m2 : 29|5@1+ (1,0) [0|24] "Unit_Hours" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Ort_Breite m3 : 29|24@1+ (0.00001,0) [0.00000|90.00000] "Unit_DegreOfArc" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Abz_Abzweigerichtung m1 : 30|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Sys_TMC_Baustelle m0 : 31|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Abz_Abzweigewinkel m1 : 31|4@1+ (1.0,0.0) [0.0|15] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Sys_TMC_Stau m0 : 32|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Ges_alter_Geschw m2 : 34|5@1+ (1.0,0.0) [0.0|31] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Abz_Rampe m1 : 35|2@1+ (1.0,0.0) [0.0|3] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Abz_Anfangskruemmung m1 : 37|8@1+ (1,0) [0|254] "Unit_None" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Ges_alter_Geschw_Gespann m2 : 39|2@1+ (1.0,0.0) [0.0|3] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Ges_alter_Geschw_Witter m2 : 41|2@1+ (1.0,0.0) [0.0|3] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Ges_alter_Geschw_Tag_Anf m2 : 43|3@1+ (1.0,0.0) [0.0|7] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Abz_Anfangskruemmung_Vorz m1 : 45|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Sys_Anfangskruemmung m0 : 46|8@1+ (1,0) [0|254] "Unit_None" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Abz_Endkruemmung m1 : 46|8@1+ (1,0) [0|254] "Unit_None" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Ges_alter_Geschw_Tag_Ende m2 : 46|3@1+ (1.0,0.0) [0.0|7] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Ges_alter_Geschw_Std_Anf m2 : 49|5@1+ (1,0) [0|24] "Unit_Hours" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Ort_Hoehe m3 : 53|11@1+ (5,-1000) [-1000|8000] "Unit_Meter" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Sys_Anfangskruemmung_Vorz m0 : 54|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Abz_Endkruemmung_Vorz m1 : 54|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Ges_alter_Geschw_Std_Ende m2 : 54|5@1+ (1,0) [0|24] "Unit_Hours" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Sys_Anfangssteigung m0 : 55|5@1+ (0.5,0) [0.0|14.5] "Unit_PerCent" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Abz_Endsteigung m1 : 55|5@1+ (0.5,0) [0.0|14.5] "Unit_PerCent" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Ges_Ueberholverbot m2 : 59|2@1+ (1.0,0.0) [0.0|3] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Sys_Anfangssteigung_Vorz m0 : 60|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Abz_Endsteigung_Vorz m1 : 60|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Sys_Ortschaft m0 : 61|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Abz_Fahrspuren m1 : 61|2@1+ (1.0,0.0) [0.0|3] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Ges_Wechselverkehrszeichen m2 : 61|3@1+ (1.0,0.0) [0.0|7] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Sys_Digitalisierung m0 : 62|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Sys_Zielfuehrung m0 : 63|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ PSD_Abz_wahrscheinlichster_Pfad m1 : 63|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + +BO_ 2033 Request_Airbag_Deployment: 8 Gateway_D4C7 + SG_ Request_Airbag_Deployment : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Airbag_D4 + +BO_ 2041 Response_Airbag_Deployment: 8 Airbag_D4 + SG_ Response_Airbag_Deployment : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Gateway_D4C7 + +BO_ 1528 SAK_01: 8 SAK_C7 + SG_ SAK_Charisma_FahrPr : 16|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + SG_ SAK_Charisma_Status : 19|2@1+ (1.0,0.0) [0.0|3] "" Vector__XXX + SG_ SAK_Charisma_Umschaltung : 21|2@1+ (1.0,0.0) [0.0|3] "" Vector__XXX + SG_ SAK_KD_Fehler : 23|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + +BO_ 1011 SCR_01: 8 SCR_C7 + SG_ SCR_01_BZ : 8|4@1+ (1,0) [0|15] "" Motor_EDC17_D4 + SG_ SCR_Dosierpumpe_Drehzahl : 23|11@1+ (4,-4080) [-4080|4100] "Unit_MinutInver" Motor_EDC17_D4 + SG_ SCR_Druck : 34|10@1+ (5,0) [0|5000] "Unit_MilliVolt" Motor_EDC17_D4 + SG_ SCR_Level_Aktivtank : 44|10@1+ (5,0) [0|5000] "Unit_MilliVolt" Motor_EDC17_D4 + SG_ SCR_Level_Passivtank : 54|10@1+ (5,0) [0|5000] "Unit_MilliVolt" Motor_EDC17_D4 + +BO_ 1507 SCR_02: 8 SCR_C7 + SG_ SCR_Heizkreis_3_Strom : 0|8@1+ (0.1,0) [0.0|14.0] "Unit_Amper" Motor_EDC17_D4 + SG_ SCR_02_BZ : 8|4@1+ (1,0) [0|15] "" Motor_EDC17_D4 + SG_ SCR_KD_Fehler : 13|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ SCR_Guetesensor : 14|10@1+ (5,0) [0|5000] "Unit_MilliVolt" Motor_EDC17_D4 + SG_ SCR_Temp_Aktivtank : 24|8@1+ (20,0) [0|5000] "Unit_MilliVolt" Motor_EDC17_D4 + SG_ SCR_Temp_Passivtank : 32|8@1+ (20,0) [0|5000] "Unit_MilliVolt" Motor_EDC17_D4 + SG_ SCR_Leitungsheizung_Strom : 40|8@1+ (0.1,0) [0.0|14.0] "Unit_Amper" Motor_EDC17_D4 + SG_ SCR_Transferpumpe_Strom : 48|8@1+ (0.1,0) [0.0|14.0] "Unit_Amper" Motor_EDC17_D4 + SG_ SCR_Tankheizung_Strom : 56|8@1+ (0.1,0) [0.0|14.0] "Unit_Amper" Motor_EDC17_D4 + +BO_ 1508 SCR_03: 8 SCR_C7 + SG_ SCR_03_BZ : 8|4@1+ (1,0) [0|15] "" Motor_EDC17_D4 + SG_ SCR_Spannungsversorgung_Status : 12|4@1+ (1.0,0.0) [0.0|15] "" Motor_EDC17_D4 + SG_ SCR_VersorgungSensoren_Status : 16|4@1+ (1.0,0.0) [0.0|15] "" Motor_EDC17_D4 + SG_ SCR_Heizkreis_3_Status : 20|4@1+ (1.0,0.0) [0.0|15] "" Motor_EDC17_D4 + SG_ SCR_Guetesensor_Status : 24|4@1+ (1.0,0.0) [0.0|15] "" Motor_EDC17_D4 + SG_ SCR_Leitungsheizung_Status : 28|4@1+ (1.0,0.0) [0.0|15] "" Motor_EDC17_D4 + SG_ SCR_Tankheizung_Status : 32|4@1+ (1.0,0.0) [0.0|15] "" Motor_EDC17_D4 + SG_ SCR_Druck_Status : 36|4@1+ (1.0,0.0) [0.0|15] "" Motor_EDC17_D4 + SG_ SCR_Dosierpumpe_Status_Spule : 40|4@1+ (1.0,0.0) [0.0|15] "" Motor_EDC17_D4 + SG_ SCR_Transferpumpe_Status : 44|4@1+ (1.0,0.0) [0.0|15] "" Motor_EDC17_D4 + SG_ SCR_Level_Aktivtank_Status : 48|4@1+ (1.0,0.0) [0.0|15] "" Motor_EDC17_D4 + SG_ SCR_Level_Passivtank_Status : 52|4@1+ (1.0,0.0) [0.0|15] "" Motor_EDC17_D4 + SG_ SCR_Temp_Aktivtank_Status : 56|4@1+ (1.0,0.0) [0.0|15] "" Motor_EDC17_D4 + SG_ SCR_Temp_Passivtank_Status : 60|4@1+ (1.0,0.0) [0.0|15] "" Motor_EDC17_D4 + +BO_ 1509 SCR_04: 8 SCR_C7 + SG_ SCR_04_BZ : 8|4@1+ (1,0) [0|15] "" Motor_EDC17_D4 + SG_ SCR_Ansteuerung_Transferpumpe : 12|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4 + SG_ SCR_Ansteuerung_Dosierpumpe : 13|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4 + SG_ SCR_Ansteuerung_Heizkreis_3 : 14|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4 + SG_ SCR_Ansteuerung_Leitungsheizung : 15|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4 + SG_ SCR_Ansteuerung_Tankheizung : 16|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4 + SG_ SCR_CAL_CVN_CRC_32 : 32|32@1+ (1.0,0.0) [0.0|4294967295] "" Motor_EDC17_D4 + +BO_ 1526 SCR_05: 8 SCR_C7 + SG_ SCR_05_BZ : 8|4@1+ (1,0) [0|15] "" Motor_EDC17_D4 + SG_ SCR_Steuergeraet_Heizung_Status : 48|2@1+ (1.0,0.0) [0.0|3] "" Motor_EDC17_D4 + SG_ SCR_Steuergeraet_Pumpe_Status : 50|2@1+ (1.0,0.0) [0.0|3] "" Motor_EDC17_D4 + SG_ SCR_Steuergeraet_Relais_Status : 52|2@1+ (1.0,0.0) [0.0|3] "" Motor_EDC17_D4 + SG_ SCR_Steuergeraet_Bus_Status : 56|2@1+ (1.0,0.0) [0.0|3] "" Motor_EDC17_D4 + SG_ SCR_Steuergeraet_Codierung_St000 : 58|2@1+ (1.0,0.0) [0.0|3] "" Motor_EDC17_D4 + SG_ SCR_Steuergeraet_Datensatz_St001 : 60|2@1+ (1.0,0.0) [0.0|3] "" Motor_EDC17_D4 + SG_ SCR_Steuergeraet_Defekt_Status : 62|2@1+ (1.0,0.0) [0.0|3] "" Motor_EDC17_D4 + +BO_ 1510 SCR_CAL_ID1: 8 SCR_C7 + SG_ SCR_CAL_ID_Name_01 : 0|8@1+ (1.0,0.0) [0.0|255] "" Motor_EDC17_D4 + SG_ SCR_CAL_ID_Name_02 : 8|8@1+ (1.0,0.0) [0.0|255] "" Motor_EDC17_D4 + SG_ SCR_CAL_ID_Name_03 : 16|8@1+ (1.0,0.0) [0.0|255] "" Motor_EDC17_D4 + SG_ SCR_CAL_ID_TN_01 : 24|8@1+ (1.0,0.0) [0.0|255] "" Motor_EDC17_D4 + SG_ SCR_CAL_ID_TN_02 : 32|8@1+ (1.0,0.0) [0.0|255] "" Motor_EDC17_D4 + SG_ SCR_CAL_ID_TN_03 : 40|8@1+ (1.0,0.0) [0.0|255] "" Motor_EDC17_D4 + SG_ SCR_CAL_ID_TN_04 : 48|8@1+ (1.0,0.0) [0.0|255] "" Motor_EDC17_D4 + SG_ SCR_CAL_ID_TN_05 : 56|8@1+ (1.0,0.0) [0.0|255] "" Motor_EDC17_D4 + +BO_ 1512 SCR_CAL_ID2: 8 SCR_C7 + SG_ SCR_CAL_ID_TN_06 : 0|8@1+ (1.0,0.0) [0.0|255] "" Motor_EDC17_D4 + SG_ SCR_CAL_ID_TN_07 : 8|8@1+ (1.0,0.0) [0.0|255] "" Motor_EDC17_D4 + SG_ SCR_CAL_ID_TN_08 : 16|8@1+ (1.0,0.0) [0.0|255] "" Motor_EDC17_D4 + SG_ SCR_CAL_ID_Leer : 24|8@1+ (1.0,0.0) [0.0|255] "" Motor_EDC17_D4 + SG_ SCR_CAL_ID_Index_01 : 32|8@1+ (1.0,0.0) [0.0|255] "" Motor_EDC17_D4 + SG_ SCR_CAL_ID_Index_02 : 40|8@1+ (1.0,0.0) [0.0|255] "" Motor_EDC17_D4 + SG_ SCR_CAL_ID_Index_03 : 48|8@1+ (1.0,0.0) [0.0|255] "" Motor_EDC17_D4 + SG_ SCR_CAL_ID_Index_04 : 56|8@1+ (1.0,0.0) [0.0|255] "" Motor_EDC17_D4 + +BO_ 133 SCU_01: 8 SCU_D4 + SG_ SCU_01_CHK : 0|8@1+ (1,0) [0|255] "" Airbag_D4,ESP_D4,Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,QSP_D4 + SG_ SCU_01_BZ : 8|4@1+ (1,0) [0|15] "" Airbag_D4,ESP_D4,Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,QSP_D4 + SG_ SCU_Ue_Winkel_ADS : 16|12@1+ (0.1,0) [0.0|409.3] "Unit_DegreOfArc" Airbag_D4,ESP_D4,Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,QSP_D4 + SG_ SCU_VZ_Ue_Winkel_ADS : 28|1@1+ (1.0,0.0) [0.0|1] "" Airbag_D4,ESP_D4,Gateway_D4C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4,QSP_D4 + SG_ SCU_Soll_Ue_Winkel : 29|11@1+ (0.1,0) [0.0|204.5] "Unit_DegreOfArc" ESP_D4,Gateway_D4C7,QSP_D4 + SG_ SCU_max_Gradient : 40|9@1+ (1,0) [0|510] "" ESP_D4,Gateway_D4C7,QSP_D4 + SG_ SCU_VZ_Soll_Ue_Winkel : 49|1@1+ (1.0,0.0) [0.0|1] "" ESP_D4,Gateway_D4C7,QSP_D4 + SG_ SCU_Status : 50|3@1+ (1.0,0.0) [0.0|7] "" ESP_D4,Gateway_D4C7,QSP_D4 + SG_ SCU_KD_Fehler : 53|1@1+ (1.0,0.0) [0.0|1] "" ESP_D4,Gateway_D4C7,QSP_D4 + SG_ SCU_01_CRC : 56|8@1+ (1,0) [0|255] "" ESP_D4,Gateway_D4C7,QSP_D4 + +BO_ 784 SCU_02: 8 SCU_D4 + SG_ SCU_Warnlampe : 12|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ SCU_Warnungen : 14|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ SCU_Charisma_FahrPr : 16|3@1+ (1.0,0.0) [0.0|7] "" Gateway_D4C7 + SG_ SCU_Charisma_Status : 19|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ SCU_Charisma_Umschaltung : 21|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + +BO_ 1313 STH_01: 8 Gateway_D4C7 + SG_ STH_Funk_ein : 0|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ STH_Funk_aus : 1|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ STH_Zusatzheizung : 2|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ STH_LED : 3|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ STH_Pumpe_ein : 4|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ STH_Geblaese : 5|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ STH_EKP_Anst : 6|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ STH_Start_folgt : 7|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ STH_Ventiloeffnungszeit : 8|6@1+ (1,0) [0|63] "Unit_Minut" Vector__XXX + SG_ STH_Ventil_Status : 14|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ STH_Waermeeintrag : 16|6@1+ (1,0) [0|63] "" Vector__XXX + SG_ STH_KVS : 24|13@1+ (1,0) [0|8191] "Unit_MilliLiter" Vector__XXX + SG_ STH_Fehlerstatus : 37|3@1+ (1.0,0.0) [0.0|7] "" Vector__XXX + SG_ STH_Heizleistung : 40|8@1+ (1,0) [0|255] "" Vector__XXX + SG_ STH_Wassertemp : 48|8@1+ (0.75,-40) [-40.00|142.25] "Unit_DegreCelsi" Vector__XXX + SG_ STH_Motorvorwaermung : 59|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ STH_Servicemode : 60|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ STH_war_aktiv : 61|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ STH_KVS_Ueberlauf : 62|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ STH_KD_Fehler : 63|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + +BO_ 1172 STS_01: 8 Gateway_D4C7 + SG_ STS_01_CHK : 0|8@1+ (1,0) [0|255] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ STS_01_BZ : 8|4@1+ (1,0) [0|15] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ STS_Car_not_under_theft : 12|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ STS_Car_under_theft : 13|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ STS_Anlassersperre : 15|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ STS_Typencodierung : 16|5@1+ (1.0,0.0) [0.0|31] "" Vector__XXX + SG_ STS_KD_Fehler : 22|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ STS_LIN_aktiv : 23|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ STS_Standlicht : 24|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ STS_Fahrlicht : 25|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ STS_Alarm_still : 26|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ STS_Texte : 27|4@1+ (1.0,0.0) [0.0|15] "" Vector__XXX + SG_ STS_Laderelais : 38|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ STS_Summer : 48|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ STS_Alarm_Blinker : 50|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ STS_Notstart : 51|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ STS_Signalhorn : 55|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ STS_Leerlaufschaltung : 56|1@1+ (1.0,0.0) [0.0|1] "" Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + +BO_ 783 SWA_01: 8 Gateway_D4C7 + SG_ SWA_Status_CHK : 0|8@1+ (1,0) [0|255] "" Vector__XXX + SG_ SWA_Status_BZ : 8|4@1+ (1,0) [0|15] "" Vector__XXX + SG_ SWA_Anzeigen : 12|4@1+ (1.0,0.0) [0.0|15] "" Kombi_D4 + SG_ SWA_Blindheit_erkannt : 16|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ SWA_rel_Nichtverf : 17|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ SWA_rel_Fehler : 18|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ SWA_Sta_aktiv : 19|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ SWA_Sta_passiv : 20|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ SWA_Standziele_li : 24|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ SWA_Kolonne_li : 25|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ SWA_Infostufe_SWA_li : 26|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ SWA_Warnung_SWA_li : 27|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ SWA_Kolonne_mi : 33|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ SWA_Standziele_re : 40|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ SWA_Kolonne_re : 41|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ SWA_Infostufe_SWA_re : 42|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ SWA_Warnung_SWA_re : 43|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ SWA_Gischtzaehler : 48|7@1+ (1,0) [0|100] "Unit_PerCent" Vector__XXX + SG_ SWA_KD_Fehler : 59|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + +BO_ 1413 Systeminfo_01: 8 Gateway_D4C7 + SG_ SI_Int_CAN_gespiegelt : 0|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ SI_CAN_Komfort_Sleep : 1|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ SI_CAN_Dashboard_Sleep : 2|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ SI_CAN_Antrieb_Sleep : 3|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ SI_Infotainment_Sleep : 4|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ SI_CAN_Extended_Sleep : 5|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ SI_Fahrwerk_Sleep : 6|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ SI_Diagnose_Aktiv : 7|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ SI_QRS_Mode : 8|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7 + SG_ SI_T_Mode : 9|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Motor_EDC17_D4,Motor_ME17_BY,Motor_MED17_SIMOS8_D4 + SG_ SI_NWDF : 10|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ SI_NWDF_gueltig : 11|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ SI_Sammelfehler : 12|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ GW_KD_Fehler : 13|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ SI_MOST_Status : 15|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + SG_ SI_Sammel_SG_Fehler : 56|6@1+ (1,0) [0|60] "" Vector__XXX + SG_ SI_MO_WU : 63|1@1+ (1.0,0.0) [0.0|1] "" Vector__XXX + +BO_ 1214 TPD_SCU_01: 8 Gateway_D4C7 + SG_ TPD_SCU_Data_1 : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" SCU_D4 + +BO_ 768 TPD_Tester_01: 8 SCU_D4 + SG_ TPD_Tester_Data_1 : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Gateway_D4C7 + +BO_ 769 TPD_Tester_02: 8 SCU_D4 + SG_ TPD_Tester_Data_2 : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Gateway_D4C7 + +BO_ 770 TPD_Tester_03: 8 SCU_D4 + SG_ TPD_Tester_Data_3 : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Gateway_D4C7 + +BO_ 771 TPD_Tester_04: 8 SCU_D4 + SG_ TPD_Tester_Data_4 : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Gateway_D4C7 + +BO_ 772 TPD_Tester_05: 8 SCU_D4 + SG_ TPD_Tester_Data_5 : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Gateway_D4C7 + +BO_ 773 TPD_Tester_06: 8 SCU_D4 + SG_ TPD_Tester_Data_6 : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Gateway_D4C7 + +BO_ 774 TPD_Tester_07: 8 SCU_D4 + SG_ TPD_Tester_Data_7 : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Gateway_D4C7 + +BO_ 775 TPD_Tester_08: 8 SCU_D4 + SG_ TPD_Tester_Data_8 : 0|64@1+ (1.0,0.0) [0.0|18446744073709551615] "" Gateway_D4C7 + +BO_ 542 TPS_SCU: 7 SCU_D4 + SG_ TPS_SCU_Data : 0|56@1+ (1.0,0.0) [0.0|72057594037927935] "" Gateway_D4C7 + +BO_ 512 TPS_Tester: 7 Gateway_D4C7 + SG_ TPS_Tester_Data : 0|56@1+ (1.0,0.0) [0.0|72057594037927935] "" SCU_D4 + +BO_ 268 TSK_02: 8 XXX + SG_ TSK_02_CHK : 0|8@1+ (1,0) [0|255] "" XXX + SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX + SG_ TSK_Status : 16|2@1+ (1,0) [0|3] "" XXX + +BO_ 786 TSK_03: 8 Motor_EDC17_D4 + SG_ TSK_03_CHK : 0|8@1+ (1,0) [0|255] "" Gateway_D4C7 + SG_ TSK_03_BZ : 8|4@1+ (1,0) [0|15] "" Gateway_D4C7 + SG_ FAS_Wunschgeschw : 12|10@1+ (0.32,0) [0.00|326.72] "Unit_KiloMeterPerHour" Gateway_D4C7 + SG_ FAS_Status_Prim_Anz : 22|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ FAS_Texte_Primaeranz : 48|7@1+ (1.0,0.0) [0.0|127] "" Gateway_D4C7 + SG_ FAS_Status_Anzeige : 61|3@1+ (1.0,0.0) [0.0|7] "" Gateway_D4C7 + +BO_ 270 TSK_04: 8 Motor_EDC17_D4 + SG_ TSK_04_CHK : 0|8@1+ (1,0) [0|255] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ TSK_04_BZ : 8|4@1+ (1,0) [0|15] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ TSK_zul_Regelabw : 12|6@1+ (0.024,0) [0.000|1.512] "Unit_MeterPerSeconSquar" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ TSK_ax_Getriebe : 18|9@1+ (0.024,-2.016) [-2.016|10.224] "Unit_MeterPerSeconSquar" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ TSK_Wunsch_Uebersetz : 27|10@1+ (0.0245,0) [0.0245|25.0635] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ TSK_Freig_WU : 37|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ TSK_Limiter_aktiv : 38|1@1+ (1.0,0.0) [0.0|1] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ TSK_Status_GRA_ACC_02 : 62|2@1+ (1.0,0.0) [0.0|3] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + +BO_ 273 TSK_05: 8 Motor_EDC17_D4 + SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ TSK_QBit_Steigung : 12|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ TSK_Status_GRA_ACC_01 : 16|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ TSK_Fahrzeugmasse : 18|5@1+ (200,500) [500|6500] "Unit_KiloGram" Gateway_D4C7 + SG_ TSK_QBit_Fahrzeugmasse : 23|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ TSK_Fahrzeugmasse_02 : 24|8@1+ (32,0) [0|8128] "Unit_KiloGram" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ TSK_Steigung : 40|8@1+ (0.8,-101.6) [-101.6|101.6] "Unit_PerCent" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ TSK_Getriebeinfo : 51|2@1+ (1.0,0.0) [0.0|3] "" Gateway_D4C7 + SG_ TSK_Codierung_ACC : 53|1@1+ (1.0,0.0) [0.0|1] "" EPB_D4,Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ TSK_Zwangszusch_ESP : 54|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + SG_ TSK_Freig_Verzoeg_Anf : 55|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7,Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7 + SG_ TSK_Verzoeg_Anf_02 : 56|8@1+ (0.024,-3.984) [-3.984|2.136] "Unit_MeterPerSeconSquar" Gateway_D4C7 + +BO_ 1716 VIN_01: 8 Gateway_D4C7 + SG_ VIN_01_MUX M : 0|2@1+ (1,0) [0|3] "" Airbag_D4,EPB_D4,LWS_D4,SCR_C7,SCU_D4 + SG_ KS_Geheimnis_1 m0 : 8|8@1+ (1,0) [0|255] "" Airbag_D4,EPB_D4 + SG_ VIN_4 m1 : 8|8@1+ (1,0) [0|255] "" Airbag_D4,EPB_D4,SCR_C7 + SG_ VIN_11 m2 : 8|8@1+ (1,0) [0|255] "" Airbag_D4,EPB_D4,SCR_C7 + SG_ KS_Geheimnis_2 m0 : 16|8@1+ (1,0) [0|255] "" Airbag_D4,EPB_D4 + SG_ VIN_5 m1 : 16|8@1+ (1,0) [0|255] "" Airbag_D4,EPB_D4,SCR_C7 + SG_ VIN_12 m2 : 16|8@1+ (1,0) [0|255] "" Airbag_D4,EPB_D4,SCR_C7 + SG_ KS_Geheimnis_3 m0 : 24|8@1+ (1,0) [0|255] "" Airbag_D4,EPB_D4 + SG_ VIN_6 m1 : 24|8@1+ (1,0) [0|255] "" Airbag_D4,EPB_D4,SCR_C7 + SG_ VIN_13 m2 : 24|8@1+ (1,0) [0|255] "" Airbag_D4,EPB_D4,SCR_C7 + SG_ KS_Geheimnis_4 m0 : 32|8@1+ (1,0) [0|255] "" Airbag_D4,EPB_D4 + SG_ VIN_7 m1 : 32|8@1+ (1,0) [0|255] "" Airbag_D4,EPB_D4,SCR_C7 + SG_ VIN_14 m2 : 32|8@1+ (1,0) [0|255] "" Airbag_D4,EPB_D4,LWS_D4,SCR_C7,SCU_D4 + SG_ VIN_1 m0 : 40|8@1+ (1,0) [0|255] "" Airbag_D4,EPB_D4,SCR_C7 + SG_ VIN_8 m1 : 40|8@1+ (1,0) [0|255] "" Airbag_D4,EPB_D4,SCR_C7 + SG_ VIN_15 m2 : 40|8@1+ (1,0) [0|255] "" Airbag_D4,EPB_D4,LWS_D4,SCR_C7,SCU_D4 + SG_ VIN_2 m0 : 48|8@1+ (1,0) [0|255] "" Airbag_D4,EPB_D4,SCR_C7 + SG_ VIN_9 m1 : 48|8@1+ (1,0) [0|255] "" Airbag_D4,EPB_D4,SCR_C7 + SG_ VIN_16 m2 : 48|8@1+ (1,0) [0|255] "" Airbag_D4,EPB_D4,LWS_D4,SCR_C7,SCU_D4 + SG_ VIN_3 m0 : 56|8@1+ (1,0) [0|255] "" Airbag_D4,EPB_D4,SCR_C7 + SG_ VIN_10 m1 : 56|8@1+ (1,0) [0|255] "" Airbag_D4,EPB_D4,SCR_C7 + SG_ VIN_17 m2 : 56|8@1+ (1,0) [0|255] "" Airbag_D4,EPB_D4,LWS_D4,SCR_C7,SCU_D4 + +BO_ 1414 Waehlhebel_02: 8 Getriebe_AL551_951_D4_C7 + SG_ WH_KD_Fehler : 63|1@1+ (1.0,0.0) [0.0|1] "" Gateway_D4C7 + + +VAL_ 159 EPS_HCA_Status 0 "disabled" 1 "initializing" 2 "fault" 3 "ready" 4 "rejected" 5 "active" ; +VAL_ 269 ACC_Freigabe_Momentenanf 0 "Momanf_nicht_freigegeben" 1 "Momanf_freigegeben" ; +VAL_ 269 ACC_Freigabe_Verzanf 0 "Verzanf_nicht_freigegeben" 1 "Verzanf_freigegeben" ; +VAL_ 269 ACC_Getriebestellung_P 0 "P_Stellung_nicht_angefordert" 1 "Anforderung_P_Stellung" ; +VAL_ 269 ACC_limitierte_Anfahrdyn 0 "keine_Limitierung" 1 "Limitierung_Anfahrdynamik_angefordert" ; +VAL_ 269 ACC_Loeseanforderung 0 "keine_Anforderung" 1 "Loeseanforderung" ; +VAL_ 269 ACC_StartStopp_Info 0 "Motorlauf_langfristig_nicht_notwendig_Stoppfreigabe" 1 "Motoranlauf_nicht_zwingend_notwendig_Stoppverbot_keine_Startanforderung" 2 "Motoranlauf_zwingend_notwendig_Startanforderung" 3 "Systemfehler" ; +VAL_ 269 ACC_Vorbefuellung_Bremsanlage 0 "Vorbefuellung_AUS" 1 "Vorbefuellung_EIN" ; +VAL_ 269 ACC_Status_ACC 0 "ACC_OFF_Hauptschalter_aus" 1 "ACC_INIT" 2 "ACC_STANDBY" 3 "ACC_AKTIV_regelt" 4 "ACC_OVERRIDE" 5 "nicht_definiert" 6 "reversibler_Fehler_im_ACC_System" 7 "irreversibler_Fehler_im_ACC_System" ; +VAL_ 269 ACC_Betaetigung_EPB 0 "keine_EPB_Anforderung" 1 "EPB_Aktuator_schliessen" ; +VAL_ 269 ACC_Beeinflussung_ESP 0 "keine_Zwangszuschaltung" 1 "ESP_Zwangszuschaltung" ; +VAL_ 269 ACC_Anhalten 0 "kein_Anhalten_gewuenscht" 1 "Anhalten_gewuenscht" ; +VAL_ 269 ACC_KD_Fehler 0 "kein_KD_Fehler" 1 "KD_Fehler" ; +VAL_ 64 AB_RGS_Anst 4 "aktiv_Niveau_1" 5 "aktiv_Niveau_2" 6 "aktiv_Niveau_3" 7 "aktiv_Niveau_4" 8 "deaktiviert" ; +VAL_ 64 AB_Front_Crash 0 "kein_Front_Crash" 1 "Front_Crash" ; +VAL_ 64 AB_Heck_Crash 0 "kein_Heck_Crash" 1 "Heck_Crash" ; +VAL_ 64 AB_SF_Crash 0 "kein_Seiten_Crash_Fahrer" 1 "Seiten_Crash_Fahrer" ; +VAL_ 64 AB_SB_Crash 0 "kein_Seiten_Crash_Beifahrer" 1 "Seiten_Crash_Beifahrer" ; +VAL_ 64 AB_Rollover_Crash 0 "kein_Rollover" 1 "Rollover" ; +VAL_ 64 AB_Crash_Int 0 "kein_Crash" 1 "Crash_Intensitaet_1" 2 "Crash_Intensitaet_2_(nur_Stellgliedtest_B8)" 3 "Crash_Intensitaet_2_(nur_D4_C7_Colorado_NF_PAG__Crash_im_B8)" 4 "Crash_Intensitaet_3_(alt_VW/AUDI__Stellgiedtest_B8)" 5 "Crash_Intensitaet_3_(alt_PAG)" 7 "Crash_Intensitaet_3" ; +VAL_ 64 AB_Lampe 0 "Aus" 1 "Ein" ; +VAL_ 64 AB_Deaktiviert 0 "aktiv" 1 "deaktiviert" ; +VAL_ 64 AB_VB_deaktiviert 0 "Beifahrerairbag_aktiv" 1 "Beifahrerairbag_deaktiviert" ; +VAL_ 64 AB_Systemfehler 0 "kein_Fehler" 1 "Airbag_Systemfehler" ; +VAL_ 64 AB_Diagnose 0 "nicht_in_Diagnose" 1 "in_Diagnose" ; +VAL_ 64 AB_Stellgliedtest 0 "nicht_im_Stellgliedtest" 1 "Airbag_im_Stellgliedtest" ; +VAL_ 64 AB_Erh_Auf_VB 0 "keine_Anzeige" 1 "Beifahrerairbag_deaktiviert" 2 "Beifahrerairbag_aktiviert" 3 "nicht_definiert" ; +VAL_ 64 AB_Gurtwarn_VF 0 "keine_Warnung" 1 "Gurtwarnung_ausloesen" ; +VAL_ 64 AB_Gurtwarn_VB 0 "keine_Warnung" 1 "Gurtwarnung_ausloesen" ; +VAL_ 64 AB_Anzeige_Fussg 0 "keine_FSG_Aktion_ausgeloest" 1 "Motorhaube_offen" 2 "Systemfehler" ; +VAL_ 64 AB_Texte_AKS 0 "keine_AKS_Ausloesung" 1 "AKS_ausgeloest" 2 "AKS_Systemfehler" ; +VAL_ 64 AB_PAO_Leuchte_Anf 0 "Leuchte_ausschalten" 1 "Leuchte_einschalten" ; +VAL_ 64 AB_MKB_gueltig 0 "Multikollisionsbremsung_nicht_freigeschaltet" 1 "Multikollisionsbremsung_freigeschaltet" ; +VAL_ 64 AB_MKB_Anforderung 0 "Multikollisionsbremsung_nicht_angefordert" 1 "Multikollisionsbremsung_angefordert" ; +VAL_ 64 AB_Versorgungsspannung 0 "plausibel" 1 "unplausibel" ; +VAL_ 64 AB_KD_Fehler 0 "kein_KD_Fehler" 1 "KD_Fehler" ; +VAL_ 1312 AB_Belegung_VB 0 "nicht_verfuegbar" 1 "Fehler" 2 "nicht_belegt" 3 "belegt" ; +VAL_ 1312 AB_Gurtschloss_FA 0 "nicht_verbaut" 1 "nicht_verf�gbar (Fehler oder Init)" 2 "nicht_gesteckt" 3 "gesteckt" ; +VAL_ 1312 AB_Gurtschloss_BF 0 "nicht_verbaut" 1 "nicht_verf�gbar (Fehler oder Init)" 2 "nicht_gesteckt" 3 "gesteckt" ; +VAL_ 1312 AB_Gurtschloss_Reihe2_FA 0 "nicht_verbaut" 1 "nicht_verf�gbar (Fehler oder Init)" 2 "nicht_gesteckt" 3 "gesteckt" ; +VAL_ 1312 AB_Gurtschloss_Reihe2_MI 0 "nicht_verbaut" 1 "nicht_verf�gbar (Fehler oder Init)" 2 "nicht_gesteckt" 3 "gesteckt" ; +VAL_ 1312 AB_Gurtschloss_Reihe2_BF 0 "nicht_verbaut" 1 "nicht_verf�gbar (Fehler oder Init)" 2 "nicht_gesteckt" 3 "gesteckt" ; +VAL_ 1312 AB_Gurtschloss_Reihe3_FA 0 "nicht_verbaut" 1 "nicht_verf�gbar (Fehler oder Init)" 2 "nicht_gesteckt" 3 "gesteckt" ; +VAL_ 1312 AB_Gurtschloss_Reihe3_MI 0 "nicht_verbaut" 1 "nicht_verf�gbar (Fehler oder Init)" 2 "nicht_gesteckt" 3 "gesteckt" ; +VAL_ 1312 AB_Gurtschloss_Reihe3_BF 0 "nicht_verbaut" 1 "nicht_verf�gbar (Fehler oder Init)" 2 "nicht_gesteckt" 3 "gesteckt" ; +VAL_ 1312 AB_Sitzpos_Sens_FA 0 "nicht verf�gbar" 1 "Fehler" 2 "Sitz nicht vorne" 3 "Sitz vorne" ; +VAL_ 1312 AB_Sitzpos_Sens_BF 0 "nicht verf�gbar" 1 "Fehler" 2 "Sitz nicht vorne" 3 "Sitz vorne" ; +VAL_ 1633 AAG_Bremsl_durch_ECD 0 "Bremslicht_ist_aus" 1 "Bremslicht_durch_ECD_aktiv" ; +VAL_ 1633 AAG_Anhaenger_abgesteckt 1 "Anhaenger_wurde_bei_KL15_aus_abgesteckt" ; +VAL_ 1633 AAG_NSL_aktiv 1 "Anhaenger_Nebelschusslicht_aktiv" ; +VAL_ 1633 AAG_Anhaenger_erkannt 0 "kein_Anhaenger_erkannt" 1 "AAG_Anhaenger_erkannt" ; +VAL_ 1633 AAG_Blinker_H_aktiv 1 "Anhaenger_Blinker_aktiv" ; +VAL_ 1633 AAG_Blinker_HL_def 1 "Anhaenger_Blinker_links_defekt" ; +VAL_ 1633 AAG_Blinker_HR_def 1 "Anhaenger_Blinker_rechts_defekt" ; +VAL_ 1633 AAG_Bremslicht_H_def 1 "Anhaenger_Bremslicht_defekt" ; +VAL_ 1633 AAG_Schlusslicht_HL_def 1 "Anhaenger_Schlusslicht_links_defekt" ; +VAL_ 1633 AAG_Schlusslicht_HR_def 1 "Anhaenger_Schlusslicht_rechts_defekt" ; +VAL_ 1633 AAG_KD_Fehler 0 "kein_KD_Fehler" 1 "KD_Fehler" ; +VAL_ 1633 AAG_AVS_Fehler 0 "iO" 1 "niO" 2 "niO_Fahrzeugstopp_erforderlich" 3 "tbd" ; +VAL_ 1633 AAG_AVS_Stati 0 "endlage eingefahren erreicht" 1 "endlage ausgefahren erreicht" 2 "ausfahren automatik " 3 "einfahren automatik" 4 "ausfahren manuell " 5 "einfahren manuell" 6 "zwischenposition" 7 "nicht initialisiert" ; +VAL_ 777 BEM_Segel_Info 0 "keine_Anforderung" 1 "Mindestdrehzahl_1" 2 "Mindestdrehzahl_2" 3 "Segelveto" ; +VAL_ 777 BEM_P_Generator 255 "Fehler" ; +VAL_ 777 BEM_n_LLA 0 "keine_Erhoehung" 1 "Stufe_1" 2 "Stufe_2" 3 "Stufe_3" ; +VAL_ 777 BEM_01_Abschaltstufen 0 "Stufe_0_keine_Einschraenkung" 1 "Stufe_1" 2 "Stufe_2" 3 "Stufe_3" 4 "Transportmodus" 7 "Ruhestrommessmodus" ; +VAL_ 777 BEM_Anf_KL 0 "keine Anforderung" 1 "Anforderung K�hlerl�fter Ansteuerung" ; +VAL_ 777 BEM_StartStopp_Info 0 "Motorlauf_nicht_notwendig_(Stoppfreigabe)" 1 "Motoranlauf_nicht_zwingend_notwendig_(Stoppverbot,keine_Startanforderung)" 2 "Motoranlauf_zwingend_notwendig_(Startanforderung)" 3 "Systemfehler" ; +VAL_ 901 CHA_Systemstatus 0 "Status in Ordnung" 1 "reserviert" 2 "reserviert" 3 "reserviert" ; +VAL_ 901 CHA_Fahrer_Umschaltung 0 "keine_oder_automatische Umschaltung" 1 "manuelle_Umschaltung" ; +VAL_ 901 CHA_Ziel_FahrPr_MO 0 "nicht_belegt" 1 "Programm_1" 2 "Programm_2" 3 "Programm_3" 4 "Programm_4" 5 "Programm_5" 6 "Programm_6" 7 "Programm_7" ; +VAL_ 901 CHA_Ziel_FahrPr_GE 0 "nicht_belegt" 1 "Programm_1" 2 "Programm_2" 3 "Programm_3" 4 "Programm_4" 5 "Programm_5" 6 "Programm_6" 7 "Programm_7" ; +VAL_ 901 CHA_Ziel_FahrPr_ST 0 "nicht_belegt" 1 "Programm_1" 2 "Programm_2" 3 "Programm_3" 4 "Programm_4" 5 "Programm_5" 6 "Programm_6" 7 "Programm_7" ; +VAL_ 901 CHA_Ziel_FahrPr_SCU 0 "nicht_belegt" 1 "Programm_1" 2 "Programm_2" 3 "Programm_3" 4 "Programm_4" 5 "Programm_5" 6 "Programm_6" 7 "Programm_7" ; +VAL_ 901 CHA_Ziel_FahrPr_DR 0 "nicht_belegt" 1 "Programm_1" 2 "Programm_2" 3 "Programm_3" 4 "Programm_4" 5 "Programm_5" 6 "Programm_6" 7 "Programm_7" ; +VAL_ 901 CHA_Ziel_FahrPr_QS 0 "nicht_belegt" 1 "Programm_1" 2 "Programm_2" 3 "Programm_3" 4 "Programm_4" 5 "Programm_5" 6 "Programm_6" 7 "Programm_7" ; +VAL_ 901 CHA_Ziel_FahrPr_AFS 0 "nicht_belegt" 1 "Programm_1" 2 "Programm_2" 3 "Programm_3" 4 "Programm_4" 5 "Programm_5" 6 "Programm_6" 7 "Programm_7" ; +VAL_ 901 CHA_Ziel_FahrPr_RGS 0 "nicht_belegt" 1 "Programm_1" 2 "Programm_2" 3 "Programm_3" 4 "Programm_4" 5 "Programm_5" 6 "Programm_6" 7 "Programm_7" ; +VAL_ 901 CHA_Ziel_FahrPr_EPS 0 "nicht_belegt" 1 "Programm_1" 2 "Programm_2" 3 "Programm_3" 4 "Programm_4" 5 "Programm_5" 6 "Programm_6" 7 "Programm_7" ; +VAL_ 901 CHA_Ziel_FahrPr_ACC 0 "nicht_belegt" 1 "Programm_1" 2 "Programm_2" 3 "Programm_3" 4 "Programm_4" 5 "Programm_5" 6 "Programm_6" 7 "Programm_7" ; +VAL_ 901 CHA_Ziel_FahrPr_SAK 0 "nicht_belegt" 1 "Programm_1" 2 "Programm_2" 3 "Programm_3" 4 "Programm_4" 5 "Programm_5" 6 "Programm_6" 7 "Programm_7" ; +VAL_ 1714 DGN_Verlernzaehler 255 "ung�ltiger Z�hlerstand oder kein g�ltiger Fahrzyklus" ; +VAL_ 1714 KBI_Kilometerstand 1048574 "Init" 1048575 "Fehler" ; +VAL_ 1714 UH_Monat 14 "reserviert" ; +VAL_ 1714 UH_Tag 0 "reserviert" ; +VAL_ 1714 Kombi_02_alt 0 "aktuell" 1 "veraltet" ; +VAL_ 1714 Uhrzeit_01_alt 0 "aktuell" 1 "veraltet" ; +VAL_ 1520 DI_KL_58d 254 "Init" 255 "Fehler" ; +VAL_ 1520 DI_KL_58s 126 "Init" 127 "Fehler" ; +VAL_ 1520 DI_KL_58st 126 "Init" 127 "Fehler" ; +VAL_ 1603 KBI_Einheit_Datum 0 "Tag/Monat/Jahr" 1 "Monat/Tag/Jahr" 2 "Jahr/Monat/Tag" 3 "reserviert" ; +VAL_ 1603 KBI_Einheit_Druck 0 "Druckangabe in bar" 1 "Druckangabe in psi" 2 "Druckangabe in kPa" 3 "tbd." ; +VAL_ 1603 KBI_Einheit_Streckenanz 0 "Kilometer" 1 "Meilen" ; +VAL_ 1603 KBI_MFA_v_Einheit_02 0 "kmh" 1 "mph" ; +VAL_ 1603 KBI_Einheit_Temp 0 "Grad Celsius �C" 1 "Grad Fahrenheit �F" ; +VAL_ 1603 KBI_Einheit_Uhrzeit 0 "24h" 1 " 12h AM/PM" ; +VAL_ 1603 KBI_Einheit_Verbrauch 0 "mpg UK" 1 "mpg USA" 2 "Liter/100km" 3 "km/Liter" ; +VAL_ 1603 KBI_Einheit_Volumen 0 "Liter" 1 "Gallonen UK" 2 "Gallonen USA" 3 "reserviert" ; +VAL_ 260 EPB_QBit_Laengsbeschleunigung 0 "g�ltiger Wert" 1 "Ersatz-, Init- oder Fehlerwert" ; +VAL_ 260 EPB_QBit_Pedalweg_Kuppl 0 "g�ltiger Wert" 1 "Ersatz-, Init- oder Fehlerwert" ; +VAL_ 260 EPB_BCM2_Motor_Wakeup 0 "keine Anforderung" 1 "Anforderung an BCM2 Wakeupleitung zum Motor hochzuziehen aufgrund von Car-Wakeup" ; +VAL_ 260 EPB_Freig_Verzoeg_Anf 0 "nicht freigegeben" 1 "freigegeben" ; +VAL_ 260 EPB_Laengsbeschleunigung 255 "Fehler" ; +VAL_ 260 EPB_Pedalweg_Kuppl 0 "Init" 255 "Fehler" ; +VAL_ 260 EPB_Anfahrwunsch_erkannt 0 "kein Anfahrwunsch erkannt" 1 "Anfahrwunsch erkannt" ; +VAL_ 260 EPB_DAA_Randbed_erf 0 "Randbed_nicht_erfuellt" 1 "Randbed_erfuellt" ; +VAL_ 260 EPB_Fehlerstatus 0 "kein Fehler in EPB - AVH darf von ESP ausgef�hrt werden" 1 "nur VW526: tempor�rer Fehler" 2 "nur VW526: EPB in Diagnose" 3 "Fehler in EPB - AVH darf von ESP nicht ausgef�hrt werden" ; +VAL_ 260 EPB_Schalterposition 0 "keine Fahreranforderung" 1 "Fahreranforderung �ffnen" 2 "Fahreranforderung Schlie�en" 3 "Fehler" ; +VAL_ 260 EPB_QBit_Schalterpos 0 "g�ltiger Wert (volle Funktion)" 1 " Ersatz-, Init- oder Fehlerwert (Schalter ausser Funktion)" ; +VAL_ 260 EPB_Konsistenz_ACC 0 "kein Fehler erkannt" 1 "Fehler erkannt" ; +VAL_ 260 EPB_Spannkraft 30 "Init" 31 "Fehler" ; +VAL_ 260 EPB_Status 0 "offen" 1 "Bremse_geschl_(Spannkraft_voll/reduziert)" 2 "Aktuator im Lauf" 3 "Fehler" ; +VAL_ 260 EPB_KD_Fehler 0 "kein_KD_Fehler" 1 "KD_Fehler" ; +VAL_ 781 EPB_Fehlerlampe_Gelb 0 "Aus" 1 "Ein" ; +VAL_ 781 EPB_Fehlerlampe_BKL 0 "BKL aus" 1 "BKL an" ; +VAL_ 781 EPB_Funktionslampe 0 "Aus" 1 "Ein" ; +VAL_ 781 EPB_Texte 0 "keine_Anzeige" 1 "Neigungswinkel_zu_gross" 2 "Parkbremse_von_Hand_oeffnen" 3 "EPB_in_Diagnose" 4 "Bremspedal_betaetigen" 5 "tbd." 6 "tbd." 7 "St�rung Anfahrassistent" 8 "Abschleppschutz blockiert" ; +VAL_ 781 EPB_Akustik 0 "Warnton aus" 1 "Warnton an" ; +VAL_ 781 EPB_Autoholdlampe 0 "Lampe aus (Autohold inaktiv)" 1 "Lampe ein (Autohold aktiv)" ; +VAL_ 781 EPB_Bremsbelag_Warn 0 "Bremsbelag_ok" 1 "Bremsbelag_unter_Minimum" ; +VAL_ 256 ASR_Moment_langsam 1022 "Init" 1023 "Fehler" ; +VAL_ 256 ASR_MSR_Moment_schnell 1022 "Init" 1023 "Fehler" ; +VAL_ 256 ESP_v_Signal 65533 "Unterspannung" 65534 "Init" 65535 "Fehler" ; +VAL_ 256 ASR_Tastung_passiv 0 "ASR_aktiviert" 1 "ASR_passiv_getastet_oder_Schwellen_geaendert" ; +VAL_ 256 ESP_Tastung_passiv 0 "ESP_aktiviert" 1 "ESP_passiv_getastet_oder_Schwellen_geaendert" ; +VAL_ 256 ESP_Systemstatus 0 "iO" 1 "Fehler" ; +VAL_ 256 ASR_Schalteingriff 0 "keine Anforderung" 1 "ASR_Schaltkennfeld" 2 "R�ckschaltung" 3 "Schaltverbot" ; +VAL_ 256 OBD_Schlechtweg 0 "kein Schlechtweg erkannt" 1 "Schlechtweg erkannt" ; +VAL_ 256 OBD_QBit_Schlechtweg 0 "gueltiger_Wert" 1 "Ersatz_Init_oder_Fehlerwert" ; +VAL_ 256 ESP_QBit_v_Signal 0 "gueltiger_Wert" 1 "Ersatz_Init_oder_Fehlerwert" ; +VAL_ 256 ABS_Bremsung 0 "keine_ABS_Regelung" 1 "ABS_Regelung_aktiv" ; +VAL_ 256 ASR_Anf 0 "keine_Anforderung" 1 "ASR_Anforderung" ; +VAL_ 256 MSR_Anf 0 "keine Anfoderung" 1 "MSR-Anforderung" ; +VAL_ 256 EBV_Eingriff 0 "kein EBV-Eingriff" 1 "EBV-Eingriff" ; +VAL_ 256 EDS_Eingriff 0 "kein_EDS_Eingriff" 1 "EDS_Eingriff" ; +VAL_ 256 ESP_Eingriff 0 "kein_ESP_Eingriff" 1 "ESP_Eingriff_aktiv" ; +VAL_ 256 ESP_ASP 0 "inaktiv" 1 "aktiv" ; +VAL_ 256 ESP_KD_Fehler 0 "kein_KD_Fehler" 1 "KD_Fehler" ; +VAL_ 257 ESP_QBit_Gierrate 0 "gueltiger_Wert" 1 "Ersatz_Init_oder_Fehlerwert" ; +VAL_ 257 ESP_QBit_Laengsbeschl 0 "gueltiger_Wert" 1 "Ersatz_Init_oder_Fehlerwert" ; +VAL_ 257 ESP_QBit_Querb 0 "gueltiger_Wert" 1 "Ersatz_Init_oder_Fehlerwert" ; +VAL_ 257 ESP_Stillstandsflag 0 "kein_Stillstand_erkannt" 1 "Stillstand_erkannt" ; +VAL_ 257 ESP_Querbeschleunigung 255 "Fehler" ; +VAL_ 257 ESP_Laengsbeschl 1022 "Signal_nicht_vorhanden" 1023 "Fehler" ; +VAL_ 257 ESP_Verteil_Wankmom 30 "Init" 31 "Fehler" ; +VAL_ 257 ESP_QBit_Anf_Vert_Wank 0 "gueltiger_Wert" 1 "Ersatz_Init_oder_Fehlerwert" ; +VAL_ 257 ESP_Gierrate 16383 "Fehler" ; +VAL_ 257 ESP_VZ_Gierrate 0 "positiv" 1 "negativ" ; +VAL_ 257 ESP_Notbremsanzeige 0 "keine_Notbremsung_erkannt" 1 "Notbremsung_erkannt" ; +VAL_ 257 ESP_SpannungsAnf 0 "keine_Anforderung" 1 "Anforderung_Spannungswert_1" ; +VAL_ 257 ESP_PLA_Abbruch 0 "Init" 1 "Geschwindigkeitsueberschreitung" 2 "Falscher_PLA_Status" 3 "Deaktivierung_durch_Abbruch_Lenkung" 4 "PLA_Bremsanforderung_nach_Stillstand" 5 "Abbruch_durch_Kl15_aus" 6 "Abbruch_durch_FT_offen" ; +VAL_ 257 ESP_Status_ESP_PLA 0 "ESP_PLA_deaktiv" 1 "ESP_PLA_Init" 2 "ESP_PLA_Fehler" 4 "ESP_PLA_aktivierbar" 6 "ESP_PLA_Bremse_aktiv" 8 "ESP_PLA_funktionsbereit" 9 "ESP_PLA_Neustart" 10 "ESP_PLA_Abbruch" ; +VAL_ 259 ESP_VL_FR 0 "Vorwaerts" 1 "Rueckwaerts" ; +VAL_ 259 ESP_VR_FR 0 "Vorwaerts" 1 "Rueckwaerts" ; +VAL_ 259 ESP_HL_FR 0 "Vorwaerts" 1 "Rueckwaerts" ; +VAL_ 259 ESP_HR_FR 0 "Vorwaerts" 1 "Rueckwaerts" ; +VAL_ 259 ESP_VL_Radgeschw 4093 "Unterspannung" 4094 "Init" 4095 "Fehler" ; +VAL_ 259 ESP_VR_Radgeschw 4093 "Unterspannung" 4094 "Init" 4095 "Fehler" ; +VAL_ 259 ESP_HL_Radgeschw 4093 "Unterspannung" 4094 "Init" 4095 "Fehler" ; +VAL_ 259 ESP_HR_Radgeschw 4093 "Unterspannung" 4094 "Init" 4095 "Fehler" ; +VAL_ 776 ESP_Meldungen 0 "keine_Anzeige_kein_Gong" 1 "Autohold_Hinweis_1_und_kein_Gong" 2 "Stoerung_Autohold_und_1x_Gong" 3 "Stoerung_Hillholder_und_1x_Gong" 4 "Uebernehmen_und_1x_Gong" ; +VAL_ 776 ESP_HDC_FktLampe 0 "Aus" 1 "Ein" ; +VAL_ 776 ESP_Lampe 0 "Aus" 1 "Ein" ; +VAL_ 776 ABS_Lampe 0 "Aus" 1 "Ein" ; +VAL_ 776 BK_Lampe 0 "Aus" 1 "Ein" ; +VAL_ 776 ESP_Akustik 0 "keine_Akustik" 1 "1x_Beep" ; +VAL_ 776 ESP_Diagnose 0 "ESP_nicht_in_Diagnose" 1 "ESP_in_Diagnose" ; +VAL_ 776 ESP_Textanzeigen_02 0 "kein_Text" 1 "ESP_Stoerung" 2 "ABS_Stoerung" 3 "ESP_ABS_Stoerung" 4 "nicht_definiert" 5 "ASR_Stoerung" 6 "ESP_switched_off" 7 "ASR_off" 8 "ESP_ASR_on" 9 "Stoerung_Hillholder" 10 "keine_Bremskraftverstaerkung" 11 "ASR_aktiviert" 12 "ABS_ASR_Stoerung" 13 "bitte_Reifen_pruefen" 14 "Stoerung_Autohold" 15 "ESP_offroad" 16 "Autohold_Hinweis_1" 17 "ESP_sport" 18 "ESP_Zwangsaktivierung" ; +VAL_ 776 ESP_Off_Lampe 0 "Lampe_aus" 1 "Lampe_ein" ; +VAL_ 776 ESP_m_Raddrehz 32765 "Unterspannung" 32766 "Init" 32767 "Fehler" ; +VAL_ 776 ESP_ASR_Lampe 0 "ESP_ASR_Lampe_aus" 1 "ESP_ASR_Lampe_an" ; +VAL_ 776 ESP_Fehlerstatus_Wegimp 0 "Wegimpulse_iO" 1 "Fehler" ; +VAL_ 776 ESP_Wegimp_Ueberlauf 0 "Reset und kein �berlauf" 1 "mindestens 1x �berlauf" ; +VAL_ 776 ESP_QBit_Wegimp_VA 0 "gueltiger_Wert" 1 "Ersatz_Init_oder_Fehlerwert" ; +VAL_ 776 ESP_Displaywarnungen 0 "keine_Warnung" 1 "BKL_Display_Warnung" ; +VAL_ 776 ESP_HDC_Regelgeschw 0 "nicht_verbaut" 125 "HDC_Standby" 127 "Fehler" ; +VAL_ 776 ESP_BKV_Warnung 0 "keine_Anzeige_kein_Gong" 1 "keine_Bremskraftverstaerkung_plus_1x_Gong" ; +VAL_ 262 ESP_QBit_Bremsdruck 0 "gueltiger_Wert" 1 "Ersatz_Init_oder_Fehlerwert" ; +VAL_ 262 ESP_QBit_Fahrer_bremst 0 "gueltiger_Wert" 1 "Ersatz_Init_oder_Fehlerwert" ; +VAL_ 262 ESP_Schwelle_Unterdruck 0 "kein_Signal" 1 "Unterdruck_kleiner_gleich_450_mbar" 2 "Unterdruck_groesser_450_mbar" 3 "Fehler_Unterdrucksensor" ; +VAL_ 262 ESP_Bremsdruck 1023 "Fehler" ; +VAL_ 262 ESP_Fahrer_bremst 0 "Bremsdruckschwelle_nicht_ueberschritten" 1 "Bremsdruckschwelle_ueberschritten" ; +VAL_ 262 ESP_Verz_TSK_aktiv 0 "TSK_Verzoegerung_inaktiv" 1 "TSK_Verzoegerung_aktiv" ; +VAL_ 262 ESP_Lenkeingriff_ADS 0 "kein_Lenkeingriff" 1 "stabilisierender_Lenkeingriff" ; +VAL_ 262 ESP_Konsistenz_TSK 0 "Botschaft_fuer_Verzoegerungsanforderung_konsistent" 1 "Botschaft_fuer_Verzoegerungsanforderung_nicht_konsistent" ; +VAL_ 262 ESP_Bremsruck_AWV2 0 "kein_Bremsruck_ausgefuehrt" 1 "Bremsruck_ausgefuehrt" ; +VAL_ 262 ESP_Konsistenz_AWV2 0 "Botschaft_fuer_AWV2_konsistent" 1 "Botschaft_fuer_AWV2_nicht_konsistent" ; +VAL_ 262 ECD_Fehler 0 "ECD_iO" 1 "ECD_Fehler" ; +VAL_ 262 ECD_nicht_verfuegbar 0 "ECD_Funktion_verfuegbar" 1 "ECD_Funktion_nicht_verfuegbar" ; +VAL_ 262 ESP_Status_Bremsentemp 0 "Bremse nicht �berhitzt" 1 "Bremse �berhitzt" ; +VAL_ 262 ESP_Autohold_Standby 0 "Autohold_nicht_im_Standby" 1 "Autohold_im_Standby" ; +VAL_ 262 ESP_HDC_Standby 0 "HDC_Funktion_nicht_im_Standby" 1 "HDC_Funktion_im_Standby" ; +VAL_ 262 ESP_HBA_aktiv 0 "HBA_nicht_aktiv" 1 "HBA_aktiv" ; +VAL_ 262 ESP_Prefill_ausgeloest 0 "nicht_ausgeloest" 1 "Prefill_ausgeloest" ; +VAL_ 262 ESP_Rueckwaertsfahrt_erkannt 0 "keine_Rueckwaetsfahrt" 1 "Rueckwaertsfahrt_erkannt" ; +VAL_ 262 ESP_Status_Anfahrhilfe 0 "Aus" 1 "Ein" ; +VAL_ 262 ESP_HDC_aktiv 0 "inaktiv" 1 "aktiv" ; +VAL_ 262 ESP_StartStopp_Info 0 "Motorlauf_nicht_notwendig_(Stoppfreigabe)" 1 "Motoranlauf_nicht_zwingend_notwendig_(Stoppverbot,keine_Startanforderung)" 2 "Motoranlauf_zwingend_notwendig_(Startanforderung)" 3 "Systemfehler" ; +VAL_ 262 ESP_Eingr_HL 0 "kein_Eingriff" 1 "ESP_Eingriff_HL" ; +VAL_ 262 ESP_Eingr_HR 0 "kein_Eingriff" 1 "ESP_Eingriff_HR" ; +VAL_ 262 ESP_Eingr_VL 0 "kein_Eingriff" 1 "ESP_Eingriff_VL" ; +VAL_ 262 ESP_Eingr_VR 0 "kein_Eingriff" 1 "ESP_Eingriff_VR" ; +VAL_ 262 ESP_BKV_Unterdruck 255 "Fehler" ; +VAL_ 262 ESP_Autohold_aktiv 0 "Autohold inaktiv" 1 "Autohold aktiv" ; +VAL_ 262 ESP_FStatus_Anfahrhilfe 0 "kein_Fehler" 1 "Fehler" ; +VAL_ 262 ESP_Verz_EPB_aktiv 0 "nicht aktiviert" 1 "aktiviert" ; +VAL_ 262 ECD_Bremslicht 0 "Aus" 1 "Ein" ; +VAL_ 262 ESP_Verzoeg_EPB_verf 0 "nicht verfuegbar" 1 "System verfuegbar" ; +VAL_ 262 ESP_Status_Bremsdruck 0 "Bremse drucklos" 1 "mit Bremsdruck" ; +VAL_ 262 ESP_Anforderung_EPB 0 "keine_Anforderung" 1 "Anforderung_Oeffnen" 2 "Anforderung_Schliessen" 3 "reserviert" ; +VAL_ 132 ESP_06_KD_Fehler 0 "kein_KD_Fehler" 1 "KD_Fehler" ; +VAL_ 132 ESP_VZ_Teilsollwinkel 0 "positiv" 1 "negativ" ; +VAL_ 132 ESP_Winkeleingriff 0 "kein Eingriff" 1 "Eingriff mit langsamer R�ckf�hrung" 2 "Eingriff mit mittlerer R�ckf�hrung" 3 "Eingriff mit schneller R�ckf�hrung" ; +VAL_ 132 ESP_Status_ADS 0 "ADS iO" 1 "ADS noch nicht verf�gbar" 2 "ADS tempor�r nicht verf�gbar" ; +VAL_ 132 ESP_v_ref 4093 "Unterspannung" 4095 "Fehler" ; +VAL_ 914 ESP_ACC_LDE 0 "Lebensdauerende_nicht_erreicht" 1 "Lebensdauerende_erreicht" ; +VAL_ 914 ESP_Quattro_Antrieb 0 "Front" 1 "Allrad" ; +VAL_ 914 ESP_Codierung_ADS 0 "Init" 1 "ESP_nicht_ADS_codiert" 2 "ADS_codiert" 3 "tbd" ; +VAL_ 914 ESP_RTA_HL 254 "Abgleich_nocht_nicht_genuegend_konvergent" 255 "Fehler" ; +VAL_ 914 ESP_RTA_HR 254 "Abgleich_nocht_nicht_genuegend_konvergent" 255 "Fehler" ; +VAL_ 914 ESP_RTA_VR 254 "Abgleich_nocht_nicht_genuegend_konvergent" 255 "Fehler" ; +VAL_ 914 OBD_Fehler_Radsensor_HL 0 "kein_Fehler" 1 "KS-" 2 "KS+" 3 "OC" 4 "OOR+" 5 "OOR-" 6 "RC+" 7 "RC-" 8 "KS+/OC" 9 "KS-/OC" 10 "KS-/KS+" 11 "KS-/KS+/OC" 12 "frei" 13 "frei" 14 "frei" 15 "frei" ; +VAL_ 914 OBD_Fehler_Radsensor_HR 0 "kein_Fehler" 1 "KS-" 2 "KS+" 3 "OC" 4 "OOR+" 5 "OOR-" 6 "RC+" 7 "RC-" 8 "KS+/OC" 9 "KS-/OC" 10 "KS-/KS+" 11 "KS-/KS+/OC" 12 "frei" 13 "frei" 14 "frei" 15 "frei" ; +VAL_ 914 OBD_Fehler_Radsensor_VL 0 "kein_Fehler" 1 "KS-" 2 "KS+" 3 "OC" 4 "OOR+" 5 "OOR-" 6 "RC+" 7 "RC-" 8 "KS+/OC" 9 "KS-/OC" 10 "KS-/KS+" 11 "KS-/KS+/OC" 12 "frei" 13 "frei" 14 "frei" 15 "frei" ; +VAL_ 914 OBD_Fehler_Radsensor_VR 0 "kein_Fehler" 1 "KS-" 2 "KS+" 3 "OC" 4 "OOR+" 5 "OOR-" 6 "RC+" 7 "RC-" 8 "KS+/OC" 9 "KS-/OC" 10 "KS-/KS+" 11 "KS-/KS+/OC" 12 "frei" 13 "frei" 14 "frei" 15 "frei" ; +VAL_ 914 ESP_Qualifizierung_Antriebsart 0 "alte_Bedeutung_Bit_ESP_Quattro_Antrieb" 1 "neue_Bedeutung_Bit_ESP_Quattro_Antrieb" ; +VAL_ 914 ESP_Offroad_Modus 0 "kein_ESP_Offroadmodus" 1 "ESP_Offroadmodus" ; +VAL_ 914 ESP_MKB_ausloesbar 0 "Multikollisionsbremsung_nicht_freigeschaltet" 1 "Multikollisionsbremsung_freigeschaltet" ; +VAL_ 914 ESP_MKB_Status 0 "Multikollisionsbremsung_nicht_aktiv" 1 "Multikollisionsbremsung_aktiv" ; +VAL_ 914 ESP_CM_Variante 0 "Standard" 1 "Erweitert" ; +VAL_ 914 ESP_OBD_Status 0 "MIL_aus" 1 "MIL_ein" ; +VAL_ 1623 ESP_BremsenTemp_hinten 0 "Temp_kleiner_99GradC" 1 "Temp_zwischen_100-199GradC" 2 "Temp_zwischen_200-299GradC" 3 "Temp_zwischen_300-399GradC" 4 "Temp_zwischen_400-499GradC" 5 "Temp_zwischen_500-599GradC" 6 "Temp_groesser_599GradC" 7 "Fehler" ; +VAL_ 924 BCM1_02_alt 0 "aktuell" 1 "veraltet" ; +VAL_ 924 Wischer_01_alt 0 "aktuell" 1 "veraltet" ; +VAL_ 924 Klima_02_alt 0 "aktuell" 1 "veraltet" ; +VAL_ 924 BCM1_01_alt 0 "aktuell" 1 "veraltet" ; +VAL_ 924 ESP_07_alt 0 "aktuell" 1 "veraltet" ; +VAL_ 924 TSG_BT_1_alt 0 "aktuell" 1 "veraltet" ; +VAL_ 924 TSG_HL_1_alt 0 "aktuell" 1 "veraltet" ; +VAL_ 924 TSG_HR_1_alt 0 "aktuell" 1 "veraltet" ; +VAL_ 924 Motor_02_alt 0 "aktuell" 1 "veraltet" ; +VAL_ 924 Klima_Sensor_02_alt 0 "aktuell" 1 "veraltet" ; +VAL_ 924 TSG_FT_1_alt 0 "aktuell" 1 "veraltet" ; +VAL_ 924 Motor_05_alt 0 "aktuell" 1 "veraltet" ; +VAL_ 924 QSP_01_alt 0 "aktuell" 1 "veraltet" ; +VAL_ 924 Parkhilfe_01_alt 0 "aktuell" 1 "veraltet" ; +VAL_ 924 Fahrwerk_02_alt 0 "aktuell" 1 "veraltet" ; +VAL_ 924 BCM1_MH_WIV_Schalter 0 "MH_geschlossen" 1 "MH_offen" ; +VAL_ 924 Wischer_vorne_aktiv 1 "Wischer vorne l�uft" ; +VAL_ 924 BCM1_Rueckfahrlicht_Schalter 0 "aus" 1 "betaetigt" ; +VAL_ 924 MO_Status_Normalbetrieb_01 0 "kein Normalbetrieb" 1 "Normalbetrieb erreicht" ; +VAL_ 924 KL_Zuheizer_Freigabe 0 "keine_Freigabe_Zuheizer" 1 "Zuheizerfreigabe" ; +VAL_ 924 BCM1_Vorwaertsgang_eingelegt 0 "Rueckwaertsgang bzw. restliche Gaenge eingelegt" 1 "Erster oder zweiter Gang eingelegt" ; +VAL_ 924 ESP_Codierung_ADS 0 "Init" 1 "ESP_nicht_ADS_codiert" 2 "ADS_codiert" 3 "tbd" ; +VAL_ 924 QSP_StartStopp_Info 0 "Motorlauf_nicht_notwendig_(Stoppfreigabe)" 1 "Motoranlauf_nicht_zwingend_notwendig_(Stoppverbot,keine_Startanforderung)" 2 "Motoranlauf_zwingend_notwendig_(Startanforderung)" 3 "Systemfehler" ; +VAL_ 924 FA_StartStopp_Info 0 "Motorlauf_nicht_notwendig_(Stoppfreigabe)" 1 "Motoranlauf_nicht_zwingend_notwendig_(Stoppverbot,keine_Startanforderung)" 2 "Motoranlauf_zwingend_notwendig_(Startanforderung)" 3 "Systemfehler" ; +VAL_ 924 PH_StartStopp_Info 0 "Motorlauf_nicht_notwendig_(Stoppfreigabe)" 1 "Motoranlauf_nicht_zwingend_notwendig_(Stoppverbot,keine_Startanforderung)" 2 "Motoranlauf_zwingend_notwendig_(Startanforderung)" 3 "Systemfehler" ; +VAL_ 924 KL_Beschlagsgefahr 0 "keine_Beschlagsgefahr" 1 "Beschlagsgefahr" ; +VAL_ 924 BCM1_GLW_Fernlicht_Anf 0 "Aus" 1 "Ein" ; +VAL_ 924 BCM1_RFahrlicht_Fzg_Anf 0 "Licht_nicht_angefordert" 1 "Licht ist einzuschalten" ; +VAL_ 924 FT_Tuer_geoeffnet 1 "Tuer offen" ; +VAL_ 924 MO_Handshake_STH 0 "keine EKP-Ansteuerung durch STH-Anforderung" 1 "EKP-Ansteuerung durch STH-Anforderung" ; +VAL_ 924 FT_Sperrklinke 0 "Schloss_in_Vorraste_und_Hauptraste" 1 "Tuer_auf_oder_Tuer_Position_zwischen_Vor_und_Hauptraste" ; +VAL_ 924 BCM1_OBD_FStatus_ATemp 0 "kein Fehler" 1 "KS-" 2 "KS+" 3 "OC (Leitungsunterbrechung)" 4 "OOR+ (out of range high)" 5 "OOR- (out of range low)" 6 "RC+ (Signal unplausibel hoch)" 7 "RC- (Signal unplausibel niedrig)" 8 "KS+/OC" 9 "KS-/OC" 10 "KS-/KS+" 11 "KS-/KS+/OC (allgemeiner Fehler)" ; +VAL_ 924 BCM1_Aussen_Temp_ungef 253 "nicht verbaut" 254 "Initwert" 255 "Fehler" ; +VAL_ 924 BCM1_Oeldruck_Schalter 0 "offen" 1 "geschlossen (p > p soll)" ; +VAL_ 924 BCM1_Oeldruck_Schalter_2 0 "offen" 1 "geschlossen" ; +VAL_ 924 BT_Tuer_geoeffnet 1 "Tuer_offen" ; +VAL_ 924 HL_Tuer_geoeffnet 1 "Tuer geoeffnet" ; +VAL_ 924 HR_Tuer_geoeffnet 1 "Tuer offen" ; +VAL_ 924 BCM1_Adaptive_Lichtvert_Anf 0 "Aus" 1 "Ein" ; +VAL_ 924 BCM1_Gleitende_Leuchtw_Anf 0 "Aus" 1 "Ein" ; +VAL_ 924 BCM1_Schalter_StartStopp 0 "Start_Stopp_ueber_Hauptschalter_deaktiviert" 1 "Start_Stopp_ueber_Hauptschalter_aktiviert" ; +VAL_ 924 ESP_Offroad_Modus 0 "kein_ESP_Offroadmodus" 1 "ESP_Offroadmodus" ; +VAL_ 924 MO_Freig_Reku 0 "Rekuperations-Modus aus" 1 "Empfehlung Spannungsanhebung" 2 "Empfehlung Spannungsabsenkung" 3 "Rekuperationsmodus aktiv, Spannungsvariation nicht notwendig" ; +VAL_ 1604 SMLS_01_alt 0 "aktuell" 1 "veraltet" ; +VAL_ 1604 BCM1_01_alt 0 "aktuell" 1 "veraltet" ; +VAL_ 1604 BCM1_02_alt 0 "aktuell" 1 "veraltet" ; +VAL_ 1604 BCM2_02_alt 0 "aktuell" 1 "veraltet" ; +VAL_ 1604 HYB_Anf_E_Mode_alt 0 "aktuell" 1 "veraltet" ; +VAL_ 1604 ESP_04_alt 0 "aktuell" 1 "veraltet" ; +VAL_ 1604 BH_Blinker_li 0 "nicht_betaetigt" 1 "Blinkerhebel_Richtung_links_betaetigt" ; +VAL_ 1604 BH_Blinker_re 0 "nicht_betaetigt" 1 "Blinkerhebel_Richtung_rechts_betaetigt" ; +VAL_ 1604 BM_Autobahn 0 "Autobahnblinken nicht aktiv " 1 "Autobahnblinken aktiv " ; +VAL_ 1604 BH_Fernlicht 0 "nicht_betaetigt" 1 "Blinkerhebel_in_Richtung_Fernlicht_betaetigt" ; +VAL_ 1604 BH_Lichthupe 0 "nicht_betaetigt" 1 "Blinkerhebel in Richtung Lichthupe betaetigt" ; +VAL_ 1604 BCM1_MH_Schalter 0 "MH_geschlossen" 1 "MH_offen" ; +VAL_ 1604 HYB_Anf_E_Mode 0 "Taster_nicht_betaetigt" 1 "Taster_betaetigt" ; +VAL_ 1604 HUD_NV_in_Anzeige 0 "NV_nicht_in_Anzeige" 1 "NV_in_Anzeige" ; +VAL_ 1604 BCM1_Touristen_Licht_Anf 0 "Licht_nicht_angefordert" 1 "Anforderung von Touristenlicht" ; +VAL_ 1604 LV_Abblendlicht_li_def 0 "OK" 1 "defekt" ; +VAL_ 1604 LV_Abblendlicht_re_def 0 "OK" 1 "defekt" ; +VAL_ 1604 LV_Abblendlicht_Anzeige 0 "nicht aktiv" 1 "aktiv" ; +VAL_ 1604 LV_AFL_aktiv_Anzeige 0 "nicht aktiv" 1 "aktiv" ; +VAL_ 1604 BCM1_Licht_Dunkelheit_aktiv 1 "Licht wegen Dunkelheit aktiv, nicht bei Autobahnlicht, Tagfahrlicht oder Regenlicht" ; +VAL_ 1604 LV_Nebelschlusslicht_Anzeige 0 "nicht aktiv" 1 "aktiv" ; +VAL_ 1604 BCM1_Linksverkehr 0 "Rechtsverkehr" 1 "Linksverkehr" ; +VAL_ 1604 BCM2_P_verriegelt 0 "WH nicht in Stellung P" 1 "WH in Stellung P" ; +VAL_ 1604 BCM1_LDS_Stellung 0 "Init" 1 "Stellung_0" 2 "Auto" 3 "Standlicht" 4 "Abblendlicht" 7 "Fehler" ; +VAL_ 1604 BCM1_Allwetterlicht_Anf 0 "Licht_nicht_angefordert" 1 "Licht_ist_einzuschalten" ; +VAL_ 1604 HUD_Anzeigefehler_NV 0 "kein_Fehler" 1 "Anzeigefehler" ; +VAL_ 1604 ESP_Diagnose 0 "ESP_nicht_in_Diagnose" 1 "ESP_in_Diagnose" ; +VAL_ 130 GE_Schaltvorgang 0 "keine Schaltung" 1 "Schaltung aktiv" ; +VAL_ 130 GE_Status_Kupplung 0 "Kupplung ge�ffnet" 1 "Kupplung geregelt" 2 "Kupplung geschlossen" 3 "Fehler" ; +VAL_ 130 GE_Verbot_Ausblendung 0 "kein_Verbot" 1 "Verbot" ; +VAL_ 130 GE_MMom_Soll 1022 "kein Eingriff" 1023 "Fehler" ; +VAL_ 130 GE_MMom_Status 0 "keine Anforderung" 1 "reduzierender Getriebeeingriff" 2 "erh�hender Getriebeeingriff" 3 "�nderung mit Sprung" ; +VAL_ 130 GE_MMom_Vorhalt 1022 "keine_Anforderung" 1023 "Fehler" ; +VAL_ 130 GE_Freig_MMom_Vorhalt 0 "nicht_freigegeben" 1 "freigegeben" ; +VAL_ 130 GE_KD_Fehler 0 "kein_KD_Fehler" 1 "KD_Fehler" ; +VAL_ 131 GE_Anf_Zylabsch 0 "Umschaltung erlaubt" 1 "Umschaltung verboten" 3 "VMB-Empfehlung" ; +VAL_ 131 GE_Synchro_Wunschdrehz 511 "Fehler" ; +VAL_ 131 GE_Synchro_Zeit 255 "Fehler" ; +VAL_ 131 GE_Mom_Begr_Gradient 255 "keine Begrenzung (Init)" ; +VAL_ 131 GE_Anheb_Solldrehz_Leerlauf 255 "Fehler" ; +VAL_ 131 GE_Vorsteuermoment 510 "Init" 511 "Fehler" ; +VAL_ 131 GE_Drehzahlmesser_Daempfung 0 "normale D�mpfung" 1 "dynamische D�mpfung" ; +VAL_ 131 GE_Schubabschalt_Unt 0 "inaktiv" 1 "aktiv" ; +VAL_ 131 GE_Freigabe_Synchro 0 "inaktiv" 1 "aktiv" ; +VAL_ 131 GE_HYB_DZ_Eingriff 0 "kein_Drehzahleingriff" 1 "Slip_Start" 2 "Low_Speed_Modus" ; +VAL_ 258 GE_Freig_Langfr_Schutzmom 0 "nicht freigegeben" 1 "freigegeben" ; +VAL_ 258 GE_Uefkt 1023 "Fehler" ; +VAL_ 258 GE_Zielgang 0 "Gang P/N (ausgekuppelt)" 1 "Gang 1" 2 "Gang 2" 3 "Gang 3" 4 "Gang 4" 5 "Gang 5" 6 "Gang 6" 7 "Gang 7" 8 "Gang R" 11 "Gang 8" 12 "Gang 9" 14 "Istgang nicht definiert" 15 "Fehler" ; +VAL_ 258 GE_StartStopp_Info 0 "Motorlauf_nicht_notwendig_(Stoppfreigabe)" 1 "Motoranlauf_nicht_zwingend_notwendig_(Stoppverbot,keine_Startanforderung)" 2 "Motoranlauf_zwingend_notwendig_(Startanforderung)" 3 "Systemfehler" ; +VAL_ 258 GE_Langfr_Schutzmom 1022 "Init" 1023 "Fehler" ; +VAL_ 258 GE_Waehlhebel 0 "UNDEFINED" 1 "INIT" 5 "P" 6 "R" 7 "N" 8 "D" 9 "S" 10 "E" 13 "T" 14 "T" ; +VAL_ 258 GE_Eingangsdrehz 16382 "Init" 16383 "Fehler" ; +VAL_ 258 GE_Notlauf 0 "kein Notlauf / Init" 1 "Getriebe im Notlauf" ; +VAL_ 258 GE_Codierung_MSG 0 "Codierung iO / Init" 1 "Codierung niO" ; +VAL_ 1089 GE_Index_Fahrwid 255 "Fehler" ; +VAL_ 1089 GE_Heizwunsch 0 "maximaler_Waermebedarf" 1 "kein_Waermebedarf" 2 "Kuehlbedarf" 3 "Notfall_(maximaler_Kuehlbedarf)" ; +VAL_ 1089 GE_OBD_Status 0 "MIL aus" 1 "MIL ein" ; +VAL_ 1089 GE_LFR_Adaption 0 "fuer_Adaption_geeignet" 1 "fuer_Adaption_nicht_geeignet" ; +VAL_ 1089 GE_OBD_AbsperrVent 0 "kein_Fehler" 1 "KS-" 2 "KS+" 3 "OC" 4 "OOR+" 5 "OOR-" 6 "RC+" 7 "RC-" 8 "KS+/OC" 9 "KS-/OC" 10 "KS-/KS+" 11 "KS-/KS+/OC" 12 "frei" 13 "frei" 14 "frei" 15 "frei" ; +VAL_ 1089 GE_Grenzkriechmoment 62 "Init" 63 "Fehler" ; +VAL_ 1089 GE_Charisma_FahrPr 0 "nicht_belegt" 1 "Programm_1" 2 "Programm_2" 3 "Programm_3" 4 "Programm_4" 5 "Programm_5" 6 "Programm_6" 7 "Programm_7" ; +VAL_ 1089 GE_Charisma_Status 0 "Init" 1 "verfuegbar" 2 "nicht_verfuegbar" 3 "asynchron_durch_Fahrerwunsch" ; +VAL_ 1089 GE_Charisma_Umschaltung 0 "Idle" 1 "Erkennung_Umschaltaufforderung" 2 "Steuerbotschaft_nicht_definiert" 3 "Umschaltung_verzoegert" ; +VAL_ 1089 GE_Freigabe_Verfallsinfo_WFS 0 "aus" 1 "ein" ; +VAL_ 1089 GE_Verlustmoment 255 "Fehler" ; +VAL_ 1089 GE_amax_moeglich 511 "Wert ist nicht definiert" ; +VAL_ 1089 GE_Sumpftemperatur 255 "Fehler" ; +VAL_ 1424 KY_Funkschl_Nr 0 "kein authorisierter Schluessel erkannt" 1 "aktive_Funkschluessel_Nr_01" 2 "aktive_Funkschluessel_Nr_02" 3 "aktive_Funkschluessel_Nr_03" 4 "aktive_Funkschluessel_Nr_04" 5 "aktive_Funkschluessel_Nr_05" 6 "aktive_Funkschluessel_Nr_06" 7 "aktive_Funkschluessel_Nr_07" 8 "aktive_Funkschluessel_Nr_08" 9 "ungueltig_09" 10 "ungueltig_10" 11 "ungueltig_11" 12 "ungueltig_12" 13 "ungueltig_13" 14 "ungueltig_14" 15 "ungueltig_15" ; +VAL_ 1424 KY_ID_Geb_autorisiert 0 "Schluessel_nicht_authorisiert" 1 "Schluessel authorisiert" ; +VAL_ 1424 KY_ID_Geb_steckt 0 "kein_Schluessel_im_Zuendschloss" 1 " Schluessel steckt im Zuendschloss" ; +VAL_ 1424 KY_FFB_Frequenz 1 "433 MHz" 2 "315 MHz" 3 "868 MHz" ; +VAL_ 1424 KY_HF_Aktiv 0 "Funktempfang_nicht_aktiv" 1 "HF_Funkempfang_aktiv" ; +VAL_ 1424 KY_LF_Aktiv 0 "Funktempfang_nicht_aktiv" 1 "LF_Funkempfang_aktiv" ; +VAL_ 1424 KY_ELV_verr 0 "ELV_nicht_verriegelt" 1 "ELV verriegelt" ; +VAL_ 1424 KY_ELV_entr 0 "ELV_nicht_entriegelt" 1 "ELV entriegelt" ; +VAL_ 1424 KY_ELV_enable_Anforderung 0 "Freigabe_nicht_angefordert" 1 "Freigabe ELV wird angefordert" ; +VAL_ 1424 KY_Valet_Parking 0 "kein_Valet_Schluessel_erkannt" 1 "Valet Schluessel erkannt" ; +VAL_ 1424 KY_Keyless_Verbau 0 "kein_Keyless_verbaut" 1 "Keyless verbaut" ; +VAL_ 1424 FBS_Warn_Lenkung_def 0 "iO" 1 "defekt" ; +VAL_ 1424 FBS_Warn_LenkVerriegelung_def 0 "i.O." 1 "defekt" ; +VAL_ 1424 FBS_Warn_Schluessel_Batt 0 "i.O." 1 "defekt" ; +VAL_ 1424 FBS_Prio_Warn_04 1 "Kombi Prio Warnung FBS 4" ; +VAL_ 1424 FBS_Prio_Warn_05 1 "Kombi Prio Warnung FBS 5" ; +VAL_ 1424 KYL_Warn_kein_Schluessel 1 "kein Schluessel erkannt" ; +VAL_ 1424 KYL_Warn_Kessy_defekt 0 "Kessy_i.O." 1 "Kessy defekt" ; +VAL_ 1424 KY_KYL_Prio_Warn_03 1 "Kombi Prio Warnung Keyless 3" ; +VAL_ 1424 KY_KYL_Prio_Warn_04 1 "Kombi Prio Warnung Keyless 4" ; +VAL_ 1424 KY_KYL_Prio_Warn_05 1 "Kombi Prio Warnung Keyless 5" ; +VAL_ 1424 KY_WFS_Safe 1 "WFS nicht deaktiviert" ; +VAL_ 1424 KY_WFS_LZ 0 "nicht def." 1 "LZ 1" 2 "LZ 2" 3 "LZ 3" ; +VAL_ 1424 KY_StartStopp_Info 0 "Motorlauf_nicht_notwendig_(Stoppfreigabe)" 1 "Motoranlauf_nicht_zwingend_notwendig_(Stoppverbot,keine_Startanforderung)" 2 "Motoranlauf_zwingend_notwendig_(Startanforderung)" 3 "Systemfehler" ; +VAL_ 1424 KYL_Notzuendschloss 0 "nicht_verbaut" 1 "verbaut" ; +VAL_ 1424 KYL_Warn_Notzuendschloss 0 "Aus" 1 "Ein" ; +VAL_ 1424 FBS_KD_Fehler 0 "kein_KD_Fehler" 1 "KD_Fehler" ; +VAL_ 960 ZV_verriegelt_extern_soll_02 1 "Fahrzeug verriegelt extern; Sollzusstand" ; +VAL_ 960 ZAS_Kl_S 0 "aus" 1 "S_Kontakt_ein" ; +VAL_ 960 ZAS_Kl_15 0 "aus" 1 "ein" ; +VAL_ 960 ZAS_Kl_X 0 "aus" 1 "ein" ; +VAL_ 960 ZAS_Kl_50 0 "aus" 1 "KL50_ein_Startwunsch_Fahrer" ; +VAL_ 959 KL_Drehz_Anh 0 "keine_Anhebung" 1 "Drehzahlanhebung_vom_Motor_angefordert" ; +VAL_ 959 KL_Vorwarn_Komp_ein 1 "Vorwarnung Kompressor ein" ; +VAL_ 959 KL_Handshake_BEM 0 "keine_Leistungsaenderung_in_den_Heizsystemen_aktiv" 1 "Heizleistungsaenderung_wird_gerade_durchgefuehrt" ; +VAL_ 959 KL_Komp_Moment_alt 1 "veraltet_bzw_Ermittlung_des_Moments_nicht_moeglich__zB_keine_Drehzahl_kein_Kaeltemitteldruck" ; +VAL_ 959 KL_Vorwarn_HHS_ein 1 "Vorwarnung_Heckscheibenheizung_ein" ; +VAL_ 959 KL_Vorwarn_HFS_ein 1 "Vorwarnung_Frontscheibenheizung_ein" ; +VAL_ 959 KL_Vorwarn_Zuheizer_ein 1 "Vorwarnung_Zuheizer_ein" ; +VAL_ 959 KL_KD_Fehler 0 "kein_KD_Fehler" 1 "KD_Fehler" ; +VAL_ 959 KL_Comp_rev_rq 255 "Fehler" ; +VAL_ 959 KL_Charisma_FahrPr 0 "nicht_belegt" 1 "Programm_1" 2 "Programm_2" 3 "Programm_3" 4 "Programm_4" 5 "Programm_5" 6 "Programm_6" 7 "Programm_7" ; +VAL_ 959 KL_Charisma_Status 0 "Init" 1 "verfuegbar" 2 "nicht_verfuegbar" 3 "asynchron_durch_Fahrerwunsch" ; +VAL_ 959 KL_Charisma_Umschaltung 0 "Idle" 1 "Erkennung_Umschaltaufforderung" 2 "Steuerbotschaft_nicht_definiert" 3 "Umschaltung_verzoegert" ; +VAL_ 959 KL_Last_Kompr 255 "Fehler" ; +VAL_ 959 KL_Anf_KL 255 "Fehler" ; +VAL_ 959 KL_4_Zonen 0 "2_Zonen_Klimaanlage" 1 "4_Zonen_Klimaanlage" ; +VAL_ 959 KL_AC_Schalter 0 "aus" 1 "ein" ; +VAL_ 959 KL_Zustand 0 "aus" 1 "ein" ; +VAL_ 959 KL_Thermomanagement 0 "keine_Freigabe_TMM__max_Heizbedarf" 1 "kleine_Freigabe_TMM" 2 "mittlere_Freigabe_TMM" 3 "volle_Freigabe_TMM__kein_Heizbedarf" ; +VAL_ 959 KL_Comp_enable 0 "Disable" 1 "Enable" ; +VAL_ 959 KL_StartStopp_Info 0 "Motorlauf_nicht_notwendig_(Stoppfreigabe)" 1 "Motoranlauf_nicht_zwingend_notwendig_(Stoppverbot,keine_Startanforderung)" 2 "Motoranlauf_zwingend_notwendig_(Startanforderung)" 3 "Systemfehler" ; +VAL_ 959 KL_Diag_Absperrvent 0 "kein_Fehler" 1 "KS-" 2 "KS+" 3 "OC" 4 "OOR+" 5 "OOR-" 6 "RC+" 7 "RC-" 8 "KS+/OC" 9 "KS-/OC" 10 "KS-/KS+" 11 "KS-/KS+/OC" ; +VAL_ 779 KBI_ABS_Lampe 0 "ABS Lampe aus" 1 "ABS Lampe ein" ; +VAL_ 779 KBI_ESP_Lampe 0 "ESP Lampe aus" 1 "ESP Lampe ein" ; +VAL_ 779 KBI_BKL_Lampe 0 "BKL aus" 1 "BKL ein" ; +VAL_ 779 KBI_Airbag_Lampe 0 "Airbag Lampe aus" 1 "Airbag Lampe ein" ; +VAL_ 779 KBI_SILA_gueltig 0 "ungueltig" 1 "gueltig" ; +VAL_ 779 KBI_Vorglueh_System_Lampe 0 "Lampe aus" 1 "Lampe ein" ; +VAL_ 779 KBI_NV_in_Anzeige 0 "NV_nicht_in_Anzeige" 1 "NV_in_Anzeige" ; +VAL_ 779 KBI_Anzeigestatus_ACC 0 "keine_ACC_Anzeige" 1 "ACC_Anzeige_aktiv" ; +VAL_ 779 KBI_Tankwarnung 0 "Lampe aus" 1 "Lampe ein" ; +VAL_ 779 KBI_MFA_v_Einheit_01 0 "kmh" 1 "mph" ; +VAL_ 779 KBI_im_Stellgliedtest 0 "kein Stellgliedtest" 1 "Kombi im Stellgliedtest" ; +VAL_ 779 KBI_Anzeigefehler_LDW 0 "nicht vorhanden bzw. unterst�tzt" 1 "Anzeige iO" 2 "Anzeigefehler" 3 "nicht definiert" ; +VAL_ 779 KBI_Variante_USA 0 "keine USA-Variante" 1 "USA-Variante" ; +VAL_ 779 KBI_Oeldruckwarnung 0 "inaktiv" 1 "aktiv" ; +VAL_ 779 KBI_Handbremse 0 "nicht_angezogen" 1 "angezogen" ; +VAL_ 779 KBI_PLA_in_Anzeige 0 "PLA_nicht_in_Anzeige" 1 "PLA_in_Anzeige" ; +VAL_ 779 KBI_Anzeigefehler_NV 0 "kein_Anzeigefehler" 1 "Anzeigefehler" ; +VAL_ 779 KBI_Einheit_Tacho 0 "km/h" 1 "mph" ; +VAL_ 779 KBI_Konsistenz_ACC 0 "ACC Botschaft konsistent" 1 "ACC Botschaft inkonsistent " ; +VAL_ 779 KBI_Fehler_Anzeige_ACC 0 " iO" 1 "Anzeigefehler ACC" ; +VAL_ 779 KBI_Anzeigefehler_SWA 0 "nicht vorhanden bzw. unterst�tzt" 1 "Anzeige iO" 2 "Anzeigefehler" 3 "nicht definiert" ; +VAL_ 779 KBI_KD_Fehler 0 "kein_KD_Fehler" 1 "KD_Fehler" ; +VAL_ 1719 KBI_Kilometerstand 1048574 "Init" 1048575 "Fehler" ; +VAL_ 1719 KBI_Reset_Standzeit 0 "Standzeit iO" 1 "KL30 war weg" ; +VAL_ 1719 KBI_Inhalt_Tank 127 "Fehler" ; +VAL_ 1719 KBI_FStatus_Tank 0 "Tankf�llstand i.O." 1 "Tankf�llstand n.i.O" ; +VAL_ 1719 KBI_QBit_Aussen_Temp_gef 0 "gueltiger_Wert" 1 "Ersatz_Init_oder_Fehlerwert" ; +VAL_ 1719 KBI_Aussen_Temp_gef 253 "nicht verbaut" 254 "Init" 255 "Fehler" ; +VAL_ 1720 WFS_Schluessel_Fahrberecht 0 "kein authorisierter Schluessel erkannt " 1 "aktive_Funkschluessel_Nr_01" 2 "aktive_Funkschluessel_Nr_02" 3 "aktive_Funkschluessel_Nr_03" 4 "aktive_Funkschluessel_Nr_04" 5 "aktive_Funkschluessel_Nr_05" 6 "aktive_Funkschluessel_Nr_06" 7 "aktive_Funkschluessel_Nr_07" 8 "aktive_Funkschluessel_Nr_08" 9 "ungueltig_09" 10 "ungueltig_10" 11 "ungueltig_11" 12 "ungueltig_12" 13 "ungueltig_13" 14 "ungueltig_14" 15 "ungueltig_15" ; +VAL_ 1720 KBI_BCmE_aktiv 0 "Anzeige_nicht_aktiv" 1 "Anzeige_aktiv" ; +VAL_ 1720 KBI_Sparhinweis_quittiert 0 "nicht_quittiert" 1 "quittiert" ; +VAL_ 285 EPS_Notlauf 0 "kein_Notlauf" 1 "Notlauf_Unterspannung" 2 "Notlauf_Ueberspannung" 3 "reserviert" 4 "Notlauf_Uebertemperatur" 5 "Notlauf_Unterspannung_und_Uebertemperatur" 6 "Notlauf_Ueberspannung_und_Uebertemperatur" 7 "reserviert" 8 "reserviert" 9 "reserviert" 10 "reserviert" 11 "reserviert" 12 "reserviert" 13 "reserviert" 14 "reserviert" 15 "reserviert" ; +VAL_ 285 EPS_Lastinfo 255 "Fehler" ; +VAL_ 285 EPS_Unterstuetzungsleistung 255 "Fehler" ; +VAL_ 285 EPS_Drehzahlreserve 127 "Fehler" ; +VAL_ 285 EPS_VZ_Drehzahlreserve 0 "positiv" 1 "negativ" ; +VAL_ 285 EPS_Leistungsanforderung 0 "keine_Anforderung" 1 "Anforderung_hoehere_Spannung_oder_Leistung" ; +VAL_ 1137 BCM2_Bremsl_durch_ECD 0 "Bremslicht_ist_aus" 1 "Bremslicht_durch_ECD_aktiv" ; +VAL_ 1137 LH_Aussenlicht_def 0 "OK" 1 "defekt" ; +VAL_ 1137 LH_Standlicht_H_aktiv 1 "Standlicht hinten aktiv" ; +VAL_ 1137 LH_Parklicht_HL_aktiv 0 "nicht aktiv" 1 "Parklicht hinten links aktiv" ; +VAL_ 1137 LH_Parklicht_HR_aktiv 0 "nicht aktiv" 1 "Parklicht hinten rechts aktiv" ; +VAL_ 1137 LH_Bremslicht_H_aktiv 1 "Bremslicht hinten aktiv" ; +VAL_ 1137 LH_Nebelschluss_aktiv 0 "nicht aktiv" 1 "aktiv" ; +VAL_ 1137 LH_Rueckfahrlicht_aktiv 0 "nicht aktiv" 1 "aktiv" ; +VAL_ 1137 LH_Blinker_HL_akt 1 "Blinker hinten links aktiv" ; +VAL_ 1137 LH_Blinker_HR_akt 1 "Blinker hinten rechts aktiv" ; +VAL_ 1137 LH_Blinker_li_def 0 "OK" 1 "Blinker hinten links defekt" ; +VAL_ 1137 LH_Bremsl_li_def 0 "OK" 1 "mindestens ein Bremslicht hinten links defekt" ; +VAL_ 1137 LH_Schlusslicht_li_def 0 "OK" 1 "mindestens ein Schlusslicht hinten links defekt" ; +VAL_ 1137 LH_Rueckf_li_def 0 "OK" 1 "R�ckfahrlicht hinten links defekt" ; +VAL_ 1137 LH_Nebel_li_def 0 "OK" 1 " Nebelschlusslicht hinten links defekt" ; +VAL_ 1137 LH_Schluss_Brems_Nebel_li_def 0 "iO" 1 "defekt" ; +VAL_ 1137 LH_Schluss_Brems_Nebel_re_def 0 "iO" 1 "defekt" ; +VAL_ 1137 LH_Schluss_Brems_li_def 0 "OK" 1 "defekt" ; +VAL_ 1137 LH_Schluss_Nebel_li_def 0 "OK" 1 "defekt" ; +VAL_ 1137 LH_SL_BRL_BLK_li_def 0 "OK" 1 "defekt" ; +VAL_ 1137 LH_Brems_Blk_li_def 0 "OK" 1 "defekt" ; +VAL_ 1137 LH_Blinker_re_def 0 "OK" 1 "Blinker hinten rechts defekt" ; +VAL_ 1137 LH_Bremsl_re_def 0 "OK" 1 "mindestens ein Bremslicht hinten rechts defekt" ; +VAL_ 1137 LH_Schlusslicht_re_def 0 "OK" 1 "mindestens ein Schlusslicht hinten rechts defekt" ; +VAL_ 1137 LH_Rueckf_re_def 0 "OK" 1 "R�ckfahrlicht hinten rechts defekt" ; +VAL_ 1137 LH_Nebel_re_def 0 "OK" 1 "Nebelschlusslicht hinten rechts defekt" ; +VAL_ 1137 LH_Schluss_Brems_re_def 0 "OK" 1 "defekt" ; +VAL_ 1137 LH_Schluss_Nebel_re_def 0 "OK" 1 "defekt" ; +VAL_ 1137 LH_SL_BRL_BLK_re_def 0 "OK" 1 "defekt" ; +VAL_ 1137 LH_Brems_Blk_re_def 0 "OK" 1 "defekt" ; +VAL_ 1137 LH_Kennzl_def 0 "OK" 1 "Kennzeichenbeleuchtung hinten defekt" ; +VAL_ 1137 LH_3_Bremsl_def 0 "OK" 1 "hochgesetzte Bremsleuchte defekt" ; +VAL_ 1137 LH_Nebel_mi_def 0 "OK" 1 " Nebelschlusslicht hinten Mitte defekt" ; +VAL_ 1137 LH_Rueckf_mi_def 0 "OK" 1 "R�ckfahllicht Mitte defekt" ; +VAL_ 1137 LH_Bremsl_li_ges_def 0 "OK" 1 "Alle Bremslichter hinten links defekt" ; +VAL_ 1137 LH_Bremsl_re_ges_def 0 "OK" 1 "Alle Bremslichter hinten rechts defekt" ; +VAL_ 267 LS_Hauptschalter 0 "Gerastet Aus" 1 "Ein" ; +VAL_ 267 LS_Abbrechen 0 "Tippschalter nicht betaetigt" 1 "Tippschalter betaetigt" ; +VAL_ 267 LS_Typ_Hauptschalter 0 "gerasteter_Lenkstockschalter" 1 "getasteter_Lenkstockschalter" ; +VAL_ 267 LS_Limiter 0 "Limiter aus" 1 "Limiter ein" ; +VAL_ 267 LS_Tip_Setzen 0 "Tippschalter nicht betaetigt" 1 "Tippschalter betaetigt" ; +VAL_ 267 LS_Tip_Hoch 0 "Tippschalter nicht betaetigt" 1 "Tippschalter betaetigt" ; +VAL_ 267 LS_Tip_Runter 0 "Tippschalter nicht betaetigt" 1 "Tippschalter betaetigt" ; +VAL_ 267 LS_Tip_Wiederaufnahme 0 "Tippschalter nicht betaetigt" 1 "Tippschalter betaetigt" ; +VAL_ 267 LS_Verstellung_Zeitluecke 0 "Taste nicht betaetigt" 1 "Dist -1" 2 "Dist +1" 3 "nicht belegt" ; +VAL_ 267 MFL_Tip_Down 0 "nicht_betaetigt" 1 "betaetigt" ; +VAL_ 267 MFL_Tip_Up 0 "nicht_betaetigt" 1 "betaetigt" ; +VAL_ 267 LS_Tiptronic_Fehler 0 " i. O." 1 "Fehler erkannt" ; +VAL_ 267 LS_Codierung 0 "kein Hebel, keine Tiptronic am Lenkrad" 1 "kein Hebel, Tiptronic am Lenkrad" 2 "GRA Hebel, keine Tiptronic am Lenkrad" 3 "GRA Hebel, Tiptronic am Lenkrad" 4 "ACC Hebel, keine Tiptronic am Lenkrad" 5 "ACC Hebel, Tiptronic am Lenkrad" 6 "nicht verwendet" 7 "nicht verwendet" ; +VAL_ 267 LS_Tip_Stufe_2 0 "Hebelbetaetigung_in_erster_Tipstufe__Keine_Hebelbetaetigung" 1 "Hebelbetaetigung_in_der_zweiten_Tipstufe" ; +VAL_ 267 LS_GRA_ACC_2stufig 0 "kein_zweistufiger_Hebel_verbaut" 1 "zweistufiger_Hebel_verbaut" ; +VAL_ 267 MFL_M_Taste 0 "nicht_betaetigt" 1 "betaetigt" ; +VAL_ 134 LWI_Sensorstatus 0 "iO" 1 "nicht kalibriert" ; +VAL_ 134 LWI_QBit_Sub_Daten 0 "LWS-Subinfo 'real' (Lenkradwinkelinformation ADS-tauglich) " 1 "LWS-Subinfo 'simuliert' (Lenkradwinkelinformation nicht ADS-tauglich )" ; +VAL_ 134 LWI_QBit_Lenkradwinkel 0 "g�ltiger Wert" 1 "ausserhalb der Spezifikation" ; +VAL_ 134 LWI_Lenkradwinkel 8190 "Init" 8191 "Fehler" ; +VAL_ 134 LWI_VZ_Lenkradwinkel 0 "positiv_links_von_der_Nullstellung" 1 "negativ" ; +VAL_ 134 LWI_VZ_Lenkradw_Geschw 0 "positiv_links_von_der_Nullstellung" 1 "negativ" ; +VAL_ 134 LWI_Lenkradw_Geschw 510 "Init" 511 "Fehler" ; +VAL_ 128 MO_Mom_o_ex 1022 "Init" 1023 "Fehler" ; +VAL_ 128 MO_Mom_m_ex 1022 "Init" 1023 "Fehler" ; +VAL_ 128 MO_Mom_Verlust 1022 "Init" 1023 "Fehler" ; +VAL_ 128 MO_Mom_Begrenzung 1022 "Init" 1023 "Fehler" ; +VAL_ 128 MO_Mom_Fahrerwunsch 1022 "Init" 1023 "Fehler" ; +VAL_ 128 MO_Kickdown 0 "kein Kickdown" 1 "Kickdown" ; +VAL_ 128 MO_KD_Fehler 0 "kein_KD_Fehler" 1 "KD_Fehler" ; +VAL_ 129 MO_Mom_ZWR 1022 "Init" 1023 "Fehler" ; +VAL_ 129 MO_Mom_Soll 1022 "Init" 1023 "Fehler" ; +VAL_ 129 MO_Mom_Ist 1022 "Init" 1023 "Fehler" ; +VAL_ 129 MO_Status_Zylabschalt_01 0 "alle Zylinder brennen" 1 "mindestens ein Zylinder wurde abgeschaltet" ; +VAL_ 129 MO_Status_Normalbetrieb_01 0 "kein Normalbetrieb" 1 "Normalbetrieb erreicht" ; +VAL_ 129 MO_StartStopp_Status 0 "System_in_diesem_KL15_Zyklus_nicht_verfuegbar" 1 "System_aktiv_keine_Freigabe_durch_StartStop_Koordinator" 2 "System_aktiv_alle Freigaben_liegen_vor" 3 "System_aktiv_mindestens_eine_Freigabe_fehlt" ; +VAL_ 129 MO_StartStopp_Motorstopp 0 "Motor_Stop_inaktiv" 1 "Motor_Stop_aktiv" ; +VAL_ 129 MO_StartStopp_Wiederstart 0 "Wiederstart_inaktiv" 1 "Wiederstart_aktiv" ; +VAL_ 129 MO_Ext_E_Fahrt_aktiv 0 "Rueckmeldung_E_Taster_aus " 1 "Rueckmeldung_E_Taster_ein" ; +VAL_ 129 MO_Gangposition 0 "Gang_N" 1 "Gang_1" 2 "Gang_2" 3 "Gang_3" 4 "Gang_4" 5 "Gang_5" 6 "Gang_6" 7 "Gang_7" 8 "Gang_8" 12 "Zwischengangstellung" 13 "Gang_R" 14 "Istgang_nicht_definiert" 15 "Fehler" ; +VAL_ 129 MO_StartStopp_Fahrerwunsch 0 "Init" 1 "Stoppverbot_durch_Fahrer" 2 "Stoppfreigabe_durch_Fahrer" 3 "Stoppanforderung_durch_Fahrer" ; +VAL_ 261 MO_QBit_Fahrpedalwerte_01 0 "gueltiger_Wert" 1 "Ersatz_Init_oder_Fehlerwert" ; +VAL_ 261 MO_QBit_Motormomente 0 "gueltiger_Wert" 1 "Ersatz_Init_oder_Fehlerwert" ; +VAL_ 261 MO_QBit_Fahrer_bremst 0 "gueltiger_Wert" 1 "Ersatz_Init_oder_Fehlerwert" ; +VAL_ 261 MO_QBit_Drehzahl_01 0 "gueltiger_Wert" 1 "Ersatz_Init_oder_Fehlerwert" ; +VAL_ 261 MO_Drehzahl_01 65535 "Fehler" ; +VAL_ 261 MO_Moment_im_Leerlauf 0 "kein_Leergas" 1 "Leergas" ; +VAL_ 261 MO_Interlock 0 "Interlockschalter nicht bet�tigt" 1 "Interlockschalter bet�tigt" ; +VAL_ 261 MO_BLS 0 "kein Bremsen" 1 "Bremse bet�tigt" ; +VAL_ 261 MO_Fahrer_bremst 0 "kein Bremsen" 1 "Bremse bet�tigt" ; +VAL_ 261 MO_Konsistenz_Bremsped 0 "Bremspedalinformation_plausibel" 1 "Bremspedalinformation_unplausibel" ; +VAL_ 261 MO_Kuppl_schalter 0 "Schalter sagt nicht bet�tigt (Eingekuppelt)" 1 "Schalter sagt bet�tigt (Ausgekuppelt)" ; +VAL_ 261 MO_Timeout_ESP 0 "Empfang i.O." 1 "Timeout" ; +VAL_ 261 MO_Motor_laeuft 0 "Motor l�uft nicht" 1 "Motor l�uft autark und stabil und darf mechanisch belastet werden" ; +VAL_ 261 MO_Solldrehz_Leerlauf 255 "Fehler" ; +VAL_ 261 MO_Fahrpedalrohwert_01 255 "Fehler" ; +VAL_ 261 MO_erste_Ungenauschwelle 0 "genau" 1 "Momente ungenauer >8%" ; +VAL_ 261 MO_QBit_Stressfaktor 0 "gueltiger_Wert" 1 "Ersatz_Init_oder_Fehlerwert" ; +VAL_ 263 MO_Istgang 0 "kein_Gang_eingelegt" 1 "Gang_1" 2 "Gang_2" 3 "Gang_3" 4 "Gang_4" 5 "Gang_5" 6 "Gang_6" ; +VAL_ 263 MO_Sollgang 0 "keine_Empfehlung" 1 "Gang_1" 2 "Gang_2" 3 "Gang_3" 4 "Gang_4" 5 "Gang_5" 6 "Gang_6" ; +VAL_ 263 MO_Oeldruck 255 "Fehler" ; +VAL_ 263 MO_Anzeigedrehz 4095 "Fehler" ; +VAL_ 263 MO_Schaltempf_verfbar 0 "nicht_verfuegbar" 1 "verfuegbar" ; +VAL_ 263 MO_Ladedruck 511 "Fehler" ; +VAL_ 263 MO_KVS_Ueberlauf 0 "kein Ueberlauf" 1 "Kraftstoffverbrauchsignale mindestens 1x �bergelaufen" ; +VAL_ 782 MO_EKlKomLeiRed 0 "keine_Leistungsbegr" 1 "Leistungsbegr_75" 2 "Leistungsbegr_50" 3 "Leistungsbegr_25" ; +VAL_ 782 MO_Freig_Reku 0 "Rekuperations-Modus aus" 1 "Empfehlung Spannungsanhebung" 2 "Empfehlung Spannungsabsenkung" 3 "Rekuperationsmodus aktiv, Spannungsvariation nicht notwendig" ; +VAL_ 782 MO_Klima_Eingr 0 "kein Eingriff" 1 "Klimakompressor ausschalten" 2 "Klimakompressor Leistungsreduzierung" 3 "Klimakompressor aufgrund der Heissleuchtenvorwarnung ausschalten" ; +VAL_ 782 MO_Status_Normalbetrieb_02 0 "kein Normalbetrieb" 1 "Normalbetrieb erreicht" ; +VAL_ 782 MO_Prio_MIN_Wunschdrehzahl 0 "Wunsch" 1 "Zwang" ; +VAL_ 782 MO_Freig_Anlass 0 "Start nicht zul�ssig" 1 "Startfreigabe" ; +VAL_ 782 MO_Aussp_Anlass 0 "Motor l�uft nicht stabil" 1 "Anlasser ausspuren (Motor l�uft stabil)" ; +VAL_ 782 MO_MAX_Wunschdrehzahl 511 "Fehler" ; +VAL_ 782 MO_Prio_MAX_Wunschdrehzahl 0 "Wunsch" 1 "Zwang" ; +VAL_ 782 MO_Luftpfad_aktiv 0 "kein Eingriff oder nur Eingriff �ber Z�ndpfad" 1 "Eingriff �ber Luftpfad" ; +VAL_ 782 MO_v_Begrenz_Aktiv 0 "inaktiv" 1 "aktiv" ; +VAL_ 782 MO_v_Begrenz_Aktivierbar 0 "V-Begrenzung nicht m�glich" 1 "V-Begrenzung m�glich" ; +VAL_ 782 MO_Verbot_EKP 0 "Ansteuerung zugelassen" 1 "Ansteuerung verboten" ; +VAL_ 782 MO_Anf_Pruefimpuls 0 "keine Anforderung" 1 "Anforderung" ; +VAL_ 782 MO_Anf_KL75 0 "Anforderung KL75 ausschalten" 1 "Anforderung KL75 einschalten" ; +VAL_ 782 MO_Charisma_FahrPr 0 "nicht_belegt" 1 "Programm_1" 2 "Programm_2" 3 "Programm_3" 4 "Programm_4" 5 "Programm_5" 6 "Programm_6" 7 "Programm_7" ; +VAL_ 782 MO_Charisma_Status 0 "Init" 1 "verfuegbar" 2 "nicht_verfuegbar" 3 "asynchron_durch_Fahrerwunsch" ; +VAL_ 782 MO_Charisma_Umschaltung 0 "Idle" 1 "Erkennung_Umschaltaufforderung" 2 "Steuerbotschaft_nicht_definiert" 3 "Umschaltung_verzoegert" ; +VAL_ 782 MO_Handshake_STH 0 "keine EKP-Ansteuerung durch STH-Anforderung" 1 "EKP-Ansteuerung durch STH-Anforderung" ; +VAL_ 782 MO_MIN_Wunschdrehzahl 255 "Fehler" ; +VAL_ 1088 MO_Kuehlerluefter_MUX 0 "Kuehlerluefter_1" 1 "Kuehlerluefter_2" ; +VAL_ 1088 MO_Kuehlerluefter_1 126 "Init" 127 "Fehler" ; +VAL_ 1088 MO_Kuehlerluefter_2 126 "Init" 127 "Fehler" ; +VAL_ 1088 MO_HYB_Status_HV_Ladung 0 "HV-Ladung_nicht_notwendig" 1 "HV-Ladung_notwendig_Freigaben_erforderlich" 2 "HV-Ladung laeuf" 3 "HV-Ladung_erfolgreich_Motorstart_moeglich" 4 "HV_Ladung_abgebrochen" ; +VAL_ 1088 WIV_Anzeige_aktiv 0 "Anzeige aus" 1 "WIV Anzeige aktiv" ; +VAL_ 1088 WIV_Oelmin_Warn 0 "in_Ordnung" 1 "Warnung" ; +VAL_ 1088 WIV_Sensorfehler 0 "in_Ordnung" 1 "Sensor_defekt" ; +VAL_ 1088 WIV_Schieflage 0 "Fahrzeug_gerade" 1 "Fahrzeug_in_Schieflage" ; +VAL_ 1088 MO_Zustand_HWP 0 "HWP_nicht_schaltbar" 1 "HWP_foerdert_nicht" 2 "HWP_foerdert" 3 "reserviert" ; +VAL_ 1088 WIV_Oelsystem_aktiv 0 "Anzeige_aus" 1 "Anzeige_aktiv" ; +VAL_ 1088 WIV_nicht_betriebswarm 0 "Motor_warm" 1 "Motor_nicht_betriebswarm" ; +VAL_ 1088 WIV_Ueberfuell_Warn 0 "in_Ordnung" 1 "Ueberfuellwarnung" ; +VAL_ 1088 WIV_laufender_Motor 0 "Messung_moeglich" 1 "Messung_nicht_moeglich" ; +VAL_ 1088 MO_HYB_Text_1 0 "kein_Text" 1 "Text_anzeigen" ; +VAL_ 1088 MO_HYB_Text_2 0 "kein_Text" 1 "Text_anzeigen" ; +VAL_ 1088 MO_HYB_Text_3 0 "kein_Text" 1 "Text_anzeigen" ; +VAL_ 1088 MO_Text_Motorstart 0 "keine_Anzeige" 1 "Motor_im_Stoppbetrieb" 2 "StartStopp_sicherheitsbedingt_deaktiviert" 3 "System_fordert_Wiederstart" 5 "Motorlauf_noetig" 9 "Unerwuenschter_Motorstillstand" 12 "Motor_startet" 13 "Kupplung_betaetigen" 14 "Waehlhebel_in_PN_Position" 15 "Bremse_treten" ; +VAL_ 1088 MO_HYB_Text_5 0 "kein_Text" 1 "Text_anzeigen" ; +VAL_ 1088 MO_HYB_Text_6 0 "kein_Text" 1 "Text_anzeigen" ; +VAL_ 1088 MO_HYB_Text_7 0 "kein_Text" 1 "Text_anzeigen" ; +VAL_ 1088 WIV_Oeldyn_avl 0 "Oeldyn_nicht_vorhanden" 1 "Oeldyn_vorhanden" ; +VAL_ 1088 MO_Systemlampe 0 "Lampe aus" 1 "Lampe ein" ; +VAL_ 1088 MO_OBD2_Lampe 0 "Lampe aus" 1 "Lampe ein" ; +VAL_ 1088 MO_Heissleuchte 0 "Lampe aus" 1 "Lampe ein" ; +VAL_ 1088 MO_Partikel_Lampe 0 "Lampe aus" 1 "Lampe ein" ; +VAL_ 1088 WIV_Oelstand_nicht_vorhanden 0 "�lstand vorhanden" 1 "�lstand nicht vorhanden" ; +VAL_ 1088 WIV_nachfuellanzeige_ein 0 "keine_Nachfuellanzeige" 1 "Nachfuellanzeige" ; +VAL_ 1088 WIV_Ueberfuell_deaktiv 0 "Ueberfuellwarnung_am_Kombi_aktiv" 1 "Ueberfuellwarnung_am_Kombi_deaktiv" ; +VAL_ 1088 WIV_Unterfuell_Warn 0 "in_Ordnung" 1 "Unterfuellwarnung" ; +VAL_ 1088 MO_Tankdeckel_Lampe 0 "Lampe aus" 1 "Lampe ein" ; +VAL_ 1088 MO_Text_Tankdeckelwarn 0 "kein Text" 1 "Anzeige Text Tankdeckelwarnung im Kombi" ; +VAL_ 1088 WIV_Enable_Oeldr_Motor 0 "Oeldruckauswertung_im_Kombi" 1 "Oeldruckauswertung_im_MSG" ; +VAL_ 1088 WIV_Oeldr_Warn_Motor 0 "keine_Warnung" 1 "niedrige_Oeldruckstufe_nicht_erreicht " ; +VAL_ 1088 MO_Avus_Motorschutz 0 "keine Warnung" 1 "Drehzahlwarnung Stufe 1" 2 "Drehzahlwarnung Stufe 2" 3 "Drehzahlwarnung Stufe 3" ; +VAL_ 1088 MO_HYB_Fahrbereitschaft 0 "keine_Fahrbereitschaft" 1 "Fahrbereitschaft" ; +VAL_ 1600 MO_QBit_Ansaugluft_Temp 0 "gueltiger_Wert" 1 "Ersatz_Init_oder_Fehlerwert" ; +VAL_ 1600 MO_QBit_Oel_Temp 0 "gueltiger_Wert" 1 "Ersatz_Init_oder_Fehlerwert" ; +VAL_ 1600 MO_QBit_Kuehlmittel_Temp 0 "gueltiger_Wert" 1 "Ersatz_Init_oder_Fehlerwert" ; +VAL_ 1600 MO_Stellgliedtest_Soundaktuator 0 "kein_Stellgliedtest" 1 "Anforderung_des_Stellgliedtest" ; +VAL_ 1600 MO_HYB_Fehler_HV_Netz 0 "i_O" 1 "kein_generatorischer_Betrieb_moeglich" ; +VAL_ 1600 MO_aktives_Getriebeheizen 0 "kein_Ventil_ansteuern" 1 "Ventil_muss_angesteuert_werden" ; +VAL_ 1600 MO_Absperrventil_oeffnen 0 "nicht_verfuegbar" 1 "Ansteuerung_Ventil_zulaessig" 2 "Ventil_oeffnen_oder_geoeffnet" 3 "Ventil_schliessen_oder_geschlossen" ; +VAL_ 1600 MO_Ansaugluft_Temp 254 "Init" 255 "Fehler" ; +VAL_ 1600 MO_Oel_Temp 253 "nicht_verbaut" 254 "Init" 255 "Fehler" ; +VAL_ 1600 MO_Kuehlmittel_Temp 254 "Init" 255 "Fehler" ; +VAL_ 1600 MO_Hoeheninfo 255 "Fehler" ; +VAL_ 1600 MO_Kennfeldk 0 "keine Kennfeldk�hlung vorhanden" 1 "Kennfeldk�hlung vorhanden" ; +VAL_ 1600 MO_Versionsinfo 0 "zum Projektbeginn 'aufger�umter CAN' " 1 "Motor_03_mit_10ms" 16 "MQB_mit_neuer_Momentenschnittstelle" ; +VAL_ 1600 MO_Getriebe_kuehlen 0 "nicht_kuehlen" 1 "kuehlen" ; +VAL_ 1600 MO_Heizungspumpenansteuerung 15 "nicht_verbaut" ; +VAL_ 1600 MO_SpannungsAnf 0 "keine_Anforderung" 1 "Anforderung" ; +VAL_ 1607 MO_ITM_Kuehlmittel_Temp 0 "nicht_verbaut" 2 "Fehler" ; +VAL_ 1607 MO_E85_Sensor 13 "nicht_verbaut" 15 "Fehler" ; +VAL_ 1607 SCR_Anz_Motorstarts 15 "keine Einschr�nkung (Anzeige Reichweite)" ; +VAL_ 1607 SCR_Reichweite 32767 "Init" ; +VAL_ 1607 SCR_Warnstufe_1 0 "nicht aktiv" 1 "Warnstufe 1 aktiv" ; +VAL_ 1607 SCR_Warnstufe_2 0 "nicht aktiv" 1 "Warnstufe 2 aktiv" ; +VAL_ 1607 SCR_Text 0 "kein Text" 1 "Warntext 1" 2 "Warntext 2" 3 "Hinweistext (nur AUDI)" 4 "Reserve" 5 "Warntext 'SCR-Systemfehler Stufe 1'" 6 "Warntext 'SCR-Systemfehler Stufe 2'" ; +VAL_ 1607 SCR_Akustik 0 "keine Akustik" 1 "Akustik 1" 2 "Akustik 2" 3 "Akustik_bei_Hinweis_(VW)" ; +VAL_ 1607 MO_Kraftstofffilter_Wasser 0 "keine_Anzeige" 1 "Abscheidevolumen_erschoepft" ; +VAL_ 1607 SCR_Systemfehler 0 "Warnung_nicht_aktiv" 1 "Warnung_aktiv" ; +VAL_ 1607 SCR_Inducement_Strategie 0 "Restart_Strategie" 1 "Reduced_Drivability_Strategie" ; +VAL_ 1607 MO_CO2_Faktor 0 "nicht_verbaut" 4095 "Fehler" ; +VAL_ 1607 MO_MKB_MUX 0 "MKB_01" 1 "MKB_02" 2 "MKB_03" 3 "MKB_04" ; +VAL_ 1607 MO_MKB_01 0 "Minus" 1 "A" 2 "B" 3 "C" 4 "D" 5 "E" 6 "F" 7 "G" 8 "H" 9 "I" 10 "J" 11 "K" 12 "L" 13 "M" 14 "N" 15 "O" 16 "P" 17 "Q" 18 "R" 19 "S" 20 "T" 21 "U" 22 "V" 23 "W" 24 "X" 25 "Y" 26 "Z" 27 "Leerzeichen" 28 "Leerzeichen" 29 "Leerzeichen" 30 "Leerzeichen" 31 "Unterstrich" ; +VAL_ 1607 MO_MKB_02 0 "Minus" 1 "A" 2 "B" 3 "C" 4 "D" 5 "E" 6 "F" 7 "G" 8 "H" 9 "I" 10 "J" 11 "K" 12 "L" 13 "M" 14 "N" 15 "O" 16 "P" 17 "Q" 18 "R" 19 "S" 20 "T" 21 "U" 22 "V" 23 "W" 24 "X" 25 "Y" 26 "Z" 27 "Leerzeichen" 28 "Leerzeichen" 29 "Leerzeichen" 30 "Leerzeichen" 31 "Unterstrich" ; +VAL_ 1607 MO_MKB_03 0 "Minus" 1 "A" 2 "B" 3 "C" 4 "D" 5 "E" 6 "F" 7 "G" 8 "H" 9 "I" 10 "J" 11 "K" 12 "L" 13 "M" 14 "N" 15 "O" 16 "P" 17 "Q" 18 "R" 19 "S" 20 "T" 21 "U" 22 "V" 23 "W" 24 "X" 25 "Y" 26 "Z" 27 "Leerzeichen" 28 "Leerzeichen" 29 "Leerzeichen" 30 "Leerzeichen" 31 "Unterstrich" ; +VAL_ 1607 MO_MKB_04 0 "Minus" 1 "A" 2 "B" 3 "C" 4 "D" 5 "E" 6 "F" 7 "G" 8 "H" 9 "I" 10 "J" 11 "K" 12 "L" 13 "M" 14 "N" 15 "O" 16 "P" 17 "Q" 18 "R" 19 "S" 20 "T" 21 "U" 22 "V" 23 "W" 24 "X" 25 "Y" 26 "Z" 27 "Leerzeichen" 28 "Leerzeichen" 29 "Leerzeichen" 30 "Leerzeichen" 31 "Unterstrich" ; +VAL_ 276 MO_Sig_Fahrpedalgradient 0 "Fahrpedalgradient positiv" 1 "Fahrpedalgradient negativ" ; +VAL_ 276 MO_BKV_Unterdruckwarnung 0 "Unterdruckhaushalt_iO" 1 "Unterdruckhaushalt_niO" ; +VAL_ 276 MO_Zylinderabschaltung 0 "Vollmotorbetrieb_VMB" 1 "Uebergang_HMB_in_VMB" 2 "Uebergang_VMB_in_HMB" 3 "Halbmotorbetrieb_HMB" ; +VAL_ 276 MO_Fahrpedalgradient 255 "Fehler" ; +VAL_ 276 MO_Schubabschaltung 0 "keine_Schubabschaltung" 1 "Schubabschaltung_aktiv" ; +VAL_ 276 MO_rel_Saugrohrdruck 0 "Init_Ueberdruck" 63 "Fehler" ; +VAL_ 276 MO_rel_Saugrohrdruck_gem_err 0 "errechnet" 1 "gemessen" ; +VAL_ 276 MO_BKV_Unterdruck 255 "Fehler" ; +VAL_ 1648 MO_Anzahl_Abgesch_Zyl 0 "Vollmotorbetrieb" 1 "1_Zylinder_abgeschaltet" 2 "2_Zylinder_abgeschaltet" 3 "3_Zylinder_abgeschaltet" 4 "4_Zylinder_abgeschaltet" 5 "5_Zylinder_abgeschaltet" 6 "6_Zylinder_abgeschaltet" 7 "8_Zylinder_abgeschaltet" ; +VAL_ 1648 MO_Zylabsch_Texte 0 "keine_Texte" 1 "Zylinderabschaltung_deaktivieren" 2 "Zylinderabschaltung_aktivieren" 3 "Zylinderabschaltung_unruhig" ; +VAL_ 1648 MO_E85_BS_Texte 0 "kein Text" 1 "FlexFuel Warm_Up_ Lampe" 2 "FlexFuel Warnung 3.Stufe " 3 "FlexFuel Warnung 1.Stufe " 4 "FlexFuel Warnung 2.Stufe " 5 "FlexFuel Warnung 4.Stufe " ; +VAL_ 1648 MO_Drehzahl_Warnung 0 "keinen_Warnhinweis_anzeigen" 1 "Warnhinweis_anzeigen" ; +VAL_ 1010 MO_SCR_Tankheizung 0 "Heizung_aus" 1 "Heizung_ein" ; +VAL_ 1010 MO_SCR_Dosierpumpe_Zustand 0 "frei" 1 "Drehzahlregelung" 2 "Druckregelung_langsam" 3 "Druckregelung_schnell" 4 "Pumpe_Stop" 5 "Rueckwaertsbetrieb" 6 "verzoegerter_Rueckwaertsbetrieb" 7 "Pumpe_heizen" ; +VAL_ 1010 MO_SCR_Leitungsheizung 0 "Heizung_aus" 1 "Heizung_ein" ; +VAL_ 1010 MO_SCR_Dosierpumpe_Wartezeit 125 "nicht_verbaut" 127 "Fehler" ; +VAL_ 1010 MO_SCR_Transferpumpe 0 "Pumpe_aus" 1 "Pumpe_ein" ; +VAL_ 1601 MO_Faktor_Momente 0 "nicht belegt" 1 "Faktor: x 0,5Nm" 2 "Faktor: x 1,0Nm" 3 "Faktor: x 2,0Nm" ; +VAL_ 1601 MO_Hybridfahrzeug 0 "kein_Hybridfahrzeug" 1 "Mild_Hybrid" 2 "Full_Hybrid" ; +VAL_ 1601 MO_Getriebe_Code 2 "DL501" 4 "VL381" 10 "AL651" 11 "AL551, AL951, AL1000-8A" 12 "PDK_PAG" 13 "AL551_Hybrid" 15 "Handschalter (konventionell)" 16 "AQ250" 17 "AQ450" 18 "DQ200" 19 "DQ250" 20 "DQ500" 21 "SQ100" 22 "SQ200" ; +VAL_ 1601 MO_StartStopp_Codiert 0 "Start_Stopp_nicht_verbaut" 1 "Start_Stopp_verbaut" ; +VAL_ 1601 MO_Kraftstoffart 0 "Diesel" 1 "Benzin" 2 "CNG" 3 "Erdgas" 4 "Wasserstoff" ; +VAL_ 1601 MO_Ansaugsystem 0 "Turbo" 1 "Sauger" ; +VAL_ 1601 MO_Einspritzart 0 "MPI" 1 " FSI / TDI" ; +VAL_ 969 MOS_KD_Fehler 0 "kein_KD_Fehler" 1 "KD_Fehler" ; +VAL_ 1696 NV_aktiv 0 "NV nicht aktiv" 1 "NV aktiv" ; +VAL_ 1696 NV_Texte 0 "kein_Text" 1 "Abblendlicht_einschalten" 2 "Fussgaengermarkierung_nicht_verfuegbar" 3 "zur_Zeit_nicht_verfuegbar" 4 "Systemfehler" ; +VAL_ 1696 NV_Gong 0 "kein_Gong" 1 "Gong_leise" 2 "Gong_mittel" 3 "Gong_laut" ; +VAL_ 1696 NV_Symbol 0 "kein_Symbol_anzeigen" 1 "Symbol_fuer_erkanntes_Objekt_anzeigen" ; +VAL_ 1696 NV_Hinweise 0 "keine_Anzeige" 1 "Disclaimer" 2 "Fussgaenger_Markierung_nicht_verfuegbar" 3 "Nachtsichtsystem_wird_initialisiert" ; +VAL_ 1696 NV_Piktogramm_aktiv 0 "keine_Anzeigenprioritaet" 1 "Anzeigenprioritaet" ; +VAL_ 1696 NV_Akustik_deaktiviert_Icon 0 "aus" 1 "ein" ; +VAL_ 1696 NV_FGM_deaktiviert_Icon 0 "aus" 1 "ein" ; +VAL_ 1696 NV_KD_Fehler 0 "kein_KD_Fehler" 1 "KD_Fehler" ; +VAL_ 1753 NMH_EPB_Start_1 1 "Zustand Start (<--Sleep)" ; +VAL_ 1753 NMH_EPB_Start_2 1 "Zustand Start (<--Prepare to Sleep)" ; +VAL_ 1753 NMH_EPB_Normal_Mode_1 1 "Zustand Normal Mode (<-- Start)" ; +VAL_ 1753 NMH_EPB_Normal_Mode_2 1 "Zustand Normal Mode (<-- Ready to Sleep)" ; +VAL_ 1753 NMH_EPB_Per_WakeUp 0 "Wenn Funktions-Wakeup" 1 "CAN-Wakeup" 2 "Periphrie-Wakeup Ursache nicht bekannt" 3 "Klemme 15 HW (falls vorhanden)" 4 "t.b.d." 5 "Schalter_EPB" ; +VAL_ 1753 NMH_EPB_Fkt_WakeUp 0 "Wenn Peripherie-Wakeup" ; +VAL_ 1753 NMH_EPB_NM_aktiv_Klemme_15 1 "Klemme 15 EIN" ; +VAL_ 1753 NMH_EPB_NM_aktiv_Diagnose 1 "Diagnose bei Kl 15 aus" ; +VAL_ 1753 NMH_EPB_NM_aktiv_Start 1 "Zustand 'START' (NM-high)" ; +VAL_ 1753 NMH_EPB_NM_aktiv_Schalter 1 "Schalter aktiv" ; +VAL_ 1753 NMH_EPB_NM_aktiv_Bedarf_Anzeige 1 "Kombi-Anzeige EPB" ; +VAL_ 1753 NMH_EPB_NM_aktiv_v_groesser_Null 1 "v > 0" ; +VAL_ 1753 NMH_EPB_kein_NL 1 "kein lokaler Nachlauf" ; +VAL_ 1753 NMH_EPB_NL_Temp_Modell 1 "Temperaturmodell aktiv" ; +VAL_ 1753 NMH_EPB_NL_AutoAdjust 0 "AutoAdjust_nicht_aktiv" 1 "AutoAdjust_aktiv" ; +VAL_ 1753 NM_EPB_Signalfehler 1 "Aktiver_Signalfehler_eingetragen" ; +VAL_ 1753 NMH_EPB_TimeOut_Fehler 1 "Aktiver Timeout Fehlerspeichereintrag " ; +VAL_ 1753 NMH_EPB_CAN_Diag_deaktiv 1 "CAN-Diagnose deaktiv" ; +VAL_ 1753 NMH_EPB_KompSchutz 1 "KS aktiv" ; +VAL_ 1753 NMH_EPB_Mute_Mode 1 "MuteMode aktiv" ; +VAL_ 1753 NMH_EPB_Transport_Mode 1 "Transportmodus aktiv" ; +VAL_ 1753 NMH_EPB_Abschaltstufe_aktiv 1 "Abschaltstufe aktiv" ; +VAL_ 1753 NMH_EPB_Eindraht_Fehler 1 "Eindrahtbetrieb erkannt" ; +VAL_ 1753 NMH_EPB_Lokalaktiv 0 "war nicht Lokalaktiv" 1 "war Lokalaktiv" ; +VAL_ 1753 NMH_EPB_Subsystemaktiv 0 "Subsystem war nicht lokalaktiv" 1 "war Lokalaktiv" ; +VAL_ 1728 NMH_GW_Start_1 1 "Zustand Start (<--Sleep)" ; +VAL_ 1728 NMH_GW_Start_2 1 "Zustand Start (<--Prepare to Sleep)" ; +VAL_ 1728 NMH_GW_Normal_Mode_1 1 "Zustand Normal Mode (<-- Start)" ; +VAL_ 1728 NMH_GW_Normal_Mode_2 1 "Zustand Normal Mode (<-- Ready to Sleep)" ; +VAL_ 1728 NMH_GW_Per_WakeUp 0 "Wenn_FunktionsWakeup" 1 "CAN_Wakeup__Weckendes_CAN_Segment_siehe_NMH_GW_WakeUp_CAN_Bus" 2 "P_WakeUp_Ursache_unbekannt" 3 "Klemme_15HW__falls_vorhanden" 4 "MOST_Wakeup" 5 "LIN_Wakeup" 6 "KL30_Reset" ; +VAL_ 1728 NMH_GW_Fkt_WakeUp 0 "Wenn_Peripherie_Wakeup" 1 "Funktionswakeup_EM" 2 "Car_Wakeup_empfangen" 3 "VNSM_VehicleNetworkStateManager" 4 "Alarm_RTC__Wecken_weil_Weckzeit_abgelaufen" 5 "Wecken_durch_Diagnose" ; +VAL_ 1728 NMH_GW_NM_aktiv_Klemme_15 1 "Klemme 15 EIN" ; +VAL_ 1728 NMH_GW_NM_aktiv_Diagnose 1 "Diagnose bei Kl 15 aus" ; +VAL_ 1728 NMH_GW_NM_aktiv_Start 1 "Zustand 'START' (NM-high)" ; +VAL_ 1728 NMH_GW_NM_aktiv_BDM 1 "BDM-Kommunikation" ; +VAL_ 1728 NMH_GW_NM_aktiv_Warnblinken 1 "Warnblinken aktiv" ; +VAL_ 1728 NMH_GW_NM_aktiv_ESP 1 "ESP aktiv (Wakeup/Sleep-Konzept)" ; +VAL_ 1728 NMH_GW_Abschaltstufe_3 1 "BEM aufgrund Abschaltstufe 3 aktiv" ; +VAL_ 1728 NMH_GW_SG_Fehlerdauer 1 "BEM aufgrund Steuergeraetefehlerdauer aktiv" ; +VAL_ 1728 NMH_GW_STH_Wakeup 1 "BEM aktiv aufgrund Standheizungswakeup" ; +VAL_ 1728 NMH_GW_NL_Diagnose 0 "keine_Diagnose_aktiv" 1 "Diagnose_war_lokal_aktiv" ; +VAL_ 1728 NM_GW_Signalfehler 1 "Aktiver_Signalfehler_eingetragen" ; +VAL_ 1728 NMH_GW_TimeOut_Fehler 1 "Aktiver Timeout Fehlerspeichereintrag " ; +VAL_ 1728 NMH_GW_CAN_Diag_deaktiv 1 "CAN Bus bezogene Eigendiagnose deaktiv" ; +VAL_ 1728 NMH_GW_KompSchutz 1 "KS aktiv" ; +VAL_ 1728 NMH_GW_Mute_Mode 1 "MuteMode aktiv" ; +VAL_ 1728 NMH_GW_Transport_Mode 1 "Transportmodus aktiv" ; +VAL_ 1728 NMH_GW_Abschaltstufe_aktiv 1 "Abschaltstufe aktiv" ; +VAL_ 1728 NMH_GW_Eindraht_Fehler 1 "Eindrahtbetrieb erkannt" ; +VAL_ 1728 NMH_GW_ACAN 1 "ACAN aktiv (Wakeup/Sleep-Konzept)" ; +VAL_ 1728 NMH_GW_KombiCAN 1 "KombiCAN aktiv (Wakeup/Sleep-Konzept)" ; +VAL_ 1728 NMH_GW_KomfortCAN 1 "KomfortCAN aktiv (Wakeup/Sleep-Konzept)" ; +VAL_ 1728 NMH_GW_Infotainment 1 "Infotainment aktiv (CAN oder MOST), Wakeup/Sleep-Konzept" ; +VAL_ 1728 NMH_GW_Fahrwerk 1 "BUS_Fahrwerk_aktiv (Wakeup/Sleep-Konzept)" ; +VAL_ 1728 NMH_GW_WakeUp_CAN_Bus 0 "Nicht zutreffend (kein CAN-Wakeup bzw. CarWakeup)" 1 "Antriebs-CAN" 2 "Kombi-CAN" 3 "Komfort-CAN" 4 "Infotainment-CAN (wenn verfuegbar)" 5 "Fahrwerks-CAN" 6 "Diagnose-CAN" ; +VAL_ 1730 NMH_GE_Start_1 1 "Zustand Start (<--Sleep)" ; +VAL_ 1730 NMH_GE_Start_2 1 "Zustand Start (<--Prepare to Sleep)" ; +VAL_ 1730 NMH_GE_Normal_Mode_1 1 "Zustand Normal Mode (<-- Start)" ; +VAL_ 1730 NMH_GE_Normal_Mode_2 1 "Zustand Normal Mode (<-- Ready to Sleep)" ; +VAL_ 1730 NMH_GE_Per_WakeUp 0 "wenn Funktionswakeup" 1 "CAN" 2 "P-Wakeup, Ursache nicht bekannt" 3 "KL 15 HW (falls vorhanden)" ; +VAL_ 1730 NMH_GE_Fkt_WakeUp 0 "wenn Peripheriewakeup" 1 "Ende_N_Haltephase" ; +VAL_ 1730 NMH_GE_NM_aktiv_Klemme_15 1 "Klemme 15 ein" ; +VAL_ 1730 NMH_GE_NM_aktiv_Diagnose 1 "Diagnose bei Kl 15 aus" ; +VAL_ 1730 NMH_GE_NM_aktiv_Start 1 "Zustand 'START' (NM-high)" ; +VAL_ 1730 NMH_GE_N_Haltephase 0 "keine_N_Haltephase" 1 "N_Haltephase_aktiv" ; +VAL_ 1730 NMH_GE_kein_NL 1 "kein lokaler Nachlauf" ; +VAL_ 1730 NMH_GE_NL_Daten_EEPROM 1 "EEPROM Datenspeicherung" ; +VAL_ 1730 NM_GE_Signalfehler 1 "Aktiver_Signalfehler_eingetragen" ; +VAL_ 1730 NMH_GE_TimeOut_Fehler 1 "Aktiver Timeout Fehlerspeichereintrag " ; +VAL_ 1730 NMH_GE_CAN_Diag_deaktiv 1 "CAN-Diagnose deaktiv" ; +VAL_ 1730 NMH_GE_KompSchutz 1 "KS aktiv" ; +VAL_ 1730 NMH_GE_Mute_Mode 1 "MuteMode aktiv" ; +VAL_ 1730 NMH_GE_Transport_Mode 1 "Transportmodus aktiv" ; +VAL_ 1730 NMH_GE_Abschaltstufe_aktiv 1 "Abschaltstufe aktiv" ; +VAL_ 1730 NMH_GE_Eindraht_Fehler 1 "Eindrahtbetrieb erkannt" ; +VAL_ 1730 NMH_GE_Lokalaktiv 0 "war nicht Lokalaktiv" 1 "war Lokalaktiv" ; +VAL_ 1730 NMH_GE_Subsystemaktiv 0 "Subsystem war nicht lokalaktiv" 1 "war Lokalaktiv" ; +VAL_ 1730 NMH_GSG_Subbusaktiv 0 "Subbus inaktiv" 1 "Subbus aktiv" ; +VAL_ 1729 NMH_MO_Start_1 1 "Zustand Start (<--Sleep)" ; +VAL_ 1729 NMH_MO_Start_2 1 "Zustand Start (<--Prepare to Sleep)" ; +VAL_ 1729 NMH_MO_Normal_Mode_1 1 "Zustand Normal Mode (<-- Start)" ; +VAL_ 1729 NMH_MO_Normal_Mode_2 1 "Zustand Normal Mode (<-- Ready to Sleep)" ; +VAL_ 1729 NMH_MO_Per_WakeUp 0 "Wenn Funktions-Wakeup" 1 "CAN-Wakeup" 2 "Peripherie-Wakeup Ursache nicht bekannt" 3 "Klemme 15 HW (falls vorhanden)" 4 "analog (Standheizung/Tuerkontakt)(nur MED9)" ; +VAL_ 1729 NMH_MO_Fkt_WakeUp 0 "Wenn_Peripherie_Wakeup" ; +VAL_ 1729 NMH_MO_NM_aktiv_Klemme_15 1 "Klemme 15 EIN" ; +VAL_ 1729 NMH_MO_NM_aktiv_Diagnose 1 "Diagnose bei Kl 15 aus " ; +VAL_ 1729 NMH_MO_NM_aktiv_Start 1 "Zustand 'START' (NM-high)" ; +VAL_ 1729 NMH_MO_NM_aktiv_EKP_Vorlauf 1 "EKP-Vorlauf" ; +VAL_ 1729 NMH_MO_NM_aktiv_STH_Betrieb 1 "STH-Betrieb" ; +VAL_ 1729 NMH_MO_NM_aktiv_HV_Abschaltung 0 "kein_Nachlauf" 1 "Abschaltung_aktiv" ; +VAL_ 1729 NMH_MO_kein_NL 1 "kein lokaler Nachlauf" ; +VAL_ 1729 NMH_MO_NL_Kuehlerluefter 1 "K�hlerl�fter Steuerung / Zusatzwasserpumpe aktiv" ; +VAL_ 1729 NMH_MO_NL_Diagnose 1 "Diagnosefunktionen aktiv" ; +VAL_ 1729 NMH_MO_NL_WFS 1 "WFS aktiv" ; +VAL_ 1729 NMH_MO_NL_EEPROM 1 "EEPROM Zugriffe RAM/ROM Tests" ; +VAL_ 1729 NMH_MO_NL_Sonstige 1 "Sonstige Nachl�ufe aktiv" ; +VAL_ 1729 NM_MO_Signalfehler 1 "Aktiver_Signalfehler_eingetragen" ; +VAL_ 1729 NMH_MO_TimeOut_Fehler 1 "Aktiver Timeout Fehlerspeichereintrag " ; +VAL_ 1729 NMH_MO_CAN_Diag_deaktiv 1 "CAN-Diagnose deaktiv" ; +VAL_ 1729 NMH_MO_KompSchutz 1 "KS aktiv" ; +VAL_ 1729 NMH_MO_Mute_Mode 1 "MuteMode aktiv" ; +VAL_ 1729 NMH_MO_Transport_Mode 1 "Transportmodus aktiv" ; +VAL_ 1729 NMH_MO_Abschaltstufe_aktiv 1 "Abschaltstufe aktiv" ; +VAL_ 1729 NMH_MO_Eindraht_Fehler 1 "Eindrahtbetrieb erkannt" ; +VAL_ 1729 NMH_MO_Lokalaktiv 0 "war nicht Lokalaktiv" 1 "war Lokalaktiv" ; +VAL_ 1729 NMH_MO_Subsystemaktiv 0 "Subsystem war nicht lokalaktiv" 1 "war Lokalaktiv" ; +VAL_ 1736 NMH_MO_SL_Start_1 1 "Zustand Start (<--Sleep)" ; +VAL_ 1736 NMH_MO_SL_Start_2 1 "Zustand Start (<--Prepare to Sleep)" ; +VAL_ 1736 NMH_MO_SL_Normal_Mode_1 1 "Zustand Normal Mode (<-- Start)" ; +VAL_ 1736 NMH_MO_SL_Normal_Mode_2 1 "Zustand Normal Mode (<-- Ready to Sleep)" ; +VAL_ 1736 NMH_MO_SL_Per_WakeUp 0 "Wenn Funktions-Wakeup" 1 "CAN-Wakeup" 2 "Peripherie-Wakeup Ursache nicht bekannt" 3 "Klemme 15 HW (falls vorhanden)" 4 "analog (Standheizung/Tuerkontakt)(nur MED9)" ; +VAL_ 1736 NMH_MO_SL_Fkt_WakeUp 0 "Wenn Peripherie-Wakeup" ; +VAL_ 1736 NMH_MO_SL_TimeOut_Fehler 1 "Aktiver Timeout Fehlerspeichereintrag " ; +VAL_ 1736 NMH_MO_SL_CAN_Diag_deaktiv 1 "CAN-Diagnose deaktiv" ; +VAL_ 1736 NMH_MO_SL_KompSchutz 1 "KS aktiv" ; +VAL_ 1736 NMH_MO_SL_Mute_Mode 1 "MuteMode aktiv" ; +VAL_ 1736 NMH_MO_SL_Transport_Mode 1 "Transportmodus aktiv" ; +VAL_ 1736 NMH_MO_SL_Abschaltstufe_aktiv 1 "Abschaltstufe aktiv" ; +VAL_ 1736 NMH_MO_SL_Busfehler 1 "Busfehler" ; +VAL_ 1736 NMH_MO_Sl_Lokalaktiv 0 "war_nicht_lokal_aktiv" 1 "war_lokal_aktiv" ; +VAL_ 1736 NMH_MO_SL_Subsystemaktiv 0 "Subsystem war nicht lokalaktiv" 1 "war Lokalaktiv" ; +VAL_ 1782 NMH_SCR_Start_1 1 "Zustand Start (<--Sleep)" ; +VAL_ 1782 NMH_SCR_Start_2 1 "Zustand Start (<--Prepare to Sleep)" ; +VAL_ 1782 NMH_SCR_Normal_Mode_1 1 "Zustand Normal Mode (<-- Start)" ; +VAL_ 1782 NMH_SCR_Normal_Mode_2 1 "Zustand Normal Mode (<-- Ready to Sleep)" ; +VAL_ 1782 NMH_SCR_Car_WakeUp 1 "Car Wake Up" ; +VAL_ 1782 NMH_SCR_Per_WakeUp 0 "Funktions-WakeUp" 1 "CAN" 2 "P_WakeUp_Ursache_unbekannt" 3 "KL_15_Hardware_falls_vorhanden" ; +VAL_ 1782 NMH_SCR_Fkt_WakeUp 0 "Peripheriewakeup" ; +VAL_ 1782 NMH_SCR_Klemme_15 1 "Klemme 15 ein" ; +VAL_ 1782 NMH_SCR_Diagnose 1 "Diagnose bei Kl 15 aus" ; +VAL_ 1782 NMH_SCR_MindestAktivZeit 1 "aktiv" ; +VAL_ 1782 NMH_SCR_NL_Datem_EEPROM 0 "kein_Nachlauf" 1 "EEPROM_schreibzugriff" ; +VAL_ 1782 NMH_SCR_Signalfehler 1 "Aktiver_Signalfehler_eingetragen" ; +VAL_ 1782 NMH_SCR_TimeOut_Fehler 1 "Aktiver Timeout Fehlerspeichereintrag" ; +VAL_ 1782 NMH_SCR_CAN_Diag_deaktiv 1 "CAN Bus bezogene Eigendiagnose deaktiviert" ; +VAL_ 1782 NMH_SCR_KompSchutz 1 "KS aktiv" ; +VAL_ 1782 NMH_SCR_Mute_Mode 1 "Mute Mode aktiv" ; +VAL_ 1782 NMH_SCR_Transport_Mode 1 "Transportmodus aktiv" ; +VAL_ 1782 NMH_SCR_Abschaltstufe_aktiv 1 "Funktionsabschaltung wegen Abschaltschaltstufe" ; +VAL_ 1782 NMH_SCR_Busfehler 1 "Busfehler" ; +VAL_ 1782 NMH_SCR_Lokalaktiv 0 "war_nicht_lokal_aktiv" 1 "war_lokal_aktiv" ; +VAL_ 1782 NMH_SCR_Subsystemaktiv 0 "Subsystem war nicht lokalaktiv" 1 "war Lokalaktiv" ; +VAL_ 913 OBD_Kaltstart_Denominator 0 "Denominator_nicht_hochzaehlen" 1 "Bedingungen_zum_Inkr_des_Kaltstart_Denom_erf" ; +VAL_ 913 OBD_Minimum_Trip 0 "kein_Min_Normed_Trip" 1 "Min_Normed_Trip" ; +VAL_ 913 OBD_Driving_Cycle 0 "kein Driving Cycle erkannt" 1 "DC erkannt" ; +VAL_ 913 OBD_Warm_Up_Cycle 0 "kein Warm Up Cycle erkannt" 1 "Warm Up Cycle erkannt" ; +VAL_ 913 OBD_Normed_Trip 0 "kein Normed Trip" 1 "Normed Trip erf�llt" ; +VAL_ 803 PCF_Objektstatus 0 "Kein_relevantes_Objekt_erkannt" 1 "Relevantes_Objekt_vorausfahrend" 2 "Relevantes_Objekt_stehend" 3 "Relevantes_Objekt_angehalten" 4 "Relevantes_Objekt_entgegenkommend" 5 "Ungueltig" 6 "Ungueltig" 7 "Ungueltig" ; +VAL_ 803 PCF_Fahrer_aktiv_erkannt 0 "Fahrer_nicht_aktiv" 1 "Fahrer_aktiv" ; +VAL_ 803 PCF_Time_to_collision 255 "Objektstatus=0x0__oder_berechneter_TTC_Wert_groesser_als_Maximalwert" ; +VAL_ 803 PCF_v_rel 0 " Objektstatus_0x0_oder _berechnete_v_rel_>= 0_(Objekt_entfernt_sich_oder_faehrt_vorraus_mit v_Obj_=_v_ego)" ; +VAL_ 803 PCF_dy_Kollisionsueberdeckung 0 "Keine_Ueberdeckung_oder_bei_Objektstatus_0x0" 30 "Ueberdeckung_groesser_Maximalwert" 31 "Objekueberdeckung_nicht_ermittelbar" ; +VAL_ 802 PCR_Sensorstatus 0 "Sensor_ok" 1 "Sensor_nok" ; +VAL_ 802 PCR_Obj_vx_rel 2047 "Fehler" ; +VAL_ 802 PCR_Obj_vy_rel 2047 "Fehler" ; +VAL_ 802 PCR_Obj_TTC 511 "Fehler" ; +VAL_ 802 PCR_Obj_Guete 127 "Fehler" ; +VAL_ 802 PCR_Crashwahrscheinlichkeit 127 "Fehler" ; +VAL_ 929 PSD_Pos_Segment_ID 0 "keine Position gegeben" 1 "Fehlerwert" ; +VAL_ 929 PSD_Pos_Standort 0 "mehrdeutiger_Standort" 1 "eindeutiger_Standort" ; +VAL_ 929 PSD_Pos_Laengsfehler 0 "keine Pr�diktion (off-road)" 1 "< 2m" 2 "< 5m" 3 "< 10m " 4 "< 20m" 5 "< 50m" 6 "> 50m " 7 "nicht erlaubt" ; +VAL_ 929 PSD_Segment_ID 0 "keine Segmentinformationen vorhanden" 1 "Fehlerwert" ; +VAL_ 929 PSD_Vorgaenger_Segment_ID 0 "keine Segmentinformation vorhanden" 1 "Fehlerwert" ; +VAL_ 929 PSD_Strassenklasse 0 "Rest_Feldweg_Schotterweg_Privatweg" 1 "Ortsstrasse" 2 "Bundes_Landstrasse" 3 "Autobahn" ; +VAL_ 929 PSD_Rampe 0 "Strasse_mit_Gegenverkehr" 1 "Auffahrt_Einbahnstr" 2 "Abfahrt_Einbahnstr" 3 "Einbahnstrasse" ; +VAL_ 929 PSD_Endkruemmung 255 "Gerade" ; +VAL_ 929 PSD_Endkruemmung_Vorz 0 "Kruemmung_positiv" 1 "Kruemmung_negativ" ; +VAL_ 929 PSD_Endsteigung 30 "gleich_oder_mehr_15_Prozent_Steigung" 31 "nicht_definiert" ; +VAL_ 929 PSD_Endsteigung_Vorz 0 "Gefaelle" 1 "Steigung" ; +VAL_ 929 PSD_ADAS_Qualitaet 0 "keine_ADAS_Qualitaet" 1 "ADAS_Qualitaet" ; +VAL_ 929 PSD_Fahrspuren 0 "Einbahnstrasse_in_falscher_Richtung" 1 "eine_Fahrspur" 2 "zwei_Fahrspuren" 3 "drei_Fahrspuren" ; +VAL_ 929 PSD_wahrscheinlichster_Pfad 0 "Pfad_mit_geringer_Wahrscheinlichkeit" 1 "wahrscheinlichster_Pfad" ; +VAL_ 930 PSD_Multiplex 0 "f�r System Informationen, die sich nur langsam �ndern" 1 "Informationen �ber ein Streckensegment" 2 "f�r Informationen �ber Geschwindigkeitsbegrenzungen und m�gliche Einschr�nkungen der Geschwindigkeitsbegrenzungen" 3 "Fahrzeugposition aus der Koppelortung" ; +VAL_ 930 PSD_Sys_Segment_ID 0 "keine Segmentinformationen vorhanden" 1 "nicht zulaessig" ; +VAL_ 930 PSD_Abz_Segment_ID 0 "keine Segmentinformationen vorhanden" 1 "nicht zulaessig" ; +VAL_ 930 PSD_Ges_Segment_ID 0 "keine Segmentinformationen vorhanden" 1 "nicht zulaessig" ; +VAL_ 930 PSD_Ort_Laenge_VZ 0 "Ost" 1 "West" ; +VAL_ 930 PSD_Ort_Laenge 33554431 "Keine GPS Position verfuegbar" ; +VAL_ 930 PSD_Ges_Geschwindigkeit 0 "Kein Geschwindigkeitsgebot" 1 "0 km/h < v_max < 5 km/h" 2 "5 km/h � v_max < 10km/h" 3 "10 km/h � v_max < 15 km/h" 4 "15 km/h � v_max < 20 km/h" 5 "20 km/h � v_max < 25 km/h" 6 "25 km/h � v_max < 30 km/h" 7 "30 km/h � v_max < 35 km/h" 8 "35 km/h � v_max < 40 km/h" 9 "40 km/h � v_max < 45 km/h" 10 "45 km/h � v_max < 50 km/h" 11 "50 km/h � v_max < 60 km/h" 12 "60 km/h � v_max < 70 km/h" 13 "70 km/h � v_max < 80 km/h" 14 "80 km/h � v_max < 90 km/h" 15 "90 km/h � v_max < 100 km/h" 16 "100 km/h � v_max < 110 km/h" 17 "110 km/h � v_max < 120 km/h" 18 " 120 km/h � v_max < 130 km/h" 19 "130 km/h � v_max < 140 km/h" 20 "140 km/h � v_max < 150 km/h" 21 "150 km/h � v_max < 160 km/h" 22 "160 km/h � v_max" 23 "Geschwindigkeitsgebot aufgehoben" 24 "..0x1F ung�ltig" ; +VAL_ 930 PSD_Ges_Geschwindigkeit_Typ 0 "Der Wert im Attribut Geschwindigkeitsbegrenzung entspricht der Geschwindigkeitsklasse von Navteq." 1 "Der Wert im Attribut Geschwindigkeitsbegrenzung entspricht einer explizit angegebenen Begrenzung der Geschwindigkeit." ; +VAL_ 930 PSD_Ges_Geschwindigkeit_Gespann 0 "alle Fahrzeuge" 1 "PKW mit Gespann" 2 "LKW, Busse, etc." ; +VAL_ 930 PSD_Abz_Vorgaenger_Segment_ID 0 "keine Segmentinformationen vorhanden" 1 "nicht zulaessig" ; +VAL_ 930 PSD_Sys_Geschwindigkeit_Einheit 0 "km/h" 1 "mph" ; +VAL_ 930 PSD_Ges_Geschwindigkeit_Witter 0 "Witterungsunabh�ngig" 1 "N�sse, Regen, Niederschlag" 2 "Gl�tte" 3 "Nebel" ; +VAL_ 930 PSD_Sys_Verkehrsrichtung 0 "Rechtsverkehr" 1 "Linksverkehr" ; +VAL_ 930 PSD_Ges_Geschwindigkeit_Tag_Anf 0 "kein Beginn definiert" 1 "Montag" 2 "Dienstag" 3 "Mittwoch" 4 "Donnerstag" 5 "Freitag" 6 "Samstag" 7 "Sonntag" ; +VAL_ 930 PSD_Abz_Geschwindigkeit 0 "kein Geschwindigkeitsgebot" 1 "0 km/h < v_max < 5 km/h" 2 "5 km/h � v_max < 10km/h" 3 "10 km/h � v_max < 15 km/h" 4 "15 km/h � v_max < 20 km/h" 5 "20 km/h � v_max < 25 km/h" 6 "25 km/h � v_max < 30 km/h" 7 "30 km/h � v_max < 35 km/h" 8 "35 km/h � v_max < 40 km/h" 9 "40 km/h � v_max < 45 km/h" 10 "45 km/h � v_max < 50 km/h" 11 "50 km/h � v_max < 60 km/h" 12 "60 km/h � v_max < 70 km/h" 13 "70 km/h � v_max < 80 km/h" 14 "80 km/h � v_max < 90 km/h" 15 "90 km/h � v_max < 100 km/h" 16 "100 km/h � v_max < 110 km/h" 17 "110 km/h � v_max < 120 km/h" 18 "120 km/h � v_max < 130 km/h" 19 "130 km/h � v_max < 140 km/h" 20 "140 km/h � v_max < 150 km/h" 21 "150 km/h � v_max < 160 km/h" 22 "160 km/h � v_max" 23 " Geschwindigkeitsgebot aufgehoben" 24 "..0x1F ung�ltig" ; +VAL_ 930 PSD_Ges_Geschwindigkeit_Tag_Ende 0 "kein Ende definiert" 1 "Montag" 2 "Dienstag" 3 "Mittwoch" 4 "Donnerstag" 5 "Freitag" 6 "Samstag" 7 "Sonntag" ; +VAL_ 930 PSD_Ges_Geschwindigkeit_Std_Anf 25 "kein Beginn f�r stundenweise Einschr�nkungen" ; +VAL_ 930 PSD_Abz_Geschwindigkeit_Typ 0 "Der Wert im Attribut Geschwindigkeitsbegrenzung entspricht der Geschwindigkeitsklasse von Navteq." 1 "Der Wert im Attribut Geschwindigkeitsbegrenzung entspricht einer explizit angegebenen Begrenzung der Geschwindigkeit" ; +VAL_ 930 PSD_Sys_Tunnel 0 "kein Tunnel oder keine Information verfuegbar" 1 "Tunnel" ; +VAL_ 930 PSD_Abz_Strassenklasse 0 " Rest (Feldweg, Schotter, Privatweg)" 1 "Ortsstra�e" 2 "Bundes-,Landstrasse" 3 "Autobahn" ; +VAL_ 930 PSD_Sys_Bruecke 0 "keine Bruecke oder keine Information verfuegbar" 1 "Bruecke" ; +VAL_ 930 PSD_Ort_Breite_VZ 0 "Nord" 1 "Sued" ; +VAL_ 930 PSD_Sys_Fahrsp_Gegenr 0 "keine Fahrspur" 1 "eine Fahrspur" 2 "mehr als eine Fahrspur" 3 "keine Information verfuegbar" ; +VAL_ 930 PSD_Abz_ADAS_Qualitaet 0 "keine ADAS Qualit�t" 1 "ADAS Qualit�t" ; +VAL_ 930 PSD_Ges_Geschwindigkeit_Std_Ende 25 "kein Ende f�r stundenweise Einschr�nkungen" ; +VAL_ 930 PSD_Abz_Abzweigerichtung 0 "rechts abzweigende Stra�e" 1 "links abzweigende Stra�e" ; +VAL_ 930 PSD_Sys_TMC_Baustelle 0 "keine Baustelle oder keine Information verfuegbar" 1 "Baustelle" ; +VAL_ 930 PSD_Abz_Abzweigewinkel 0 "0�: Stra�e verl�uft gerade aus" 1 "0� < Winkel � 12�" 2 "12� < Winkel � 24�" 3 "24� < Winkel � 36�" 4 "36� < Winkel � 48�" 5 "48� < Winkel � 60�" 6 "60� < Winkel � 72�" 7 "72� < Winkel � 84�" 8 "84� < Winkel � 96�" 9 "96� < Winkel � 108�" 10 "108� < Winkel � 120�" 11 "120� < Winkel � 132�" 12 "132� < Winkel � 144�" 13 "144� < Winkel � 156�" 14 "156� < Winkel � 168�" 15 "168� < Winkel � 180�" ; +VAL_ 930 PSD_Sys_TMC_Stau 0 "kein Stau oder keine Information verfuegbar" 1 "Stau" ; +VAL_ 930 PSD_Ges_alter_Geschw 0 "Kein Geschwindigkeitsgebot" 1 "0 km/h < v_max < 5 km/h" 2 "5 km/h � v_max < 10km/h" 3 "10 km/h � v_max < 15 km/h" 4 "15 km/h � v_max < 20 km/h" 5 "20 km/h � v_max < 25 km/h" 6 "25 km/h � v_max < 30 km/h" 7 "30 km/h � v_max < 35 km/h" 8 "35 km/h � v_max < 40 km/h" 9 "40 km/h � v_max < 45 km/h" 10 "45 km/h � v_max < 50 km/h" 11 "50 km/h � v_max < 60 km/h" 12 "60 km/h � v_max < 70 km/h" 13 "70 km/h � v_max < 80 km/h" 14 "80 km/h � v_max < 90 km/h" 15 "90 km/h � v_max < 100 km/h" 16 "100 km/h � v_max < 110 km/h" 17 "110 km/h � v_max < 120 km/h" 18 "120 km/h � v_max < 130 km/h" 19 "130 km/h � v_max < 140 km/h" 20 "140 km/h � v_max < 150 km/h" 21 "150 km/h � v_max < 160 km/h" 22 "160 km/h � v_max" 23 "Geschwindigkeitsgebot aufgehoben" 24 "..0x1F ung�ltig" ; +VAL_ 930 PSD_Abz_Rampe 0 "Stra�e mit Gegenverkehr" 1 "Auffahrt (Einbahnstr.) " 2 "Abfahrt (Einbahnstr.)" 3 "Einbahnstra�e" ; +VAL_ 930 PSD_Abz_Anfangskruemmung 255 "Gerade" ; +VAL_ 930 PSD_Ges_alter_Geschw_Gespann 0 "alle Fahrzeuge" 1 "PKW mit Gespann" 2 "LKW, Busse, etc." ; +VAL_ 930 PSD_Ges_alter_Geschw_Witter 0 "Witterungsunabh�ngig" 1 "N�sse, Regen, Niederschlag" 2 "Gl�tte" 3 "Nebel" ; +VAL_ 930 PSD_Ges_alter_Geschw_Tag_Anf 0 "kein Beginn definiert" 1 "Montag" 2 "Dienstag" 3 "Mittwoch" 4 "Donnerstag" 5 "Freitag" 6 "Samstag" 7 "Sonntag" ; +VAL_ 930 PSD_Abz_Anfangskruemmung_Vorz 0 "Kr�mmung positiv" 1 "Kr�mmung negativ" ; +VAL_ 930 PSD_Sys_Anfangskruemmung 255 "Gerade" ; +VAL_ 930 PSD_Abz_Endkruemmung 255 "Gerade" ; +VAL_ 930 PSD_Ges_alter_Geschw_Tag_Ende 0 "kein Ende definiert" 1 "Montag" 2 "Dienstag" 3 "Mittwoch" 4 "Donnerstag" 5 "Freitag" 6 "Samstag" 7 "Sonntag" ; +VAL_ 930 PSD_Ges_alter_Geschw_Std_Anf 25 "kein Beginn f�r stundenweise Einschr�nkungen" ; +VAL_ 930 PSD_Sys_Anfangskruemmung_Vorz 0 "Kr�mmung positiv" 1 "Kr�mmung negativ" ; +VAL_ 930 PSD_Abz_Endkruemmung_Vorz 0 "Kr�mmung positiv" 1 "Kr�mmung negativ" ; +VAL_ 930 PSD_Ges_alter_Geschw_Std_Ende 25 "kein Ende f�r stundenweise Einschr�nkungen" ; +VAL_ 930 PSD_Sys_Anfangssteigung 30 "gleich oder mehr als 15 % Steigung" 31 "ung�ltig" ; +VAL_ 930 PSD_Abz_Endsteigung 30 "gleich oder mehr als 15 % Steigung" 31 "ung�ltig" ; +VAL_ 930 PSD_Ges_Ueberholverbot 0 "kein �berholverbot" 1 "alle Fahrzeuge" 2 "�berholverbot f�r PKW mit Gespann" 3 "�berholverbot f�r LKW, Busse, etc." ; +VAL_ 930 PSD_Sys_Anfangssteigung_Vorz 0 "Gef�lle " 1 "Steigung" ; +VAL_ 930 PSD_Abz_Endsteigung_Vorz 0 "Gef�lle" 1 "Steigung" ; +VAL_ 930 PSD_Sys_Ortschaft 0 "au�erhalb der Ortschaft" 1 "innerhalb der Ortschaft" ; +VAL_ 930 PSD_Abz_Fahrspuren 0 "Einbahnstra�e in falscher Richtung" 1 "eine Fahrspur" 2 "zwei Fahrspuren" 3 "mehr als 2 Fahrspuren" ; +VAL_ 930 PSD_Ges_Wechselverkehrszeichen 0 "Kein Wechselverkehrszeichen" 1 "Wechselverkehrszeichen links" 2 "Wechselverkehrszeichen rechts" 3 "Wechselverkehrszeichen links und rechts" 4 "Wechselverkerhszeichen �ber der Fahrbahn" ; +VAL_ 930 PSD_Sys_Digitalisierung 0 "teildigitalisiert" 1 "volldigitalisiert" ; +VAL_ 930 PSD_Sys_Zielfuehrung 0 "Zielfuehrung nicht aktiv" 1 "Zielfuehrung aktiv" ; +VAL_ 930 PSD_Abz_wahrscheinlichster_Pfad 0 "Pfad mit geringer Wahrscheinlichkeit" 1 "wahrscheinlichster Pfad" ; +VAL_ 1528 SAK_Charisma_FahrPr 0 "nicht_belegt" 1 "Programm_1" 2 "Programm_2" 3 "Programm_3" 4 "Programm_4" 5 "Programm_5" 6 "Programm_6" 7 "Programm_7" ; +VAL_ 1528 SAK_Charisma_Status 0 "Init" 1 "verfuegbar" 2 "nicht_verfuegbar" 3 "asynchron_durch_Fahrerwunsch" ; +VAL_ 1528 SAK_Charisma_Umschaltung 0 "Idle" 1 "Erkennung_Umschaltaufforderung" 2 "Steuerbotschaft_nicht_definiert" 3 "Umschaltung_verzoegert" ; +VAL_ 1528 SAK_KD_Fehler 0 "kein_KD_Fehler" 1 "KD_Fehler" ; +VAL_ 1011 SCR_Dosierpumpe_Drehzahl 2047 "Fehler" ; +VAL_ 1011 SCR_Druck 1021 "nicht_verbaut" 1023 "Fehler" ; +VAL_ 1011 SCR_Level_Aktivtank 1021 "nicht_verbaut" 1023 "Fehler" ; +VAL_ 1011 SCR_Level_Passivtank 1021 "nicht_verbaut" 1023 "Fehler" ; +VAL_ 1507 SCR_Heizkreis_3_Strom 253 "nicht_verbaut" 255 "Fehler" ; +VAL_ 1507 SCR_KD_Fehler 0 "kein_KD_Fehler" 1 "KD_Fehler" ; +VAL_ 1507 SCR_Guetesensor 1021 "nicht_verbaut" 1023 "Fehler" ; +VAL_ 1507 SCR_Temp_Aktivtank 255 "Fehler" ; +VAL_ 1507 SCR_Temp_Passivtank 253 "nicht_verbaut" 255 "Fehler" ; +VAL_ 1507 SCR_Leitungsheizung_Strom 255 "Fehler" ; +VAL_ 1507 SCR_Transferpumpe_Strom 253 "nicht_verbaut" 255 "Fehler" ; +VAL_ 1507 SCR_Tankheizung_Strom 255 "Fehler" ; +VAL_ 1508 SCR_Spannungsversorgung_Status 0 "kein_Fehler" 1 "KS-" 2 "KS+" 3 "OC" 4 "OOR+(Ueberspannung)" 5 "OOR-(Unterspannung)" 6 "RC+" 7 "RC-" 8 "KS+/OC" 9 "KS-/OC" 10 "KS-/KS+" 11 "KS-/KS+/OC" 12 "OOR+(FktEinschr_Ueberspg)" 13 "OOR-(FktEinschr_Unterspg)" 14 "frei" 15 "Diagnose_noch_nicht_beendet" ; +VAL_ 1508 SCR_VersorgungSensoren_Status 0 "kein_Fehler" 1 "KS-" 2 "KS+" 3 "OC" 4 "OOR+" 5 "OOR-" 6 "RC+" 7 "RC-" 8 "KS+/OC" 9 "KS-/OC" 10 "KS-/KS+" 11 "KS-/KS+/OC" 12 "frei" 13 "frei" 14 "frei" 15 "Diagnose_noch_nicht_beendet" ; +VAL_ 1508 SCR_Heizkreis_3_Status 0 "kein_Fehler" 1 "KS- (Kurzschluss nach minus)" 2 "KS+ (Kurzschluss nach plus)" 3 "OC (Leitungsunterbrechung)" 4 "OOR+ (Signal zu gross)" 5 "OOR- (Signal zu klein)" 6 "RC+ (Signal unplausibel zu gross)" 7 "RC- (Signal unplausibel zu klein)" 8 "KS+/OC (Kurzschluss nach plus/Unterbrechung)" 9 "KS-/OC (Kurzschluss nach plus/Unterbrechung)" 10 "KS-/KS+ (Kurzschluss nach minus/plus)" 11 "KS-/KS+/OC (Kurzschluss nach minus/plus/Unterbrechung)" 12 "frei" 13 "frei" 14 "frei" 15 "frei" ; +VAL_ 1508 SCR_Guetesensor_Status 0 "kein_Fehler" 1 "KS- (Kurzschluss nach minus)" 2 "KS+ (Kurzschluss nach plus)" 3 "OC (Leitungsunterbrechung)" 4 "OOR+ (Signal zu gross)" 5 "OOR- (Signal zu klein)" 6 "RC+ (Signal unplausibel zu gross)" 7 "RC- (Signal unplausibel zu klein)" 8 "KS+/OC (Kurzschluss nach plus/Unterbrechung)" 9 "KS-/OC (Kurzschluss nach plus/Unterbrechung)" 10 "KS-/KS+ (Kurzschluss nach minus/plus)" 11 "KS-/KS+/OC (Kurzschluss nach minus/plus/Unterbrechung)" 12 "frei" 13 "frei" 14 "frei" 15 "frei" ; +VAL_ 1508 SCR_Leitungsheizung_Status 0 "kein_Fehler" 1 "KS- (Kurzschluss nach minus)" 2 "KS+ (Kurzschluss nach plus)" 3 "OC (Leitungsunterbrechung)" 4 "OOR+ (Signal zu gross)" 5 "OOR- (Signal zu klein)" 6 "RC+ (Signal unplausibel zu gross)" 7 "RC- (Signal unplausibel zu klein)" 8 "KS+/OC (Kurzschluss nach plus/Unterbrechung)" 9 "KS-/OC (Kurzschluss nach plus/Unterbrechung)" 10 "KS-/KS+ (Kurzschluss nach minus/plus)" 11 "KS-/KS+/OC (Kurzschluss nach minus/plus/Unterbrechung)" 12 "frei" 13 "frei" 14 "frei" 15 "frei" ; +VAL_ 1508 SCR_Tankheizung_Status 0 "kein_Fehler" 1 "KS- (Kurzschluss nach minus)" 2 "KS+ (Kurzschluss nach plus)" 3 "OC (Leitungsunterbrechung)" 4 "OOR+ (Signal zu gross)" 5 "OOR- (Signal zu klein)" 6 "RC+ (Signal unplausibel zu gross)" 7 "RC- (Signal unplausibel zu klein)" 8 "KS+/OC (Kurzschluss nach plus/Unterbrechung)" 9 "KS-/OC (Kurzschluss nach plus/Unterbrechung)" 10 "KS-/KS+ (Kurzschluss nach minus/plus)" 11 "KS-/KS+/OC (Kurzschluss nach minus/plus/Unterbrechung)" 12 "frei" 13 "frei" 14 "frei" 15 "frei" ; +VAL_ 1508 SCR_Druck_Status 0 "kein_Fehler" 1 "KS- (Kurzschluss nach minus)" 2 "KS+ (Kurzschluss nach plus)" 3 "OC (Leitungsunterbrechung)" 4 "OOR+ (Signal zu gross)" 5 "OOR- (Signal zu klein)" 6 "RC+ (Signal unplausibel zu gross)" 7 "RC- (Signal unplausibel zu klein)" 8 "KS+/OC (Kurzschluss nach plus/Unterbrechung)" 9 "KS-/OC (Kurzschluss nach plus/Unterbrechung)" 10 "KS-/KS+ (Kurzschluss nach minus/plus)" 11 "KS-/KS+/OC (Kurzschluss nach minus/plus/Unterbrechung)" 12 "frei" 13 "frei" 14 "frei" 15 "frei" ; +VAL_ 1508 SCR_Dosierpumpe_Status_Spule 0 "kein_Fehler" 1 "KS-" 2 "KS+" 3 "OC" 4 "OOR+" 5 "OOR-" 6 "RC+(Drehzahl_zu_hoch)" 7 "RC-(Drehzahl_zu_niedrig)" 8 "KS+/OC" 9 "KS-/OC" 10 "KS-/KS+" 11 "KS-/KS+/OC" 12 "KS_zwischen_Phasen" 13 "frei" 14 "frei" 15 "frei" ; +VAL_ 1508 SCR_Transferpumpe_Status 0 "kein_Fehler" 1 "KS- (Kurzschluss nach minus)" 2 "KS+ (Kurzschluss nach plus)" 3 "OC (Leitungsunterbrechung)" 4 "OOR+ (Signal zu gross)" 5 "OOR- (Signal zu klein)" 6 "RC+ (Signal unplausibel zu gross)" 7 "RC- (Signal unplausibel zu klein)" 8 "KS+/OC (Kurzschluss nach plus/Unterbrechung)" 9 "KS-/OC (Kurzschluss nach plus/Unterbrechung)" 10 "KS-/KS+ (Kurzschluss nach minus/plus)" 11 "KS-/KS+/OC (Kurzschluss nach minus/plus/Unterbrechung)" 12 "frei" 13 "frei" 14 "frei" 15 "frei" ; +VAL_ 1508 SCR_Level_Aktivtank_Status 0 "kein_Fehler" 1 "KS- (Kurzschluss nach minus)" 2 "KS+ (Kurzschluss nach plus)" 3 "OC (Leitungsunterbrechung)" 4 "OOR+ (Signal zu gross)" 5 "OOR- (Signal zu klein)" 6 "RC+ (Signal unplausibel zu gross)" 7 "RC- (Signal unplausibel zu klein)" 8 "KS+/OC (Kurzschluss nach plus/Unterbrechung)" 9 "KS-/OC (Kurzschluss nach plus/Unterbrechung)" 10 "KS-/KS+ (Kurzschluss nach minus/plus)" 11 "KS-/KS+/OC (Kurzschluss nach minus/plus/Unterbrechung)" 12 "frei" 13 "frei" 14 "frei" 15 "frei" ; +VAL_ 1508 SCR_Level_Passivtank_Status 0 "kein_Fehler" 1 "KS- (Kurzschluss nach minus)" 2 "KS+ (Kurzschluss nach plus)" 3 "OC (Leitungsunterbrechung)" 4 "OOR+ (Signal zu gross)" 5 "OOR- (Signal zu klein)" 6 "RC+ (Signal unplausibel zu gross)" 7 "RC- (Signal unplausibel zu klein)" 8 "KS+/OC (Kurzschluss nach plus/Unterbrechung)" 9 "KS-/OC (Kurzschluss nach plus/Unterbrechung)" 10 "KS-/KS+ (Kurzschluss nach minus/plus)" 11 "KS-/KS+/OC (Kurzschluss nach minus/plus/Unterbrechung)" 12 "frei" 13 "frei" 14 "frei" 15 "frei" ; +VAL_ 1508 SCR_Temp_Aktivtank_Status 0 "kein_Fehler" 1 "KS- (Kurzschluss nach minus)" 2 "KS+ (Kurzschluss nach plus)" 3 "OC (Leitungsunterbrechung)" 4 "OOR+ (Signal zu gross)" 5 "OOR- (Signal zu klein)" 6 "RC+ (Signal unplausibel zu gross)" 7 "RC- (Signal unplausibel zu klein)" 8 "KS+/OC (Kurzschluss nach plus/Unterbrechung)" 9 "KS-/OC (Kurzschluss nach plus/Unterbrechung)" 10 "KS-/KS+ (Kurzschluss nach minus/plus)" 11 "KS-/KS+/OC (Kurzschluss nach minus/plus/Unterbrechung)" 12 "frei" 13 "frei" 14 "frei" 15 "frei" ; +VAL_ 1508 SCR_Temp_Passivtank_Status 0 "kein_Fehler" 1 "KS- (Kurzschluss nach minus)" 2 "KS+ (Kurzschluss nach plus)" 3 "OC (Leitungsunterbrechung)" 4 "OOR+ (Signal zu gross)" 5 "OOR- (Signal zu klein)" 6 "RC+ (Signal unplausibel zu gross)" 7 "RC- (Signal unplausibel zu klein)" 8 "KS+/OC (Kurzschluss nach plus/Unterbrechung)" 9 "KS-/OC (Kurzschluss nach plus/Unterbrechung)" 10 "KS-/KS+ (Kurzschluss nach minus/plus)" 11 "KS-/KS+/OC (Kurzschluss nach minus/plus/Unterbrechung)" 12 "frei" 13 "frei" 14 "frei" 15 "frei" ; +VAL_ 1509 SCR_Ansteuerung_Transferpumpe 0 "nicht_aktiv" 1 "aktiv" ; +VAL_ 1509 SCR_Ansteuerung_Dosierpumpe 0 "nicht_aktiv" 1 "aktiv" ; +VAL_ 1509 SCR_Ansteuerung_Heizkreis_3 0 "nicht_aktiv" 1 "aktiv" ; +VAL_ 1509 SCR_Ansteuerung_Leitungsheizung 0 "nicht_aktiv" 1 "aktiv" ; +VAL_ 1509 SCR_Ansteuerung_Tankheizung 0 "nicht_aktiv" 1 "aktiv" ; +VAL_ 1526 SCR_Steuergeraet_Heizung_Status 0 "kein_Fehler" 1 "Endstufe_Tankheizung_ueberhitzt" 2 "Endstufe_Leitungsheizung_ueberhitzt" 3 "Diagnose_noch_nicht_beendet" ; +VAL_ 1526 SCR_Steuergeraet_Pumpe_Status 0 "kein_Fehler" 1 "Endstufe_Pumpe_ueberhitzt" 2 "Pumpe_blockiert" 3 "Diagnose_noch_nicht_beendet" ; +VAL_ 1526 SCR_Steuergeraet_Relais_Status 0 "kein_Fehler" 1 "KS+ (Ausgang Leistungsrelais) " 2 "KS-/OC (Ausgang Leistungsrelais)" 3 "Diagnose_noch_nicht_beendet" ; +VAL_ 1526 SCR_Steuergeraet_Bus_Status 0 "kein_Fehler" 1 "Bus_Kommunikation_Fehler" 2 "Bus_Kommunikation_Stoerung_(temporaer)" 3 "Diagnose_noch_nicht_beendet" ; +VAL_ 1526 SCR_Steuergeraet_Codierung_St000 0 "kein_Fehler" 1 "Steuergeraet_nicht_codiert" 2 "Steuergeraet_falsch_codiert" 3 "Diagnose_noch_nicht_beendet" ; +VAL_ 1526 SCR_Steuergeraet_Datensatz_St001 0 "kein_Fehler" 1 "ungueltiger_Datensatz" 2 "unplausibeler_Datensatz" 3 "Diagnose_noch_nicht_beendet" ; +VAL_ 1526 SCR_Steuergeraet_Defekt_Status 0 "kein_Fehler" 1 "Steuergeraet_defekt" 2 "Steuergeraet_Stoerung_(temporaer)" 3 "Diagnose_noch_nicht_beendet" ; +VAL_ 1510 SCR_CAL_ID_Name_01 48 "Fehler" ; +VAL_ 1510 SCR_CAL_ID_Name_02 48 "Fehler" ; +VAL_ 1510 SCR_CAL_ID_Name_03 48 "Fehler" ; +VAL_ 1512 SCR_CAL_ID_Leer 48 "Fehler" ; +VAL_ 133 SCU_Ue_Winkel_ADS 4094 "Init" 4095 "Fehler" ; +VAL_ 133 SCU_VZ_Ue_Winkel_ADS 0 "positiv" 1 "negativ" ; +VAL_ 133 SCU_Soll_Ue_Winkel 2046 "Init" 2047 "Fehler" ; +VAL_ 133 SCU_max_Gradient 511 "Fehler" ; +VAL_ 133 SCU_VZ_Soll_Ue_Winkel 0 "positiv" 1 "negativ" ; +VAL_ 133 SCU_Status 0 "betriebsbereit" 1 "Init" 2 "sichere �bersetzung" 3 "Motorsperre verriegelt" 4 "Synchronisierung l�uft" ; +VAL_ 133 SCU_KD_Fehler 0 "kein_KD_Fehler" 1 "KD_Fehler" ; +VAL_ 784 SCU_Warnlampe 0 "keine Anzeige (SCU_Status=0x0)" 1 "Warnlampe an (SCU_Status=0x1, 0x2, 0x3)" 2 "reserviert" 3 "Warnlampe Synchronisation (SCU_Status=0x4)" ; +VAL_ 784 SCU_Warnungen 0 "keine Anzeige (SCU_Status=0x0, 0x1)" 1 "ADS Stoerung (SCU_Status=0x2, 0x3)" 2 "ADS Initialisierung (SCU_Status=0x4)" 3 "reserviert" ; +VAL_ 784 SCU_Charisma_FahrPr 0 "nicht_belegt" 1 "Programm_1" 2 "Programm_2" 3 "Programm_3" 4 "Programm_4" 5 "Programm_5" 6 "Programm_6" 7 "Programm_7" ; +VAL_ 784 SCU_Charisma_Status 0 "Init (SCU_Status=0x1)" 1 "idle (SCU_Status=0x0, 0x4)" 2 "nicht verfuegbar (SCU_Status=0x2, 0x3)" 3 "reserviert" ; +VAL_ 784 SCU_Charisma_Umschaltung 0 "Idle" 1 "Erkennung_Umschaltaufforderung" 2 "Steuerbotschaft_nicht_definiert" 3 "Umschaltung_verzoegert" ; +VAL_ 1313 STH_Funk_ein 0 "kein Funkbefehl zum Einschalten" 1 "Funkbefehl zum Einschalten erhalten" ; +VAL_ 1313 STH_Funk_aus 0 "kein Funkbefehl" 1 "Funkbefehl zum Ausschalten erhalten" ; +VAL_ 1313 STH_Zusatzheizung 0 "Zuheizer aus" 1 "Zuheizer ein" ; +VAL_ 1313 STH_LED 0 "keine R�ckmeldung" 1 "Rueckmeldung Standheizung in Betrieb" ; +VAL_ 1313 STH_Geblaese 0 "kein Einschaltbefehl an die Klimaanlage, Gebl�se" 1 "Einschaltbefehl an die Klimaanlage, Gebl�se" ; +VAL_ 1313 STH_EKP_Anst 0 "EKP nicht ansteuern" 1 "EKP ansteuern" ; +VAL_ 1313 STH_Start_folgt 0 "kein_Start_folgt" 1 "Start_folgt" ; +VAL_ 1313 STH_Ventil_Status 0 "Ventil_offen__grosser_Kreislauf" 1 "Ventil_geschlossen__kleiner_Kreislauf" ; +VAL_ 1313 STH_Fehlerstatus 0 "kein Fehler" 1 "Batterie Low" 2 "Fuel Low" 3 "Hardware defekt" 4 "Heizgeraet verriegelt" ; +VAL_ 1313 STH_Wassertemp 254 "Init" 255 "Fehler" ; +VAL_ 1313 STH_Motorvorwaermung 0 "keine Motorvorw�rmung erfolgt" 1 "Aufheizung mit Motorvorw�rmung erfolgt" ; +VAL_ 1313 STH_war_aktiv 0 "war inaktiv" 1 "Standheizung war letzte halbe Stunde aktiv" ; +VAL_ 1313 STH_KVS_Ueberlauf 0 "kein �berlauf" 1 "Kraftstoffverbrauchssignal, mindestens ein �berlauf hat stattgefunden" ; +VAL_ 1313 STH_KD_Fehler 0 "kein_KD_Fehler" 1 "KD_Fehler" ; +VAL_ 1172 STS_Car_not_under_theft 0 "false" 1 "true" ; +VAL_ 1172 STS_Car_under_theft 0 "false" 1 "true" ; +VAL_ 1172 STS_Anlassersperre 0 "inaktiv" 1 "aktiv" ; +VAL_ 1172 STS_Typencodierung 0 "Basis" 1 "E-Gas" 4 "Sonderschutz" ; +VAL_ 1172 STS_KD_Fehler 0 "kein_KD_Fehler" 1 "KD_Fehler" ; +VAL_ 1172 STS_Standlicht 0 "inaktiv" 1 "aktiv" ; +VAL_ 1172 STS_Fahrlicht 0 "inaktiv" 1 "aktiv" ; +VAL_ 1172 STS_Alarm_still 0 "inaktiv" 1 "aktiv" ; +VAL_ 1172 STS_Texte 0 "kein_Text" 1 "Text_01" 2 "Text_02" 3 "Text_03" 4 "Text_04" 5 "Text_05" 6 "Text_06" 7 "Text_07" 8 "Text_08" 9 "Text_09" 10 "Text_10" 11 "Text_11" 12 "Text_12" 13 "Text_13" 14 "Init" 15 "Fehler" ; +VAL_ 1172 STS_Laderelais 0 "Relais_offen" 1 "Relais_geschlossen" ; +VAL_ 1172 STS_Summer 0 "inaktiv" 1 "aktiv" ; +VAL_ 1172 STS_Notstart 0 "kein_Notstart" 1 "Notstart" ; +VAL_ 1172 STS_Signalhorn 0 "inaktiv" 1 "aktiv" ; +VAL_ 1172 STS_Leerlaufschaltung 0 "Leerlaufschaltung_Aus" 1 "Leerlaufschaltung_Ein" ; +VAL_ 1413 SI_Int_CAN_gespiegelt 0 "interner CAN getrennt" 1 "interner CAN gespiegelt" ; +VAL_ 1413 SI_CAN_Komfort_Sleep 0 "keine_Busruhe" 1 "Busruhe" ; +VAL_ 1413 SI_CAN_Dashboard_Sleep 0 "keine_Busruhe" 1 "Busruhe" ; +VAL_ 1413 SI_CAN_Antrieb_Sleep 0 "keine_Busruhe" 1 "Busruhe" ; +VAL_ 1413 SI_Infotainment_Sleep 0 "keine_Busruhe" 1 "Busruhe" ; +VAL_ 1413 SI_CAN_Extended_Sleep 0 "keine_Busruhe" 1 "Busruhe" ; +VAL_ 1413 SI_Fahrwerk_Sleep 0 "keine_Busruhe" 1 "Busruhe" ; +VAL_ 1413 SI_Diagnose_Aktiv 0 "inaktiv" 1 "aktiv" ; +VAL_ 1413 SI_QRS_Mode 0 "QRS_Messmodus_nicht_aktiv" 1 "QRS_Messmodus_aktiv" ; +VAL_ 1413 SI_T_Mode 0 "Transportmodus_nicht_aktiv" 1 "Transportmodus_aktiv" ; +VAL_ 1413 SI_NWDF 0 "Ueberwachung_nicht_freigegeben" 1 "Ueberwachung_freigegeben" ; +VAL_ 1413 SI_NWDF_gueltig 0 "NWDF_wird_nicht_unterstuetzt" 1 "NWDF_wird_unterstuetzt" ; +VAL_ 1413 SI_Sammelfehler 0 "kein_Sammelfehler" 1 "Sammelfehler" ; +VAL_ 1413 GW_KD_Fehler 0 "kein_KD_Fehler" 1 "KD_Fehler" ; +VAL_ 1413 SI_MOST_Status 0 "MOST_sleep_(Licht_AUS)" 1 "MOST_aktiv_(Kommunikation_moeglich)" ; +VAL_ 1413 SI_Sammel_SG_Fehler 61 "Reserviert" 62 "Overflow" ; +VAL_ 1413 SI_MO_WU 0 "kein Wakeup angefordert" 1 "Wakeup MED9 angefordert" ; +VAL_ 786 FAS_Wunschgeschw 1022 "keine Anzeige" 1023 "nicht definiert" ; +VAL_ 786 FAS_Status_Prim_Anz 0 "Symbol nicht beleuchtet" 1 "Farbe 1 (typisch 'gr�n')" 2 "Farbe 2 (typisch 'rot')" 3 "Farbe 3 (typisch 'gelb')" ; +VAL_ 786 FAS_Texte_Primaeranz 0 "keine Anzeige " 1 "ACC nicht verfuegbar !" 2 "Auto_Auto_ _ _" 3 "Auto_ _Auto_ _" 4 "Auto_ _ _Auto_" 5 "Auto_ _ _ _Auto" 6 "Auto_Auto_ _ _ Gong (durchgestrichen)" 7 "Auto_ _Auto_ _ Gong (durchgestrichen)" 8 "Auto_ _ _Auto_ Gong (durchgestrichen)" 9 "Auto_ _ _ _Auto Gong (durchgestrichen)" 10 "ACC bereit" 11 "keine Abstandsregelung" 12 "ACC Sensor Sicht !" 13 "ACC nicht verfuegbar" 14 "o o o" 15 "Hochschalten" 16 "ESP Eingriff" 17 "Herunterschalten" 18 "Parkbremse !" 19 "Geschwindigkeitsgrenze" 20 "Waehlhebelposition !" 21 "VDA ACC-Symbol YYY km/h / mph" 22 "Tempolimit XXX km/h / mph" 23 "Kurve XXX km/h / mph" 24 "ACC Abschaltung" 25 "Symbol 'Eieruhr'" 26 "!" 27 "--- km/h / mph" 28 "XXX km/h / mph (Schriftart 2)" 29 "Lenkradwinkel" 30 "Anfahren bestaetigen" 31 "Fahrzeug verloren" 32 "Im Stand nicht moeglich" 33 "Ungueltiger Anfahrbefehl" 34 "Tuer offen !" 35 "Fahrer Gurtschloss offen !" 36 "Schalthebelposition !" 37 "Drehzahl !" 38 "Kurvenassistent aus" 39 "Tempolimit aus" 40 "Abbiegeassistent" 41 "Ortsanfang XXX km/h / mph" 42 "Ortsende XXX km/h / mph" 43 "Tempolimit Ende XXX km/h / mph" 44 "HDC aktiv" 45 "braking guard Bremsruck" 46 "braking guard aus " 47 "braking guard aus" 48 "Uebernehmen !" 49 "Steigung zu gross" 50 "Stehendes Objekt voraus" 51 "SET / 'GRA Symbol'___xxx km/h / mph" 52 "SET / 'GRA Symbol' xxx km/h / mph" 53 "ACC aus" 54 "ACC startet" 55 "ACC reinigen" 56 "ACC Fehler" 57 "ACC haelt an !" 58 "Bremse betaetigen !" 59 "Kupplung betaetigt" 60 "LIM AUS" 61 "LIM AKTIV " 62 "LIM PASSIV" 63 "LIM FEHLER" 64 "Bremse ueberhitzt !" 65 "Bremse haelt !" 66 "ESP PASSIV !" ; +VAL_ 786 FAS_Status_Anzeige 0 "ACC/GRA Hauptschalter aus" 1 "ACC in Init (nicht bei GRA)" 2 "ACC/GRA passiv" 3 "ACCGRA aktiv" 4 "ACC/GRA im Hintergrund (�bertreten)" 5 "frei" 6 "ACC reversibel aus (nicht bei GRA)" 7 "ACC/GRA irreversibel aus" ; +VAL_ 270 TSK_ax_Getriebe 511 "nicht definiert" ; +VAL_ 270 TSK_Freig_WU 0 "TSK_Uebersetzungswunsch nicht freigegeben" 1 "TSK_Uebersetzungswunsch freigegeben" ; +VAL_ 270 TSK_Limiter_aktiv 0 "Speed Limiter ist nicht aktiv" 1 "Speed Limiter aktiv und regelt" ; +VAL_ 270 TSK_Status_GRA_ACC_02 0 "nicht verbaut / kein ACC zul�ssig" 1 "GRA / ACC aktiv " 2 "GRA / ACC vom Fahrer �bersteuert" 3 "Fehler, GRA/ACC nicht m�glich " ; +VAL_ 273 TSK_QBit_Steigung 0 "gueltiger_Wert" 1 "Ersatz_Init_oder_Fehlerwert" ; +VAL_ 273 TSK_Status_GRA_ACC_01 0 "nicht_verbaut_kein_ACC_zulaessig" 1 "GRA_ACC_aktiv" 2 "GRA_ACC_vom_Fahrer_uebersteuert" 3 "Fehler_GRA_ACC_nicht_moeglich" ; +VAL_ 273 TSK_Fahrzeugmasse 31 "Fehler" ; +VAL_ 273 TSK_QBit_Fahrzeugmasse 0 "gueltiger_Wert" 1 "Ersatz_Init_oder_Fehlerwert" ; +VAL_ 273 TSK_Fahrzeugmasse_02 255 "Fehler" ; +VAL_ 273 TSK_Steigung 255 "Fehler" ; +VAL_ 273 TSK_Getriebeinfo 0 "Handschalter" 1 "AL_AQ_Getriebe" 2 "DL_DQ_Getriebe" 3 "CVT_Getriebe" ; +VAL_ 273 TSK_Codierung_ACC 0 "TSK_korrekt_auf_kein_ACC_codiert_oder_TSK_falsch_codiert" 1 "TSK_korrekt_auf_ACC_codiert" ; +VAL_ 273 TSK_Zwangszusch_ESP 0 "keine_ESP_ASR_Beeinflussung" 1 "ESP_ASR_Beeinflussung" ; +VAL_ 273 TSK_Freig_Verzoeg_Anf 0 "Verzoegerungsanforderung_nicht_freigegeben" 1 "Verzoegerungsanforderung_freigegeben" ; +VAL_ 1414 WH_KD_Fehler 0 "kein_KD_Fehler" 1 "KD_Fehler" ; diff --git a/opendbc_repo/opendbc/dbc/vw_mqb.dbc b/opendbc_repo/opendbc/dbc/vw_mqb.dbc index 500f7c5367..d1ecb0041a 100644 --- a/opendbc_repo/opendbc/dbc/vw_mqb.dbc +++ b/opendbc_repo/opendbc/dbc/vw_mqb.dbc @@ -58,6 +58,7 @@ BO_ 290 ACC_06: 8 XXX BO_ 279 ACC_10: 8 XXX SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX + SG_ AWV_AWA_Status_EPS : 12|4@1+ (1,0) [0|7] "" XXX SG_ AWV1_Anf_Prefill : 16|1@1+ (1,0) [0|1] "" XXX SG_ ANB_CM_Info : 17|1@1+ (1,0) [0|1] "" XXX SG_ AWV2_Freigabe : 18|1@1+ (1,0) [0|1] "" XXX @@ -79,6 +80,21 @@ BO_ 279 ACC_10: 8 XXX SG_ AWV_AWA_Anf_Lenkmomoffset : 47|9@1+ (0.01,0) [0.00|5.11] "Unit_NewtoMeter" XXX SG_ PCF_Time_to_collision : 56|8@1+ (0.01,0) [0|2.5] "Unit_Secon" XXX +BO_ 304 PLA_01: 8 XXX + SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX + SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX + SG_ PLA_Status_PLA_ESP : 12|4@1+ (1.0,0.0) [0.0|15] "" XXX + SG_ PLA_LW_Soll : 16|13@1+ (0.1,0) [0.0|819.1] "Unit_DegreOfArc" XXX + SG_ PLA_VZ_LW_Soll : 31|1@1+ (1.0,0.0) [0.0|1] "" XXX + SG_ PLA_Status_PLA_EPS : 32|4@1+ (1.0,0.0) [0.0|15] "" XXX + SG_ PLA_Bremsmoment : 36|13@1+ (4,0) [0|32760] "Unit_NewtoMeter" XXX + SG_ PLA_Bremsverzoegerung : 36|7@1+ (0.1,0) [0.0|12.0] "Unit_MeterPerSeconSquar" XXX + SG_ PLA_Anf_Bremsverzoegerung : 43|1@1+ (1.0,0.0) [0.0|1] "" XXX + SG_ PLA_BremsMom_Verzoeg : 50|1@1+ (1.0,0.0) [0.0|1] "" XXX + SG_ PLA_Anhalten : 51|1@1+ (1.0,0.0) [0.0|1] "" XXX + SG_ PLA_Anhalteweg : 52|11@1+ (0.01,0) [0.01|20.45] "Unit_Meter" XXX + SG_ PLA_01_Signal_red_cyclic : 63|1@1+ (1.0,0.0) [0.0|1] "" XXX + BO_ 679 ACC_13: 8 XXX SG_ ACC_Regelgeschw : 12|10@1+ (0.32,0) [0|327.04] "Unit_KiloMeterPerHour" XXX SG_ ACC_Einheit_maxSetzgeschw : 22|1@1+ (1,0) [0|1] "" XXX @@ -1289,6 +1305,23 @@ BO_ 294 HCA_01: 8 Frontsensorik SG_ EA_Ruckfreigabe : 40|1@1+ (1,0) [0|1] "" Vector__XXX SG_ EA_ACC_Wunschgeschwindigkeit : 41|10@1+ (0.32,0) [0|327.04] "Unit_KiloMeterPerHour" Frontradar +BO_ 810 LH_EPS_01: 8 XXX + SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX + SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX + SG_ EPS_SpannungsAnf : 12|2@1+ (1.0,0.0) [0.0|3] "" XXX + SG_ EPS_Endanschlag : 14|2@1+ (1.0,0.0) [0.0|3] "" XXX + SG_ EPS_Akustiksignal : 16|1@1+ (1.0,0.0) [0.0|1] "" XXX + SG_ EPS_Fehlerlampe : 17|1@1+ (1.0,0.0) [0.0|1] "" XXX + SG_ EPS_Warnungen : 19|3@1+ (1.0,0.0) [0.0|7] "" XXX + SG_ EPS_PLA_Abbruch : 22|4@1+ (1,0) [0|15] "" XXX + SG_ EPS_PLA_Fehler : 26|4@1+ (1,0) [0|15] "" XXX + SG_ EPS_PLA_Status : 30|4@1+ (1.0,0.0) [0.0|15] "" XXX + SG_ EPS_Charisma_FahrPr : 34|4@1+ (1.0,0.0) [0.0|15] "" XXX + SG_ EPS_Charisma_Status : 38|2@1+ (1.0,0.0) [0.0|3] "" XXX + SG_ EPS_Lenkerposition : 41|2@1+ (1.0,0.0) [0.0|3] "" XXX + SG_ EPS_Anf_KL : 43|1@1+ (1.0,0.0) [0.0|1] "" XXX + SG_ EPS_ARA_Status : 44|4@1+ (1.0,0.0) [0.0|15] "" XXX + BO_ 159 LH_EPS_03: 8 XXX SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX @@ -1297,6 +1330,7 @@ BO_ 159 LH_EPS_03: 8 XXX SG_ EPS_BLW_QBit : 30|1@1+ (1,0) [0|1] "" XXX SG_ EPS_VZ_BLW : 31|1@1+ (1,0) [0|1] "" XXX SG_ EPS_HCA_Status : 32|4@1+ (1,0) [0|15] "" XXX + SG_ EPS_AWA_Status : 36|4@1+ (1,0) [0|14] "" XXX SG_ EPS_Lenkmoment : 40|10@1+ (1,0) [0|8] "Unit_centiNewtoMeter" XXX SG_ EPS_Lenkmoment_QBit : 54|1@1+ (1,0) [0|1] "" XXX SG_ EPS_VZ_Lenkmoment : 55|1@1+ (1,0) [0|1] "" XXX @@ -1641,7 +1675,9 @@ CM_ SG_ 1720 KBI_Variante_USA "In diesem Signal wird die HW-Variante des Kombis VAL_ 159 EPS_HCA_Status 0 "disabled" 1 "initializing" 2 "fault" 3 "ready" 4 "rejected" 5 "active" 8 "preempted" ; +VAL_ 159 EPS_AWA_Status 0 "AWA_deaktiviert" 1 "AWA_Anf_nicht_ausfuehrbar" 2 "Kom_AWA_gestoert" 3 "EPS_bzgl_AWA_funktionsbereit" 4 "AWA_Anf_abgewiesen" 5 "AWA_Momeingriff_1_aktiv" 7 "AWA_Momeingriff_2_aktiv" 8 "AWA_abgewiesen_Momentenpriorisierung" 9 "Anf_abgewiesen_Bedienueblich" 14 "Init" ; VAL_ 173 GE_Fahrstufe 5 "P" 6 "R" 7 "N" 8 "D" 9 "S" 10 "E" 13 "T" 14 "T" ; +VAL_ 279 AWV_AWA_Status_EPS 0 "AWA_deactivated" 1 "AWA_request_not_executable" 2 "EPS_communication_disturbed" 3 "AWA_ready" 5 "AWA_torque_intervention_1" 7 "AWA_torque_intervention_2" ; VAL_ 288 TSK_Status 0 "init" 1 "disabled" 2 "enabled" 3 "regulating" 4 "accel_pedal_override" 5 "brake_only" 6 "temp_fault" 7 "perm_fault" ; VAL_ 288 TSK_v_Begrenzung_aktiv 0 "inaktiv" 1 "aktiv" ; VAL_ 288 TSK_Standby_Anf_ESP 0 "keine_Standby_Anforderung" 1 "Standby_Anforderung" ; diff --git a/opendbc_repo/opendbc/dbc/vw_mqb_2010.dbc b/opendbc_repo/opendbc/dbc/vw_mqb_2010.dbc deleted file mode 100644 index 500f7c5367..0000000000 --- a/opendbc_repo/opendbc/dbc/vw_mqb_2010.dbc +++ /dev/null @@ -1,1773 +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_: Airbag_MQB BAP_Tester_MQB BMS_MQB Datenlogger_MQB Gateway_MQB Getriebe_DQ_Hybrid_MQB Getriebe_DQ_MQB LEH_MQB Motor_Diesel_MQB Motor_Hybrid_MQB Motor_Otto_MQB SAK_MQB Waehlhebel_MQB Vector__XXX l c i XXX - - -BO_ 290 ACC_06: 8 XXX - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX - SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX - SG_ ACC_limitierte_Anfahrdyn : 12|1@1+ (1,0) [0|1] "" XXX - SG_ ACC_nachtr_Stopp_Anf : 13|1@1+ (1,0) [0|1] "" XXX - SG_ ACC_DynErhoehung : 14|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ ACC_Freilaufstrategie_TSK : 15|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ ACC_zul_Regelabw_unten : 16|6@1+ (0.024,0) [0|1.512] "Unit_MeterPerSeconSquar" XXX - SG_ ACC_StartStopp_Info : 22|2@1+ (1,0) [0|3] "" XXX - SG_ ACC_Sollbeschleunigung_02 : 24|11@1+ (0.005,-7.22) [-7.22|3.005] "Unit_MeterPerSeconSquar" XXX - SG_ ACC_zul_Regelabw_oben : 35|5@1+ (0.0625,0) [0|1.9375] "Unit_MeterPerSeconSquar" XXX - SG_ ACC_neg_Sollbeschl_Grad_02 : 40|8@1+ (0.05,0) [0|12.75] "Unit_MeterPerCubicSecon" XXX - SG_ ACC_pos_Sollbeschl_Grad_02 : 48|8@1+ (0.05,0) [0|12.75] "Unit_MeterPerCubicSecon" XXX - SG_ ACC_Anfahren : 56|1@1+ (1,0) [0|1] "" XXX - SG_ ACC_Anhalten : 57|1@1+ (1,0) [0|1] "" XXX - SG_ ACC_Typ : 58|2@1+ (1,0) [0|3] "" XXX - SG_ ACC_Status_ACC : 60|3@1+ (1,0) [0|7] "" XXX - SG_ ACC_Minimale_Bremsung : 63|1@1+ (1,0) [0|1] "" XXX - -BO_ 279 ACC_10: 8 XXX - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX - SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX - SG_ AWV1_Anf_Prefill : 16|1@1+ (1,0) [0|1] "" XXX - SG_ ANB_CM_Info : 17|1@1+ (1,0) [0|1] "" XXX - SG_ AWV2_Freigabe : 18|1@1+ (1,0) [0|1] "" XXX - SG_ AWV1_HBA_Param : 19|2@1+ (1,0) [0|3] "" XXX - SG_ AWV2_Ruckprofil : 21|3@1+ (1,0) [0|7] "" XXX - SG_ AWV2_Priowarnung : 24|1@1+ (1,0) [0|1] "" XXX - SG_ ANB_CM_Anforderung : 25|1@1+ (1,0) [0|1] "" XXX - SG_ ANB_Info_Teilbremsung : 26|1@1+ (1,0) [0|1] "" XXX - SG_ ANB_Notfallblinken : 27|1@1+ (1,0) [0|1] "" XXX - SG_ ANB_Teilbremsung_Freigabe : 28|1@1+ (1,0) [0|1] "" XXX - SG_ ANB_Zielbrems_Teilbrems_Verz_Anf : 29|10@1+ (0.024,-20.016) [-20.016|4.536] "Unit_MeterPerSeconSquar" XXX - SG_ ANB_Zielbremsung_Freigabe : 39|1@1+ (1,0) [0|1] "" XXX - SG_ AWV_Vorstufe : 40|1@1+ (1,0) [0|1] "" XXX - SG_ AWV_Halten : 41|1@1+ (1,0) [0|1] "" XXX - SG_ AWV_CityANB_Auspraegung : 42|1@1+ (1,0) [0|1] "" XXX - SG_ PCF_Freigabe : 43|1@1+ (1,0) [0|1] "" XXX - SG_ AWV1_ECD_Anlauf : 44|1@1+ (1,0) [0|1] "" XXX - SG_ AWV_AWA_VZ_Anf_Lenkmomoffset : 46|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ AWV_AWA_Anf_Lenkmomoffset : 47|9@1+ (0.01,0) [0.00|5.11] "Unit_NewtoMeter" XXX - SG_ PCF_Time_to_collision : 56|8@1+ (0.01,0) [0|2.5] "Unit_Secon" XXX - -BO_ 679 ACC_13: 8 XXX - SG_ ACC_Regelgeschw : 12|10@1+ (0.32,0) [0|327.04] "Unit_KiloMeterPerHour" XXX - SG_ ACC_Einheit_maxSetzgeschw : 22|1@1+ (1,0) [0|1] "" XXX - SG_ ACC_maxSetzgeschw : 23|9@1+ (1,0) [0|510] "" XXX - SG_ ACC_minRegelgeschw : 32|8@1+ (0.32,0) [0|81.28] "Unit_KiloMeterPerHour" XXX - SG_ ACC_maxRegelgeschw : 40|8@1+ (0.32,0) [0|81.28] "Unit_KiloMeterPerHour" XXX - SG_ ACC_Tempolimitassistent : 48|2@1+ (1,0) [0|3] "" XXX - SG_ ACC_Kurvenassistent : 52|3@1+ (1,0) [0|7] "" XXX - SG_ ACC_RUV : 56|2@1+ (1,0) [0|3] "" XXX - SG_ ACC_Tachokranz : 58|1@1+ (1,0) [0|1] "" XXX - SG_ ACC_Typ_Tachokranz_unten : 59|1@1+ (1,0) [0|1] "" XXX - SG_ ACC_ENG_Texte : 60|2@1+ (1,0) [0|3] "" XXX - SG_ ACC_ADAPTIVE : 63|2@0+ (1,0) [0|3] "" XXX - -BO_ 681 ACC_15: 8 XXX - SG_ AWV_Warnung : 16|3@1+ (1,0) [0|7] "" XXX - SG_ AWV_Texte : 24|3@1+ (1,0) [0|7] "" XXX - SG_ AWV_Status_Anzeige : 32|2@1+ (1,0) [0|3] "" XXX - SG_ AWV_Einstellung_System_FSG : 34|1@1+ (1,0) [0|1] "" XXX - SG_ AWV_Einstellung_Warnung_FSG : 36|3@1+ (1,0) [0|7] "" XXX - SG_ AWV_Warnlevel : 58|6@1+ (1,0) [0|63] "" XXX - -BO_ 64 Airbag_01: 8 Airbag_MQB - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" BMS_MQB,Gateway_MQB,LEH_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" BMS_MQB,Gateway_MQB,LEH_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ AB_RGS_Anst : 12|4@1+ (1,0) [0|15] "" Gateway_MQB - SG_ AB_Front_Crash : 16|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ AB_Heck_Crash : 17|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ AB_SF_Crash : 18|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ AB_SB_Crash : 19|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ AB_Rollover_Crash : 20|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ AB_Crash_Int : 21|3@1+ (1,0) [0|7] "" BMS_MQB,Gateway_MQB,LEH_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ AB_Lampe : 24|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ AB_Deaktiviert : 25|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ AB_VB_deaktiviert : 26|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ AB_Systemfehler : 27|1@1+ (1,0) [0|1] "" BMS_MQB,Gateway_MQB,LEH_MQB - SG_ AB_Diagnose : 28|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ AB_Stellgliedtest : 29|1@1+ (1,0) [0|1] "" BMS_MQB,Gateway_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ AB_Erh_Auf_VB : 30|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ AB_Gurtwarn_VF : 32|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ AB_Gurtwarn_VB : 33|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ AB_Anzeige_Fussg : 34|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ AB_Texte_AKS : 36|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ AB_PAO_Leuchte_Anf : 38|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ AB_MKB_gueltig : 39|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ AB_MKB_Anforderung : 40|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ AB_Versorgungsspannung : 41|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ AB_Deaktivierung_HV : 42|3@1+ (1.0,0.0) [0.0|7] "" BMS,Gateway_MQB,LEH_MQB,Motor_Hybrid_MQB - SG_ AB_EDR_Trigger : 45|2@1+ (1.0,0.0) [0.0|3] "" Gateway_MQB - SG_ AB_Gurtwarn_HFS : 47|1@1+ (1.0,0.0) [0.0|1] "" Gateway_MQB - SG_ AB_Gurtwarn_HBFS : 48|1@1+ (1.0,0.0) [0.0|1] "" Gateway_MQB - SG_ SC_Masterzeit_Offset : 53|2@1+ (5.08,0) [0.00|15.24] "Unit_Secon" Gateway_MQB - SG_ SC_Masterzeit : 57|7@1+ (0.04,0) [0.00|5.04] "Unit_Secon" Gateway_MQB - -BO_ 1312 Airbag_02: 8 Airbag_MQB - SG_ AB_Belegung_VB : 26|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ AB_Gurtschloss_FA : 40|2@1+ (1,0) [0|3] "" Gateway_MQB,Motor_Diesel_MQB,Motor_Otto_MQB - SG_ AB_Gurtschloss_BF : 42|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ AB_Gurtschloss_Reihe2_FA : 44|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ AB_Gurtschloss_Reihe2_MI : 46|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ AB_Gurtschloss_Reihe2_BF : 48|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ AB_Gurtschloss_Reihe3_FA : 50|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ AB_Gurtschloss_Reihe3_MI : 52|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ AB_Gurtschloss_Reihe3_BF : 54|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ AB_Sitzpos_Sens_FA : 56|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ AB_Sitzpos_Sens_BF : 58|2@1+ (1,0) [0|3] "" Gateway_MQB - -BO_ 65 Airbag_03: 8 Airbag_MQB - SG_ Airbag_03_CRC : 0|8@1+ (1,0) [0|255] "" Gateway_MQB - SG_ Airbag_03_BZ : 8|4@1+ (1,0) [0|15] "" Gateway_MQB - SG_ AB_MKB_Safing : 63|1@1+ (1,0) [0|1] "" Gateway_MQB - -BO_ 1633 Anhaenger_01: 8 Gateway_MQB - SG_ AAG_BZ : 0|4@1+ (1,0) [0|15] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ AAG_Bremsl_durch_ECD : 5|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ AAG_Anhaenger_abgesteckt : 6|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AAG_NSL_aktiv : 7|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AAG_Anhaenger_erkannt : 8|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ AAG_Blinker_H_aktiv : 9|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AAG_Blinker_HL_def : 10|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AAG_Blinker_HR_def : 11|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AAG_Bremslicht_H_def : 12|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ AAG_Schlusslicht_HL_def : 13|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AAG_Schlusslicht_HR_def : 14|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AAG_AVS_Fehler_02 : 18|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ AAG_AVS_Stati : 20|4@1+ (1,0) [0|15] "" Vector__XXX - -BO_ 1626 BCM_01: 8 Gateway_MQB - SG_ BCM_Bremsbelag_Sensor : 12|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM_Bremsfluessigkeit_Sensor : 13|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_Licht_Warn : 14|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM_Waschwasser_Sensor : 15|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM_Kuehlmittel_Sensor : 16|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Otto_MQB - SG_ BCM1_Kl_15_HW_erkannt : 17|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM_Eis_Offroad_Taste : 18|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Otto_MQB - SG_ ZZH_Endlage_oben : 19|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ZZH_Endlage_unten : 20|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ZZH_Endlage_unplausibel : 21|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM2_EZS_gedrueckt : 22|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM2_SST_gedrueckt : 23|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM_Hybrid_StartStopp_Taste : 24|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ BCM1_Warnblink_Taster : 25|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_Valet_Parking_Taster : 26|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM_Remotestart_Betrieb : 27|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Otto_MQB - SG_ BCM1_HSK_Taster : 28|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_Heckrollo_Taster : 29|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_Rueckfahrlicht_Schalter : 30|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ BCM1_MH_Schalter : 31|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Otto_MQB - SG_ BCM1_MH_WIV_Schalter : 32|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ BCM_Eco_Charisma_Taste : 33|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ BCM_Thermomanagement : 34|2@1+ (1,0) [0|3] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ BCM_Thermomanagement_Fehler : 36|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ BCM_Thermomanagement_gueltig : 37|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ BCM1_Lichtwarn_Texte : 38|2@1+ (1,0) [0|3] "" Vector__XXX - -BO_ 869 BEM_05: 8 Gateway_MQB - SG_ BEM_P_Generator : 16|8@1+ (50,0) [0|12700] "Unit_Watt" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ BEM_n_LLA : 24|2@1+ (1,0) [0|3] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ BEM_01_Abschaltstufen : 26|3@1+ (1,0) [0|7] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ BEM_Anf_KL : 29|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ BEM_StartStopp_Info : 30|2@1+ (1,0) [0|3] "" Motor_Diesel_MQB,Motor_Otto_MQB - SG_ BEM_DFM : 32|5@1+ (3.225,0.025) [0.025|100] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ BEM_EMLIN_ungueltig : 37|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ BEM_Batt_Ab : 38|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ BEM_Segel_Info : 48|2@1+ (1,0) [0|3] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ BEM_HYB_DC_uSollLV : 50|6@1+ (0.1,10.6) [10.6|16] "Unit_Volt" LEH_MQB - SG_ BEM_HYB_DC_uMinLV : 56|8@1+ (0.1,0) [0|25.3] "Unit_Volt" LEH_MQB - -BO_ 1628 BMS_Hybrid_01: 8 BMS_MQB - SG_ BMS_HYB_ASV_hinten_Status : 13|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ BMS_HYB_ASV_vorne_Status : 14|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ BMS_HYB_KD_Fehler : 15|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ BMS_HYB_BattFanSpd : 16|4@1+ (10,0) [0|100] "Unit_PerCent" Gateway_MQB - SG_ BMS_HYB_VentilationReq : 20|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ BMS_HYB_Spuelbetrieb_Status : 21|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ BMS_HYB_Kuehlung_Anf : 22|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ BMS_HYB_Temp_vor_Verd : 24|8@1+ (0.5,-40) [-40|86.5] "Unit_DegreCelsi" Gateway_MQB - SG_ BMS_HYB_Temp_nach_Verd : 32|8@1+ (0.5,-40) [-40|86.5] "Unit_DegreCelsi" Gateway_MQB - SG_ BMS_Temperatur : 40|8@1+ (0.5,-40) [-40|86.5] "Unit_DegreCelsi" Gateway_MQB - SG_ BMS_Temperatur_Ansaugluft : 48|8@1+ (0.5,-40) [-40|86.5] "Unit_DegreCelsi" Gateway_MQB - SG_ BMS_IstSpannung_HV : 56|8@1+ (1,100) [100|350] "Unit_Volt" Gateway_MQB - -BO_ 901 Charisma_01: 8 Gateway_MQB - SG_ CHA_Ziel_FahrPr_ALR : 0|4@1+ (1,0) [0|15] "" Vector__XXX - SG_ CHA_Ziel_FahrPr_ESP : 4|4@1+ (1,0) [0|15] "" Vector__XXX - SG_ CHA_Ziel_FahrPr_FL : 8|4@1+ (1,0) [0|15] "" Vector__XXX - SG_ CHA_Fahrer_Umschaltung : 14|1@1+ (1,0) [0|1] "" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB,SAK_MQB - SG_ CHA_Ziel_FahrPr_MO : 16|4@1+ (1,0) [0|15] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ CHA_Ziel_FahrPr_GE : 20|4@1+ (1,0) [0|15] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ CHA_Ziel_FahrPr_ST : 24|4@1+ (1,0) [0|15] "" Vector__XXX - SG_ CHA_Ziel_FahrPr_SCU : 28|4@1+ (1,0) [0|15] "" Vector__XXX - SG_ CHA_Ziel_FahrPr_DR : 32|4@1+ (1,0) [0|15] "" Vector__XXX - SG_ CHA_Ziel_FahrPr_QS : 36|4@1+ (1,0) [0|15] "" Vector__XXX - SG_ CHA_Ziel_FahrPr_AFS : 40|4@1+ (1,0) [0|15] "" Vector__XXX - SG_ CHA_Ziel_FahrPr_RGS : 44|4@1+ (1,0) [0|15] "" Airbag_MQB - SG_ CHA_Ziel_FahrPr_EPS : 48|4@1+ (1,0) [0|15] "" Vector__XXX - SG_ CHA_Ziel_FahrPr_ACC : 52|4@1+ (1,0) [0|15] "" Vector__XXX - SG_ CHA_Ziel_FahrPr_SAK : 56|4@1+ (1,0) [0|15] "" SAK_MQB - SG_ CHA_Ziel_FahrPr_MStSt : 60|4@1+ (1,0) [0|15] "" Vector__XXX - -BO_ 945 DC_Hybrid_01: 8 LEH_MQB - SG_ DC_HYB_iAktLV : 12|10@1+ (1,-511) [-511|510] "Unit_Amper" Gateway_MQB - SG_ DC_HYB_iAktReserveLV : 22|10@1+ (1,-511) [-511|510] "Unit_Amper" Gateway_MQB - SG_ DC_HYB_uAktLV : 32|8@1+ (0.1,0) [0|25.3] "Unit_Volt" Gateway_MQB - SG_ DC_HYB_LangsRegelung : 40|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ DC_HYB_Abregelung_Temperatur : 41|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ DC_HYB_Fehler_RedLeistung : 42|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ DC_HYB_Fehler_intern : 43|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ DC_HYB_Fehler_Spannung : 44|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ DC_HYB_Auslastungsgrad : 56|8@1+ (0.4,0) [0|100] "Unit_PerCent" Gateway_MQB - -BO_ 1714 Diagnose_01: 8 Gateway_MQB - SG_ DGN_Verlernzaehler : 0|8@1+ (1,0) [0|254] "" Airbag_MQB,BMS_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB,SAK_MQB - SG_ KBI_Kilometerstand : 8|20@1+ (1,0) [0|1048573] "Unit_KiloMeter" Airbag_MQB,BMS_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB,SAK_MQB - SG_ UH_Jahr : 28|7@1+ (1,2000) [2000|2127] "Unit_Year" Airbag_MQB,BMS_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB,SAK_MQB - SG_ UH_Monat : 35|4@1+ (1,0) [1|12] "Unit_Month" Airbag_MQB,BMS_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB,SAK_MQB - SG_ UH_Tag : 39|5@1+ (1,0) [1|31] "Unit_Day" Airbag_MQB,BMS_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB,SAK_MQB - SG_ UH_Stunde : 44|5@1+ (1,0) [0|23] "Unit_Hours" Airbag_MQB,BMS_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB,SAK_MQB - SG_ UH_Minute : 49|6@1+ (1,0) [0|59] "Unit_Minut" Airbag_MQB,BMS_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB,SAK_MQB - SG_ UH_Sekunde : 55|6@1+ (1,0) [0|59] "Unit_Secon" Airbag_MQB,BMS_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB,SAK_MQB - SG_ Kombi_02_alt : 62|1@1+ (1,0) [0|1] "" Airbag_MQB,BMS_MQB,LEH_MQB - SG_ Uhrzeit_01_alt : 63|1@1+ (1,0) [0|1] "" Airbag_MQB,BMS_MQB,LEH_MQB - -BO_ 1520 Dimmung_01: 8 Gateway_MQB - SG_ DI_KL_58xd : 0|8@1+ (1,0) [0|253] "" Airbag_MQB - SG_ DI_KL_58xs : 8|7@1+ (1,0) [0|100] "Unit_PerCent" Vector__XXX - SG_ DI_Display_Nachtdesign : 15|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ DI_KL_58xt : 16|7@1+ (1,0) [0|100] "Unit_PerCent" Vector__XXX - SG_ DI_Fotosensor : 24|16@1+ (1,0) [0|65535] "" Vector__XXX - -BO_ 1603 Einheiten_01: 8 Gateway_MQB - SG_ KBI_Einheit_Datum : 0|2@1+ (1,0) [0|3] "" Vector__XXX - SG_ KBI_Einheit_Druck : 2|2@1+ (1,0) [0|3] "" Vector__XXX - SG_ KBI_Einheit_Streckenanz : 4|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB - SG_ KBI_MFA_v_Einheit_02 : 5|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ KBI_Einheit_Temp : 6|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ KBI_Einheit_Uhrzeit : 7|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ KBI_Einheit_Verbrauch : 8|2@1+ (1,0) [0|3] "" Vector__XXX - SG_ KBI_Einheit_Volumen : 10|2@1+ (1,0) [0|3] "" Vector__XXX - SG_ KBI_Einheit_Sprache : 16|8@1+ (1,0) [0|255] "" Vector__XXX - -BO_ 260 EPB_01: 8 Gateway_MQB - SG_ EPB_01_CRC : 0|8@1+ (1,0) [0|255] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ EPB_01_BZ : 8|4@1+ (1,0) [0|15] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ EPB_QBit_Laengsbeschleunigung : 12|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ EPB_QBit_Pedalweg_Kuppl : 13|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ EPB_BCM2_Motor_Wakeup : 14|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ EPB_Freig_Verzoeg_Anf : 15|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ EPB_Verzoeg_Anf : 16|8@1+ (0.048,-7.968) [-7.968|4.224] "Unit_MeterPerSeconSquar" Vector__XXX - SG_ EPB_Laengsbeschleunigung : 24|8@1+ (1,-128) [-128|126] "Unit_PerCentOfForceOfGravi" Vector__XXX - SG_ EPB_Pedalweg_Kuppl : 32|8@1+ (0.4,0) [8|92] "Unit_PerCent" Vector__XXX - SG_ EPB_Anfahrwunsch_erkannt : 48|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ EPB_DAA_Randbed_erf : 49|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ EPB_Fehlerstatus : 50|2@1+ (1,0) [0|3] "" Vector__XXX - SG_ EPB_Schalterposition : 52|2@1+ (1,0) [0|3] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ EPB_QBit_Schalterpos : 54|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ EPB_Konsistenz_ACC : 55|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ EPB_Spannkraft : 56|5@1+ (1,0) [0|29] "Unit_KiloNewto" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ EPB_Status : 61|2@1+ (1,0) [0|3] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - -BO_ 257 ESP_02: 8 Gateway_MQB - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_QBit_Gierrate : 12|1@1+ (1,0) [0|1] "" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ ESP_QBit_Laengsbeschl : 13|1@1+ (1,0) [0|1] "" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_QBit_Querb : 14|1@1+ (1,0) [0|1] "" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_Stillstandsflag : 15|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESP_Querbeschleunigung : 16|8@1+ (0.01,-1.27) [-1.27|1.27] "Unit_ForceOfGravi" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_Laengsbeschl : 24|10@1+ (0.03125,-16) [-16|15.90625] "Unit_MeterPerSeconSquar" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_Verteil_Wankmom : 34|5@1+ (0.1,-1) [-1|1] "" Vector__XXX - SG_ ESP_QBit_Anf_Vert_Wank : 39|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESP_Gierrate : 40|14@1+ (0.01,0) [0|163.82] "Unit_DegreOfArcPerSecon" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ ESP_VZ_Gierrate : 54|1@1+ (1,0) [0|1] "" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ ESP_Notbremsanzeige : 55|1@1+ (1,0) [0|1] "" Airbag_MQB - SG_ ESP_SpannungsAnf : 56|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESP_PLA_Abbruch : 57|3@1+ (1,0) [0|7] "" Vector__XXX - SG_ ESP_Status_ESP_PLA : 60|4@1+ (1,0) [0|15] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - -BO_ 262 ESP_05: 8 Gateway_MQB - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_QBit_Bremsdruck : 12|1@1+ (1,0) [0|1] "" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_QBit_Fahrer_bremst : 13|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_Schwelle_Unterdruck : 14|2@1+ (1,0) [0|3] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_Bremsdruck : 16|10@1+ (0.3,-30) [-30|276.6] "Unit_Bar" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_Fahrer_bremst : 26|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_Verz_TSK_aktiv : 27|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_Lenkeingriff_ADS : 28|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_Konsistenz_TSK : 29|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_Bremsruck_AWV2 : 30|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_Konsistenz_AWV2 : 31|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ECD_Fehler : 32|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ECD_nicht_verfuegbar : 33|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_Status_Bremsentemp : 34|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_Autohold_Standby : 35|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESP_HDC_Standby : 36|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ ESP_HBA_aktiv : 37|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESP_Prefill_ausgeloest : 38|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_Rueckwaertsfahrt_erkannt : 39|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESP_Status_Anfahrhilfe : 40|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_HDC_aktiv : 41|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ ESP_StartStopp_Info : 42|2@1+ (1,0) [0|3] "" Motor_Diesel_MQB,Motor_Otto_MQB - SG_ ESP_Eingr_HL : 44|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESP_Eingr_HR : 45|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESP_Eingr_VL : 46|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESP_Eingr_VR : 47|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESP_BKV_Unterdruck : 48|8@1+ (4,0) [0|1012] "Unit_MilliBar" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_Autohold_aktiv : 56|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_FStatus_Anfahrhilfe : 57|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ ESP_Verz_EPB_aktiv : 58|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ECD_Bremslicht : 59|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_Verzoeg_EPB_verf : 60|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESP_Status_Bremsdruck : 61|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_Anforderung_EPB : 62|2@1+ (1,0) [0|3] "" Vector__XXX - -BO_ 914 ESP_07: 8 Gateway_MQB - SG_ ESP_07_CRC : 0|8@1+ (1,0) [0|255] "" Airbag_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_07_BZ : 8|4@1+ (1,0) [0|15] "" Airbag_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_ACC_LDE : 12|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESP_Quattro_Antrieb : 13|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESP_Codierung_ADS : 14|2@1+ (1,0) [0|3] "" Vector__XXX - SG_ ESP_RTA_HL : 16|8@1+ (0.048828125,-6.20117) [-6.20117|6.152345625] "Unit_PerCent" Vector__XXX - SG_ ESP_RTA_HR : 24|8@1+ (0.048828125,-6.20117) [-6.20117|6.152345625] "Unit_PerCent" Vector__XXX - SG_ ESP_RTA_VR : 32|8@1+ (0.048828125,-6.20117) [-6.20117|6.152345625] "Unit_PerCent" Vector__XXX - SG_ OBD_Fehler_Radsensor_HL : 40|4@1+ (1,0) [0|15] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ OBD_Fehler_Radsensor_HR : 44|4@1+ (1,0) [0|15] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ OBD_Fehler_Radsensor_VL : 48|4@1+ (1,0) [0|15] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ OBD_Fehler_Radsensor_VR : 52|4@1+ (1,0) [0|15] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_Qualifizierung_Antriebsart : 56|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESP_Offroad_Modus : 57|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESP_MKB_ausloesbar : 58|1@1+ (1,0) [0|1] "" Airbag_MQB - SG_ ESP_MKB_Status : 59|1@1+ (1,0) [0|1] "" Airbag_MQB - SG_ ESP_CM_Variante : 60|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESP_OBD_Status : 61|1@1+ (1,0) [0|1] "" Vector__XXX - -BO_ 278 ESP_10: 8 Gateway_MQB - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" Airbag_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" Airbag_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_QBit_Wegimpuls_VL : 12|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_QBit_Wegimpuls_VR : 13|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_QBit_Wegimpuls_HL : 14|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_QBit_Wegimpuls_HR : 15|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_Wegimpuls_VL : 16|10@1+ (1,0) [0|1000] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_Wegimpuls_VR : 26|10@1+ (1,0) [0|1000] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_Wegimpuls_HL : 36|10@1+ (1,0) [0|1000] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_Wegimpuls_HR : 46|10@1+ (1,0) [0|1000] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_VL_Fahrtrichtung : 56|2@1+ (1,0) [0|3] "" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_VR_Fahrtrichtung : 58|2@1+ (1,0) [0|3] "" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_HL_Fahrtrichtung : 60|2@1+ (1,0) [0|3] "" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_HR_Fahrtrichtung : 62|2@1+ (1,0) [0|3] "" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - -BO_ 178 ESP_19: 8 Gateway_MQB - SG_ ESP_HL_Radgeschw_02 : 0|16@1+ (0.0075,0) [0|491.49] "Unit_KiloMeterPerHour" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_HR_Radgeschw_02 : 16|16@1+ (0.0075,0) [0|491.49] "Unit_KiloMeterPerHour" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_VL_Radgeschw_02 : 32|16@1+ (0.0075,0) [0|491.49] "Unit_KiloMeterPerHour" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESP_VR_Radgeschw_02 : 48|16@1+ (0.0075,0) [0|491.49] "Unit_KiloMeterPerHour" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - -BO_ 1629 ESP_20: 8 Gateway_MQB - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX - SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX - SG_ BR_Systemart : 12|2@1+ (1,0) [0|3] "" XXX - SG_ ESP_SpannungsAnf_02 : 14|2@1+ (1,0) [0|3] "" XXX - SG_ ESP_Zaehnezahl : 16|8@1+ (1,0) [0|255] "" XXX - SG_ ESP_Charisma_FahrPr : 24|4@1+ (1,0) [0|15] "" XXX - SG_ ESP_Charisma_Status : 28|2@1+ (1,0) [0|3] "" XXX - SG_ ESP_Wiederstart_Anz_01 : 30|1@1+ (1,0) [0|1] "" XXX - SG_ ESP_Wiederstart_Anz_02 : 31|1@1+ (1,0) [0|1] "" XXX - SG_ ESP_Wiederstart_Anz_03 : 32|1@1+ (1,0) [0|1] "" XXX - SG_ ESP_Wiederstart_Anz_04 : 33|1@1+ (1,0) [0|1] "" XXX - SG_ ESP_Stoppverbot_Anz_01 : 34|1@1+ (1,0) [0|1] "" XXX - SG_ ESP_Stoppverbot_Anz_02 : 35|1@1+ (1,0) [0|1] "" XXX - SG_ ESP_Stoppverbot_Anz_03 : 36|1@1+ (1,0) [0|1] "" XXX - SG_ ESP_Stoppverbot_Anz_04 : 37|1@1+ (1,0) [0|1] "" XXX - SG_ ESP_Stoppverbot_Anz_05 : 38|1@1+ (1,0) [0|1] "" XXX - SG_ ESP_Stoppverbot_Anz_06 : 39|1@1+ (1,0) [0|1] "" XXX - SG_ ESP_Stoppverbot_Anz_07 : 40|1@1+ (1,0) [0|1] "" XXX - SG_ ESP_Stoppverbot_Anz_Std : 41|1@1+ (1,0) [0|1] "" XXX - SG_ ESP_Dachrelingsensor : 42|2@1+ (1,0) [0|3] "" XXX - SG_ ESP_Stoppverbot_Anz_08 : 44|1@1+ (1,0) [0|1] "" XXX - SG_ HDC_Charisma_FahrPr : 45|4@1+ (1,0) [0|15] "" XXX - SG_ HDC_Charisma_Status : 49|2@1+ (1,0) [0|3] "" XXX - SG_ BR_QBit_Reifenumfang : 51|1@1+ (1,0) [0|1] "" XXX - SG_ BR_Reifenumfang : 52|12@1+ (1,0) [0|4095] "Unit_MilliMeter" XXX - -BO_ 253 ESP_21: 8 Gateway_MQB - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX - SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX - SG_ BR_Eingriffsmoment : 12|10@1+ (1,-509) [-509|509] "" XXX - SG_ ESP_PLA_Bremseingriff : 22|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ ESP_Diagnose : 23|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ ESC_Reku_Freigabe : 24|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ ESC_v_Signal_Qualifier_High_Low : 25|3@1+ (1.0,0.0) [0.0|7] "" XXX - SG_ ESP_Vorsteuerung : 28|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ ESP_AWV3_Brems_aktiv : 29|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ OBD_Schlechtweg : 30|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ OBD_QBit_Schlechtweg : 31|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ ESP_v_Signal : 32|16@1+ (0.01,0) [0.00|655.32] "Unit_KiloMeterPerHour" XXX - SG_ ASR_Tastung_passiv : 48|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ ESP_Tastung_passiv : 49|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ ESP_Systemstatus : 50|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ ASR_Schalteingriff : 51|2@1+ (1.0,0.0) [0.0|3] "" XXX - SG_ ESP_Haltebestaetigung : 53|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ ESP_MKB_Abbruch_Geschw : 54|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ ESP_QBit_v_Signal : 55|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ ABS_Bremsung : 56|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ ASR_Anf : 57|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ MSR_Anf : 58|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ EBV_Eingriff : 59|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ EDS_Eingriff : 60|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ ESP_Eingriff : 61|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ ESP_ASP : 62|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ ESP_Anhaltevorgang_ACC_aktiv : 63|1@1+ (1.0,0.0) [0.0|1] "" XXX - -BO_ 987 Gateway_72: 8 Gateway_MQB - SG_ BCM_01_alt : 0|1@1+ (1,0) [0|1] "" Airbag_MQB - SG_ SMLS_01_alt : 1|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Otto_MQB - SG_ ZV_02_alt : 2|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ Wischer_01_alt : 3|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ Anhaenger_01_alt : 4|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ Klima_Sensor_02_alt : 5|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ VSG_01_alt : 6|1@1+ (1,0) [0|1] "" Airbag_MQB - SG_ Klima_01_alt : 7|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ WFS_01_alt : 8|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ Licht_Anf_01_alt : 9|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ZV_HFS_offen : 20|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ZV_HBFS_offen : 21|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ VS_VD_offen_ver : 22|1@1+ (1,0) [0|1] "" Airbag_MQB - SG_ VS_VD_zu_ver : 23|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ZV_BT_offen : 24|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_Rueckfahrlicht_Schalter : 25|1@1+ (1,0) [0|1] "" Airbag_MQB - SG_ ZV_FT_offen : 26|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ Wischer_vorne_aktiv : 27|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ AAG_Anhaenger_erkannt : 28|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ BCM1_MH_Schalter : 29|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ZV_HD_offen : 30|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ Waschen_vorne_aktiv : 31|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ KL_Thermomanagement : 32|2@1+ (1,0) [0|3] "" Vector__XXX - SG_ WFS_Schluessel_Fahrberecht : 34|4@1+ (1,0) [0|15] "" Vector__XXX - SG_ BCM1_RFahrlicht_Fzg_Anf : 38|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_RFahrlicht_Ahg_Anf : 39|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BH_Fernlicht : 49|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BH_Blinker_li : 50|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Otto_MQB - SG_ BH_Blinker_re : 51|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Otto_MQB - SG_ BCM1_OBD_FStatus_ATemp : 52|4@1+ (1,0) [0|15] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ BCM1_Aussen_Temp_ungef : 56|8@1+ (0.5,-50) [-50|76] "Unit_DegreCelsi" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - -BO_ 989 Gateway_74: 8 Gateway_MQB - SG_ LH_EPS_01_alt : 0|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB - SG_ Kessy_04_alt : 1|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Otto_MQB - SG_ LIN_2_alt : 2|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MFG_01_alt : 3|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Otto_MQB - SG_ GW_74_va_14 : 4|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ Klima_02_alt : 5|1@1+ (1,0) [0|1] "" BMS_MQB - SG_ Parkhilfe_01_alt : 6|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Otto_MQB - SG_ ELV_01_alt : 7|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ KY_StartStopp_Info : 16|2@1+ (1,0) [0|3] "" Motor_Diesel_MQB,Motor_Otto_MQB - SG_ PH_StartStopp_Info : 18|2@1+ (1,0) [0|3] "" Motor_Diesel_MQB,Motor_Otto_MQB - SG_ EPS_Lenkerposition : 20|2@1+ (1,0) [0|3] "" Motor_Diesel_MQB - SG_ ELV_Anf_Klemme_50 : 22|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ MF_StartStopp_Info : 25|2@1+ (1,0) [0|3] "" Motor_Diesel_MQB,Motor_Otto_MQB - SG_ KL_Geblaesespannung_Soll : 40|8@1+ (0.05,0.5) [2|13] "Unit_Volt" BMS_MQB - SG_ KL_Umluftklappe_Status : 48|4@1+ (1,0) [0|15] "" Vector__XXX - SG_ MFL_Tip_Down : 56|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MFL_Tip_Up : 57|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ LS_Tiptronic_Fehler : 58|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - -BO_ 296 Getriebe_06: 3 Getriebe_DQ_Hybrid_MQB - SG_ GE_WH_Sperre : 0|1@1+ (1,0) [0|1] "" Waehlhebel_MQB - SG_ GE_Ausleuchtungsmode : 1|1@1+ (1,0) [0|1] "" Waehlhebel_MQB - SG_ GE_Test_Freigabe : 2|1@1+ (1,0) [0|1] "" Waehlhebel_MQB - SG_ GE_Ist_Fahrstufe : 4|4@1+ (1,0) [0|15] "" Waehlhebel_MQB - SG_ GE_Testparameter_1 : 8|8@1+ (1,0) [0|255] "" Waehlhebel_MQB - SG_ GE_Testparameter_2 : 16|8@1+ (1,0) [0|255] "" Waehlhebel_MQB - -BO_ 173 Getriebe_11: 8 Getriebe_DQ_Hybrid_MQB - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX - SG_ COUNTER_DISABLED : 8|4@1+ (1,0) [0|15] "" XXX - SG_ GE_MMom_Soll_02 : 12|10@1+ (1,-509) [-509|509] "" XXX - SG_ GE_MMom_Vorhalt_02 : 22|10@1+ (1,-509) [-509|509] "" XXX - SG_ GE_Uefkt : 32|10@1+ (0.1,0) [0|102.2] "" XXX - SG_ GE_Fahrstufe : 42|4@1+ (1,0) [0|15] "" XXX - SG_ GE_reserv_Fahrstufe : 46|1@1+ (1,0) [0|1] "" XXX - SG_ GE_Schaltablauf : 47|2@1+ (1,0) [0|3] "" XXX - SG_ GE_Uefkt_unplausibel : 49|1@1+ (1,0) [0|1] "" XXX - SG_ GE_MMom_Status_02 : 50|3@1+ (1,0) [0|7] "" XXX - SG_ GE_Status_Kraftschluss : 53|3@1+ (1,0) [0|7] "" XXX - SG_ GE_MMom_Status : 56|2@1+ (1,0) [0|3] "" XXX - SG_ GE_Freig_MMom_Vorhalt : 58|1@1+ (1,0) [0|1] "" XXX - SG_ GE_Verbot_Ausblendung : 59|1@1+ (1,0) [0|1] "" XXX - SG_ GE_Zielgang : 60|4@1+ (1,0) [0|15] "" XXX - -BO_ 174 Getriebe_12: 8 Getriebe_DQ_Hybrid_MQB - SG_ Getriebe_12_CRC : 0|8@1+ (1,0) [0|255] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ Getriebe_12_BZ : 8|4@1+ (1,0) [0|15] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GE_Drehzahlmesser_Daempfung : 12|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GE_Schubabschalt_Unt : 13|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GE_Freigabe_Synchro : 14|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GE_Synchro_Wunschdrehz : 15|9@1+ (25,0) [0|12750] "Unit_MinutInver" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GE_Synchro_Zeit : 24|8@1+ (20,0) [0|5080] "Unit_MilliSecon" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GE_Mom_Begr_Gradient : 32|8@1+ (10,0) [0|2540] "Unit_NewtoMeterPerSecon" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GE_Anheb_Solldrehz_Leerlauf : 40|8@1+ (10,0) [0|2540] "Unit_MinutInver" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GE_Aufnahmemoment : 48|10@1+ (1,-509) [-509|509] "Unit_NewtoMeter" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GE_Anf_Zylabsch : 58|2@1+ (1,0) [0|3] "" Vector__XXX - SG_ GE_HYB_DZ_Eingriff : 62|2@1+ (1,0) [0|3] "" Motor_Hybrid_MQB - -BO_ 301 Getriebe_13: 8 Getriebe_DQ_Hybrid_MQB - SG_ Getriebe_13_CRC : 0|8@1+ (1,0) [0|255] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ Getriebe_13_BZ : 8|4@1+ (1,0) [0|15] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GE_StartStopp_Info : 12|2@1+ (1,0) [0|3] "" Motor_Diesel_MQB,Motor_Otto_MQB - SG_ GE_Langfr_Schutzmom_02 : 14|9@1+ (1,0) [0|509] "Unit_NewtoMeter" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GE_Eingangsdrehz : 48|14@1+ (1,0) [0|16381] "Unit_MinutInver" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GE_Notlauf : 62|1@1+ (1,0) [0|1] "" Gateway_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GE_Freig_Langfr_Schutzmom : 63|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - -BO_ 968 Getriebe_14: 8 Getriebe_DQ_Hybrid_MQB - SG_ GE_OBD_AbsperrVent : 12|4@1+ (1,0) [0|15] "" Gateway_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GE_amax_moeglich : 16|9@1+ (0.024,-2.016) [-2.016|10.224] "Unit_MeterPerSeconSquar" Gateway_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GE_Charisma_FahrPr : 25|4@1+ (1,0) [0|15] "" Gateway_MQB - SG_ GE_Charisma_Status : 29|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ GE_Verlustmoment : 32|8@1+ (1,0) [0|254] "" Gateway_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GE_Freigabe_Verfallsinfo_WFS : 49|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ GE_Codierung_MSG : 50|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ GE_LaunchControl : 51|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ GE_Heizwunsch : 52|2@1+ (1,0) [0|3] "" Gateway_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GE_OBD_Status : 54|1@1+ (1,0) [0|1] "" Gateway_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GE_LFR_Adaption : 55|1@1+ (1,0) [0|1] "" Gateway_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GE_Sumpftemperatur : 56|8@1+ (1,-58) [-58|196] "Unit_DegreCelsi" Gateway_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - -BO_ 158 Getriebe_Hybrid_01: 8 Getriebe_DQ_Hybrid_MQB - SG_ Getriebe_Hybrid_01_CRC : 0|8@1+ (1,0) [0|255] "" Motor_Hybrid_MQB - SG_ Getriebe_Hybrid_01_BZ : 8|4@1+ (1,0) [0|15] "" Motor_Hybrid_MQB - SG_ GE_HYB_Fehlerstatus : 12|2@1+ (1,0) [0|3] "" Motor_Hybrid_MQB - SG_ GE_HYB_Freigabe_K0 : 16|1@1+ (1,0) [0|1] "" Motor_Hybrid_MQB - SG_ GE_HYB_Freigabe_LL_Reg : 17|1@1+ (1,0) [0|1] "" Motor_Hybrid_MQB - SG_ GE_HYB_Freig_sSchl_K0 : 18|1@1+ (1,0) [0|1] "" Motor_Hybrid_MQB - SG_ GE_HYB_Freig_VM_EM_Stop : 19|1@1+ (1,0) [0|1] "" Motor_Hybrid_MQB - SG_ GE_HYB_Wiederstart : 20|1@1+ (1,0) [0|1] "" Motor_Hybrid_MQB - SG_ GE_HYB_Filt_MomAufbau : 21|3@1+ (1,0) [0|7] "" Motor_Hybrid_MQB - SG_ GE_HYB_nK0 : 24|8@1+ (25,0) [0|6350] "Unit_MinutInver" Vector__XXX - SG_ GE_HYB_MomEingriff_EM : 32|6@1+ (0.5,0) [0|31.5] "Unit_NewtoMeter" LEH_MQB - SG_ GE_HYB_VZ_MomEingriff_EM : 38|1@1+ (1,0) [0|1] "" LEH_MQB - SG_ GE_HYB_Sportfaktor : 56|4@1+ (1,0) [0|15] "" Motor_Hybrid_MQB - SG_ GE_HYB_VM_akt_halten : 61|1@1+ (1,0) [0|1] "" Motor_Hybrid_MQB - SG_ GE_HYB_StartAnf : 62|1@1+ (1,0) [0|1] "" Motor_Hybrid_MQB - SG_ GE_HYB_VM_Startkontr : 63|1@1+ (1,0) [0|1] "" Motor_Hybrid_MQB - -BO_ 299 GRA_ACC_01: 8 Gateway_MQB - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GRA_Hauptschalter : 12|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GRA_Abbrechen : 13|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GRA_Typ_Hauptschalter : 14|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GRA_Limiter : 15|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GRA_Tip_Setzen : 16|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GRA_Tip_Hoch : 17|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GRA_Tip_Runter : 18|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GRA_Tip_Wiederaufnahme : 19|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GRA_Verstellung_Zeitluecke : 20|2@1+ (1,0) [0|3] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GRA_Codierung : 22|2@1+ (1,0) [0|3] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GRA_Fehler : 24|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GRA_Typ468 : 25|2@1+ (1,0) [0|3] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GRA_Tip_Stufe_2 : 27|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ GRA_ButtonTypeInfo : 28|2@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - -BO_ 960 Klemmen_Status_01: 4 Gateway_MQB - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" Airbag_MQB,BMS_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" Airbag_MQB,BMS_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ZAS_Kl_S : 16|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ZAS_Kl_15 : 17|1@1+ (1,0) [0|1] "" Airbag_MQB,BMS_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ZAS_Kl_X : 18|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ZAS_Kl_50 : 19|1@1+ (1,0) [0|1] "" Vector__XXX - -BO_ 949 Klima_11: 8 Gateway_MQB - SG_ KL_Drehz_Anh : 0|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ KL_Vorwarn_Komp_ein : 1|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ KL_AC_Schalter : 2|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ KL_Komp_Moment_alt : 3|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ KL_Zonen : 4|2@1+ (1,0) [0|3] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ KL_Vorwarn_Zuheizer_ein : 6|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ KL_Zustand : 7|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ KL_Comp_rev_rq : 8|8@1+ (50,0) [0|8600] "Unit_MinutInver" Vector__XXX - SG_ KL_Charisma_FahrPr : 16|4@1+ (1,0) [0|15] "" Vector__XXX - SG_ KL_Charisma_Status : 20|2@1+ (1,0) [0|3] "" Vector__XXX - SG_ KL_Comp_enable : 23|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ KL_Last_Kompr : 24|8@1+ (0.25,0) [0|63.5] "Unit_NewtoMeter" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ KL_Spannungs_Anf : 32|2@1+ (1,0) [0|3] "" Vector__XXX - SG_ KL_Thermomanagement : 34|2@1+ (1,0) [0|3] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ KL_StartStopp_Info : 36|2@1+ (1,0) [0|3] "" Motor_Diesel_MQB,Motor_Otto_MQB - SG_ KL_Anf_KL : 40|8@1+ (0.4,0) [0|101.6] "Unit_PerCent" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ KL_el_Zuheizer_Stufe : 48|3@1+ (1,0) [0|7] "" Motor_Diesel_MQB - -BO_ 1625 Klimakomp_01: 8 Gateway_MQB - SG_ EKL_KD_Fehler : 15|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ EKL_Comp_SCI_com_stat : 16|2@1+ (1,0) [0|3] "" Vector__XXX - SG_ EKL_Comp_output_stat : 18|2@1+ (1,0) [0|3] "" Vector__XXX - SG_ EKL_Comp_main_stat : 20|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ EKL_Comp_ovld_stat : 21|3@1+ (1,0) [0|7] "" Vector__XXX - SG_ EKL_Comp_Inv_stat : 24|2@1+ (1,0) [0|3] "" Vector__XXX - SG_ EKL_Comp_photo_temp_stat : 30|2@1+ (1,0) [0|3] "" Vector__XXX - SG_ EKL_Comp_photo_temp : 32|8@1+ (1,0) [0|254] "Unit_DegreCelsi" Vector__XXX - SG_ EKL_Comp_current : 40|8@1+ (0.1,0) [0|25.4] "Unit_Amper" Motor_Hybrid_MQB - SG_ EKL_Comp_rev_stat : 48|8@1+ (50,0) [0|8600] "Unit_MinutInver" Vector__XXX - -BO_ 2549088277 KN_Airbag_01: 8 Airbag_MQB - SG_ Airbag_01_KompSchutz : 0|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ Airbag_01_Nachlauftyp : 4|4@1+ (1,0) [0|15] "" Gateway_MQB - SG_ AB_KD_Fehler : 63|1@1+ (1,0) [0|1] "" Gateway_MQB - -BO_ 2549088380 KN_EMotor_01: 8 LEH_MQB - SG_ EMotor_KompSchutz : 0|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ EMotor_Nachlauftyp : 4|4@1+ (1,0) [0|15] "" Gateway_MQB - SG_ EM_HYB_KD_Fehler : 63|1@1+ (1,0) [0|1] "" Gateway_MQB - -BO_ 2549088375 KN_Getriebe_01: 8 Getriebe_DQ_Hybrid_MQB - SG_ Getriebe_KompSchutz : 0|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ Getriebe_Nachlauftyp : 4|4@1+ (1,0) [0|15] "" Gateway_MQB - SG_ GE_KD_Fehler : 63|1@1+ (1,0) [0|1] "" Gateway_MQB - -BO_ 2549088379 KN_Hybrid_01: 8 BMS_MQB - SG_ Hybrid_KompSchutz : 0|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ Hybrid_Nachlauftyp : 4|4@1+ (1,0) [0|15] "" Gateway_MQB - SG_ BMS_HYB_KD_Fehler : 63|1@1+ (1,0) [0|1] "" Gateway_MQB - -BO_ 2549088374 KN_MO_01: 8 Motor_Diesel_MQB - SG_ Motor_KompSchutz : 0|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ Motor_Nachlauftyp : 4|4@1+ (1,0) [0|15] "" Gateway_MQB - SG_ MO_KD_Fehler : 63|1@1+ (1,0) [0|1] "" Gateway_MQB - -BO_ 2549088284 KN_SAK: 8 SAK_MQB - SG_ SAK_KompSchutz : 0|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ SAK_Nachlauftyp : 4|4@1+ (1,0) [0|15] "" Gateway_MQB - SG_ SAK_KD_Fehler : 63|1@1+ (1,0) [0|1] "" Gateway_MQB - -BO_ 779 Kombi_01: 8 Gateway_MQB - SG_ KBI_ABS_Lampe : 0|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ KBI_ESP_Lampe : 1|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ KBI_BKL_Lampe : 2|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ KBI_Airbag_Lampe : 3|1@1+ (1,0) [0|1] "" Airbag_MQB - SG_ KBI_SILA_gueltig : 4|1@1+ (1,0) [0|1] "" Airbag_MQB - SG_ KBI_Lenkung_Lampe : 5|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ KBI_Vorglueh_System_Lampe : 6|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB - SG_ KBI_NV_in_Anzeige : 7|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ Kombi_01_BZ : 8|4@1+ (1,0) [0|15] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ KBI_Anzeigestatus_ACC : 12|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ KBI_Anzeigestatus_GRA : 13|2@1+ (1,0) [0|3] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ KBI_Oeldruck_Schalter : 15|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ KBI_Tankwarnung : 16|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ KBI_MFA_v_Einheit_01 : 17|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ KBI_im_Stellgliedtest : 18|1@1+ (1,0) [0|1] "" Airbag_MQB - SG_ KBI_Anzeigefehler_LDW : 19|2@1+ (1,0) [0|3] "" Vector__XXX - SG_ KBI_Variante_USA : 21|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ KBI_Oeldruckwarnung : 22|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ KBI_Handbremse : 23|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ KBI_V_Digital : 24|9@1+ (1,0) [0|511] "" Vector__XXX - SG_ KBI_PLA_in_Anzeige : 33|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ KBI_Anzeigefehler_NV : 34|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ KBI_Anzeigestatus_LIM : 35|2@1+ (1,0) [0|3] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ KBI_angez_Geschw : 48|10@1+ (0.32,0) [0|325.12] "Unit_KiloMeterPerHour" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ KBI_Einheit_Tacho : 58|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ KBI_Konsistenz_ACC : 59|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ KBI_Fehler_Anzeige_ACC : 60|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ KBI_Anzeigefehler_SWA : 61|2@1+ (1,0) [0|3] "" Vector__XXX - -BO_ 1719 Kombi_02: 8 Gateway_MQB - SG_ KBI_Kilometerstand : 0|20@1+ (1,0) [0|1048573] "Unit_KiloMeter" Vector__XXX - SG_ KBI_Standzeit_02 : 20|17@1+ (1,0) [0|131068] "Unit_Secon" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ KBI_Inhalt_Tank : 40|7@1+ (1,0) [0|125] "Unit_Liter" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ KBI_FStatus_Tank : 47|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ KBI_QBit_Aussen_Temp_gef : 55|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ KBI_Aussen_Temp_gef : 56|8@1+ (0.5,-50) [-50|75] "Unit_DegreCelsi" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - -BO_ 982 Licht_hinten_01: 8 Gateway_MQB - SG_ Licht_hinten_01_BZ : 0|4@1+ (1,0) [0|15] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ BCM2_Bremsl_durch_ECD : 5|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ LH_Aussenlicht_def : 7|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Standlicht_H_aktiv : 8|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Parklicht_HL_aktiv : 9|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Parklicht_HR_aktiv : 10|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Bremslicht_H_aktiv : 11|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Nebelschluss_aktiv : 12|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Rueckfahrlicht_aktiv : 13|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Blinker_HL_akt : 14|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Blinker_HR_akt : 15|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Blinker_li_def : 16|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Bremsl_li_def : 17|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Schlusslicht_li_def : 18|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Rueckf_li_def : 19|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Nebel_li_def : 20|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Schluss_Brems_Nebel_li_def : 21|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Schluss_Brems_Nebel_re_def : 22|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Schluss_Brems_li_def : 24|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Schluss_Nebel_li_def : 25|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_SL_BRL_BLK_li_def : 26|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Brems_Blk_li_def : 27|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Blinker_re_def : 32|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Bremsl_re_def : 33|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Schlusslicht_re_def : 34|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Rueckf_re_def : 35|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Nebel_re_def : 36|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Schluss_Brems_re_def : 40|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Schluss_Nebel_re_def : 41|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_SL_BRL_BLK_re_def : 42|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Brems_Blk_re_def : 43|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Kennzl_def : 48|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_3_Bremsl_def : 49|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ LH_Nebel_mi_def : 50|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Rueckf_mi_def : 51|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LH_Bremsl_li_ges_def : 54|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ LH_Bremsl_re_ges_def : 55|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - -BO_ 134 LWI_01: 8 Gateway_MQB - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ LWI_Sensorstatus : 12|1@1+ (1,0) [0|1] "" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ LWI_QBit_Sub_Daten : 13|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LWI_QBit_Lenkradwinkel : 15|1@1+ (1,0) [0|1] "" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ LWI_Lenkradwinkel : 16|13@1+ (0.1,0) [0|800] "Unit_DegreOfArc" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ LWI_VZ_Lenkradwinkel : 29|1@1+ (1,0) [0|1] "" Airbag_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ LWI_VZ_Lenkradw_Geschw : 30|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ LWI_Lenkradw_Geschw : 31|9@1+ (5,0) [0|2500] "Unit_DegreOfArcPerSecon" Vector__XXX - SG_ LWI_Sub_Daten : 40|16@1+ (1,0) [0|65535] "" Vector__XXX - -BO_ 263 Motor_04: 8 Motor_Diesel_MQB - SG_ MO_Istgang : 8|4@1+ (1,0) [0|15] "" Gateway_MQB - SG_ MO_Sollgang : 12|4@1+ (1,0) [0|15] "" Gateway_MQB - SG_ MO_Oeldruck : 16|8@1+ (0.04,0) [0|10] "Unit_Bar" Gateway_MQB - SG_ MO_Anzeigedrehz : 24|12@1+ (3,0) [0|12282] "Unit_MinutInver" Gateway_MQB - SG_ MO_Schaltempf_verfbar : 38|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_Ladedruck : 39|9@1+ (0.01,0) [0|5.1] "Unit_Bar" Gateway_MQB - SG_ MO_KVS : 48|15@1+ (1,0) [0|32767] "Unit_MicroLiter" Gateway_MQB - SG_ MO_KVS_Ueberlauf : 63|1@1+ (1,0) [0|1] "" Gateway_MQB - -BO_ 1600 Motor_07: 8 Motor_Diesel_MQB - SG_ MO_QBit_Ansaugluft_Temp : 0|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_QBit_Oel_Temp : 1|1@1+ (1,0) [0|1] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_QBit_Kuehlmittel_Temp : 2|1@1+ (1,0) [0|1] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB - SG_ MO_Stellgliedtest_Soundaktuator : 3|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_HYB_Fehler_HV_Netz : 4|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_aktives_Getriebeheizen : 5|1@1+ (1,0) [0|1] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_Absperrventil_oeffnen : 6|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ MO_Ansaugluft_Temp : 8|8@1+ (0.75,-48) [-48|141.75] "Unit_DegreCelsi" Gateway_MQB - SG_ MO_Oel_Temp : 16|8@1+ (1,-60) [-60|192] "Unit_DegreCelsi" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_Kuehlmittel_Temp : 24|8@1+ (0.75,-48) [-48|141.75] "Unit_DegreCelsi" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB - SG_ MO_Hoeheninfo : 32|8@1+ (0.00781,0) [0|1.98374] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_Kennfeldk : 40|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_Versionsinfo : 41|6@1+ (1,0) [0|63] "" Gateway_MQB - SG_ MO_Getriebe_kuehlen : 47|1@1+ (1,0) [0|1] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_Mom_Traegheit_02 : 48|5@1+ (0.01,0) [0|0.31] "Unit_KiloGramMeterSquar" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_Heizungspumpenansteuerung : 53|4@1+ (10,0) [0|100] "Unit_PerCent" Gateway_MQB - SG_ MO_SpannungsAnf : 57|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_Nachlaufzeit_Heizungspumpe : 58|6@1+ (15,0) [0|945] "Unit_Secon" Gateway_MQB - -BO_ 1607 Motor_09: 8 Motor_Diesel_MQB - SG_ MO_ITM_Kuehlmittel_Temp : 0|8@1+ (0.75,-48) [-45.75|143.25] "Unit_DegreCelsi" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_E85_Sensor : 8|4@1+ (10,0) [0|100] "Unit_PerCent" Gateway_MQB - SG_ SCR_Anz_Motorstarts : 12|4@1+ (1,0) [0|8] "" Gateway_MQB - SG_ SCR_Reichweite : 16|15@1+ (1,0) [0|32766] "" Gateway_MQB - SG_ SCR_Warnstufe_1 : 32|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ SCR_Warnstufe_2 : 33|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ SCR_Text : 34|3@1+ (1,0) [0|7] "" Gateway_MQB - SG_ SCR_Akustik : 37|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ MO_Kraftstofffilter_Wasser : 40|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ SCR_Systemfehler : 41|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ SCR_Inducement_Strategie : 42|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ MO_CO2_Faktor : 44|12@1+ (1,0) [1|4094] "Unit_GramPerLiter" Gateway_MQB - -BO_ 167 Motor_11: 8 Motor_Diesel_MQB - SG_ Motor_11_CRC : 0|8@1+ (1,0) [0|255] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ Motor_11_BZ : 8|4@1+ (1,0) [0|15] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_Mom_Soll_Roh : 12|10@1+ (1,-509) [-509|509] "Unit_NewtoMeter" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_Mom_Ist_Summe : 22|10@1+ (1,-509) [-509|509] "Unit_NewtoMeter" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,SAK_MQB - SG_ MO_Mom_Traegheit_Summe : 32|10@1+ (1,-509) [-509|509] "Unit_NewtoMeter" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_Mom_Soll_gefiltert : 42|10@1+ (1,-509) [-509|509] "Unit_NewtoMeter" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_Mom_Schub : 52|9@1+ (1,-509) [-509|0] "Unit_NewtoMeter" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_Status_Normalbetrieb_01 : 61|1@1+ (1,0) [0|1] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_erste_Ungenauschwelle : 62|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_QBit_Motormomente : 63|1@1+ (1,0) [0|1] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - -BO_ 168 Motor_12: 8 Motor_Diesel_MQB - SG_ Motor_12_CRC : 0|8@1+ (1,0) [0|255] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB - SG_ Motor_12_BZ : 8|4@1+ (1,0) [0|15] "" BMS_MQB,Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB - SG_ MO_Mom_neg_verfuegbar : 12|9@1+ (1,-509) [-509|0] "Unit_NewtoMeter" Gateway_MQB - SG_ MO_Mom_Begr_stat : 21|9@1+ (1,0) [0|509] "Unit_NewtoMeter" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_Mom_Begr_dyn : 30|10@1+ (1,-509) [-509|509] "Unit_NewtoMeter" Gateway_MQB - SG_ MO_Momentenintegral_02 : 40|7@1+ (1,0) [0|100] "Unit_PerCent" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_QBit_Drehzahl_01 : 47|1@1+ (1,0) [0|1] "" BMS_MQB,Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB - SG_ MO_Drehzahl_01 : 48|16@1+ (0.25,0) [0|16383] "Unit_MinutInver" BMS_MQB,Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB,SAK_MQB - -BO_ 958 Motor_14: 8 Motor_Diesel_MQB - SG_ MO_StartStopp_Status : 12|2@1+ (1,0) [0|3] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_StartStopp_Wiederstart : 14|1@1+ (1,0) [0|1] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_StartStopp_Motorstopp : 15|1@1+ (1,0) [0|1] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_Freig_Reku : 16|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ MO_Kl_75 : 18|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_Kl_50 : 19|1@1+ (1,0) [0|1] "" Gateway_MQB,LEH_MQB - SG_ MO_Gangposition : 20|4@1+ (1,0) [0|15] "" Gateway_MQB - SG_ MO_StartStopp_Fahrerwunsch : 24|2@1+ (1,0) [0|3] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_HYB_Fahrbereitschaft : 26|1@1+ (1,0) [0|1] "" BMS_MQB,Gateway_MQB - SG_ MO_Ext_E_Fahrt_aktiv : 27|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_Fahrer_bremst : 28|1@1+ (1,0) [0|1] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_QBit_Fahrer_bremst : 29|1@1+ (1,0) [0|1] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_BLS : 30|1@1+ (1,0) [0|1] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_Konsistenz_Bremsped : 31|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_Timeout_ESP : 32|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_Klima_Eingr : 33|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ MO_Aussp_Anlass : 35|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_Freig_Anlass : 36|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_Kuppl_schalter : 37|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_Interlock : 38|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_Motor_laeuft : 39|1@1+ (1,0) [0|1] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_Kickdown : 40|1@1+ (1,0) [0|1] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_Status_Zylabschalt_01 : 41|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_EKlKomLeiRed : 42|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ MO_Handshake_STH : 44|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_BKV_Unterdruckwarnung : 45|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_Freigabe_Segeln : 46|1@1+ (1,0) [0|1] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_PTC_Status : 47|3@1+ (1,0) [0|7] "" Gateway_MQB - SG_ MO_QBit_Gangposition : 50|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_Signalquelle_Gangposition : 51|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_Remotestart_Betrieb : 52|1@1+ (1,0) [0|1] "" Gateway_MQB - -BO_ 1631 Motor_16: 8 Motor_Diesel_MQB - SG_ TSK_QBit_Steigung : 12|1@1+ (1,0) [0|1] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ TSK_QBit_Fahrzeugmasse : 13|1@1+ (1,0) [0|1] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_SpannungsAnf_02 : 14|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ MO_DPF_reg : 16|1@1+ (1,0) [0|1] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_Heizstrom_EKAT : 17|7@1+ (1,0) [0|126] "Unit_Amper" Gateway_MQB - SG_ MO_Heizstrom_SCR : 24|6@1+ (1,0) [0|62] "Unit_Amper" Gateway_MQB - SG_ TSK_Fahrzeugmasse_02 : 48|8@1+ (32,0) [0|8128] "Unit_KiloGram" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ TSK_Steigung : 56|8@1+ (0.8,-101.6) [-101.6|101.6] "Unit_PerCent" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - -BO_ 812 Motor_17: 8 Motor_Diesel_MQB - SG_ MO_Prio_MAX_Wunschdrehzahl : 12|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_Prio_MIN_Wunschdrehzahl : 13|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_Luftpfad_aktiv : 14|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ MO_v_Begrenz_Aktivierbar : 15|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ MO_Drehzahlbeeinflussung : 16|8@1+ (0.39,0) [0|99.45] "Unit_PerCent" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_MIN_Wunschdrehzahl : 24|8@1+ (25,0) [0|6350] "Unit_MinutInver" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_MAX_Wunschdrehzahl : 32|9@1+ (25,0) [0|12750] "Unit_MinutInver" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_Charisma_FahrPr : 41|4@1+ (1,0) [0|15] "" Gateway_MQB - SG_ MO_Charisma_Status : 45|2@1+ (1,0) [0|3] "" Gateway_MQB - -BO_ 1648 Motor_18: 8 Motor_Diesel_MQB - SG_ MO_Hybrid_StartStopp_LED : 43|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ MO_Eis_Offroad_LED : 45|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ MO_Anzahl_Abgesch_Zyl : 47|3@1+ (1,0) [0|7] "" Gateway_MQB - SG_ MO_Zylabsch_Texte : 50|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ MO_E85_BS_Texte : 52|3@1+ (1,0) [0|7] "" Gateway_MQB - SG_ MO_Drehzahl_Warnung : 55|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_obere_Drehzahlgrenze : 56|8@1+ (50,0) [50|12750] "Unit_MinutInver" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - -BO_ 289 Motor_20: 8 Motor_Diesel_MQB - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX - SG_ COUNTER : 8|4@1+ (1,0) [0|255] "" XXX - SG_ MO_Fahrpedalrohwert_01 : 12|8@1+ (0.4,0) [0.0|101.6] "Unit_PerCent" XXX - SG_ MO_QBit_Fahrpedalwerte_01 : 20|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ MO_Fahrpedalgradient : 21|8@1+ (25,0) [0|6350] "Unit_PerCentPerSecon" XXX - SG_ MO_Sig_Fahrpedalgradient : 29|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ MO_rel_Saugrohrdruck : 30|6@1+ (18,0) [0|1116] "Unit_MilliBar" XXX - SG_ MO_rel_Saugrohrdruck_gem_err : 36|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ MO_Moment_im_Leerlauf : 37|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ MO_Schubabschaltung : 38|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ MO_StartStopp_StoppVorbereitung : 39|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ MO_Solldrehz_Leerlauf : 40|8@1+ (10,0) [0|2540] "Unit_MinutInver" XXX - SG_ MO_Entkopplung_Sollschlupf : 48|7@1+ (20,0) [0|2480] "Unit_MinutInver" XXX - SG_ MO_temporaere_Fahrerabwesenheit : 55|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ TSK_a_Soll_gradientenbegrenzt : 57|7@1+ (0.1,-7.2) [-7.2|5.4] "Unit_MeterPerSeconSquar" XXX - -BO_ 967 Motor_26: 8 Motor_Diesel_MQB - SG_ MO_HYB_Status_HV_Ladung : 8|3@1+ (1,0) [0|7] "" Gateway_MQB - SG_ WIV_Anzeige_aktiv : 12|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ WIV_Oelmin_Warn : 13|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ WIV_Sensorfehler : 14|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ WIV_Schieflage : 15|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ WIV_Oelstand : 16|4@1+ (12.5,0) [0|100] "Unit_PerCent" Gateway_MQB - SG_ MO_Zustand_HWP : 20|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ WIV_Oelsystem_aktiv : 24|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ WIV_nicht_betriebswarm : 25|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ WIV_Ueberfuell_Warn : 26|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ WIV_laufender_Motor : 27|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_HYB_Text_1 : 28|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_HYB_Text_2 : 29|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_HYB_Text_3 : 30|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_HYB_Text_4 : 31|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_Text_Motorstart : 32|4@1+ (1,0) [0|15] "" Gateway_MQB - SG_ MO_HYB_Text_5 : 36|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_HYB_Text_6 : 37|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_HYB_Text_7 : 38|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_Text_Partikelfil_Reg : 41|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ WIV_Oelmenge : 43|5@1+ (125,0) [0|3875] "Unit_MilliLiter" Gateway_MQB - SG_ MO_Systemlampe : 48|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_OBD2_Lampe : 49|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_Heissleuchte : 50|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_Partikel_Lampe : 51|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_Winterfahrprog : 52|1@1+ (1,0) [0|1] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ WIV_Oelstand_nicht_vorhanden : 53|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ WIV_nachfuellanzeige_ein : 54|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ WIV_Ueberfuell_deaktiv : 55|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ WIV_Unterfuell_Warn : 56|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_Tankdeckel_Lampe : 57|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_Text_Tankdeckelwarn : 58|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ WIV_Oeldr_Warn_Motor : 60|1@1+ (1,0) [0|1] "" Gateway_MQB - -BO_ 1601 Motor_Code_01: 8 Motor_Diesel_MQB - SG_ Motor_Code_01_CRC : 0|8@1+ (1,0) [0|255] "" Gateway_MQB - SG_ Motor_Code_01_BZ : 8|4@1+ (1,0) [0|15] "" Gateway_MQB - SG_ MO_Faktor_Momente_02 : 12|2@1+ (1,0) [0|3] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_Hybridfahrzeug : 14|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ MO_Code : 16|8@1+ (1,0) [0|255] "" Gateway_MQB,SAK_MQB - SG_ MO_Getriebe_Code : 24|6@1+ (1,0) [0|63] "" Gateway_MQB - SG_ MO_StartStopp_Codiert : 30|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_Anzahl_Zyl : 32|4@1+ (1,0) [0|15] "" Gateway_MQB - SG_ MO_Kraftstoffart : 36|4@1+ (1,0) [0|15] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_Hubraum : 40|7@1+ (0.1,0) [0|12.7] "Unit_Liter" Gateway_MQB - SG_ MO_Ansaugsystem : 47|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ MO_Leistung : 48|9@1+ (1,0) [0|511] "Unit_KiloWatt" Gateway_MQB - SG_ MO_Abgastyp_EOBD : 57|1@1+ (1,0) [0|1] "" BMS_MQB,Gateway_MQB,LEH_MQB - SG_ MO_Abgastyp_OBD : 58|1@1+ (1,0) [0|1] "" BMS_MQB,Gateway_MQB,LEH_MQB - SG_ MO_DPF_verbaut : 59|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ TSK_Codierung : 60|3@1+ (1,0) [0|7] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ MO_Einspritzart : 63|1@1+ (1,0) [0|1] "" Gateway_MQB - -BO_ 157 Motor_Hybrid_01: 8 Motor_Hybrid_MQB - SG_ Motor_Hybrid_01_CRC : 0|8@1+ (1,0) [0|255] "" Getriebe_DQ_Hybrid_MQB - SG_ Motor_Hybrid_01_BZ : 8|4@1+ (1,0) [0|15] "" BMS_MQB,Getriebe_DQ_Hybrid_MQB - SG_ MO_HYB_IstStatusK0 : 12|2@1+ (1,0) [0|3] "" Getriebe_DQ_Hybrid_MQB - SG_ MO_HYB_max_ind_VM_Mom : 16|10@1+ (1,0) [0|1021] "Unit_NewtoMeter" Getriebe_DQ_Hybrid_MQB - SG_ MO_HYB_Zielzustand : 26|3@1+ (1,0) [0|7] "" BMS_MQB,Getriebe_DQ_Hybrid_MQB - SG_ MO_HYB_Startmodus : 29|3@1+ (1,0) [0|7] "" Vector__XXX - SG_ MO_HYB_Startmodus_PQ3x : 32|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB - SG_ MO_HYB_Stoppmodus : 33|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB - SG_ MO_HYB_VM_Mom_oE : 40|10@1+ (1,-100) [-100|922] "Unit_NewtoMeter" Getriebe_DQ_Hybrid_MQB - SG_ MO_HYB_VM_aktiv : 50|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB - SG_ MO_HYB_Schaltverhinderung : 51|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB - -BO_ 811 Motor_Hybrid_02: 8 Motor_Hybrid_MQB - SG_ MO_HYB_E_Faktor : 12|4@1+ (1,0) [0|15] "" Getriebe_DQ_Hybrid_MQB - SG_ MO_HYB_Drehzahl_VM : 16|16@1+ (0.25,0) [0|16256] "Unit_MinutInver" Getriebe_DQ_Hybrid_MQB - SG_ MO_HYB_LowSpeedModus : 32|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB - -BO_ 2600468501 NMH_Airbag_01: 8 Airbag_MQB - SG_ NM_Airbag_01_SNI : 0|8@1+ (1,0) [0|255] "" Vector__XXX - SG_ NM_Airbag_01_NM_State : 16|6@1+ (1,0) [0|63] "" BMS_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ NM_Airbag_01_Car_Wakeup : 22|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ NM_Airbag_01_Wakeup : 24|8@1+ (1,0) [0|255] "" Vector__XXX - SG_ NM_Airbag_01_NM_aktiv_KL15 : 32|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Airbag_01_NM_aktiv_Diagnose : 33|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Airbag_01_NM_aktiv_Tmin : 34|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Airbag_01_UDS_CC : 63|1@1+ (1,0) [0|1] "" Vector__XXX - -BO_ 2600468604 NMH_EMotor_01: 8 LEH_MQB - SG_ NM_EMotor_01_SNI : 0|8@1+ (1,0) [0|255] "" Vector__XXX - SG_ NM_EMotor_01_NM_State : 16|6@1+ (1,0) [0|63] "" BMS_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ NM_EMotor_01_Car_Wakeup : 22|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ NM_EMotor_01_Wakeup : 24|8@1+ (1,0) [0|255] "" Vector__XXX - SG_ NM_EMotor_01_NM_aktiv_KL15 : 32|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_EMotor_01_NM_aktiv_Diagnose : 33|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_EMotor_01_NM_aktiv_Tmin : 34|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_EMotor_01_NL_Daten_EEPROM : 48|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_EMotor_01_UDS_CC : 63|1@1+ (1,0) [0|1] "" Vector__XXX - -BO_ 2600468496 NMH_Gateway: 8 Gateway_MQB - SG_ NM_Gateway_SNI : 0|8@1+ (1,0) [0|255] "" Vector__XXX - SG_ NM_Gateway_NM_State : 16|6@1+ (1,0) [0|63] "" BMS_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ NM_Gateway_Car_Wakeup : 22|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Gateway_Wakeup : 24|8@1+ (1,0) [0|255] "" Vector__XXX - SG_ NM_Gateway_NM_aktiv_KL15 : 32|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Gateway_NM_aktiv_Diagnose : 33|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Gateway_NM_aktiv_Tmin : 34|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Gateway_ACAN_Aktivitaet : 35|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Gateway_FCAN_Aktivitaet : 36|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Gateway_KCAN_Aktivitaet : 37|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Gateway_ICAN_Aktivitaet : 38|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Gateway_DiagCAN_Aktivitaet : 39|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Gateway_ECAN_Aktivitaet : 40|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Gateway_Energie_LIN_Aktivi000 : 41|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Gateway_Bedien_LIN_Aktivitaet : 42|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Gateway_EM_Aktivitaet : 43|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Gateway_NL_EM : 48|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Gateway_NL_Shutdown : 49|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Gateway_NL_Spg_Messung : 50|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Gateway_NL_Wakeup_Monitor : 51|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Gateway_UDS_CC : 63|1@1+ (1,0) [0|1] "" Vector__XXX - -BO_ 2600468599 NMH_Getriebe_01: 8 Getriebe_DQ_Hybrid_MQB - SG_ NM_Getriebe_01_SNI : 0|8@1+ (1,0) [0|255] "" Vector__XXX - SG_ NM_Getriebe_01_NM_State : 16|6@1+ (1,0) [0|63] "" BMS_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ NM_Getriebe_01_Car_Wakeup : 22|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ NM_Getriebe_01_Wakeup : 24|8@1+ (1,0) [0|255] "" Vector__XXX - SG_ NM_Getriebe_01_NM_aktiv_KL15 : 32|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Getriebe_01_NM_aktiv_Diagnose : 33|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Getriebe_01_NM_aktiv_Tmin : 34|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Getriebe_01_NM_aktiv_v_gr_0 : 35|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Getriebe_01_NM_aktiv_Pos_Erk : 36|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Getriebe_01_NM_aktiv_Umg_Bed : 37|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Getriebe_01_NL_Daten_EEPROM : 48|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Getriebe_01_UDS_CC : 63|1@1+ (1,0) [0|1] "" Vector__XXX - -BO_ 2600468603 NMH_Hybrid_01: 8 BMS_MQB - SG_ NM_Hybrid_01_SNI : 0|8@1+ (1,0) [0|255] "" Vector__XXX - SG_ NM_Hybrid_01_NM_State : 16|6@1+ (1,0) [0|63] "" BMS_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ NM_Hybrid_01_Car_Wakeup : 22|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ NM_Hybrid_01_Wakeup : 24|8@1+ (1,0) [0|255] "" Vector__XXX - SG_ NM_Hybrid_01_NM_aktiv_KL15 : 32|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Hybrid_01_NM_aktiv_Diagnose : 33|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Hybrid_01_NM_aktiv_Tmin : 34|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Hybrid_01_NL_Daten_EEPROM : 48|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Hybrid_01_NL_Luefter : 49|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_Hybrid_01_UDS_CC : 63|1@1+ (1,0) [0|1] "" Vector__XXX - -BO_ 2600468598 NMH_MO_01: 8 Motor_Diesel_MQB - SG_ NM_MO_01_SNI : 0|8@1+ (1,0) [0|255] "" Vector__XXX - SG_ NM_MO_01_NM_State : 16|6@1+ (1,0) [0|63] "" BMS_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB,Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ NM_MO_01_Car_Wakeup : 22|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ NM_MO_01_Wakeup : 24|8@1+ (1,0) [0|255] "" Vector__XXX - SG_ NM_MO_01_NM_aktiv_KL15 : 32|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_MO_01_NM_aktiv_Diagnose : 33|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_MO_01_NM_aktiv_Tmin : 34|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_MO_01_NM_aktiv_HV_Abschaltung : 35|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_MO_01_NM_aktiv_EKP_Vorlauf : 36|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_MO_01_NM_aktiv_STH_Betrieb : 37|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_MO_01_NL_Kuehlerluefter : 48|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_MO_01_NL_Diagnose : 49|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_MO_01_NL_WFS : 50|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_MO_01_NL_EEPROM : 51|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_MO_01_NL_Sonstige : 52|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ NM_MO_01_UDS_CC : 63|1@1+ (1,0) [0|1] "" Vector__XXX - -BO_ 913 OBD_01: 8 Motor_Diesel_MQB - SG_ OBD_Calc_Load_Val : 0|8@1+ (0.39215686275,0) [0|100] "Unit_PerCent" BMS_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB - SG_ OBD_Eng_Cool_Temp : 8|8@1+ (1,-40) [-40|215] "Unit_DegreCelsi" BMS_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB - SG_ OBD_Abs_Throttle_Pos : 16|8@1+ (0.39215686275,0) [0|100] "Unit_PerCent" BMS_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB - SG_ OBD_Abs_Load_Val : 24|16@1+ (0.39215686275,0) [0|25700] "Unit_PerCent" BMS_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB - SG_ OBD_Abs_Pedal_Pos : 40|8@1+ (0.39215686275,0) [0|100] "Unit_PerCent" BMS_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB - SG_ OBD_Kaltstart_Denominator : 59|1@1+ (1,0) [0|1] "" BMS_MQB,LEH_MQB - SG_ OBD_Minimum_Trip : 60|1@1+ (1,0) [0|1] "" BMS_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB - SG_ OBD_Driving_Cycle : 61|1@1+ (1,0) [0|1] "" BMS_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB - SG_ OBD_Warm_Up_Cycle : 62|1@1+ (1,0) [0|1] "" BMS_MQB,Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB - SG_ OBD_Normed_Trip : 63|1@1+ (1,0) [0|1] "" BMS_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB,LEH_MQB - -BO_ 1630 OBD_Tankgeber_01: 8 Gateway_MQB - SG_ OBD_TG_F_Status_1 : 0|4@1+ (1,0) [0|15] "" Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ OBD_TG_F_Status_2 : 4|4@1+ (1,0) [0|15] "" Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ OBD_TG_F_Status_3 : 8|4@1+ (1,0) [0|15] "" Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ OBD_TG_F_Status_4 : 12|4@1+ (1,0) [0|15] "" Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ OBD_TG_Sens_Rohwert_1 : 16|12@1+ (0.5,0) [0|2047.5] "Unit_Ohm" Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ OBD_TG_Sens_Rohwert_2 : 28|12@1+ (0.5,0) [0|2047.5] "Unit_Ohm" Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ OBD_TG_Sens_Rohwert_3 : 40|12@1+ (0.5,0) [0|2047.5] "Unit_Ohm" Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ OBD_TG_Sens_Rohwert_4 : 52|12@1+ (0.5,0) [0|2047.5] "Unit_Ohm" Motor_Hybrid_MQB,Motor_Otto_MQB - -BO_ 1437 Remotestart_FFB: 8 Gateway_MQB - SG_ RSF_Tastencode_1 : 0|8@1+ (1,0) [0|255] "" Motor_Diesel_MQB,Motor_Otto_MQB - SG_ RSF_Tastencode_2 : 8|8@1+ (1,0) [0|255] "" Motor_Diesel_MQB,Motor_Otto_MQB - SG_ RSF_Tastencode_Maske : 16|8@1+ (1,0) [0|255] "" Motor_Diesel_MQB,Motor_Otto_MQB - -BO_ 984 RGS_VL_01: 8 Airbag_MQB - SG_ RGS_VL_Texte : 12|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ RGS_VL_Charisma_FahrPr : 14|4@1+ (1,0) [0|15] "" Gateway_MQB - SG_ RGS_VL_Charisma_Status : 18|2@1+ (1,0) [0|3] "" Gateway_MQB - SG_ RGS_VL_aktiv : 21|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ RGS_VL_PC_Aktuator_Sitz : 25|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ RGS_VL_PC_Aktuator_Schiebedach : 26|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ RGS_VL_PC_Aktuator_Fenster : 27|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ RGS_VL_PC_Aktuator_Warnblinken : 28|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ RGS_VL_Precrash_Basis : 32|8@1+ (1,0) [0|255] "" Gateway_MQB - SG_ RGS_VL_Precrash_Front : 40|8@1+ (1,0) [0|255] "" Gateway_MQB - SG_ RGS_VL_Precrash_Rear : 48|8@1+ (1,0) [0|255] "" Gateway_MQB - -BO_ 1528 SAK_01: 8 SAK_MQB - SG_ SAK_Charisma_FahrPr : 16|4@1+ (1,0) [0|15] "" Gateway_MQB - SG_ SAK_Charisma_Status : 20|2@1+ (1,0) [0|3] "" Gateway_MQB - -BO_ 1313 STH_01: 8 Gateway_MQB - SG_ STH_Funk_ein : 0|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ STH_Funk_aus : 1|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ STH_Zusatzheizung : 2|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ STH_LED : 3|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ STH_Pumpe_ein : 4|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ STH_Geblaese : 5|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ STH_EKP_Anst : 6|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ STH_Start_folgt : 7|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ STH_Ventiloeffnungszeit : 8|6@1+ (1,0) [0|63] "Unit_Minut" Vector__XXX - SG_ STH_Ventil_Status : 14|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ STH_Waermeeintrag : 16|6@1+ (1,0) [0|63] "" Vector__XXX - SG_ STH_KVS : 24|13@1+ (1,0) [0|8191] "Unit_MilliLiter" Vector__XXX - SG_ STH_Fehlerstatus : 37|3@1+ (1,0) [0|7] "" Vector__XXX - SG_ STH_Heizleistung : 40|8@1+ (1,0) [0|255] "" Vector__XXX - SG_ STH_Wassertemp : 48|8@1+ (0.75,-40) [-40|142.25] "Unit_DegreCelsi" Vector__XXX - SG_ STH_Motorvorwaermung : 59|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ STH_Servicemode : 60|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ STH_war_aktiv : 61|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ STH_KVS_Ueberlauf : 62|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ STH_KD_Fehler : 63|1@1+ (1,0) [0|1] "" Vector__XXX - -BO_ 1172 STS_01: 8 Gateway_MQB - SG_ STS_01_CRC : 0|8@1+ (1,0) [0|255] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ STS_01_BZ : 8|4@1+ (1,0) [0|15] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ STS_Car_not_under_theft : 12|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ STS_Car_under_theft : 13|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ STS_Anlassersperre : 15|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ STS_Typencodierung : 16|5@1+ (1,0) [0|31] "" Vector__XXX - SG_ STS_LIN_aktiv : 23|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ STS_Standlicht : 24|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ STS_Fahrlicht : 25|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ STS_Alarm_still : 26|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ STS_Texte : 27|4@1+ (1,0) [0|15] "" Vector__XXX - SG_ STS_Laderelais : 38|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ STS_Summer : 48|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ STS_Alarm_Blinker : 50|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ STS_Notstart : 51|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ STS_Signalhorn : 55|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ STS_Leerlaufschaltung : 56|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - -BO_ 1413 Systeminfo_01: 8 Gateway_MQB - SG_ SI_Sammel_SG_Fehler : 0|6@1+ (1,0) [0|60] "" Vector__XXX - SG_ SI_Rollenmode : 6|2@1+ (1,0) [0|3] "" Vector__XXX - SG_ SI_QRS_Mode : 8|1@1+ (1,0) [0|1] "" Motor_Diesel_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ SI_T_Mode : 9|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ SI_NWDF : 10|1@1+ (1,0) [0|1] "" SAK_MQB - SG_ SI_NWDF_gueltig : 11|1@1+ (1,0) [0|1] "" SAK_MQB - SG_ SI_Sammelfehler : 12|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ GW_KD_Fehler : 13|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ SI_BUS_01 : 16|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ SI_BUS_02 : 17|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ SI_BUS_03 : 18|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ SI_BUS_04 : 19|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ SI_BUS_05 : 20|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ SI_BUS_06 : 21|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ SI_BUS_07 : 22|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ SI_BUS_08 : 23|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ SI_BUS_09 : 24|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ SI_BUS_10 : 25|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ SI_BUS_11 : 26|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ SI_BUS_12 : 27|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ SI_BUS_13 : 28|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ SI_BUS_14 : 29|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ SI_BUS_15 : 30|1@1+ (1,0) [0|1] "" Vector__XXX - -BO_ 288 TSK_06: 8 Motor_Diesel_MQB - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ TSK_Radbremsmom : 12|12@1+ (8,0) [0|32760] "Unit_NewtoMeter" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ TSK_Status : 24|3@1+ (1,0) [0|7] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ TSK_v_Begrenzung_aktiv : 27|1@1+ (1,0) [0|1] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ TSK_Standby_Anf_ESP : 28|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ TSK_Freig_WU : 29|1@1+ (1.0,0.0) [0.0|1] "" Gateway_MQB - SG_ TSK_Freig_Verzoeg_Anf : 30|1@1+ (1,0) [0|1] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ TSK_Limiter_ausgewaehlt : 31|1@1+ (1,0) [0|1] "" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ TSK_Wunsch_Uebersetz : 32|10@1+ (0.0245,0) [0.0245|25.0635] "" Gateway_MQB - SG_ TSK_Hauptschalter_GRA_ACC : 42|2@1+ (1.0,0.0) [0.0|3] "" Gateway_MQB - SG_ TSK_SRBM_Anf_ASIL : 44|3@1+ (1.0,0.0) [0.0|7] "" Gateway_MQB - SG_ TSK_ax_Getriebe_02 : 48|9@1+ (0.024,-2.016) [-2.016|10.224] "Unit_MeterPerSeconSquar" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ TSK_Zwangszusch_ESP : 57|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ TSK_zul_Regelabw : 58|6@1+ (0.024,0) [0|1.512] "Unit_MeterPerSeconSquar" Gateway_MQB,Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - -BO_ 798 TSK_07: 8 Motor_Diesel_MQB - SG_ TSK_07_CRC : 0|8@1+ (1,0) [0|255] "" Gateway_MQB,Getriebe_AQ - SG_ TSK_07_BZ : 8|4@1+ (1,0) [0|15] "" Gateway_MQB,Getriebe_AQ - SG_ TSK_Wunschgeschw : 12|10@1+ (0.32,0) [0.00|326.72] "Unit_KiloMeterPerHour" Gateway_MQB,Getriebe_AQ - SG_ TSK_Texte : 40|5@1+ (1.0,0.0) [0.0|31] "" Gateway_MQB - SG_ TSK_Akustik : 45|3@1+ (1.0,0.0) [0.0|7] "" Gateway_MQB - SG_ TSK_Texte_Primaeranz : 48|5@1+ (1.0,0.0) [0.0|31] "" Gateway_MQB - SG_ TSK_Limiter_Fahrerinfo : 53|2@1+ (1.0,0.0) [0.0|3] "" Gateway_MQB - SG_ TSK_Limiter_Anzeige : 55|1@1+ (1.0,0.0) [0.0|1] "" Gateway_MQB - SG_ TSK_Fahrzeugstatus_GRA : 56|1@1+ (1.0,0.0) [0.0|1] "" Gateway_MQB - SG_ TSK_Fahrzeugstatus_Limiter : 57|1@1+ (1.0,0.0) [0.0|1] "" Gateway_MQB - SG_ MO_Motorlaufwarnung : 58|1@1+ (1.0,0.0) [0.0|1] "" Gateway_MQB - SG_ TSK_Status_Anzeige : 61|3@1+ (1.0,0.0) [0.0|7] "" Gateway_MQB - -BO_ 346 TSK_08: 8 Motor_Diesel_MQB - SG_ TSK_08_CRC : 0|8@1+ (1,0) [0|255] "" Frontradar - SG_ TSK_08_BZ : 8|4@1+ (1,0) [0|15] "" Frontradar - SG_ MO_Anforderung_HMS : 12|3@1+ (1,0) [0|7] "" Vector__XXX - SG_ TSK_Status_EA : 32|3@1+ (1,0) [0|7] "" Vector__XXX - SG_ TSK_vMax_Fahrerassistenz : 40|9@1+ (1,0) [0|510] "" Frontradar - SG_ TSK_Einheit_vMax_Fahrerassistenz : 49|1@1+ (1,0) [0|1] "" Frontradar - SG_ TSK_Status_PLA : 50|3@1+ (1,0) [0|7] "" Vector__XXX - SG_ TSK_aktives_System : 53|3@1+ (1,0) [0|7] "" Vector__XXX - SG_ TSK_erhoehter_Fahrwiderstand : 56|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ TSK_Anf_Antriebsmoment : 57|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ TSK_Status_ARA : 58|3@1+ (1,0) [0|7] "" Vector__XXX - SG_ TSK_Status_IPA : 61|3@1+ (1,0) [0|7] "" Vector__XXX - -BO_ 1716 VIN_01: 8 Gateway_MQB - SG_ VIN_01_MUX M : 0|2@1+ (1,0) [0|3] "" Airbag_MQB - SG_ KS_Geheimnis_1 m0 : 8|8@1+ (1,0) [0|255] "" Vector__XXX - SG_ VIN_4 m1 : 8|8@1+ (1,0) [0|255] "" Airbag_MQB - SG_ VIN_11 m2 : 8|8@1+ (1,0) [0|255] "" Airbag_MQB - SG_ KS_Geheimnis_2 m0 : 16|8@1+ (1,0) [0|255] "" Vector__XXX - SG_ VIN_5 m1 : 16|8@1+ (1,0) [0|255] "" Airbag_MQB - SG_ VIN_12 m2 : 16|8@1+ (1,0) [0|255] "" Airbag_MQB - SG_ KS_Geheimnis_3 m0 : 24|8@1+ (1,0) [0|255] "" Vector__XXX - SG_ VIN_6 m1 : 24|8@1+ (1,0) [0|255] "" Airbag_MQB - SG_ VIN_13 m2 : 24|8@1+ (1,0) [0|255] "" Airbag_MQB - SG_ KS_Geheimnis_4 m0 : 32|8@1+ (1,0) [0|255] "" Vector__XXX - SG_ VIN_7 m1 : 32|8@1+ (1,0) [0|255] "" Airbag_MQB - SG_ VIN_14 m2 : 32|8@1+ (1,0) [0|255] "" Airbag_MQB - SG_ VIN_1 m0 : 40|8@1+ (1,0) [0|255] "" Airbag_MQB - SG_ VIN_8 m1 : 40|8@1+ (1,0) [0|255] "" Airbag_MQB - SG_ VIN_15 m2 : 40|8@1+ (1,0) [0|255] "" Airbag_MQB - SG_ VIN_2 m0 : 48|8@1+ (1,0) [0|255] "" Airbag_MQB - SG_ VIN_9 m1 : 48|8@1+ (1,0) [0|255] "" Airbag_MQB - SG_ VIN_16 m2 : 48|8@1+ (1,0) [0|255] "" Airbag_MQB - SG_ VIN_3 m0 : 56|8@1+ (1,0) [0|255] "" Airbag_MQB - SG_ VIN_10 m1 : 56|8@1+ (1,0) [0|255] "" Airbag_MQB - SG_ VIN_17 m2 : 56|8@1+ (1,0) [0|255] "" Airbag_MQB - -BO_ 175 Waehlhebel_03: 4 Waehlhebel_MQB - SG_ WH_Status_Sperre : 0|3@1+ (1,0) [0|7] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ WH_Initialisierung : 3|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ WH_SensorPos_roh : 4|4@1+ (1,0) [0|15] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ WH_03_BZ : 8|4@1+ (1,0) [0|15] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ WH_SensorPos_roh_inv : 12|4@1+ (1,0) [0|15] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ WH_Testergebnis : 16|8@1+ (1,0) [0|255] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ WH_Test_Aktiv : 24|1@1+ (1,0) [0|1] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - SG_ WH_Status : 25|7@1+ (1,0) [0|127] "" Getriebe_DQ_Hybrid_MQB,Getriebe_DQ_MQB - -BO_ 916 WBA_03: 8 Getriebe_DQ_Hybrid_MQB - SG_ WBA_03_CRC : 0|8@1+ (1,0) [0|255] "" Gateway_MQB - SG_ WBA_03_BZ : 8|4@1+ (1,0) [0|15] "" Gateway_MQB - SG_ WBA_Fahrstufe_02 : 12|4@1+ (1,0) [0|15] "" Gateway_MQB - SG_ WBA_ZielFahrstufe : 16|4@1+ (1,0) [0|15] "" Gateway_MQB - SG_ WBA_GE_Warnung_02 : 20|4@1+ (1,0) [0|15] "" Gateway_MQB - SG_ WBA_eing_Gang_02 : 24|4@1+ (1,0) [0|15] "" Gateway_MQB,Motor_Diesel_MQB,Motor_Otto_MQB - SG_ WBA_GE_Texte : 28|3@1+ (1,0) [0|7] "" Gateway_MQB - SG_ WBA_Segeln_aktiv : 31|1@1+ (1,0) [0|1] "" Gateway_MQB - SG_ WBA_Schaltschema : 32|5@1+ (1,0) [0|31] "" Gateway_MQB - -BO_ 1602 WIV_01: 8 Motor_Diesel_MQB - SG_ WIV_Verschleissindex : 0|16@1+ (2e-8,0) [0|0.00131068] "" Gateway_MQB - SG_ WIV_Russindex : 16|16@1+ (2e-8,0) [0|0.00131068] "" Gateway_MQB - SG_ WIV_t_min : 32|6@1+ (1,0) [0|63] "Unit_Month" Gateway_MQB - SG_ WIV_t_max : 40|6@1+ (1,0) [0|63] "Unit_Month" Gateway_MQB - SG_ WIV_W_min : 48|7@1+ (1000,0) [0|127000] "Unit_KiloMeter" Gateway_MQB - SG_ WIV_W_max : 56|7@1+ (1000,0) [0|127000] "Unit_KiloMeter" Gateway_MQB - -BO_ 294 HCA_01: 8 Frontsensorik - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" Vector__XXX - SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" Vector__XXX - SG_ HCA_01_Vib_Freq : 12|4@1+ (1,15) [15|30] "Unit_Hertz" Vector__XXX - SG_ HCA_01_LM_Offset : 16|9@1+ (1,0) [0|511] "Unit_centiNewtoMeter" Vector__XXX - SG_ EA_ACC_Sollstatus : 25|2@1+ (1,0) [0|3] "" Frontradar - SG_ EA_Ruckprofil : 27|3@1+ (1,0) [0|7] "" Vector__XXX - SG_ HCA_01_Sendestatus : 30|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ HCA_01_LM_OffSign : 31|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ HCA_01_Status_HCA : 32|4@1+ (1,0) [0|15] "" Vector__XXX - SG_ HCA_01_Vib_Amp : 36|4@1+ (0.2,0) [0|3] "Unit_NewtoMeter" Vector__XXX - SG_ EA_Ruckfreigabe : 40|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ EA_ACC_Wunschgeschwindigkeit : 41|10@1+ (0.32,0) [0|327.04] "Unit_KiloMeterPerHour" Frontradar - -BO_ 159 LH_EPS_03: 8 XXX - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX - SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX - SG_ EPS_DSR_Status : 12|4@1+ (1,0) [0|15] "" XXX - SG_ EPS_Berechneter_LW : 16|12@1+ (0.15,0) [0|613.95] "Unit_DegreOfArc" XXX - SG_ EPS_BLW_QBit : 30|1@1+ (1,0) [0|1] "" XXX - SG_ EPS_VZ_BLW : 31|1@1+ (1,0) [0|1] "" XXX - SG_ EPS_HCA_Status : 32|4@1+ (1,0) [0|15] "" XXX - SG_ EPS_Lenkmoment : 40|10@1+ (1,0) [0|8] "Unit_centiNewtoMeter" XXX - SG_ EPS_Lenkmoment_QBit : 54|1@1+ (1,0) [0|1] "" XXX - SG_ EPS_VZ_Lenkmoment : 55|1@1+ (1,0) [0|1] "" XXX - SG_ EPS_Lenkungstyp : 60|4@1+ (1,0) [0|15] "" XXX - -BO_ 286 ESP_08: 8 Gateway_MQB - SG_ ESP_08_CRC : 0|8@1+ (1,0) [0|255] "" XXX - SG_ ESP_08_BZ : 8|4@1+ (1,0) [0|15] "" XXX - SG_ ESP_ANB_CM_Rueckk_Umsetz : 12|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ ESP_Konsistenz_ACC_Botschaft : 13|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ ESP_Stillstandsphase_erschoepft : 14|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ ESP_ZT_Rueckk_Umsetz : 15|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ ESP_Tuerkontakt_Fahrertuer : 16|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ ESP_Abrutschen_Stillstand : 18|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ ESP_Fahrer_tritt_ZBR_Schw : 19|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ ESP_QBit_v_ref : 41|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ ESP_v_ref_Fahrtrichtung : 42|2@1+ (1.0,0.0) [0.0|3] "" XXX - SG_ ESC_Bremsdruckgradient : 44|8@1+ (10,0) [0|2500] "Unit_BarPerSecon" XXX - SG_ ESP_v_ref : 52|12@1+ (0.125,0) [0.000|511.500] "Unit_KiloMeterPerHour" XXX - -BO_ 919 LDW_02: 8 XXX - SG_ LDW_Gong : 12|2@1+ (1,0) [0|3] "" XXX - SG_ LDW_SW_Warnung_links : 14|1@1+ (1,0) [0|1] "" XXX - SG_ LDW_SW_Warnung_rechts : 15|1@1+ (1,0) [0|1] "" XXX - SG_ LDW_Texte : 16|4@1+ (1,0) [0|15] "" XXX - SG_ LDW_Seite_DLCTLC : 20|1@1+ (1,0) [0|1] "" XXX - SG_ LDW_Lernmodus : 21|3@1+ (1,0) [0|7] "" XXX - SG_ LDW_Anlaufsp_VLR : 24|4@1+ (1,0) [0|15] "" XXX - SG_ LDW_Vib_Amp_VLR : 28|4@1+ (1,0) [0|15] "" XXX - SG_ LDW_Anlaufzeit_VLR : 32|4@1+ (1,0) [0|15] "" XXX - SG_ LDW_Lernmodus_rechts : 36|2@1+ (1,0) [0|3] "" XXX - SG_ LDW_Lernmodus_links : 38|2@1+ (1,0) [0|3] "" XXX - SG_ LDW_DLC : 40|8@1+ (0.01,-1.25) [-1.25|1.25] "Unit_Meter" XXX - SG_ LDW_TLC : 48|5@1+ (0.1,0) [0|3] "Unit_Secon" XXX - SG_ LDW_Warnung_links : 56|1@1+ (1,0) [0|1] "" XXX - SG_ LDW_Warnung_rechts : 57|1@1+ (1,0) [0|1] "" XXX - SG_ LDW_Codierinfo_fuer_VLR : 58|2@1+ (1,0) [0|3] "" XXX - SG_ LDW_Frontscheibenheizung_aktiv : 60|1@1+ (1,0) [0|1] "" XXX - SG_ LDW_Status_LED_gelb : 61|1@1+ (1,0) [0|1] "" XXX - SG_ LDW_Status_LED_gruen : 62|1@1+ (1,0) [0|1] "" XXX - SG_ LDW_KD_Fehler : 63|1@1+ (1,0) [0|1] "" XXX - -BO_ 780 ACC_02: 8 XXX - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX - SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX - SG_ ACC_Wunschgeschw_02 : 12|10@1+ (0.32,0) [0|327.04] "Unit_KiloMeterPerHour" XXX - SG_ ACC_Status_Prim_Anz : 22|2@1+ (1,0) [0|3] "" XXX - SG_ ACC_Abstandsindex : 24|10@1+ (1,0) [1|1021] "" XXX - SG_ ACC_Akustik_02 : 34|2@1+ (1,0) [0|3] "" XXX - SG_ ACC_Warnung_Verkehrszeichen_1 : 36|1@1+ (1,0) [0|1] "" XXX - SG_ ACC_Gesetzte_Zeitluecke : 37|3@1+ (1,0) [0|7] "" XXX - SG_ ACC_Optischer_Fahrerhinweis : 40|1@1+ (1,0) [0|1] "" XXX - SG_ ACC_Typ_Tachokranz : 41|1@1+ (1,0) [0|1] "" XXX - SG_ ACC_Anzeige_Zeitluecke : 42|1@1+ (1,0) [0|1] "" XXX - SG_ ACC_Tachokranz : 43|1@1+ (1,0) [0|1] "" XXX - SG_ ACC_Display_Prio : 44|2@1+ (1,0) [0|3] "" XXX - SG_ ACC_Relevantes_Objekt : 46|2@1+ (1,0) [0|3] "" XXX - SG_ ACC_Texte_Primaeranz : 48|7@1+ (1,0) [0|127] "" XXX - SG_ ACC_Wunschgeschw_erreicht : 55|1@1+ (1,0) [0|1] "" XXX - SG_ ACC_Typ_Tachokranz_unten : 60|1@1+ (1,0) [0|1] "" XXX - SG_ ACC_Status_Anzeige : 61|3@1+ (1,0) [0|7] "" XXX - -BO_ 302 ACC_07: 8 XXX - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX - SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX - SG_ ACC_Anhalteweg : 12|11@1+ (0.01,0) [0|20.45] "Unit_Meter" XXX - SG_ ACC_Anhalten : 23|1@1+ (1,0) [0|1] "" XXX - SG_ ACC_Boost_Anf : 24|1@1+ (1,0) [0|1] "" XXX - SG_ ACC_Freilauf_Anf : 25|1@1+ (1,0) [0|1] "" XXX - SG_ ACC_Freilauf_Info : 26|2@1+ (1,0) [0|3] "" XXX - SG_ ACC_Anforderung_HMS : 28|3@1+ (1,0) [0|7] "" XXX - SG_ ACC_Anfahren : 31|1@1+ (1,0) [0|1] "" XXX - SG_ ACC_Folgebeschl : 32|8@1+ (0.03,-4.6) [-4.6|2.99] "Unit_MeterPerSeconSquar" XXX - SG_ ACC_Sollbeschleunigung_02 : 53|11@1+ (0.005,-7.22) [-7.22|3.005] "Unit_MeterPerSeconSquar" XXX - -BO_ 264 Fahrwerk_01: 8 XXX - SG_ Fahrwerk_01_BZ : 8|4@1+ (1,0) [0|15] "" XXX - SG_ Fahrwerk_01_CRC : 0|8@1+ (1,0) [0|255] "" XXX - -BO_ 695 RCTA_01: 8 XXX - SG_ RCTA_01_BZ : 8|4@1+ (1,0) [0|15] "" XXX - SG_ RCTA_01_CRC : 0|8@1+ (1,0) [0|255] "" XXX - -BO_ 783 SWA_01: 8 Gateway_MQB - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX - SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX - SG_ SWA_Anzeigen : 12|4@1+ (1,0) [0|15] "" XXX - SG_ SWA_Blindheit_erkannt : 16|1@1+ (1,0) [0|1] "" XXX - SG_ SWA_rel_Nichtverf : 17|1@1+ (1,0) [0|1] "" XXX - SG_ SWA_rel_Fehler : 18|1@1+ (1,0) [0|1] "" XXX - SG_ SWA_Sta_aktiv : 19|1@1+ (1,0) [0|1] "" XXX - SG_ SWA_Sta_passiv : 20|1@1+ (1,0) [0|1] "" XXX - SG_ SWA_FT_RueckLED : 21|1@1+ (1,0) [0|1] "" XXX - SG_ ASW_Status : 22|2@1+ (1,0) [0|3] "" XXX - SG_ SWA_Standziele_li : 24|1@1+ (1,0) [0|1] "" XXX - SG_ SWA_Kolonne_li : 25|1@1+ (1,0) [0|1] "" XXX - SG_ SWA_Infostufe_SWA_li : 26|1@1+ (1,0) [0|1] "" XXX - SG_ SWA_Warnung_SWA_li : 27|1@1+ (1,0) [0|1] "" XXX - SG_ ASW_Warnung_FS : 28|1@1+ (1,0) [0|1] "" XXX - SG_ ASW_Warnung_BFS : 29|1@1+ (1,0) [0|1] "" XXX - SG_ ASW_Kombitexte : 30|3@1+ (1,0) [0|7] "" XXX - SG_ SWA_Kolonne_mi : 33|1@1+ (1,0) [0|1] "" XXX - SG_ SWA_Standziele_re : 40|1@1+ (1,0) [0|1] "" XXX - SG_ SWA_Kolonne_re : 41|1@1+ (1,0) [0|1] "" XXX - SG_ SWA_Infostufe_SWA_re : 42|1@1+ (1,0) [0|1] "" XXX - SG_ SWA_Warnung_SWA_re : 43|1@1+ (1,0) [0|1] "" XXX - SG_ HRE_Anzeigetexte : 44|4@1+ (1,0) [0|15] "" XXX - SG_ SWA_Gischtzaehler : 48|7@1+ (1,0) [0|100] "Unit_PerCent" XXX - SG_ Heckradar_Kombitexte : 56|5@1+ (1,0) [0|31] "" XXX - SG_ RCTA_Kombitexte : 61|3@1+ (1,0) [0|7] "" XXX - -BO_ 804 ACC_04: 8 XXX - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX - SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX - SG_ ACC_Texte_Sekundaeranz : 12|4@1+ (1,0) [0|15] "" XXX - SG_ ACC_Texte_Zusatzanz : 16|6@1+ (1,0) [0|63] "" XXX - SG_ ACC_Status_Zusatzanz : 22|5@1+ (1,0) [0|31] "" XXX - SG_ ACC_Texte : 27|5@1+ (1,0) [0|31] "" XXX - SG_ ACC_Texte_braking_guard : 32|3@1+ (1,0) [0|7] "" XXX - SG_ ACC_Warnhinweis : 35|1@1+ (1,0) [0|1] "" XXX - SG_ ACC_Zeitluecke_Abstandswarner : 36|6@1+ (0.1,0) [0|6] "Unit_Secon" XXX - SG_ ACC_Abstand_Abstandswarner : 42|9@1+ (1,0) [0|508] "" XXX - SG_ ACC_Tempolimit : 51|5@1+ (1,0) [0|31] "" XXX - SG_ ACC_Charisma_FahrPr : 56|4@1+ (1,0) [0|15] "" XXX - SG_ ACC_Charisma_Status : 60|2@1+ (1,0) [0|3] "" XXX - SG_ ACC_Texte_Abstandswarner : 62|2@1+ (1,0) [0|3] "" XXX - -BO_ 917 LWR_AFS_01: 8 XXX - -BO_ 991 Gateway_76: 8 XXX - -BO_ 997 TSG_FT_02: 8 XXX - SG_ TSG_FT_02_BZ : 8|4@1+ (1,0) [0|15] "" XXX - SG_ TSG_FT_02_CRC : 0|8@1+ (1,0) [0|255] "" XXX - -BO_ 1175 Parkhilfe_01: 8 XXX - -BO_ 427 ESP_33: 8 Gateway_MQB - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESC_AHW_aktiv : 12|3@1+ (1,0) [0|7] "" Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESC_AHW_nicht_verfuegbar : 15|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESC_ANB_CM_aktiv : 16|2@1+ (1,0) [0|3] "" Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESC_ANB_CM_nicht_verfuegbar : 18|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESC_Warnruck_aktiv : 19|4@1+ (1,0) [0|15] "" Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESC_Warnruck_nicht_verfuegbar : 23|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESC_Prefill_aktiv : 24|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESC_Prefill_nicht_verfuegbar : 25|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESC_HBA_aktiv : 26|1@1+ (1,0) [0|1] "" Airbag_MQB - SG_ ESC_HBA_nicht_verfuegbar : 27|1@1+ (1,0) [0|1] "" Airbag_MQB - SG_ ESC_TSK_SRBM_Anf : 28|1@1+ (1,0) [0|1] "" Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESC_TSK_SRBM_nicht_verfuegbar : 29|1@1+ (1,0) [0|1] "" Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESC_Verz_Reg_aktiv : 30|4@1+ (1,0) [0|15] "" Airbag_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESC_Verz_Reg_nicht_verfuegbar : 34|1@1+ (1,0) [0|1] "" Airbag_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESC_Verz_Reg_TB_nicht_verfuegbar : 35|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESC_Verz_Reg_ZB_nicht_verfuegbar : 36|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESC_Bremslicht_unplausibel : 37|1@1+ (1,0) [0|1] "" Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESC_Konsistenz_ACC : 38|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESC_Konsistenz_AWV : 39|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESC_Konsistenz_ARA : 40|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESC_Konsistenz_IPA : 41|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESC_Konsistenz_FCW : 42|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESC_Konsistenz_NV : 43|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESC_Konsistenz_RCTA : 44|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESC_Konsistenz_TSK : 45|1@1+ (1,0) [0|1] "" Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESC_Konsistenz_vFGS : 46|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESC_Konsistenz_STA : 47|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESC_Fahrer_Bremsdruck_bestimmend : 48|1@1+ (1,0) [0|1] "" Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESC_Konsistenz_EA : 49|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESC_Konsistenz_BFF : 50|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESC_Konsistenz_MKB : 51|1@1+ (1,0) [0|1] "" Airbag_MQB - SG_ ESC_Verz_ASIL_Verfuegbarkeit : 52|3@1+ (1,0) [0|7] "" Airbag_MQB,Motor_Hybrid_MQB,Motor_Otto_MQB - SG_ ESC_Pumpenanlauf_aktiv : 55|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESC_Konsistenz_AGW : 56|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESC_Konsistenz_KAS : 57|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESC_Konsistenz_PCF : 58|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESC_Konsistenz_FAS_VK : 59|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESC_Verz_Begrenzung : 60|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ ESC_Konsistenz_AWA : 61|1@1+ (1,0) [0|1] "" Vector__XXX - -BO_ 418 ESP_15: 8 XXX - SG_ ESP_15_CRC : 0|8@1+ (1,0) [0|255] "" XXX - SG_ ESP_15_BZ : 8|4@1+ (1,0) [0|15] "" XXX - -BO_ 1122 PSD_04: 8 XXX - SG_ PSD_Object_Index : 0|6@1+ (1,0) [0|63] "" XXX - -BO_ 1123 PSD_05: 8 XXX - SG_ PSD_Current_Route_Index : 0|6@1+ (1,0) [0|63] "" XXX - SG_ Route_Distance_Remaining : 8|5@1+ (1,0) [0|31] "" XXX - -BO_ 1124 PSD_06: 8 XXX - -BO_ 988 Gateway_73: 8 XXX - SG_ UNKNOWN_1 : 15|2@0+ (1,0) [0|3] "" XXX - SG_ GE_Fahrstufe : 40|4@1+ (1,0) [0|15] "" XXX - SG_ EPB_Status : 53|3@1+ (1,0) [0|7] "" XXX - SG_ UNKNOWN_2 : 58|3@0+ (1,0) [0|7] "" XXX - -BO_ 792 Kamera_Status: 8 XXX - -BO_ 981 Licht_Anf_01: 8 Vector__XXX - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" Vector__XXX - SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" Vector__XXX - SG_ BCM1_Kurvenlicht_links_Anf : 12|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_Kurvenlicht_rechts_Anf : 13|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_Standlicht_Anf : 14|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_Abblendlicht_Anf : 15|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_Fernlicht_Anf : 16|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_Nebellicht_Anf : 17|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_Parklicht_li_Anf : 18|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_Parklicht_re_Anf : 19|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_Nebelschluss_Ahg_Anf : 20|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_Nebelschluss_Fzg_Anf : 21|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_Schlusslicht_Anf : 22|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM_Rueckfahrlicht_Anf : 23|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_Signaturlicht_Anf : 24|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_Umfeldleuchten_Anf : 25|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_Tagfahrlicht_Anf : 26|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_Regenlicht_Anf : 27|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_Autobahnlicht_Anf : 28|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_Touristen_Licht_Anf : 29|1@1+ (1,0) [0|1] "" Frontradar - SG_ BCM1_CH_aktiv : 30|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_LH_aktiv : 31|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_Gleitende_Leuchtw_Anf : 32|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_GLW_Fernlicht_Anf : 33|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_Adaptive_Lichtvert_Anf : 34|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_CH_LH_aktiv : 40|1@1+ (1,0) [0|1] "" Vector__XXX - SG_ BCM1_Allwetterlicht_Anf : 41|1@1+ (1,0) [0|1] "" Frontradar - -BO_ 1440 RLS_01: 8 XXX - -BO_ 870 Blinkmodi_02: 8 XXX - SG_ Hazard_Switch : 20|1@1+ (1,0) [0|1] "" XXX - SG_ Comfort_Signal_Left : 23|1@1+ (1,0) [0|1] "" XXX - SG_ Comfort_Signal_Right : 24|1@1+ (1,0) [0|1] "" XXX - SG_ Left_Turn_Exterior_Bulb_1 : 25|1@1+ (1,0) [0|1] "" XXX - SG_ Right_Turn_Exterior_Bulb_1 : 26|1@1+ (1,0) [0|1] "" XXX - SG_ Left_Turn_Exterior_Bulb_2 : 27|1@1+ (1,0) [0|1] "" XXX - SG_ Right_Turn_Exterior_Bulb_2 : 28|1@1+ (1,0) [0|1] "" XXX - SG_ Fast_Send_Rate_Active : 37|1@1+ (1,0) [0|1] "" XXX - -BO_ 1385 HVEM_04: 8 XXX - -BO_ 1605 FLA_01: 8 XXX - -BO_ 1624 Licht_vorne_01: 8 XXX - -BO_ 1646 Klima_03: 8 XXX - -BO_ 1720 Kombi_03: 8 XXX - SG_ KBI_Reifenumfang : 0|12@1+ (1,0) [0|4095] "Unit_MilliMeter" XXX - SG_ KBI_Variante_USA : 12|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ KBI_Variante : 13|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ KBI_BCmE_aktiv : 16|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ KBI_Sparhinweis_quittiert : 17|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ KBI_Tankfuellstand_Prozent : 18|7@1+ (1,0) [0|100] "Unit_PerCent" XXX - SG_ KBI_Nachtanken_erkannt : 25|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ KBI_Tankinhalt_hochaufl : 26|14@1+ (0.01,0) [0.00|163.81] "Unit_Liter" XXX - SG_ KBI_Max_Tankinhalt : 40|8@1+ (0.5,0) [0.0|126.5] "" XXX - SG_ KBI_Reifenumfang_Sekundaer : 48|12@1+ (1,0) [0|4095] "Unit_MilliMeter" XXX - -BO_ 391 Motor_EV_01: 8 Motor_MQB_BEV - SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX - SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX - SG_ EV_Rekuperationsstufe : 12|3@1+ (1.0,0.0) [0.0|7] "" XXX - SG_ HV_Bordnetz_aktiv : 15|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ MO_Waehlpos : 16|3@1+ (1.0,0.0) [0.0|7] "" XXX - SG_ MO_Fehler_NTKreis : 19|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ MO_Fehler_Notabschaltung_Klima : 20|2@1+ (1.0,0.0) [0.0|3] "" XXX - SG_ MO_KLE_FStatus : 22|2@1+ (1.0,0.0) [0.0|3] "" XXX - SG_ MO_WH_Texte : 24|3@1+ (1.0,0.0) [0.0|7] "" XXX - SG_ MO_Drehzahl_VM : 32|16@1+ (0.25,0) [0.00|16383.00] "Unit_MinutInver" XXX - SG_ HV_Bordnetz_Fehler : 48|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ MO_Tankbereitschaft_Status : 49|3@1+ (1.0,0.0) [0.0|7] "" XXX - SG_ MO_Tankklappensteuerung : 52|2@1+ (1.0,0.0) [0.0|3] "" XXX - SG_ MO_HVEM_Eskalation : 54|1@1+ (1.0,0.0) [0.0|1] "" XXX - SG_ MO_HVEM_MaxLeistung : 55|9@1+ (50,0) [0|25450] "Unit_Watt" XXX - -CM_ SG_ 134 LWI_Lenkradwinkel "Steering angle WITH variable ratio effect included"; -CM_ SG_ 159 EPS_HCA_Status "Status of Heading Control Assist feature"; -CM_ SG_ 159 EPS_Lenkmoment "Steering input by driver, torque"; -CM_ SG_ 159 EPS_VZ_Lenkmoment "Steering input by driver, direction"; -CM_ SG_ 159 EPS_Berechneter_LW "Raw steering angle, degrees"; -CM_ SG_ 159 EPS_VZ_BLW "Raw steering angle, direction"; -CM_ SG_ 173 COUNTER_DISABLED "Message not renamed to COUNTER because J533 rate-limiting makes it look like messages are being lost"; -CM_ SG_ 294 HCA_01_Vib_Freq "Frequenz der Lenkradvibration"; -CM_ SG_ 294 HCA_01_LM_Offset "Von HCA angefordertes Lenkmoment (Betrag)"; -CM_ SG_ 294 EA_ACC_Sollstatus "Status-Anforderung ACC von Emergency Alert. Statuswechsel bei Flanke. Solange Wert=1, wird EA_ACC_Wunschgeschwindigkeit übernommen. Wert=2 führt zu Zustand ¿ACC_GRA_passiv¿"; -CM_ SG_ 294 EA_Ruckprofil "Emergency Alert Anforderung an ESP, welcher Ruck verwendet werden soll. Eine Umsetzung der Ruckanforderung im ESP erfolgt nur mit gesetztem Bit 'EA_Ruckfreigabe'."; -CM_ SG_ 294 HCA_01_Sendestatus "Gibt den Sendestatus der HCA_01 an (notwendig für IL-Unterstützung)"; -CM_ SG_ 294 HCA_01_LM_OffSign "Vorzeichen des HCA-Lenkmoments"; -CM_ SG_ 294 HCA_01_Status_HCA "Statusinformation vom HCA und Manoevrierassistent für Handshakemechanismus mit der Lenkung"; -CM_ SG_ 294 HCA_01_Vib_Amp "Momentenamplitude der Lenkradvibration"; -CM_ SG_ 294 EA_Ruckfreigabe "Emergency Alert Freigabit für die Warnruck-Anforderung an das ESP"; -CM_ SG_ 294 EA_ACC_Wunschgeschwindigkeit "Emergency Alert Anforderung neue Wunschgeschwindigkeit"; -CM_ SG_ 302 ACC_Hold_Request "Active request for ABS brake hold in ACC_Hold_Type"; -CM_ SG_ 302 ACC_Boost_Request "Hybrid engine start related"; -CM_ SG_ 302 ACC_Freewheel_Request "Active request for DSG sailing/coasting in ACC_Freewheel_Type"; -CM_ SG_ 302 ACC_Hold_Release "Request to ABS to release brake hold"; -CM_ SG_ 302 ACC_Accel_Secondary "Target acceleration of the secondary controller"; -CM_ SG_ 302 ACC_Accel_TSK "Mirror of request to TSK to implement a target acceleration"; -CM_ SG_ 870 Hazard_Switch "Four-way flashers active"; -CM_ SG_ 870 Comfort_Signal_Left "Comfort turn signal active, left"; -CM_ SG_ 870 Comfort_Signal_Right "Comfort turn signal active, right"; -CM_ SG_ 870 Left_Turn_Exterior_Bulb_1 "Probably front"; -CM_ SG_ 870 Right_Turn_Exterior_Bulb_1 "Probably front"; -CM_ SG_ 870 Left_Turn_Exterior_Bulb_2 "Probably rear"; -CM_ SG_ 870 Right_Turn_Exterior_Bulb_2 "Probably rear"; -CM_ SG_ 870 Fast_Send_Rate_Active "CAN message send rate"; -CM_ SG_ 919 LDW_DLC "Probable DLC (distance to line crossing)"; -CM_ SG_ 919 LDW_TLC "Probable TLC (time to line crossing)"; -CM_ SG_ 919 LDW_Unknown "Might be a steering pressed / driver active flag"; -CM_ SG_ 919 Alert_Message "Static table of alert messages to be invoked in the instrument cluster, some with or without beeps, 0 = no current message"; -CM_ SG_ 919 LDW_Direction "Left/right indicator for DLC and TLC"; -CM_ SG_ 919 Right_Lane_Status "Display brightness range, 0 = no lane, 3 = full brightness"; -CM_ SG_ 919 Left_Lane_Status "Display brightness range, 0 = no lane, 3 = full brightness"; -CM_ SG_ 919 Kombi_Lamp_Orange "Enables orange LDW light in instrument cluster"; -CM_ SG_ 919 Kombi_Lamp_Green "Enables green LDW light in instrument cluster"; -CM_ SG_ 780 Folgefahrt "Following another vehicle"; -CM_ SG_ 780 SetAbstand "Set following distance"; -CM_ SG_ 780 Abstand "Following distance"; -CM_ SG_ 780 SetSpeed "ACC set speed"; -CM_ SG_ 391 MO_Waehlpos "Traditional PRND plus B-mode aggressive regen, B-mode mapped to Drive"; -CM_ SG_ 679 ACC_ADAPTIVE "TSK_06.TSK_Limiter_ausgewaehlt seems to take precedence"; -CM_ SG_ 960 ZAS_Kl_15 "Indicates ignition on"; -CM_ SG_ 1720 KBI_BCmE_aktiv "Anzeige BCmE aktiv (BCmE-Screen oder Einsparhinweis in der Anzeige)"; -CM_ SG_ 1720 KBI_Max_Tankinhalt "Mitteilung des maximalen Tankinhalts an das Reichweitenmodul"; -CM_ SG_ 1720 KBI_Nachtanken_erkannt "Statusinformation Nachtankmodus"; -CM_ SG_ 1720 KBI_Reifenumfang "Mittlerer Radumfang aus der K-Zahl gerechnet in Millimeter. Byte 2 Bit 5,4 reserviert, Byte 2 Bit 3..0 und Byte 1 Bit 7..0; Wertebereich 0..4096 mm -"; -CM_ SG_ 1720 KBI_Reifenumfang_Sekundaer "Fahrzeuge mit unterschiedlichen Reifenumfängen Vorderachse / Hinterachse: - -Primärachse: KBI_Reifenumfang -Sekundärachse: KBI_Reifenumfang_Sekundaer -"; -CM_ SG_ 1720 KBI_Sparhinweis_quittiert "angezeigter Sparhinweis ist quittiert. Signal wird nach zwei Sendebotschaften wieder auf '0' gesetzt."; -CM_ SG_ 1720 KBI_Tankfuellstand_Prozent "Tankfüllstand in %"; -CM_ SG_ 1720 KBI_Tankinhalt_hochaufl "angezeigter Tankinhalt hochauflösend zur Restreichweitenberechnung"; -CM_ SG_ 1720 KBI_Variante "Zeigt an ob es sich um ein konventionelles Zeiger-Kombiinstrument handelt oder um eine Volldisplay-Kombiinstrument"; -CM_ SG_ 1720 KBI_Variante_USA "In diesem Signal wird die HW-Variante des Kombis ausgegeben, ACC plausibilisiert auf dieses Signal hin seine US-Codierung"; - - -VAL_ 159 EPS_HCA_Status 0 "disabled" 1 "initializing" 2 "fault" 3 "ready" 4 "rejected" 5 "active" 8 "preempted" ; -VAL_ 173 GE_Fahrstufe 5 "P" 6 "R" 7 "N" 8 "D" 9 "S" 10 "E" 13 "T" 14 "T" ; -VAL_ 288 TSK_Status 0 "init" 1 "disabled" 2 "enabled" 3 "regulating" 4 "accel_pedal_override" 5 "brake_only" 6 "temp_fault" 7 "perm_fault" ; -VAL_ 288 TSK_v_Begrenzung_aktiv 0 "inaktiv" 1 "aktiv" ; -VAL_ 288 TSK_Standby_Anf_ESP 0 "keine_Standby_Anforderung" 1 "Standby_Anforderung" ; -VAL_ 288 TSK_Freig_WU 0 "TSK_Uebersetzungswunsch_nicht_freigegeben" 1 "TSK_Uebersetzungswunsch_freigegeben" ; -VAL_ 288 TSK_Freig_Verzoeg_Anf 0 "Verzoegerungsanforderung_nicht_freigegeben" 1 "Verzoegerungsanforderung_freigegeben" ; -VAL_ 288 TSK_Limiter_ausgewaehlt 0 "kein_Limiter_ausgewaehlt" 1 "Limiter_ausgewaehlt" ; -VAL_ 288 TSK_Wunsch_Uebersetz 0 "Init" ; -VAL_ 288 TSK_Hauptschalter_GRA_ACC 0 "Init" 1 "Aus" 2 "Ein" 3 "Fehler" ; -VAL_ 288 TSK_ax_Getriebe_02 511 "Neutralwert" ; -VAL_ 288 TSK_Zwangszusch_ESP 0 "keine_ESP_ASR_Beeinflussung" 1 "ESP_ASR_Beeinflussung" ; -VAL_ 294 EA_ACC_Sollstatus 0 "Init" 1 "ACC_aktivieren" 2 "ACC_deaktivieren" ; -VAL_ 294 EA_Ruckprofil 0 "Init" 1 "Profil_1" 2 "Profil_2" 3 "Profil_3" 4 "Profil_4" 5 "Profil_5" 6 "Profil_6" 7 "Profil_7" ; -VAL_ 294 HCA_01_Sendestatus 0 "HCA_sendet_mit_1000ms" 1 "HCA_sendet_mit_20ms" ; -VAL_ 294 HCA_01_LM_OffSign 0 "positives_Vorzeichen" 1 "negatives_Vorzeichen" ; -VAL_ 294 HCA_01_Status_HCA 0 "deaktiviert" 1 "reserviert" 2 "reserviert" 3 "funktionsbereit" 4 "reserviert" 5 "HCA_Momenteneingriff_1" 6 "MA_Aktiv" 7 "HCA_Momenteneingriff_2" 8 "reserviert" 9 "reserviert" 10 "reserviert" 11 "reserviert" 12 "reserviert" 13 "reserviert" 14 "reserviert" 15 "reserviert" ; -VAL_ 294 EA_Ruckfreigabe 0 "keine_Freigabe" 1 "Freigabe" ; -VAL_ 294 EA_ACC_Wunschgeschwindigkeit 1023 "Init" ; -VAL_ 346 MO_Anforderung_HMS 0 "keine_Anforderung" 1 "halten" 2 "parken" 3 "halten_Standby" 4 "anfahren" 5 "Loesen_ueber_Rampe" ; -VAL_ 346 TSK_Status_EA 0 "Aus" 1 "Init_oder_nicht_verbaut" 3 "Aktiv" 4 "Uebertreten" 5 "Abschaltung_laeuft" 6 "Reversibel_aus" 7 "Irreversibel_Aus" ; -VAL_ 346 TSK_vMax_Fahrerassistenz 511 "Init_ungueltig_keine_Beschraenkung" ; -VAL_ 346 TSK_Einheit_vMax_Fahrerassistenz 0 "kmh" 1 "mph" ; -VAL_ 346 TSK_Status_PLA 0 "Aus_Funktionsbereit" 1 "Init_oder_nicht_verbaut" 2 "aktivierbar" 3 "aktiv" 5 "Abschaltung_laeuft" 6 "reversibel_aus" 7 "Fehler" ; -VAL_ 346 TSK_aktives_System 0 "keine_Funktion_aktiv" 1 "GRA_ACC" 2 "ARA" 3 "Speedlimiter" 4 "IPA" 5 "PLA" 6 "PEA_Ausrollassistent" 7 "EA" ; -VAL_ 346 TSK_erhoehter_Fahrwiderstand 0 "kein_erhoehter_Fahrwiderstand" 1 "erhoehter_Fahrwiderstand" ; -VAL_ 346 TSK_Anf_Antriebsmoment 0 "keine_Anforderung" 1 "Anforderung_aktiv" ; -VAL_ 346 TSK_Status_ARA 0 "Aus" 1 "Init_oder_nicht_verbaut" 2 "aktivierbar" 3 "aktiv" 5 "abschaltung_laeuft" 6 "reversibel_aus" 7 "Fehler" ; -VAL_ 346 TSK_Status_IPA 0 "Aus_Funktionsbereit" 1 "Init_oder_nicht_verbaut" 2 "aktivierbar" 3 "aktiv" 5 "Abschaltung_laueft" 6 "reversibel_aus" 7 "Fehler" ; -VAL_ 798 TSK_Wunschgeschw 1022 "keine_Anzeige" 1023 "kein_Wert_im_Speicher" ; -VAL_ 798 TSK_Texte 0 "kein_Text" 1 "GRA_Modus_ausgewaehlt" 2 "ACC_Modus_ausgewaehlt" 3 "Lim_Modus_ausgewaehlt" 4 "Lim_nicht_verfuegbar_ESC_passiv" 5 "GRA_nicht_verfuegbar_ESC_passiv" 6 "Lim_nicht_verfuegbar_Charisma" 7 "GRA_nicht_verfuegbar_Charisma" 8 "Lim_nicht_verfuegbar_HDC" 9 "GRA_nicht_verfuegbar_HDC" ; -VAL_ 798 TSK_Akustik 0 "keine_Akustik" 1 "einzelner_Warnton" 2 "dauerhafter_Warnton" ; -VAL_ 798 TSK_Texte_Primaeranz 0 "keine_Anzeige" 1 "GRA_Symbol_passiv_xxx_kmh_mph" 2 "GRA_Symbol_aktiv_xxx_kmh_mph" 3 "Bremse_ueberhitzt" 4 "Limiter_Modus_aktiviert" 5 "GRA_Modus_aktiviert" 6 "ACC_Modus_aktiviert" 7 "Opt_Geschwindigkeitswarnung" 8 "Opt_und_akustische_GeschwWarnung" 9 "Opt_GeschwWarnung_dauerhaft_mit_einmal_Akustik" 10 "Limiter_passiv_mit_Akustik" 11 "Limiter_Fehler_mit_Akustik" 12 "Limiter_Symbol_passiv_xxx_kmh_mph" 13 "Limiter_Symbol_aktiv_xxx_kmh_mph" 14 "Popup_Geschw_zu_hoch__Resume_unzulaessig" ; -VAL_ 798 TSK_Limiter_Fahrerinfo 0 "keine_Info" 1 "Limit_erreicht" 2 "Ueberschritten" 3 "Vom_Fahrer_Ueberstimmt" ; -VAL_ 798 TSK_Limiter_Anzeige 0 "Display_Anzeige_GRA_ACC" 1 "Display_Anzeige_Limiter" ; -VAL_ 798 TSK_Fahrzeugstatus_GRA 0 "GRA_verfuegbar" 1 "GRA_nicht_verfuegbar" ; -VAL_ 798 TSK_Fahrzeugstatus_Limiter 0 "Limiter_verfuegbar" 1 "Limiter_nicht_verfuegbar" ; -VAL_ 798 MO_Motorlaufwarnung 0 "keine_Anzeige" 1 "Anforderung_Motorlaufwarnung" ; -VAL_ 798 TSK_Status_Anzeige 0 "Hauptschalter_aus" 1 "Init" 2 "passiv" 3 "aktiv" 4 "Uebertreten" 5 "Limitiierung_aktiv" 6 "reversibel_aus" 7 "irreversibel_aus" ; -VAL_ 780 ACC_Wunschgeschw_02 1023 "keine_Anzeige" ; -VAL_ 780 ACC_Status_Prim_Anz 0 "Symbol nicht beleuchtet" 1 "Farbe 1 (typisch 'gruen')" 2 "Farbe 2 (typisch 'rot')" 3 "Farbe 3 (typisch 'gelb')" ; -VAL_ 780 ACC_Abstandsindex 0 "Sonderanzeige_graue_Fahrbahn" 1022 "Sonderanzeige_graue_Fahrbahn" 1023 "Sonderanzeige_Fahrbahn_mit_gruenem_roten_Bereich" ; -VAL_ 780 ACC_Akustik_02 0 "keine_Akustik" 1 "hochpriore_Akustik" 2 "niederpriore_Akustik" 3 "hochpriore_Dauerakustik" ; -VAL_ 780 ACC_Warnung_Verkehrszeichen_1 0 "keine_Warnung_Initialwert" 1 "Warnung" ; -VAL_ 780 ACC_Gesetzte_Zeitluecke 0 "keine_Anzeige" 1 "Zeitluecke_1" 2 "Zeitluecke_2" 3 "Zeitluecke_3" 4 "Zeitluecke_4" 5 "Zeitluecke_5" 6 "nicht_definiert" 7 "nicht_definiert" ; -VAL_ 780 ACC_Optischer_Fahrerhinweis 0 "optischer_Fahrerhinweis_AUS" 1 "optischer_Fahrerhinweis_EIN" ; -VAL_ 780 ACC_Typ_Tachokranz 0 "Tachokranz_lang" 1 "Tachokranz_kurz" ; -VAL_ 780 ACC_Anzeige_Zeitluecke 0 "Anzeige_Zeitluecke_nicht_angefordert" 1 "Anzeige_Zeitluecke_angefordert" ; -VAL_ 780 ACC_Tachokranz 0 "Tachokranz_nicht_beleuchtet" 1 "Tachokranz_beleuchtet" ; -VAL_ 780 ACC_Display_Prio 0 "hoechste_Prio" 1 "mittlere_Prio" 2 "geringe_Prio" 3 "keine_Prio" ; -VAL_ 780 ACC_Relevantes_Objekt 0 "Symbol_nicht_beleuchtet" 1 "Farbe_1_typisch_gruen" 2 "Farbe_2_typisch_rot" 3 "Farbe_3_typisch_gelb" ; -VAL_ 780 ACC_Texte_Primaeranz 0 "keine Anzeige" 1 "ACC nicht verfuegbar !" 2 "Auto_Auto_ _ _" 3 "Auto_ _Auto_ _" 4 "Auto_ _ _Auto_" 5 "Auto_ _ _ _Auto" 6 "Auto_Auto_ _ _ Gong (durchgestrichen)" 7 "Auto_ _Auto_ _ Gong (durchgestrichen)" 8 "Auto_ _ _Auto_ Gong (durchgestrichen)" 9 "Auto_ _ _ _Auto Gong (durchgestrichen)" 10 "ACC bereit" 11 "keine Abstandsregelung" 12 "ACC Sensor Sicht !" 13 "ACC nicht verfuegbar" 14 "o o o" 15 "Hochschalten" 16 "ESP Eingriff" 17 "Herunterschalten" 18 "Parkbremse !" 19 "Geschwindigkeitsgrenze" 20 "Waehlhebelposition !" 21 "VDA ACC-Symbol YYY km/h / mph" 22 "Tempolimit XXX km/h / mph" 23 "Kurve XXX km/h / mph" 24 "ACC Abschaltung" 25 "Symbol 'Eieruhr'" 26 "!" 27 "--- km/h / mph" 28 "XXX km/h / mph (Schriftart 2)" 29 "Lenkradwinkel" 30 "Anfahren bestaetigen" 31 "Fahrzeug verloren" 32 "Im Stand nicht moeglich" 33 "Ungueltiger Anfahrbefehl" 34 "Tuer offen !" 35 "Fahrer Gurtschloss offen !" 36 "Schalthebelposition !" 37 "Drehzahl !" 38 "Kurvenassistent aus" 39 "Tempolimit aus" 40 "Abbiegeassistent" 41 "Ortsanfang XXX km/h / mph" 42 "Ortsende XXX km/h / mph" 43 "Tempolimit Ende XXX km/h / mph" 44 "HDC aktiv" 45 "braking guard Bremsruck" 46 "braking guard aus" 47 "braking guard aus" 48 "Uebernehmen !" 49 "Steigung zu gross" 50 "Stehendes Objekt voraus" 51 "SET / 'GRA Symbol'___xxx km/h / mph" 52 "SET / 'GRA Symbol' xxx km/h / mph" 53 "ACC aus" 54 "ACC startet" 55 "ACC reinigen" 56 "ACC Fehler" 57 "ACC haelt an !" 58 "Bremse betaetigen !" 59 "Kupplung betaetigt" 60 "LIM AUS" 61 "LIM AKTIV" 62 "LIM PASSIV" 63 "LIM FEHLER" 64 "Bremse ueberhitzt !" 65 "Bremse haelt !" 66 "ESP PASSIV !" 67 "ACC_anfahrbereit" 68 "Gang_einlegen" 69 "Rechtsueberholen_verhindert" 70 "Linksueberholen_verhindert" 71 "Achtung_Geschwindigkeitsueberschreitung" 72 "Tempolimit_und_Kurvenassistent_nicht_verfuegbar" ; -VAL_ 780 ACC_Wunschgeschw_erreicht 0 "Wunschgeschwindigkeit_nicht_erreicht" 1 "Wunschgeschwindigkeit_erreicht" ; -VAL_ 780 ACC_Typ_Tachokranz_unten 0 "LEDs_an" 1 "LEDs_aus" ; -VAL_ 780 ACC_Status_Anzeige 0 "ACC_GRA_Hauptschalter_aus" 1 "ACC_in_Init_nicht_bei_GRA" 2 "ACC_GRA_passiv" 3 "ACC_GRA_aktiv" 4 "ACC_GRA_im_Hintergrund_uebertreten" 5 "ACC_GRA_Abschaltreaktion" 6 "ACC_reversibel_aus_nicht_bei_GRA" 7 "ACC_GRA_irreversibel_aus" ; -VAL_ 804 ACC_Texte_Sekundaeranz 0 "keine_Anzeige" 1 "Zielfahrzeug_erkannt" 2 "Rechtskurve_voraus" 3 "Linkskurve_voraus" 4 "Tempolimit_voraus" 5 "Sensorsicht" 6 "Anfahrbereit" 7 "Tempolimit_erkannt" 8 "Kreuzung_voraus" 9 "Kreisverkehr_voraus" ; -VAL_ 804 ACC_Texte_Zusatzanz 0 "keine_Anzeige" 1 "ACC_AUS" 2 "ACC_BEREIT" 3 "UEBERTRETEN" 4 "ABSTAND" 5 "DISTANZ_1" 6 "DISTANZ_2" 7 "DISTANZ_3" 8 "DISTANZ_4" 9 "DISTANZ_1__dyn" 10 "DISTANZ_2__dyn" 11 "DISTANZ_3__dyn" 12 "DISTANZ_4__dyn" 13 "DISTANZ_1__stand" 14 "DISTANZ_2__stand" 15 "DISTANZ_3__stand" 16 "DISTANZ_4__stand" 17 "DISTANZ_1__comf" 18 "DISTANZ_2__comf" 19 "DISTANZ_3__comf" 20 "DISTANZ_4__comf" 21 "DISTANZ_1__efficiency" 22 "DISTANZ_2__efficiency" 23 "DISTANZ_3__efficiency" 24 "DISTANZ_4__efficiency" 25 "DISTANZ_5" 26 "DISTANZ_5__dyn" 27 "DISTANZ_5__stand" 28 "DISTANZ_5__comf" 29 "DISTANZ_5__efficiency" 30 "ACHTUNG" 31 "Abstandsanzeige" 32 "Abstandsanz_Warnung_aktiviert" ; -VAL_ 804 ACC_Status_Zusatzanz 0 "keine Anzeige" 1 "Bild 1 (Fzg. Silhouette, typ. farblos)" 2 "Bild 2 (Fzg. Farbe 1, typ. grau)" 3 "Bild 3 (Fzg. Farbe 2, typ. rot)" 4 "Bild 4 (Symbol 1 ACCplus, typ. Doppelfzg. gelb)" 5 "Bild 5 (Symbol 2 ACCplus, typ. Doppelfzg. grau)" 6 "Bild 6 (Fzg. Farbe 2, typ. rot) mit Priorität im Kombi (Pop-up)" ; -VAL_ 804 ACC_Texte 0 "keine_Anzeige" 1 "ACC_nicht_verfuegbar" 2 "ACC_und_AWV_nicht_verfuegbar" 3 "ACC_keine_Sensorsicht" 4 "ACC_und_AWV_keine_Sensorsicht" 5 "ACC_Steigung_zu_gross" 6 "ACC_nur_in_Fahrstufe_verfuegbar" 7 "ACC_Parkbremse_betaetigt" 8 "ACC_ESP_Eingriff" 9 "ACC_Bitte_uebernehmen" 10 "ACC_HDC_betaetigt" 11 "ACC_Geschwindigkeitsgrenze" 12 "ACC_Schalthebelposition" 13 "ACC_Drehzahl" 14 "ACC_Kupplung_betaetigt" 15 "ACC_Aktivierverhinderung" 16 "ACC_Abschaltung" 17 "ACC_Parkassistent_aktiv" 18 "ACC_ESC_aus" 19 "ACC_Charisma_Modus_inkompatibel" 20 "ACC_Stehendes_Objekt_voraus" 21 "ACA_Fahreruebernahme" 22 "ACA_Querfuehrung_nicht_verfuegbar" ; -VAL_ 804 ACC_Texte_braking_guard 0 "keine_Anzeige" 1 "AWV_aus" 2 "AWV_Warnung" 3 "AWV_Demomodus" 4 "AWV_Systemstoerung" 5 "AWV_Eingriff" 6 "AWV_Vorwarnung_aus" 7 "AWV_keine_Sensorsicht" ; -VAL_ 804 ACC_Warnhinweis 0 "kein_Warnhinweis" 1 "Warnhinweis" ; -VAL_ 804 ACC_Zeitluecke_Abstandswarner 61 "Freifahrt" 62 "nicht_definiert" 63 "keine_Anzeige" ; -VAL_ 804 ACC_Abstand_Abstandswarner 509 "Freifahrt" 510 "nicht_definiert" 511 "keine_Anzeige" ; -VAL_ 804 ACC_Tempolimit 0 "keine_Anzeige" 1 "5_zulHoechstgeschw" 2 "7_zulHoechstgeschw" 3 "10_zulHoechstgeschw" 4 "15_zulHoechstgeschw" 5 "20_zulHoechstgeschw" 6 "25_zulHoechstgeschw" 7 "30_zulHoechstgeschw" 8 "35_zulHoechstgeschw" 9 "40_zulHoechstgeschw" 10 "45_zulHoechstgeschw" 11 "50_zulHoechstgeschw" 12 "55_zulHoechstgeschw" 13 "60_zulHoechstgeschw" 14 "65_zulHoechstgeschw" 15 "70_zulHoechstgeschw" 16 "75_zulHoechstgeschw" 17 "80_zulHoechstgeschw" 18 "85_zulHoechstgeschw" 19 "90_zulHoechstgeschw" 20 "95_zulHoechstgeschw" 21 "100_zulHoechstgeschw" 22 "110_zulHoechstgeschw" 23 "120_zulHoechstgeschw" 24 "130_zulHoechstgeschw" 25 "140_zulHoechstgeschw" 26 "150_zulHoechstgeschw" 27 "160_zulHoechstgeschw" 28 "200_zulHoechstgeschw" 30 "250_zulHoechstgeschw" 31 "Ende_zulHoechstgeschw" ; -VAL_ 804 ACC_Charisma_FahrPr 0 "keine_Funktion" 1 "Programm_1" 2 "Programm_2" 3 "Programm_3" 4 "Programm_4" 5 "Programm_5" 6 "Programm_6" 7 "Programm_7" 8 "Programm_8" 9 "Programm_9" 10 "Programm_10" 11 "Programm_11" 12 "Programm_12" 13 "Programm_13" 14 "Programm_14" 15 "Programm_15" ; -VAL_ 804 ACC_Charisma_Status 0 "Init" 1 "verfuegbar" 2 "nicht_verfuegbar" 3 "asynchron_durch_Fahrerwunsch" ; -VAL_ 804 ACC_Texte_Abstandswarner 0 "keine_Anzeige" 1 "Systemstoerung" 2 "keine_Sensorsicht" 3 "zurzeit_eingeschraenkt" ; -VAL_ 290 ACC_limitierte_Anfahrdyn 0 "keine_Limitierung" 1 "Limitierung_Anfahrdynamik_angefordert" ; -VAL_ 290 ACC_nachtr_Stopp_Anf 0 "nicht_angefordert" 1 "angefordert" ; -VAL_ 290 ACC_StartStopp_Info 0 "Motorlauf_langfristig_nicht_notwendig_Stoppfreigabe" 1 "Motoranlauf_nicht_zwingend_notwendig_Stoppverbot_keine_Startanforderung" 2 "Motoranlauf_zwingend_notwendig_Startanforderung" 3 "Systemfehler" ; -VAL_ 290 ACC_Sollbeschleunigung_02 2046 "Neutralwert" 2047 "Fehler" ; -VAL_ 290 ACC_Anfahren 0 "keine_Anforderung_Anfahren" 1 "Anforderung_Anfahren" ; -VAL_ 290 ACC_Anhalten 0 "kein_Anhalten_gewuenscht" 1 "Anhalten_gewuenscht" ; -VAL_ 290 ACC_Typ 0 "Basis_ACC" 1 "ACC_mit_FollowToStop" 2 "ACC_mit_StopAndGo" 3 "ACC_nicht_codiert" ; -VAL_ 290 ACC_Status_ACC 0 "ACC_OFF_Hauptschalter_aus" 1 "ACC_INIT" 2 "ACC_STANDBY" 3 "ACC_AKTIV_regelt" 4 "ACC_OVERRIDE" 5 "ACC_Abschaltreaktion" 6 "reversibler_Fehler_im_ACC_System" 7 "irreversibler_Fehler_im_ACC_System" ; -VAL_ 290 ACC_Minimale_Bremsung 0 "Anforderung_Minimale_Bremsung_nicht_aktiv" 1 "Anforderung_Minimale_Bremsung_aktiv" ; -VAL_ 302 ACC_Anhalteweg 2046 "Neutralwert" 2047 "Fehler" ; -VAL_ 302 ACC_Anhalten 0 "kein_Anhalten_gewuenscht" 1 "Anhalten_gewuenscht" ; -VAL_ 302 ACC_Freilauf_Anf 0 "keine Freilauf-Anforderung" 1 "Freilauf-Anforderung" ; -VAL_ 302 ACC_Freilauf_Info 0 "Freilauf_freigegeben" 1 "kein_Uebergang_in_Freilauf_zulaessig" 2 "Freilauf_nicht_freigegeben" 3 "Freilauf_Anforderung" ; -VAL_ 302 ACC_Anforderung_HMS 0 "keine_Anforderung" 1 "halten" 2 "parken" 3 "halten_Standby" 4 "anfahren" 5 "Loesen_ueber_Rampe" ; -VAL_ 302 ACC_Anfahren 0 "keine_Anforderung_Anfahren" 1 "Anforderung_Anfahren" ; -VAL_ 302 ACC_Folgebeschl 254 "Neutralwert" ; -VAL_ 302 ACC_Sollbeschleunigung_02 2046 "Neutralwert" 2047 "Fehler" ; -VAL_ 279 AWV1_Anf_Prefill 0 "Prefill_nicht_aktivieren" 1 "Prefill_aktivieren" ; -VAL_ 279 ANB_CM_Info 0 "Standard" 1 "Erweitert" ; -VAL_ 279 AWV2_Freigabe 0 "keine_Freigabe" 1 "Freigabe" ; -VAL_ 279 AWV1_HBA_Param 0 "Defaultparametersatz" 1 "Parametersatz_mit_leicht_erhoehter_Empfindlichkeit" 2 "Parametersatz_mit_erhoehter_Empfindlichkeit" 3 "Parametersatz_mit_hoechster_Empfindlichkeit" ; -VAL_ 279 AWV2_Priowarnung 0 "Anzeige_Verlassen_der_Fahrspur_wird_nicht_unterdrueckt" 1 "Anzeige_Verlassen_der_Fahrspur_wird_unterdrueckt" ; -VAL_ 279 ANB_CM_Anforderung 0 "keine_Anforderung" 1 "Anforderung_aktiv" ; -VAL_ 279 ANB_Info_Teilbremsung 0 "Auspraegung_Standard" 1 "Auspraegung_Erweitert" ; -VAL_ 279 ANB_Notfallblinken 0 "kein_ANB_Notfallblinken" 1 "Notfallblinken_ANB_angefordert" ; -VAL_ 279 ANB_Teilbremsung_Freigabe 0 "Teilbremsung_nicht_freigegeben" 1 "Teilbremsung_freigegeben" ; -VAL_ 279 ANB_Zielbremsung_Freigabe 0 "Zielbremsung_nicht_freigegeben" 1 "Zielbremsung_freigegeben" ; -VAL_ 279 AWV_Vorstufe 0 "keine_Notbremsung_erwartet" 1 "Notbremsung_in_Kuerze" ; -VAL_ 279 AWV_Halten 0 "keine_Anforderung" 1 "Anforderung_das_Fzg_im_Stillstand_zu_halten" ; -VAL_ 279 AWV_CityANB_Auspraegung 0 "autom_Bremsung_im_ges_vBereich" 1 "autom_Bremsung_im_def_vBereich" ; -VAL_ 279 PCF_Freigabe 0 "keine_Freigabe_PreCrashFront" 1 "Freigabe_PreCrashFront" ; -VAL_ 279 AWV1_ECD_Anlauf 0 "ECD_Anlauf_nicht_aktivieren" 1 "ECD_Anlauf_aktivieren" ; -VAL_ 279 PCF_Time_to_collision 255 "Objektstatus=0x0__oder_berechneter_TTC_Wert_groesser_als_Maximalwert" ; -VAL_ 679 ACC_Regelgeschw 1023 "keine_Anzeige" ; -VAL_ 679 ACC_Einheit_maxSetzgeschw 0 "kmh" 1 "mph" ; -VAL_ 679 ACC_maxSetzgeschw 511 "Init_Neutralwert" ; -VAL_ 679 ACC_minRegelgeschw 255 "keine_Anzeige" ; -VAL_ 679 ACC_maxRegelgeschw 255 "keine_Anzeige" ; -VAL_ 679 ACC_Tempolimitassistent 0 "keine_Anzeige" 1 "Tempolimitassistent_aktiv" 2 "Tempolimitassistent_nicht_verfuegbar" 3 "Tempolimitassistent_Fahreruebernahme" ; -VAL_ 679 ACC_Kurvenassistent 0 "keine_Anzeige" 1 "Kreuzung" 2 "Rechtskurve" 3 "Linkskurve" 4 "Kreisverkehr" ; -VAL_ 679 ACC_RUV 0 "keine_Anzeige" 1 "RUV_aktiv_Rechtsverkehr" 2 "RUV_aktiv_Linksverkehr" ; -VAL_ 679 ACC_Tachokranz 0 "Tachokranz_nicht_beleuchtet" 1 "Tachokranz_beleuchtet" ; -VAL_ 679 ACC_Typ_Tachokranz_unten 0 "LEDs_an" 1 "LEDs_aus" ; -VAL_ 679 ACC_ENG_Texte 0 "keine_Anzeige" 1 "keine_Laenderverfuegbarkeit" 2 "nicht_verfuegbar" 3 "Geschwindigkeitsgrenze" ; -VAL_ 679 ACC_ADAPTIVE 1 "adaptive" 2 "non-adaptive" ; -VAL_ 681 AWV_Warnung 0 "keine_Anzeige" 1 "latente_Vorwarnung" 2 "Vorwarnung" 3 "Akutwarnung" 4 "Eingriff" 5 "Fahreruebernahmeaufforderung" 6 "Abbiegewarnung" ; -VAL_ 681 AWV_Texte 0 "keine_Anzeige" 1 "Systemstoerung" 2 "keine_Sensorsicht" 3 "Demomodus" 4 "System_aus" 5 "nicht_definiert" 6 "ESC_aus" 7 "zurzeit_eingeschraenkt" ; -VAL_ 681 AWV_Status_Anzeige 0 "Init" 1 "verfuegbar" 2 "nicht_verfuegbar" ; -VAL_ 681 AWV_Einstellung_System_FSG 0 "deaktiviert" 1 "aktiviert" ; -VAL_ 681 AWV_Einstellung_Warnung_FSG 0 "Aus" 1 "Setting_2" 2 "Setting_3" 3 "Setting_4" 4 "Setting_5" 5 "Ein" ; -VAL_ 681 AWV_Warnlevel 0 "keine_Gefaehrdung" 63 "max_Gefaehrdung" ; -VAL_ 391 MO_Waehlpos 2 "P" 3 "R" 4 "N" 5 "D" 6 "D" ; -VAL_ 391 EV_Rekuperationsstufe 0 "default" 1 "B1" 2 "B2" 3 "B3" ; -VAL_ 870 Fast_Send_Rate_Active 0 "1 Hz" 1 "50 Hz" ; -VAL_ 988 EPB_Status 0 "offen" 1 "geschlossen_Parken" 2 "teilgespannt_Halten" 3 "im_Lauf_oeffnen" 4 "im_Lauf_schliessen" 5 "tbd" 6 "Init" 7 "unbekannt"; -VAL_ 988 GE_Fahrstufe 0 "Zwischenstellung" 1 "Init" 5 "P" 6 "R" 7 "N" 8 "D" 9 "D" 10 "E" 13 "T" 14 "T" 15 "Fehler"; -VAL_ 1720 KBI_Variante_USA 0 "keine USA-Variante" 1 "USA-Variante" ; -VAL_ 1720 KBI_Variante 0 "Zeiger Kombiinstrument" 1 "Volldisplay Kombiinstrument" ; -VAL_ 1720 KBI_BCmE_aktiv 0 "Anzeige_nicht_aktiv" 1 "Anzeige_aktiv" ; -VAL_ 1720 KBI_Sparhinweis_quittiert 0 "nicht_quittiert" 1 "quittiert" ; -VAL_ 1720 KBI_Tankfuellstand_Prozent 126 "Init" 127 "Fehler" ; -VAL_ 1720 KBI_Nachtanken_erkannt 0 "Geberbetrieb" 1 "Nachtankmodus" ; -VAL_ 1720 KBI_Tankinhalt_hochaufl 16382 "Init" 16383 "Fehler" ; -VAL_ 1720 KBI_Max_Tankinhalt 254 "Init" 255 "Fehler" ; diff --git a/opendbc_repo/opendbc/dbc/vw_pq.dbc b/opendbc_repo/opendbc/dbc/vw_pq.dbc index 6f14789135..77b009a739 100644 --- a/opendbc_repo/opendbc/dbc/vw_pq.dbc +++ b/opendbc_repo/opendbc/dbc/vw_pq.dbc @@ -22,6 +22,7 @@ NS_ : SIG_GROUP_ SIG_VALTYPE_ SIGTYPE_VALTYPE_ + SG_MUL_VAL_ BS_: @@ -330,70 +331,88 @@ BO_ 1160 Motor_6: 8 XXX SG_ Sollmoment_f_r_Getriebe : 8|8@1+ (0.39,0) [0|99] "MDI" XXX SG_ Checksumme_Motor_6 : 0|8@1+ (1,0) [0|0] "" XXX -BO_ 1152 Motor_5: 8 XXX - SG_ CHECKSUM : 56|8@1+ (1,0) [0|0] "" XXX - SG_ Motortext_Bits__4_1_ : 52|4@1+ (1,0) [0|0] "" XXX - SG_ Doppelte_Momente : 51|1@1+ (1,0) [0|0] "" XXX - SG_ GRA_Hauptschalter : 50|1@1+ (1,0) [0|0] "" XXX - SG_ Anlasser_Ausspuren : 49|1@1+ (1,0) [0|0] "" XXX - SG_ Anlasser_Freigabe : 48|1@1+ (1,0) [0|0] "" XXX - SG_ Klimadrucksignal__Motor_5_ : 40|8@1+ (0.2,0) [0|50.8] "bar" XXX - SG_ K_hlerluefteransteuerung : 32|8@1+ (0.4,0) [0|101.6] "%" XXX - SG_ Verbrauch_Ueberlauf : 31|1@1+ (1,0) [0|0] "" XXX - SG_ Kraftstoffverbrauchssignal : 16|15@1+ (1,0) [0|32767] "ul" XXX - SG_ Klimakompressor_Leistungsreduzi : 15|1@1+ (1,0) [0|0] "" XXX - SG_ Kennfeldkuehlung : 14|1@1+ (1,0) [0|0] "" XXX - SG_ Klimakompressor_aus__Motor_5_ : 13|1@1+ (1,0) [0|0] "" XXX - SG_ CAT_Warnung : 12|1@1+ (1,0) [0|0] "" XXX - SG_ OBD_2_Lampe : 11|1@1+ (1,0) [0|0] "" XXX - SG_ E_Gas_Lampe : 10|1@1+ (1,0) [0|0] "" XXX - SG_ Vorgluehlampe__Motor_5_ : 9|1@1+ (1,0) [0|0] "" XXX - SG_ Ladekontroll_Lampe : 8|1@1+ (1,0) [0|0] "" XXX - SG_ Multiplex_Code M : 6|2@1+ (1,0) [0|0] "" XXX - SG_ Multiplex_Info_norm__Verbrauch m3 : 0|6@1+ (20,0) [0|1260] "l/Zyl" XXX - SG_ Multiplex_Info_Motortyp m2 : 0|6@1+ (1,0) [0|0] "" XXX - SG_ Multiplex_Info_Drehzahl_MD_Max m1 : 0|6@1+ (100,0) [0|6300] "U/min" XXX - SG_ Multiplex_Info_Max_Drehmoment m0 : 0|6@1+ (10,0) [0|630] "Nm" XXX - -BO_ 896 Motor_3: 8 XXX - SG_ Drosselklappenpoti : 56|8@1+ (0.4,0) [0|101.6] "%" XXX - SG_ Motor_Wunschdrehzahl : 48|8@1+ (25,0) [0|6350] "U/min" XXX - SG_ Motordrehzahlbeeinflussung : 40|8@1+ (0.392,0) [0|100] "%" XXX - SG_ Kein_Start_Stop : 39|1@1+ (1,0) [0|0] "" XXX - SG_ Kein_E_Gas : 38|1@1+ (1,0) [0|0] "" XXX - SG_ Reserviert_Motor_3_1 : 37|1@1+ (1,0) [0|0] "" XXX - SG_ Vorzeichen_Rad_Wunschmoment : 36|1@1+ (1,0) [0|0] "" XXX - SG_ Rad_Wunschmoment : 24|12@1+ (0.39,0) [0|1597] "MDI" XXX - SG_ Fahrpedal_Rohsignal : 16|8@1+ (0.4,0) [0|101.6] "%" XXX - SG_ Ansauglufttemperatur : 8|8@1+ (0.75,-48) [-48|142.5] "" XXX - SG_ Fehlerstatus_Ansauglufttemperat : 7|1@1+ (1,0) [0|0] "" XXX - SG_ Motorsteuerger_t_gesperrt : 6|1@1+ (1,0) [0|0] "" XXX - SG_ Drosselklappenwinkel_ungenau : 5|1@1+ (1,0) [0|0] "" XXX - SG_ Fahrpedalwert_ungenau__Motor_3_ : 4|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Motor_3_1 : 3|1@1+ (1,0) [0|0] "" XXX - SG_ Motor_Wunschdrehzahl_Priorit_t : 2|1@1+ (1,0) [0|0] "" XXX - SG_ Uebertemperaturschutz__Motor_3_ : 1|1@1+ (1,0) [0|0] "" XXX - SG_ Vorgluehmeldung : 0|1@1+ (1,0) [0|0] "" XXX - -BO_ 648 Motor_2: 8 XXX - SG_ Minimales_Motormoment_bei_Zuend : 56|8@1+ (0.39,0) [0|99] "MDI" XXX - SG_ Begrenzungsmoment : 48|8@1+ (0.39,0) [0|99] "MDI" XXX - SG_ Leerlaufsolldrehzahl__Motor_2_ : 40|8@1+ (10,0) [0|2540] "U/min" XXX - SG_ Soll_Geschwindigkeit_bei_GRA_Be : 32|8@1+ (1.28,0) [0|325] "km/h" XXX - SG_ Fahrzeuggeschwindigkeit : 24|8@1+ (1.28,0) [0|325] "km/h" XXX - SG_ GRA_Status : 22|2@1+ (1,0) [0|0] "" XXX - SG_ OBD_2_freeze_frame : 21|1@1+ (1,0) [0|0] "" XXX - SG_ Status_Normalbetrieb : 20|1@1+ (1,0) [0|0] "" XXX - SG_ Ansteuerung_Klima__4_1_ : 19|1@1+ (1,0) [0|0] "" XXX - SG_ Fehlerstatus_Kuhlmitteltempera : 18|1@1+ (1,0) [0|0] "" XXX - SG_ Bremstestschalter : 17|1@1+ (1,0) [0|0] "" XXX - SG_ Bremslichtschalter : 16|1@1+ (1,0) [0|0] "" XXX - SG_ Kuehlmitteltemperatur__Motor_2_ : 8|8@1+ (0.75,-48) [-48|142.5] "" XXX - SG_ Multiplex_Code_Motor_2 M : 6|2@1+ (1,0) [0|0] "" XXX - SG_ Multiplex_Info_Motorcode__4_x_ m1 : 0|6@1+ (1,0) [0|0] "" XXX - SG_ Multiplex_Info_Getriebecode m2 : 0|6@1+ (1,0) [0|0] "" XXX - SG_ Multiplex_Info_Max_Moment__Norm m3 : 0|6@1+ (10,0) [0|630] "Nm" XXX - SG_ Multiplex_Info_CAN_Stand m0 : 0|6@1+ (1,0) [0|0] "" XXX +BO_ 1152 Motor_5: 8 Motor + SG_ MO5_Mp_Code M : 6|2@1+ (1,0) [0|3] "" Gateway + SG_ MO5_max_Moment m0 : 0|6@1+ (10,0) [0|630] "Nm" Gateway + SG_ MO5_Drehzahl m1 : 0|6@1+ (100,0) [0|6300] "U/min" Gateway + SG_ MO5_Motortyp m2 : 0|6@1+ (1,0) [0|63] "" Gateway + SG_ MO5_Abgastyp m3 : 0|1@1+ (1,0) [0|1] "" Gateway + SG_ MO5_Abgastyp2 m3 : 1|1@1+ (1,0) [0|1] "" Gateway + SG_ MO5_Abgastyp3 m3 : 2|1@1+ (1,0) [0|1] "" Gateway + SG_ OBD_Kaltstart_Denominator m3 : 3|1@1+ (1,0) [0|1] "" Gateway + SG_ OBD_Minimum_Trip m3 : 4|1@1+ (1,0) [0|1] "" Gateway + SG_ MO5_DPF_reg m3 : 5|1@1+ (1,0) [0|1] "" Gateway + SG_ MO5_Vorgluehen : 9|1@1+ (1,0) [0|1] "" KOMBI + SG_ MO5_E_Gas : 10|1@1+ (1,0) [0|1] "" KOMBI + SG_ MO5_OBD_2 : 11|1@1+ (1,0) [0|1] "" KOMBI + SG_ MO5_Heissl : 12|1@1+ (1,0) [0|1] "" KOMBI + SG_ MO5_KlimaKompr : 13|1@1+ (1,0) [0|1] "" Gateway + SG_ MO5_Feld_kuehl : 14|1@1+ (1,0) [0|1] "" Gateway + SG_ MO5_KliKo_Red : 15|1@1+ (1,0) [0|1] "" Gateway + SG_ MO5_Verbrauch : 16|15@1+ (1,0) [0|32767] "µl" KOMBI + SG_ MO5_UeberlVerb : 31|1@1+ (1,0) [0|1] "" KOMBI + SG_ MO5_Luefter : 32|8@1+ (0.4,0) [0|101.6] "%" Gateway + SG_ MO5_HLeuchte : 40|1@1+ (1,0) [0|1] "" KOMBI + SG_ MO5_PartikelLamp : 41|1@1+ (1,0) [0|1] "" KOMBI + SG_ MO5_Sta_BKU : 42|1@1+ (1,0) [0|1] "" Gateway + SG_ MO5_TypStartSteu : 43|1@1+ (1,0) [0|1] "" Gateway + SG_ MO5_TDE_Lampe : 44|1@1+ (1,0) [0|1] "" KOMBI + SG_ MO5_TDE_Text : 45|1@1+ (1,0) [0|1] "" KOMBI + SG_ MO5_DZM_Daempf : 46|1@1+ (1,0) [0|1] "" KOMBI + SG_ MO5_Interlock : 47|1@1+ (1,0) [0|1] "" Gateway + SG_ MO5_Start : 48|1@1+ (1,0) [0|1] "" Gateway + SG_ MO5_Anlasser : 49|1@1+ (1,0) [0|1] "" Gateway + SG_ MO5_GRA_Hauptsch : 50|1@1+ (1,0) [0|1] "" Gateway + SG_ MO5_Momente : 51|1@1+ (1,0) [0|1] "" Gateway + SG_ MO5_Motortext1 : 52|1@1+ (1,0) [0|1] "" KOMBI + SG_ MO5_Motortext2 : 53|1@1+ (1,0) [0|1] "" KOMBI + SG_ MO5_Motortext3 : 54|1@1+ (1,0) [0|1] "" KOMBI + SG_ MO5_Motortext4 : 55|1@1+ (1,0) [0|1] "" KOMBI + SG_ CHECKSUM : 56|8@1+ (1,0) [0|255] "" Gateway + +BO_ 896 Motor_3: 8 Motor + SG_ MO3_Vorgluehen : 0|1@1+ (1,0) [0|1] "" Gateway + SG_ MO3_Prio_Dz : 1|1@1+ (1,0) [0|1] "" Transmission + SG_ MO_Schalter_StartStopp : 2|1@1+ (1,0) [0|1] "" Gateway + SG_ MO3_Winterprg : 3|1@1+ (1,0) [0|1] "" Transmission + SG_ MO3_Sta_Pedal : 4|1@1+ (1,0) [0|1] "" Gateway + SG_ MO3_Sta_FPG M : 5|1@1+ (1,0) [0|1] "" ESP + SG_ MO3_Sign_FPG m1 : 6|1@1+ (1,0) [0|1] "" ESP + SG_ MO3_Sta_Temp : 7|1@1+ (1,0) [0|1] "" Gateway + SG_ MO3_Offsentemp : 8|8@1+ (0.75,-48) [-48|142.5] "°C" Gateway + SG_ MO3_Pedalwert : 16|8@1+ (0.4,0) [0|101.6] "%" Gateway + SG_ MO3_Rad_Wu_Mo : 24|12@1+ (0.39,0) [0|1596.66] "%" Transmission + SG_ MO3_Vorz_RadWu : 36|1@1+ (1,0) [0|1] "" Transmission + SG_ MO3_Freigabe_Segeln : 37|1@1+ (1,0) [0|1] "" Transmission + SG_ MO_StartStopp_StoppVorbereitung : 38|1@1+ (1,0) [0|1] "" Gateway + SG_ MO3_Dz_Beeinfl : 40|8@1+ (0.39,0) [0|99.45] "%" Transmission + SG_ MO3_WunschDz : 48|8@1+ (25,0) [0|6350] "U/min" Transmission + SG_ MO3_DKW m0 : 56|8@1+ (0.4,0) [0|101.6] "%" Gateway + SG_ MO3_FPGradient m1 : 56|8@1+ (25,0) [0|6350] "%/s" ESP + +BO_ 648 Motor_2: 8 Motor + SG_ MO2_Mp_Code m : 6|2@1+ (1,0) [0|3] "" Gateway + SG_ MO2_Getr_Code m2 : 0|6@1+ (1,0) [0|63] "" Gateway + SG_ MO2_max_Mo m3 : 0|6@1+ (10,0) [0|630] "Nm" Gateway + SG_ MO2_CAN_Vers m0 : 0|6@1+ (1,0) [0|63] "" Gateway + SG_ MO2_Motor_Code m1 : 0|6@1+ (1,0) [0|63] "" Gateway + SG_ MO2_Kuehlm_T : 8|8@1+ (0.75,-48) [-47.25|142.5] "°C" Gateway + SG_ MO2_BLS : 16|1@1+ (1,0) [0|1] "" Gateway + SG_ MO2_BTS : 17|1@1+ (1,0) [0|1] "" Gateway + SG_ MO2_Sta_Kuehlm : 18|1@1+ (1,0) [0|1] "" Gateway + SG_ MO2_Sta_Klima : 19|1@1+ (1,0) [0|1] "" Gateway + SG_ MO2_Sta_No_Bet : 20|1@1+ (1,0) [0|1] "" Gateway + SG_ MO2_Status_TSK : 21|1@1+ (1,0) [0|1] "" Gateway + SG_ MO2_Sta_GRA : 22|2@1+ (1,0) [0|3] "" ACC,GRA + SG_ TSK_Limiter_ausgewaehlt : 25|1@1+ (1,0) [0|1] "" ACC,GRA + SG_ MO2_GRAregelt : 26|1@1+ (1,0) [0|1] "" Gateway + SG_ MO2_Sport_Error : 27|1@1+ (1,0) [0|1] "" Gateway + SG_ MO2_OffRoad : 28|1@1+ (1,0) [0|1] "" Gateway + SG_ MO2_RME_Gehalt : 29|3@1+ (12.5,0) [0|75] "%" Gateway + SG_ MO2_GRA_Soll : 32|8@1+ (1.28,0) [0|325.12] "km/h" ACC,GRA + SG_ MO2_LL_Solldz : 40|8@1+ (10,0) [0|2540] "1/min" Gateway + SG_ MO2_Begr_Mo : 48|8@1+ (0.39,0) [0|99.06] "%" Gateway + SG_ MO2_Mo_ZWR : 56|8@1+ (0.39,0) [0|99.06] "%" Gateway BO_ 640 Motor_1: 8 XXX SG_ Fahrerwunschmoment : 56|8@1+ (0.39,0) [0|99] "MDI" XXX @@ -469,17 +488,17 @@ BO_ 196 Lenkwinkel_1__ITT_: 2 XXX SG_ COARSE_CHECK__ITT_ : 0|1@1+ (1,0) [0|0] "" XXX BO_ 194 Lenkwinkel_1: 8 XXX - SG_ Checksumme_Lenkwinkel_1 : 56|8@1+ (1,0) [0|0] "" XXX - SG_ Kodierdaten : 48|8@1+ (1,0) [0|0] "" XXX - SG_ Zaehler_Lenkwinkel_1 : 44|4@1+ (1,0) [0|15] "" XXX - SG_ Status_KL30_Ausfall__z_Zt__nur : 43|1@1+ (1,0) [0|0] "" XXX - SG_ Interner_Status : 41|2@1+ (1,0) [0|0] "" XXX - SG_ Frei_Lenkwinkel_1_1 : 40|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkwinkel_ID : 32|8@1+ (1,0) [0|0] "" XXX - SG_ Lenkradwinkel_Geschwindigkeit_S : 31|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkradwinkel_Geschwindigkeit : 16|15@1+ (0.04375,0) [0|1433.6] "Grad/Sek" XXX - SG_ Lenkradwinkel_Sign : 15|1@1+ (1,0) [0|0] "" XXX - SG_ Lenkradwinkel : 0|15@1+ (0.04375,0) [0|1433.6] "Grad" XXX + SG_ LW1_LRW : 0|15@1+ (0.04375,0) [0|1433.55625] "°Grad" Gateway,ESP,ABS + SG_ LW1_LRW_Sign : 15|1@1+ (1,0) [0|1] "" Gateway,ESP,ABS + SG_ LW1_Lenk_Gesch : 16|15@1+ (0.04375,0) [0|1433.55625] "°Grad/s" Gateway,ESP,ABS + SG_ LW1_Gesch_Sign : 31|1@1+ (1,0) [0|1] "" Gateway,ESP,ABS + SG_ LW1_ID : 32|8@1+ (1,0) [0|255] "" Gateway,ESP,ABS + SG_ LW1_Initquelle : 40|1@1+ (1,0) [0|1] "" Gateway,ESP,ABS + SG_ LW1_Status : 41|2@1+ (1,0) [0|3] "" Gateway,ESP,ABS + SG_ LW1_Sta_KL30 : 43|1@1+ (1,0) [0|1] "" Gateway,ESP,ABS + SG_ LW1_Zaehler : 44|4@1+ (1,0) [0|15] "" Gateway,ESP,ABS + SG_ LW1_Kodier : 48|8@1+ (1,0) [0|255] "" Gateway + SG_ LW1_CRC : 56|8@1+ (1,0) [0|255] "" Gateway,ESP,ABS BO_ 1502 Lenkhilfe_Fehler: 7 XXX SG_ Werkstattcode : 48|8@1+ (1,0) [0|0] "" XXX @@ -523,11 +542,28 @@ BO_ 1502 Lenkhilfe_Fehler: 7 XXX SG_ Spannung_Kl_30_zu_gro_ : 0|1@1+ (1,0) [0|0] "" XXX BO_ 976 Lenkhilfe_1: 2 XXX - SG_ Fehlerspeichereintrag__Lenkhilf : 15|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Lenkhilfe_1_2 : 9|6@1+ (1,0) [0|0] "" XXX - SG_ Fehlerlampe_Lenkhilfe : 8|1@1+ (1,0) [0|0] "" XXX - SG_ Fehlerstatus_Lastinformation : 7|1@1+ (1,0) [0|0] "" XXX - SG_ Lastinformation : 0|7@1+ (1,0) [0|127] "A" XXX + SG_ LH1_Lastinfo : 0|7@1+ (1,0) [0|127] "A" XXX + SG_ LH1_Fehler_LI : 7|1@1+ (1,0) [0|1] "" XXX + SG_ LH1_Sicherheitslamp : 8|1@1+ (1,0) [0|1] "" XXX + SG_ LH1_Fehlerlampe : 9|1@1+ (1,0) [0|1] "" XXX + SG_ LH1_Textbits : 10|3@1+ (1,0) [0|7] "" XXX + SG_ LH1_Akustiksign : 13|1@1+ (1,0) [0|1] "" XXX + SG_ LH1_SleepInd : 14|1@1+ (1,0) [0|1] "" XXX + SG_ LH1_Fehlereintr : 15|1@1+ (1,0) [0|1] "" XXX + SG_ LH1_EPS_Diagmode : 16|1@1+ (1,0) [0|1] "" XXX + SG_ LH1_gue_ECU_Temp : 19|1@1+ (1,0) [0|1] "" XXX + SG_ LH1_Kuehlung : 20|1@1+ (1,0) [0|1] "" XXX + SG_ LH1_Mode_Hybrid : 21|1@1+ (1,0) [0|1] "" XXX + SG_ LH1_NL_Untersp : 24|1@1+ (1,0) [0|1] "" XXX + SG_ LH1_NL_Uebersp : 25|1@1+ (1,0) [0|1] "" XXX + SG_ LH1_NL_Uebertemp : 26|1@1+ (1,0) [0|1] "" XXX + SG_ LH1_NL_Sensor : 27|1@1+ (1,0) [0|1] "" XXX + SG_ LH1_NL_CAN_SS : 28|1@1+ (1,0) [0|1] "" XXX + SG_ LH1_NL_ECU : 29|1@1+ (1,0) [0|1] "" XXX + SG_ LH1_NL_Motor : 30|1@1+ (1,0) [0|1] "" XXX + SG_ LH1_NL_LeistDichte : 31|1@1+ (1,0) [0|1] "" XXX + SG_ LH1_ULeistung : 32|8@1+ (0.5,0) [0|100] "%" XXX + SG_ LH1_ECU_Temp : 40|8@1+ (1,-70) [-70|185] "°C" XXX BO_ 1312 Kombi_3: 8 XXX SG_ Frei_Kombi_3_2 : 60|4@1+ (1,0) [0|0] "" XXX @@ -684,28 +720,27 @@ BO_ 1344 Getriebe_2: 8 XXX SG_ Schubabschaltunterstuetzung : 1|1@1+ (1,0) [0|0] "" XXX SG_ LFR_Adaption_Freigabeflag : 0|1@1+ (1,0) [0|0] "" XXX -BO_ 1088 Getriebe_1: 8 XXX - SG_ Wandlerverlustmoment : 56|8@1+ (0.39,0) [0|99.06] "MDI" XXX - SG_ Fehlerspeichereintrag__Getriebe : 55|1@1+ (1,0) [0|0] "" XXX - SG_ COUNTER : 51|4@1+ (1,0) [0|15] "" XXX - SG_ Gang_eingelegt : 50|1@1+ (1,0) [0|0] "" XXX - SG_ Schaltabsicht : 49|1@1+ (1,0) [0|0] "" XXX - SG_ Motor_aus : 48|1@1+ (1,0) [0|0] "" XXX - SG_ OBD_Status__Getriebe_1___4_1_ : 46|2@1+ (1,0) [0|0] "" XXX - SG_ Kuehlleistung : 44|2@1+ (1,0) [0|0] "" XXX - SG_ Getriebe_Notlauf : 40|4@1+ (1,0) [0|0] "" XXX - SG_ Fahrwiderstandsindex : 32|8@1+ (0.249,-31.6) [-31.6|31.6] "" XXX - SG_ inneres_Soll_Motormoment : 24|8@1+ (0.39,0) [0|99.06] "MDI" XXX - SG_ Uebertragungsfunktion : 16|8@1+ (0.1,0) [0|25.4] "" XXX - SG_ Waehlhebelposition__Getriebe_1_ : 12|4@1+ (1,0) [0|0] "" XXX - SG_ Zielgang_oder_eingelegter_Gang : 8|4@1+ (1,0) [0|0] "" XXX - SG_ EGS_Anforderung : 7|1@1+ (1,0) [0|0] "" XXX - SG_ Kodierung_im_MSG : 6|1@1+ (1,0) [0|0] "" XXX - SG_ Leerlaufsolldrehzahlanhebung : 5|1@1+ (1,0) [0|0] "" XXX - SG_ Wandlerkupplung : 3|2@1+ (1,0) [0|0] "" XXX - SG_ Klimakompressor_aus__Getriebe_1 : 2|1@1+ (1,0) [0|0] "" XXX - SG_ Status_Getriebe_und_Wandlerschu : 1|1@1+ (1,0) [0|0] "" XXX - SG_ Schaltung_aktiv__Getriebe_1_ : 0|1@1+ (1,0) [0|0] "" XXX +BO_ 1088 Getriebe_1: 8 Transmission + SG_ GE1_Schaltung : 0|1@1+ (1,0) [0|1] "" Gateway + SG_ GE1_Sta_Schutz : 1|1@1+ (1,0) [0|1] "" Motor + SG_ GE1_Klimakompr : 2|1@1+ (1,0) [0|1] "" Motor + SG_ GE1_WK : 3|2@1+ (1,0) [0|3] "" Gateway + SG_ GE1_StSt_Info : 5|2@1+ (1,0) [0|3] "" Gateway + SG_ GE1_EGS_Anf : 7|1@1+ (1,0) [0|1] "" Motor + SG_ GE1_Zielgang : 8|4@1+ (1,0) [0|15] "" Gateway + SG_ GE1_Wahl_Pos : 12|4@1+ (1,0) [0|15] "" Gateway + SG_ GE1_Mrad_Mkurb : 16|8@1+ (0.1,0) [0|25.4] "" Gateway + SG_ GE1_Soll_Mo : 24|8@1+ (0.39,0) [0|99.06] "%" Motor + SG_ GE1_Fahrwistd : 32|8@1+ (0.249,-31.623) [-31.623|31.623] "" Gateway + SG_ GE1_Notlauf : 40|4@1+ (1,0) [0|15] "" Gateway + SG_ GE1_Kuehlung : 44|2@1+ (1,0) [0|3] "" Gateway + SG_ GE1_Sta_OBD : 47|1@1+ (1,0) [0|1] "" Motor + SG_ GE1_LaunchControl : 48|1@1+ (1,0) [0|1] "" ESP + SG_ GE1_Infobit : 49|1@1+ (1,0) [0|1] "" Gateway + SG_ GE1_SleepInd : 50|1@1+ (1,0) [0|1] "" Gateway + SG_ COUNTER : 51|4@1+ (1,0) [0|15] "" Gateway + SG_ GE1_Fehlereintr : 55|1@1+ (1,0) [0|1] "" Gateway + SG_ GE1_WaVerl_Mo : 56|8@1+ (0.39,0) [0|99.06] "%" Motor BO_ 912 Gate_Komf_1: 8 XXX SG_ GK1_Sta_RDK_Warn : 0|1@1+ (1,0) [0|1] "" XXX @@ -880,18 +915,31 @@ BO_ 424 Bremse_6: 3 XXX BO_ 1192 Bremse_5: 8 XXX SG_ CHECKSUM : 56|8@1+ (1,0) [0|0] "" XXX SG_ COUNTER : 52|4@1+ (1,0) [0|15] "" XXX - SG_ Bremslicht_ECD : 51|1@1+ (1,0) [0|0] "" XXX - SG_ Bremsentemperatur_vorn : 48|3@1+ (125,125) [125|1000] "C" XXX - SG_ Frei_Bremse_5_5 : 40|8@1+ (1,0) [0|0] "" XXX - SG_ Offset_Gierrate : 32|8@1+ (0.05,-6.375) [-6.375|6.375] "deg/s" XXX - SG_ Vorzeichen_Bremsdruck : 31|1@1+ (1,0) [0|0] "" XXX - SG_ Status_Bremsdruck_durch_ESP_Sys : 30|1@1+ (1,0) [0|0] "" XXX - SG_ Bremsdruck_ungueltig : 29|1@1+ (1,0) [0|0] "" XXX - SG_ Frei_Bremse_5_3 : 28|1@1+ (1,0) [0|0] "" XXX - SG_ Bremsdruck : 16|12@1+ (0.1,0) [0|250] "bar" XXX - SG_ Vorzeichen_der_Giergeschwindigk : 15|1@1+ (1,0) [0|0] "" XXX - SG_ Gierrate_ungueltig : 14|1@1+ (1,0) [0|0] "" XXX - SG_ Giergeschwindigkeit : 0|14@1+ (0.01,0) [0|100] "Grad/sec" XXX + SG_ BR5_ECD_Lampe : 51|1@1+ (1,0) [0|0] "" XXX + SG_ BR5_ZT_Rueckk_Umsetz : 48|1@1+ (1,0) [0|1] "" XXX + SG_ BR5_Anhi_Sta : 40|1@1+ (1,0) [0|1] "" XXX + SG_ ESP_Rollenmodus_Deactiveieren : 34|1@1+ (1,0) [0|1] "" XXX + SG_ BR5_Sign_Druck : 31|1@1+ (1,0) [0|1] "" XXX + SG_ BR5_Sta_Druck : 30|1@1+ (1,0) [0|1] "" XXX + SG_ BR5_Druckvalid : 29|1@1+ (1,0) [0|1] "" XXX + SG_ BR5_Stillstand : 28|1@1+ (1,0) [0|1] "" XXX + SG_ BR5_Bremsdruck : 16|12@1+ (0.1,0) [0|250] "bar" XXX + SG_ BR5_Vorzeichen : 15|1@1+ (1,0) [0|1] "" XXX + SG_ BR5_Sta_Gierrate : 14|1@1+ (1,0) [0|1] "" XXX + SG_ BR5_Giergeschw : 0|14@1+ (0.01,0) [0|100] "Grad/sec" XXX + SG_ BR5_ANB_CM_Rueckk_Umsetz : 49|1@1+ (1,0) [0|1] "" XXX + SG_ BR5_HDC_bereit : 50|1@1+ (1,0) [0|1] "" XXX + SG_ ESP_Stat_FallBack_eBKV : 35|1@1+ (1,0) [0|1] "" XXX + SG_ ESP_Anforderung_EPB : 36|2@1+ (1,0) [0|3] "" XXX + SG_ ESP_Autohold_active : 38|1@1+ (1,0) [0|1] "" XXX + SG_ ESP_Autohold_Standby : 39|1@1+ (1,0) [0|1] "" XXX + SG_ BR5_Anhi_akt : 41|1@1+ (1,0) [0|1] "" XXX + SG_ BR5_v_Ueberw : 42|1@1+ (1,0) [0|1] "" XXX + SG_ BR5_Bremslicht : 43|1@1+ (1,0) [0|1] "" XXX + SG_ BR5_Notbremsung : 44|1@1+ (1,0) [0|1] "" XXX + SG_ BR5_Fahrer_tritt_ZBR_Schw : 45|1@1+ (1,0) [0|1] "" XXX + SG_ BR5_AWV2_Bremsruck : 46|1@1+ (1,0) [0|1] "" XXX + SG_ BR5_AWV2_Fehler : 47|1@1+ (1,0) [0|1] "" XXX BO_ 672 Bremse_4: 3 XXX SG_ Frei_Bremse_4_1 : 17|7@1+ (1,0) [0|0] "" XXX @@ -925,31 +973,33 @@ BO_ 1440 Bremse_2: 8 XXX SG_ Timer m1 : 0|8@1+ (0.04,0) [0|10.2] "usec" XXX SG_ Querbeschleunigung m0 : 0|8@1+ (0.01,-1.27) [-1.27|1.27] "g" XXX -BO_ 416 Bremse_1: 8 XXX - SG_ Geschwindigkeitsersatzwert : 63|1@1+ (1,0) [0|0] "" XXX - SG_ ESP_Systemstatus_4_1 : 62|1@1+ (1,0) [0|0] "" XXX - SG_ ESP_Passiv_getastet : 61|1@1+ (1,0) [0|0] "" XXX - SG_ ASR_Steuerger_t : 60|1@1+ (1,0) [0|0] "" XXX - SG_ COUNTER : 56|4@1+ (1,0) [0|15] "" XXX - SG_ MSR_Eingriffsmoment : 48|8@1+ (0.39,0) [0|99.06] "MDI" XXX - SG_ ASR_Eingriffsmoment_schnell : 40|8@1+ (0.39,0) [0|99.06] "MDI" XXX - SG_ ASR_Eingriffsmoment_langsam : 32|8@1+ (0.39,0) [0|99.06] "MDI" XXX - SG_ Geschwindigkeit_neu__Bremse_1_ : 17|15@1+ (0.01,0) [0|326.39] "km/h" XXX - SG_ Aktiver_Bremskraftverstaerker : 16|1@1+ (1,0) [0|0] "" XXX - SG_ ABS_in_Diagnose : 15|1@1+ (1,0) [0|0] "" XXX - SG_ Fehlerstatus_Schlechtwegausblen : 14|1@1+ (1,0) [0|0] "" XXX - SG_ Schlechtwegausblendung : 13|1@1+ (1,0) [0|0] "" XXX - SG_ Fahrer_bremst__Bremse_1___4_1_ : 11|1@1+ (1,0) [0|0] "" XXX - SG_ Bremskontroll_Lampe : 10|1@1+ (1,0) [0|0] "" XXX - SG_ Lampe_ASR___ESP : 9|1@1+ (1,0) [0|0] "" XXX - SG_ Lampe_ABS : 8|1@1+ (1,0) [0|0] "" XXX - SG_ EBV_Eingriff : 7|1@1+ (1,0) [0|0] "" XXX - SG_ ASR_Schaltbeeinflussung : 5|2@1+ (1,0) [0|0] "" XXX - SG_ ESP_Eingriff : 4|1@1+ (1,0) [0|0] "" XXX - SG_ EDS_Eingriff : 3|1@1+ (1,0) [0|0] "" XXX - SG_ ABS_Bremsung__4_1_ : 2|1@1+ (1,0) [0|0] "" XXX - SG_ MSR_Anforderung : 1|1@1+ (1,0) [0|0] "" XXX - SG_ ASR_Anforderung : 0|1@1+ (1,0) [0|0] "" XXX +BO_ 416 Bremse_1: 8 ABS + SG_ BR1_ASR_Anf : 0|1@1+ (1,0) [0|1] "" Motor + SG_ BR1_MSR_Anf M : 1|1@1+ (1,0) [0|1] "" Motor + SG_ BR1_ABS_Brems : 2|1@1+ (1,0) [0|1] "" XXX + SG_ BR1_EDS_Ongr : 3|1@1+ (1,0) [0|1] "" XXX + SG_ BR1_ESP_Ongr : 4|1@1+ (1,0) [0|1] "" XXX + SG_ BR1_ASR_Ongr : 5|2@1+ (1,0) [0|3] "" Transmission + SG_ BR1_EBV_Ongr : 7|1@1+ (1,0) [0|1] "" XXX + SG_ BR1_Lampe_ABS : 8|1@1+ (1,0) [0|1] "" XXX + SG_ BR1_Lampe_ASR : 9|1@1+ (1,0) [0|1] "" XXX + SG_ BR1_Lampe_BK : 10|1@1+ (1,0) [0|1] "" XXX + SG_ BR1_Lichtschalt : 11|1@1+ (1,0) [0|1] "" XXX + SG_ BR1_StaDruckschw : 12|1@1+ (1,0) [0|1] "" XXX + SG_ BR1_MAD : 13|1@1+ (1,0) [0|1] "" XXX + SG_ BR1_Sta_MAD : 14|1@1+ (1,0) [0|1] "" XXX + SG_ BR1_Diagnose : 15|1@1+ (1,0) [0|1] "" XXX + SG_ BR1_BKV_active : 16|1@1+ (1,0) [0|1] "" XXX + SG_ BR1_Rad_kmh : 17|15@1+ (0.01,0) [0|326.39] "km/h" XXX + SG_ BR1_ASRMo_sl : 32|8@1+ (0.39,0) [0|99.06] "%" Motor + SG_ BR1_ASRMo_fa m0 : 40|8@1+ (0.39,0) [0|99.06] "%" Motor + SG_ BR1_MSR_Mo_inv m1 : 40|8@1+ (-0.39,99.45) [0|99.06] "%" Motor + SG_ BR1_MSR_Mo : 48|8@1+ (0.39,0) [0|99.06] "%" Motor + SG_ BR1_Zaehler : 56|4@1+ (1,0) [0|15] "" XXX + SG_ BR1_ASR_ESP : 60|1@1+ (1,0) [0|1] "" XXX + SG_ BR1_ESPASR_passive : 61|1@1+ (1,0) [0|1] "" XXX + SG_ BR1_Sta_ESP : 62|1@1+ (1,0) [0|1] "" XXX + SG_ BR1_Ersatz_Kmh : 63|1@1+ (1,0) [0|1] "" XXX BO_ 680 Bremsbooster_1: 3 XXX SG_ Fehlerspeichereintrag_Booster : 23|1@1+ (1,0) [0|0] "" XXX @@ -1151,6 +1201,16 @@ BO_ 978 Lenkhilfe_2: 7 XXX SG_ LH2_PLA_Err : 48|4@1+ (1,0) [0|15] "" XXX SG_ LH2_PLA_Abbr : 52|4@1+ (1,0) [0|15] "" XXX +BO_ 980 PLA_1: 8 XXX + SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX + SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX + SG_ PL1_Status_EPS : 12|4@1+ (1,0) [0|15] "" XXX + SG_ PL1_ArcAngleReq : 16|15@1+ (0.04375,0) [0|1433.55625] "Unit_DegreeOfArc" XXX + SG_ PL1_AngleReqSign : 31|1@1+ (1,0) [0|1] "" XXX + SG_ PL1_Stat_PLA_ESP : 32|4@1+ (1,0) [0|10] "" Vector__XXX + SG_ PL1_Bremsmoment : 40|13@1+ (4,0) [0|32760] "Unit_NewtoMeter" Vector__XXX + SG_ PL1_void : 53|11@1+ (1,0) [0|2047] "" XXX + BO_ 210 HCA_1: 5 XXX SG_ CHECKSUM : 0|8@1+ (1,0) [0|15] "" XXX SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX @@ -1203,7 +1263,7 @@ BO_ 870 AWV: 8 XXX SG_ ANB_Zielbremsung_Freigabe : 52|1@1+ (1,0) [0|1] "" Vector__XXX SG_ ANB_CM_Anforderung : 53|1@1+ (1,0) [0|1] "" Vector__XXX SG_ ANB_Ziel_Teilbrems_Verz_Anf : 54|10@1+ (0.024,-20.016) [0|1023] "Unit_MeterPerSeconSquar" Vector__XXX - + BO_ 1470 LDW_Status: 8 XXX SG_ LDW_Lernmodus_rechts : 0|2@1+ (1,0) [0|3] "" XXX SG_ LDW_Lernmodus_links : 2|2@1+ (1,0) [0|3] "" XXX @@ -1360,6 +1420,8 @@ BO_ 1175 Parkhilfe_01: 8 XXX SG_ PH_KD_Fehler : 63|1@1+ (1,0) [0|1] "" XXX BO_ 1463 Bremse_11: 8 XXX + SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX + SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX SG_ B11_HydHalten : 13|1@1+ (1,0) [0|1] "" XXX SG_ B11_Br_StSt_Info : 14|2@1+ (1,0) [0|3] "" XXX SG_ B11_OBD_Nib_VL : 16|4@1+ (1,0) [0|15] "" XXX @@ -1474,11 +1536,50 @@ BO_ 2000 Diagnose_1: 8 XXX CM_ SG_ 80 Checksumme_Airbag_1 "Checksum Airbag_1"; CM_ SG_ 80 Zaehler_Airbag_1 "Counter Airbag_1"; +CM_ BO_ 194 "Steering wheel angle message 1 - Contains steering angle, speed, and status information"; + +CM_ SG_ 194 LW1_LRW "Steering wheel angle (0 = straight ahead, 7FFFh = stop)"; +CM_ SG_ 194 LW1_LRW_Sign "Steering angle sign: 0=positive (left), 1=negative (right)"; +CM_ SG_ 194 LW1_Lenk_Gesch "Steering wheel angular velocity (0 = no movement, 7FFFh = max speed)"; +CM_ SG_ 194 LW1_Gesch_Sign "Angular velocity sign: 0=positive, 1=negative"; +CM_ SG_ 194 LW1_ID "Calibration ID - 0=not calibrated, 128=calibrated (PQ35/46/VW32x/VW411)"; +CM_ SG_ 194 LW1_Initquelle "Initialization source"; +CM_ SG_ 194 LW1_Status "Sensor status"; +CM_ SG_ 194 LW1_Sta_KL30 "Terminal 30 status (Kostal sensor)"; +CM_ SG_ 194 LW1_Zaehler "Free running message counter"; +CM_ SG_ 194 LW1_Kodier "Coding data (multiplex output depends on counter)"; +CM_ SG_ 194 LW1_CRC "Checksum - One's complement of 8-bit sum of bytes 1,2,3,4,6"; + CM_ SG_ 210 LM_Offset "centiNewton-meters for ease of calculation without FP math in Panda"; CM_ SG_ 210 Vib_Amp "Steering wheel haptic, amplitude"; CM_ SG_ 210 Vib_Freq "Steering wheel haptic, frequency"; -CM_ SG_ 416 Zaehler_Bremse_1 "Counter Bremse_1"; +CM_ SG_ 416 BR1_ASR_Anf "ASR request to engine - requests in bytes 5 and 6 to be executed"; +CM_ SG_ 416 BR1_MSR_Anf "MSR request - when set, byte 6 contains inverse MSR torque"; +CM_ SG_ 416 BR1_ABS_Brems "ABS control active (including pressure reduction)"; +CM_ SG_ 416 BR1_EDS_Ongr "Electronic differential lock intervention"; +CM_ SG_ 416 BR1_ESP_Ongr "ESP driving dynamics control intervention"; +CM_ SG_ 416 BR1_ASR_Ongr "ASR transmission switching influence"; +CM_ SG_ 416 BR1_EBV_Ongr "Electronic brake force distribution intervention"; +CM_ SG_ 416 BR1_Lampe_ABS "ABS safety warning lamp"; +CM_ SG_ 416 BR1_Lampe_ASR "ASR/ESP lamp (including flashing info)"; +CM_ SG_ 416 BR1_Lampe_BK "Brake control lamp (red)"; +CM_ SG_ 416 BR1_Lichtschalt "Brake light switch / brake pressure threshold exceeded"; +CM_ SG_ 416 BR1_StaDruckschw "Brake test switch / pressure threshold status"; +CM_ SG_ 416 BR1_MAD "OBD rough road suppression"; +CM_ SG_ 416 BR1_Sta_MAD "Rough road suppression status"; +CM_ SG_ 416 BR1_Diagnose "ABS diagnosis mode active"; +CM_ SG_ 416 BR1_BKV_active "Active brake booster installed and not faulty"; +CM_ SG_ 416 BR1_Rad_kmh "Vehicle speed (mean of driven wheels or ABS reference)"; +CM_ SG_ 416 BR1_ASRMo_sl "ASR engagement torque slow (0-99.06%)"; +CM_ SG_ 416 BR1_ASRMo_fa "ASR engagement torque fast when MSR_Anf=0 (0-99.06%)"; +CM_ SG_ 416 BR1_MSR_Mo_inv "Inverse MSR torque when MSR_Anf=1 (99.06-0%)"; +CM_ SG_ 416 BR1_MSR_Mo "MSR engagement torque (0-99.06%)"; +CM_ SG_ 416 BR1_Zaehler "Message counter to mark intervention moment"; +CM_ SG_ 416 BR1_ASR_ESP "Control unit type: 0=ABS/EDS, 1=ASR/ESP/MABS"; +CM_ SG_ 416 BR1_ESPASR_passive "ESP/ASR passive or deactivated by driver"; +CM_ SG_ 416 BR1_Sta_ESP "ESP error status (fault memory entry)"; +CM_ SG_ 416 BR1_Ersatz_Kmh "Speed is substitute value (sensor defect)"; CM_ SG_ 640 inneres_Motor_Moment "Engine Indicated Torque"; CM_ SG_ 640 Fahrerwunschmoment "Driver Requested Torque"; @@ -1491,23 +1592,48 @@ CM_ SG_ 640 inneres_Motor_Moment_ohne_exter "Inner torque without external"; CM_ SG_ 644 MOB_CHECKSUM "Checksum MOB"; CM_ SG_ 644 MOB_COUNTER "Counter MOB"; -CM_ SG_ 648 Minimales_Motormoment_bei_Zuend "Minimum Torque Adjustment"; -CM_ SG_ 648 Begrenzungsmoment "Maximum Inner Torque"; -CM_ SG_ 648 Bremstestschalter "Brake Test Switch"; -CM_ SG_ 648 Soll_Geschwindigkeit_bei_GRA_Be "Desired Vehicle Speed"; -CM_ SG_ 648 Bremslichtschalter "Brake Light Switch"; -CM_ SG_ 648 Leerlaufsolldrehzahl__Motor_2_ "Target Idle Speed"; -CM_ SG_ 648 Fahrzeuggeschwindigkeit "Vehicle Speed"; -CM_ SG_ 648 Kuehlmitteltemperatur__Motor_2_ "Coolant Temperature"; - -CM_ SG_ 896 Drosselklappenpoti "Throttle Position"; -CM_ SG_ 896 Motor_Wunschdrehzahl "Desired engine speed"; -CM_ SG_ 896 Motordrehzahlbeeinflussung "Shift Target Influence"; -CM_ SG_ 896 Fahrpedal_Rohsignal "Accelerator Pedal Position"; -CM_ SG_ 896 Ansauglufttemperatur "Intake Air Temperature"; -CM_ SG_ 896 Kein_E_Gas "ETB flag"; -CM_ SG_ 896 Kein_Start_Stop "Start/stop flag"; -CM_ SG_ 896 Rad_Wunschmoment "Desired wheel torque"; +CM_ BO_ 648 "Motor message 2 - Contains engine status, temperatures, and torque information"; +CM_ SG_ 648 MO2_Mp_Code "Multiplex code - switches after 4 transmissions"; +CM_ SG_ 648 MO2_Getr_Code "Transmission code (multiplex value when Mp_Code=2)"; +CM_ SG_ 648 MO2_max_Mo "Maximum torque MDI (multiplex value when Mp_Code=3)"; +CM_ SG_ 648 MO2_CAN_Vers "CAN version (multiplex value when Mp_Code=0)"; +CM_ SG_ 648 MO2_Motor_Code "Motor code (multiplex value when Mp_Code=1)"; +CM_ SG_ 648 MO2_Kuehlm_T "Engine coolant temperature or substitute value"; +CM_ SG_ 648 MO2_BLS "Brake light switch - unfiltered raw signal"; +CM_ SG_ 648 MO2_BTS "Brake test switch"; +CM_ SG_ 648 MO2_Sta_Kuehlm "Coolant temperature status - 0=OK, 1=Not OK"; +CM_ SG_ 648 MO2_Sta_Klima "Air conditioning compressor status"; +CM_ SG_ 648 MO2_Sta_No_Bet "Normal operation status (Terminal 15 on, init complete)"; +CM_ SG_ 648 MO2_Status_TSK "Drive train coordinator status"; +CM_ SG_ 648 MO2_Sta_GRA "GRA/ACC status"; +CM_ SG_ 648 TSK_Limiter_ausgewaehlt "Speed limiter selected"; +CM_ SG_ 648 MO2_GRAregelt "GRA regulating to displayed speed"; +CM_ SG_ 648 MO2_Sport_Error "Sport mode error (Porsche Cayenne)"; +CM_ SG_ 648 MO2_OffRoad "OffRoad mode active"; +CM_ SG_ 648 MO2_RME_Gehalt "Rapeseed oil methyl ester content (diesel)"; +CM_ SG_ 648 MO2_GRA_Soll "GRA target speed setpoint"; +CM_ SG_ 648 MO2_LL_Solldz "Idle target speed"; +CM_ SG_ 648 MO2_Begr_Mo "Limiting torque - max possible at speed"; +CM_ SG_ 648 MO2_Mo_ZWR "Minimum engine torque with ignition angle retardation"; + +CM_ SG_ 896 MO3_Vorgluehen "Pre-glow active (diesel engines)"; +CM_ SG_ 896 MO3_Prio_Dz "Engine speed priority: 0=request, 1=mandatory"; +CM_ SG_ 896 MO_Schalter_StartStopp "Start/stop deactivated by driver (LED on when 0)"; +CM_ SG_ 896 MO3_Winterprg "Winter driving program active"; +CM_ SG_ 896 MO3_Sta_Pedal "Accelerator pedal status: 0=OK, 1=substitute value"; +CM_ SG_ 896 MO3_Sta_FPG "Accelerator pedal gradient control bit (multiplexer for byte 8)"; +CM_ SG_ 896 MO3_Sign_FPG "Accelerator pedal gradient sign (only when MO3_Sta_FPG=1)"; +CM_ SG_ 896 MO3_Sta_Temp "Intake air temperature status: 0=OK, 1=substitute value"; +CM_ SG_ 896 MO3_Offsentemp "Intake air temperature"; +CM_ SG_ 896 MO3_Pedalwert "Accelerator pedal raw signal (0-101.6%)"; +CM_ SG_ 896 MO3_Rad_Wu_Mo "Wheel torque request (12-bit value, 0-1596.66% MDI)"; +CM_ SG_ 896 MO3_Vorz_RadWu "Wheel torque sign: 0=positive, 1=negative"; +CM_ SG_ 896 MO3_Freigabe_Segeln "Sailing operation enable for transmission"; +CM_ SG_ 896 MO_StartStopp_StoppVorbereitung "Engine stop in preparation"; +CM_ SG_ 896 MO3_Dz_Beeinfl "Engine speed influence factor (0-100% interpolation)"; +CM_ SG_ 896 MO3_WunschDz "Desired engine speed (when MO3_Prio_Dz=1)"; +CM_ SG_ 896 MO3_DKW "Throttle valve position when MO3_Sta_FPG=0 (0-101.6%)"; +CM_ SG_ 896 MO3_FPGradient "Accelerator pedal gradient when MO3_Sta_FPG=1 (0-6350%/s)"; CM_ SG_ 912 GK1_Fa_Tuerkont "Status of the driver's door rotary latch"; CM_ SG_ 912 BSK_HL_geoeffnet "Status of the rear left door rotary latch"; @@ -1515,18 +1641,28 @@ CM_ SG_ 912 BSK_HR_geoeffnet "Status of the rear right door rotary latch"; CM_ SG_ 912 BSK_BT_geoeffnet "Status of the passenger door rotary latch"; CM_ SG_ 912 BSK_HD_Hauptraste "Status of trunk lid main detent"; -CM_ SG_ 1088 Zaehler_Getriebe_1 "Counter Getriebe_1"; -CM_ SG_ 1088 Waehlhebelposition__Getriebe_1_ "Gear Selector Position"; -CM_ SG_ 1088 inneres_Soll_Motormoment "Desired Inner Torque"; -CM_ SG_ 1088 Gang_eingelegt "Gear Engaged"; -CM_ SG_ 1088 Schaltabsicht "Shift Intent"; -CM_ SG_ 1088 Kuehlleistung "Cooling Power"; -CM_ SG_ 1088 Wandlerverlustmoment "Converter Torque Loss"; -CM_ SG_ 1088 Getriebe_Notlauf "Transmission_Notlauf"; -CM_ SG_ 1088 Zielgang_oder_eingelegter_Gang "target_gear_or_gear_in_engagement"; -CM_ SG_ 1088 Uebertragungsfunktion "transfer function"; -CM_ SG_ 1088 EGS_Anforderung "EGS Requirement"; -CM_ SG_ 1088 Schaltung_aktiv__Getriebe_1_ "Shift Activity"; +CM_ BO_ 1088 "Getriebe 1 - Contains gear status, torque requests, and control signals"; + +CM_ SG_ 1088 GE1_Schaltung "Gear shift active: 0=no shift, 1=shift in progress"; +CM_ SG_ 1088 GE1_Sta_Schutz "Transmission/converter protection request (power reduction or ignition angle)"; +CM_ SG_ 1088 GE1_Klimakompr "AC compressor off request"; +CM_ SG_ 1088 GE1_WK "Torque converter clutch status"; +CM_ SG_ 1088 GE1_StSt_Info "Start/stop coordinator info"; +CM_ SG_ 1088 GE1_EGS_Anf "EGS request - byte 4 becomes valid when set"; +CM_ SG_ 1088 GE1_Zielgang "Target gear when shifting or current gear"; +CM_ SG_ 1088 GE1_Wahl_Pos "Selector lever position / driving program"; +CM_ SG_ 1088 GE1_Mrad_Mkurb "Wheel torque to crankshaft torque ratio (Mrad/Mcrank)"; +CM_ SG_ 1088 GE1_Soll_Mo "Internal target engine torque request (0-99.06%)"; +CM_ SG_ 1088 GE1_Fahrwistd "Driving resistance index (normalized % slope)"; +CM_ SG_ 1088 GE1_Notlauf "Emergency mode status"; +CM_ SG_ 1088 GE1_Kuehlung "Cooling request level"; +CM_ SG_ 1088 GE1_Sta_OBD "OBD status - MIL lamp control"; +CM_ SG_ 1088 GE1_LaunchControl "Launch control active"; +CM_ SG_ 1088 GE1_Infobit "Transmission type: 0=stepped automatic, 1=CVT"; +CM_ SG_ 1088 GE1_SleepInd "Sleep readiness after terminal 15 off"; +CM_ SG_ 1088 GE1_Zaehler "Message counter (synchronized with Getriebe_2)"; +CM_ SG_ 1088 GE1_Fehlereintr "Fault memory entry present"; +CM_ SG_ 1088 GE1_WaVerl_Mo "Transmission torque loss / clutch torque (0-99.06%)"; CM_ SG_ 1056 Fehlerstatus_Aussentemp__4_1 "ambient temp error"; CM_ SG_ 1056 Fehlerstatus_Oeltemperatur_4_1 "oil temp error"; @@ -1537,19 +1673,45 @@ CM_ SG_ 1056 Kuehlmitteltemp__4_1__Kombi_2_ "kombi coolant temperature"; CM_ SG_ 1096 Zaehler_Waehlhebel_1 "Counter Waehlhebel_1"; -CM_ SG_ 1152 CHECKSUM "Checksum Motor_5"; -CM_ SG_ 1152 Anlasser_Ausspuren "Starter Disable"; -CM_ SG_ 1152 Anlasser_Freigabe "Starter Release"; -CM_ SG_ 1152 Klimadrucksignal__Motor_5_ "Air conditioning pressure signal"; -CM_ SG_ 1152 Kraftstoffverbrauchssignal "Fuel consumption signal"; -CM_ SG_ 1152 K_hlerluefteransteuerung "Cooling fan control signal"; -CM_ SG_ 1152 Klimakompressor_Leistungsreduzi "Air conditioning compressor power reduction flag"; -CM_ SG_ 1152 Klimakompressor_aus__Motor_5_ "Air conditioning compressor"; -CM_ SG_ 1152 Anlasser_Freigabe "Starter release"; -CM_ SG_ 1152 OBD_2_Lampe "OBD light"; -CM_ SG_ 1152 E_Gas_Lampe "ETB light"; -CM_ SG_ 1152 Ladekontroll_Lampe "Charge light"; -CM_ SG_ 1152 Vorgluehlampe__Motor_5_ "Glow light"; +CM_ BO_ 1152 "Motor message 5 - Contains engine type, consumption, lamps, and diagnostic info"; + +CM_ SG_ 1152 MO5_Mp_Code "Multiplex selector - switches every 4 transmissions"; +CM_ SG_ 1152 MO5_max_Moment "Maximum torque when Mp_Code=0 (0-630 Nm)"; +CM_ SG_ 1152 MO5_Drehzahl "Engine speed at max torque when Mp_Code=1 (0-6300 RPM)"; +CM_ SG_ 1152 MO5_Motortyp "Engine type info when Mp_Code=2 (cylinder count, turbo, fuel type)"; +CM_ SG_ 1152 MO5_Abgastyp "Exhaust type EOBD when Mp_Code=3"; +CM_ SG_ 1152 MO5_Abgastyp2 "Exhaust type OBD when Mp_Code=3"; +CM_ SG_ 1152 MO5_Abgastyp3 "DPF installed when Mp_Code=3"; +CM_ SG_ 1152 OBD_Kaltstart_Denominator "Cold start denominator increment when Mp_Code=3"; +CM_ SG_ 1152 OBD_Minimum_Trip "Minimum normalized trip when Mp_Code=3"; +CM_ SG_ 1152 MO5_DPF_reg "DPF regenerating when Mp_Code=3"; +CM_ SG_ 1152 MO5_Vorgluehen "Diesel pre-glow lamp"; +CM_ SG_ 1152 MO5_E_Gas "E-Gas system lamp (petrol only)"; +CM_ SG_ 1152 MO5_OBD_2 "OBD/MIL lamp control"; +CM_ SG_ 1152 MO5_Heissl "Coolant overheat warning lamp"; +CM_ SG_ 1152 MO5_KlimaKompr "AC compressor off request"; +CM_ SG_ 1152 MO5_Feld_kuehl "Map cooling installed and OK"; +CM_ SG_ 1152 MO5_KliKo_Red "AC compressor power reduction"; +CM_ SG_ 1152 MO5_Verbrauch "Fuel consumption counter (15-bit, µl)"; +CM_ SG_ 1152 MO5_UeberlVerb "Consumption counter overflow"; +CM_ SG_ 1152 MO5_Luefter "Cooling fan PWM control (0-101.6%)"; +CM_ SG_ 1152 MO5_HLeuchte "Overheat pre-warning"; +CM_ SG_ 1152 MO5_PartikelLamp "Particle filter lamp"; +CM_ SG_ 1152 MO5_Sta_BKU "Brake vacuum pump status (Porsche only)"; +CM_ SG_ 1152 MO5_TypStartSteu "Starter control type: 0=BSG/BCM, 1=MSG"; +CM_ SG_ 1152 MO5_TDE_Lampe "Fuel cap warning lamp (petrol only)"; +CM_ SG_ 1152 MO5_TDE_Text "Fuel cap text display (petrol only)"; +CM_ SG_ 1152 MO5_DZM_Daempf "RPM gauge damping control"; +CM_ SG_ 1152 MO5_Interlock "Interlock switch for manual transmission start"; +CM_ SG_ 1152 MO5_Start "Automatic start permission"; +CM_ SG_ 1152 MO5_Anlasser "Starter control permission"; +CM_ SG_ 1152 MO5_GRA_Hauptsch "GRA main switch / readiness"; +CM_ SG_ 1152 MO5_Momente "MDI torque values doubled"; +CM_ SG_ 1152 MO5_Motortext1 "Text: Engine workshop"; +CM_ SG_ 1152 MO5_Motortext2 "Text: Exhaust workshop (deprecated)"; +CM_ SG_ 1152 MO5_Motortext3 "Text: Fuel system fault"; +CM_ SG_ 1152 MO5_Motortext4 "Text: Particle filter needs regeneration"; +CM_ SG_ 1152 CHECKSUM "Checksum with final value 0x0"; CM_ SG_ 1160 Zaehler_Motor_6 "Counter Motor_6"; CM_ SG_ 1160 Hoeheninfo__Motor_6_ "Altitude Correction"; @@ -1585,6 +1747,72 @@ CM_ SG_ 1470 XX_DLCORTLC2 "Might be DLC or TLC, might have wrong size"; CM_ SG_ 1550 MFA_v_Signal_02 "0=km/h, 1=mph"; +SG_MUL_VAL_ 416 BR1_ASRMo_fa BR1_MSR_Anf 0-0; +SG_MUL_VAL_ 416 BR1_MSR_Mo_inv BR1_MSR_Anf 1-1; + +SG_MUL_VAL_ 896 MO3_DKW MO3_Sta_FPG 0-0; +SG_MUL_VAL_ 896 MO3_FPGradient MO3_Sta_FPG 1-1; +SG_MUL_VAL_ 896 MO3_Sign_FPG MO3_Sta_FPG 1-1; + +VAL_ 194 LW1_LRW_Sign 0 "positives_Vorzeichen" 1 "negatives_Vorzeichen"; +VAL_ 194 LW1_Gesch_Sign 0 "positives_Vorzeichen" 1 "negatives_Vorzeichen"; +VAL_ 194 LW1_ID 0 "noch_not_kalibriert" 128 "kalibriert_nur_bei_PQ35_46_VW32x_VW411"; +VAL_ 194 LW1_Initquelle 0 "Bremse_3" 1 "EPS_Bit"; +VAL_ 194 LW1_Status 0 "OK" 1 "no_initial" 2 "sporadic_failure" 3 "permanent_failure"; +VAL_ 194 LW1_Sta_KL30 0 "ok" 1 "no_init_s"; + +VAL_ 416 BR1_ASR_Anf 0 "no_requirement" 1 "ASR_requirement"; +VAL_ 416 BR1_MSR_Anf 0 "no_requirement" 1 "MSR_requirement"; +VAL_ 416 BR1_ABS_Brems 0 "no_ABS_control" 1 "ABS_control"; +VAL_ 416 BR1_EDS_Ongr 0 "no_EDS_intervention" 1 "EDS_intervention"; +VAL_ 416 BR1_ESP_Ongr 0 "no_ESP_intervention" 1 "ESP_intervention"; +VAL_ 416 BR1_ASR_Ongr 0 "no_requirement" 1 "ASR_shift_map" 2 "Downshift" 3 "Switching_ban"; +VAL_ 416 BR1_EBV_Ongr 0 "no_EBV_intervention" 1 "EBV_intervention"; +VAL_ 416 BR1_Lampe_ABS 0 "Lamp_off" 1 "Lamp_on"; +VAL_ 416 BR1_Lampe_ASR 0 "Lamp_off" 1 "Lamp_on"; +VAL_ 416 BR1_Lampe_BK 0 "Lamp_off" 1 "Lamp_on"; +VAL_ 416 BR1_Lichtschalt 0 "no_Bremsen_Schw_unterschr" 1 "Bremse_betaetigt_Schw_ueberschr"; +VAL_ 416 BR1_StaDruckschw 0 "Sta_guel_BKV_n_angest_k_Br" 1 "Sta_n_verf_BKV_angest_Br"; +VAL_ 416 BR1_MAD 0 "no_Offblendung" 1 "Offblendung"; +VAL_ 416 BR1_Sta_MAD 0 "valid" 1 "invalid"; +VAL_ 416 BR1_Diagnose 0 "no" 1 "in_Diagnose"; +VAL_ 416 BR1_BKV_active 0 "BKV_not_installed_or_fault" 1 "BKV_installed_and_not_fault"; +VAL_ 416 BR1_ASR_ESP 0 "ABS_ABS_EDS" 1 "ASR_ESP_MABS"; +VAL_ 416 BR1_ESPASR_passive 0 "ESP_ASR_activated" 1 "ESP_oder_ASR_passive_get_oder_Fktumsch_oder_Rollenmodus"; +VAL_ 416 BR1_Sta_ESP 0 "ok" 1 "Failure"; +VAL_ 416 BR1_Ersatz_Kmh 0 "OK" 1 "Substitute_value"; + +SG_MUL_VAL_ 648 MO2_Getr_Code MO2_Mp_Code 2-2; +SG_MUL_VAL_ 648 MO2_max_Mo MO2_Mp_Code 3-3; +SG_MUL_VAL_ 648 MO2_CAN_Vers MO2_Mp_Code 0-0; +SG_MUL_VAL_ 648 MO2_Motor_Code MO2_Mp_Code 1-1; + +SG_MUL_VAL_ 1152 MO5_max_Moment MO5_Mp_Code 0-0; +SG_MUL_VAL_ 1152 MO5_Drehzahl MO5_Mp_Code 1-1; +SG_MUL_VAL_ 1152 MO5_Motortyp MO5_Mp_Code 2-2; +SG_MUL_VAL_ 1152 MO5_Abgastyp MO5_Mp_Code 3-3; +SG_MUL_VAL_ 1152 MO5_Abgastyp2 MO5_Mp_Code 3-3; +SG_MUL_VAL_ 1152 MO5_Abgastyp3 MO5_Mp_Code 3-3; +SG_MUL_VAL_ 1152 OBD_Kaltstart_Denominator MO5_Mp_Code 3-3; +SG_MUL_VAL_ 1152 OBD_Minimum_Trip MO5_Mp_Code 3-3; +SG_MUL_VAL_ 1152 MO5_DPF_reg MO5_Mp_Code 3-3; + +VAL_ 648 MO2_Mp_Code 0 "CAN_Stand" 1 "Motor_Kod" 2 "Getriebe_Kod" 3 "MDI_Max"; + +VAL_ 648 MO2_Getr_Code 0 "_5HP19" 1 "_5HP24" 2 "AG4" 3 "VL300" 4 "VQ250" 5 "VQ35" 6 "AG4_yestco" 7 "AG5_yestco" 8 "autom_Kupplung" 9 "autom_Kupplung_mit_ASG" 10 "AG6_yestco_ZF_6HP_AISIN" 11 "DQ500_DQ250_DQ200" 12 "SQ100_SQ200" 14 "AL1000_AL551_AL951_ZF8HPx" 15 "Handschalter_konv" 16 "DL800" 17 "E_Fahrzeug__Single_Gear"; + +VAL_ 648 MO2_BLS 0 "no_Bremsen" 1 "Bremse_betaetigt"; +VAL_ 648 MO2_BTS 0 "no_braking" 1 "Brake_activated"; +VAL_ 648 MO2_Sta_Kuehlm 0 "Temperature_ok" 1 "Temperature_not_ok"; +VAL_ 648 MO2_Sta_Klima 0 "Climate_off" 1 "Climate_on"; +VAL_ 648 MO2_Sta_No_Bet 0 "no_Normalbetrieb" 1 "Normalbetrieb"; +VAL_ 648 MO2_Status_TSK 0 "TSK_not_available" 1 "TSK_available"; +VAL_ 648 MO2_Sta_GRA 0 "ADR_GRA_off" 1 "gra_activated_lamp_on" 2 "gra_overdriven_lamp_on" 3 "ADR_gra_faulted"; +VAL_ 648 TSK_Limiter_ausgewaehlt 0 "no_limiter_selected" 1 "Limiter_Selected"; +VAL_ 648 MO2_GRAregelt 0 "no" 1 "yes"; +VAL_ 648 MO2_Sport_Error 0 "no_Failure" 1 "Failure"; +VAL_ 648 MO2_OffRoad 0 "not_active" 1 "active"; + VAL_ 870 AWV_Text 0 "kein_Text" 1 "FrontAssist_aus" 2 "FrontAssist_startet" 3 "FrontAssist_Warnung" 4 "FrontAssist_Sens_reinig" 5 "FrontAssist_Failure" 6 "FrontAssist_Demo" 7 "Vorhalt" 8 "Bremsung_wird_gerade_durchgefuehrt" 9 "Sensor_not_verfuegbar" 10 "Sensor_reinigen" 11 "Service_notwendig_Failure" 12 "Funktion_vom_Fahrer_deactivated" 13 "Funktion_vom_Fahrer_activated" 14 "FrontAssist_zur_Zeit_not_verfuegbar__rev_Failure"; VAL_ 870 AWV_1_Freigabe 0 "nicht_freigegeben" 1 "freigegeben"; VAL_ 870 AWV_1_Prefill 0 "keine_Prefill_Anf" 1 "Prefill_Anf"; @@ -1627,8 +1855,68 @@ VAL_ 872 ACS_Fehler 1 "Fehlerspeichereintrag" 0 "kein_Fehlerspeichereintrag" ; VAL_ 872 ACS_zul_Regelabw 254 "ADR_nicht_aktiv" 255 "Fehler" ; VAL_ 872 ACS_max_AendGrad 254 "Neutralwert" 0 "Neutralwert" 255 "Fehler" ; -VAL_ 978 LH2_Sta_HCA 0 "disabled" 1 "initializing" 2 "fault" 3 "ready" 4 "rejected" 5 "active"; -VAL_ 1088 Waehlhebelposition__Getriebe_1_ 8 "P" 7 "R" 6 "N" 5 "D" 9 "U" 12 "S" 14 "T" 10 "T" 11 "T"; +VAL_ 896 MO3_Vorgluehen 0 "no_Vorgluehen" 1 "Vorgluehen_active"; +VAL_ 896 MO3_Prio_Dz 0 "Wunsch" 1 "Zwang"; +VAL_ 896 MO_Schalter_StartStopp 0 "StartStopp_ueber_Hauptschalter_deactivated_LED_an" 1 "StartStopp_ueber_Hauptschalter_activated_LED_aus"; +VAL_ 896 MO3_Winterprg 0 "not_active" 1 "active"; +VAL_ 896 MO3_Sta_Pedal 0 "Fahrpedal_iO" 1 "Ersatzwert"; +VAL_ 896 MO3_Sta_FPG 0 "Gradient_not_bed" 1 "Gradient_bed"; +VAL_ 896 MO3_Sign_FPG 0 "positives_Vorzeichen" 1 "negatives_Vorzeichen"; +VAL_ 896 MO3_Sta_Temp 0 "Geber_iO" 1 "Ersatzwert"; +VAL_ 896 MO3_Vorz_RadWu 0 "positives_Vorzeichen" 1 "negatives_Vorzeichen"; +VAL_ 896 MO3_Freigabe_Segeln 0 "Segelbetrieb_not_freigegeben" 1 "Segelbetrieb_freigegeben"; +VAL_ 896 MO_StartStopp_StoppVorbereitung 0 "Motorstopp_not_in_Vorbereitung" 1 "Motorstopp_in_Vorbereitung"; +CM_ BO_ 896 "Motor message 3 - Contains accelerator pedal, temperatures, and control signals"; + +VAL_ 978 LH2_Sta_HCA 0 "disabled" 1 "initializing" 2 "fault" 3 "ready" 4 "rejected" 5 "active" 7 "active"; + +VAL_ 1088 GE1_Schaltung 0 "no_circuit" 1 "circuit_is_running"; +VAL_ 1088 GE1_Sta_Schutz 0 "no_protection" 1 "protection_requested"; +VAL_ 1088 GE1_Klimakompr 0 "no_Anforderung" 1 "Kompressor_aus"; +VAL_ 1088 GE1_WK 0 "WK_open" 1 "WK_regulated" 2 "WK_closed" 3 "Failure"; +VAL_ 1088 GE1_StSt_Info 0 "Engine_running_not_necessary_stop_release" 1 "Motor_start_not_mandatory_necessary_stop_prohibition" 2 "Motor_start_absolute_necessary_start_request" 3 "System_error"; +VAL_ 1088 GE1_EGS_Anf 0 "no_requirement" 1 "EGS_requirement"; +VAL_ 1088 GE1_Zielgang 0 "P (Park) | Disengaged" 1 "Gear 1 | Engaged" 2 "Gear 2 | Engaged" 3 "Gear 3 | Engaged" 4 "Gear 4 | Engaged" 5 "Gear 5 | Engaged" 6 "1m Gear" 7 "Gang_R" 8 "Gear 6 | Engaged" 9 "Gear 7 | Engaged" 10 "Gear 8 | Engaged" 14 "Speed Not Defined" 15 "Failure"; +VAL_ 1088 GE1_Wahl_Pos 8 "P" 7 "R" 6 "N" 5 "D" 9 "U" 12 "S" 14 "T" 10 "T" 11 "T"; +VAL_ 1088 GE1_Notlauf 0 "No Emergency" 1 "No Switching" 2 "Switch to Neutral" 3 "50% Shifting Capacity" 4 "Driving Without UK" 5 "No Emeregency" 6 "No Emergency" 7 "No Emergency, Target Shifting Reached" 15 "Failure"; +VAL_ 1088 GE1_Kuehlung 0 "No Additional Cooling Requested" 1 "20% Additional Fan Cooling Requested" 2 "40% Additional Fan Cooling Requested" 3 "Maximum Additional Fan Cooling Requested"; +VAL_ 1088 GE1_Sta_OBD 0 "MIL Off" 1 "MIL On"; +VAL_ 1088 GE1_LaunchControl 0 "Launch Control Not Active" 1 "Launch Control Program Active"; +VAL_ 1088 GE1_Infobit 0 "Standard Automatic" 1 "CVT"; +VAL_ 1088 GE1_SleepInd 0 "CAN is Required" 1 "Sleep Ready"; +VAL_ 1088 GE1_Fehlereintr 0 "No Failure Memory Entry" 1 "Failure Memory Entry"; + +VAL_ 1152 MO5_Mp_Code 0 "Max_Moment" 1 "Drehzahl" 2 "Motor_Typ" 3 "Abgastyp_od_norm_Verbrauch"; +VAL_ 1152 MO5_Abgastyp 0 "no_EOBD" 1 "EOBD"; +VAL_ 1152 MO5_Abgastyp2 0 "no_OBD" 1 "OBD"; +VAL_ 1152 MO5_Abgastyp3 0 "no_DPF_verbaut" 1 "DPF_verbaut"; +VAL_ 1152 OBD_Kaltstart_Denominator 0 "Denominator_not_hochzaehlen" 1 "Bedingungen_zum_Inkr_des_Kaltstart_Denom_erf"; +VAL_ 1152 OBD_Minimum_Trip 0 "no_Min_Normed_Trip" 1 "Min_Normed_Trip"; +VAL_ 1152 MO5_DPF_reg 0 "DPF_regeneriert_nicht" 1 "DPF_regeneriert"; +VAL_ 1152 MO5_Vorgluehen 0 "Lamp_off" 1 "Lamp_on"; +VAL_ 1152 MO5_E_Gas 0 "Lamp_off" 1 "Lamp_on"; +VAL_ 1152 MO5_OBD_2 0 "Lamp_off" 1 "Lamp_on"; +VAL_ 1152 MO5_Heissl 0 "Lamp_off" 1 "Lamp_on"; +VAL_ 1152 MO5_KlimaKompr 0 "no_Anforderung" 1 "Klimakompr_aus"; +VAL_ 1152 MO5_Feld_kuehl 0 "no" 1 "yes"; +VAL_ 1152 MO5_KliKo_Red 0 "no" 1 "yes"; +VAL_ 1152 MO5_UeberlVerb 0 "no_Ueberlauf" 1 "mindestens_einmal_uebergelaufen"; +VAL_ 1152 MO5_HLeuchte 0 "no_Warnung" 1 "Vorwarnung"; +VAL_ 1152 MO5_PartikelLamp 0 "Lamp_off" 1 "Lamp_on"; +VAL_ 1152 MO5_Sta_BKU 0 "iO_oder_not_verbaut" 1 "n_iO"; +VAL_ 1152 MO5_TypStartSteu 0 "Startersteuerung_BSG_BCM_KessyD1_ZAS" 1 "Startersteuerung_durch_MSG"; +VAL_ 1152 MO5_TDE_Lampe 0 "Lamp_off" 1 "Lamp_on"; +VAL_ 1152 MO5_TDE_Text 0 "no_Text" 1 "Textanzeige_nach_ISO"; +VAL_ 1152 MO5_DZM_Daempf 0 "normale_Daempfung" 1 "dynamische_Daempfung"; +VAL_ 1152 MO5_Interlock 0 "Interlock_not_betaetigt" 1 "Interlock_betaetigt"; +VAL_ 1152 MO5_Start 0 "Start_not_zulaessig" 1 "Startfreigabe"; +VAL_ 1152 MO5_Anlasser 0 "Anlasser_darf_angesteuert_werden" 1 "Anlasser_ausspuren_Ansteuerung_not_moeglich"; +VAL_ 1152 MO5_GRA_Hauptsch 0 "Off" 1 "On"; +VAL_ 1152 MO5_Momente 0 "Einfach" 1 "Doppelt"; +VAL_ 1152 MO5_Motortext1 0 "no_Text" 1 "Text_1"; +VAL_ 1152 MO5_Motortext2 0 "no_Text" 1 "Text_2"; +VAL_ 1152 MO5_Motortext3 0 "no_Text" 1 "Text_3"; +VAL_ 1152 MO5_Motortext4 0 "no_Text" 1 "Text_4"; VAL_ 1386 ACA_StaACC 6 "ACC_rev_aus" 0 "Hauptschalter_aus" 4 "ACC_im_Hintergrund" 3 "ACC_aktiv" 1 "Reserve" 2 "ACC_passiv" 7 "ACC_irrev_aus" 5 "frei" ; VAL_ 1386 ACA_ID_StaACC 0 "keine_Anzeige" ; diff --git a/opendbc_repo/pyproject.toml b/opendbc_repo/pyproject.toml index 119cdfe262..fe70034c7d 100644 --- a/opendbc_repo/pyproject.toml +++ b/opendbc_repo/pyproject.toml @@ -1,35 +1,31 @@ [project] name = "opendbc" version = "0.2.1" -description = "CAN bus databases and tools" -license = { file = "LICENSE" } +description = "a Python API for your car" +license = "MIT" authors = [{ name = "Vehicle Researcher", email = "user@comma.ai" }] readme = "README.md" -requires-python = ">=3.9,<3.13" # pycapnp doesn't work with 3.13 +requires-python = ">=3.11,<3.13" # pycapnp doesn't work with 3.13 urls = { "homepage" = "https://github.com/commaai/opendbc" } dependencies = [ - "scons", "numpy", - "crcmod", "tqdm", - "pycapnp", + "pycapnp==2.1.0", "pycryptodome", ] [project.optional-dependencies] testing = [ + "comma-car-segments @ https://huggingface.co/datasets/commaai/commaCarSegments/resolve/main/dist/comma_car_segments-0.1.0-py3-none-any.whl", "cffi", + "tree-sitter", + "tree-sitter-c", "gcovr", - "pytest", - "pytest-coverage", - "pytest-mock", - "pytest-randomly", - "pytest-xdist", - "pytest-subtests", + "unittest-parallel", "hypothesis==6.47.*", - "parameterized>=0.8,<0.9", + "zstandard", # static analysis "ruff", @@ -37,47 +33,25 @@ testing = [ "lefthook", "cpplint", "codespell", + "cppcheck @ git+https://github.com/commaai/dependencies.git@release-cppcheck#subdirectory=cppcheck", ] docs = [ "Jinja2", - "natsort", ] examples = [ "inputs", - "matplotlib", ] [build-system] requires = ["setuptools"] build-backend = "setuptools.build_meta" -[tool.pytest.ini_options] -addopts = "-Werror --strict-config --strict-markers --durations=10 -n auto" -python_files = "test_*.py" -testpaths = [ - "opendbc" -] - [tool.codespell] quiet-level = 3 ignore-words-list = "alo,ba,bu,deque,hda,grey,arange" builtin = "clear,rare,informal,code,names,en-GB_to_en-US" check-hidden = true -[tool.mypy] -# helpful warnings -warn_redundant_casts=true -warn_unreachable=true -warn_unused_ignores=true - -# restrict dynamic typing -warn_return_any=true - -# allow implicit optionals for default args -implicit_optional = true - -explicit_package_bases=true - # https://beta.ruff.rs/docs/configuration/#using-pyprojecttoml [tool.ruff] line-length = 160 @@ -85,6 +59,7 @@ indent-width = 2 target-version="py311" [tool.ruff.lint] +preview = true select = [ "E", "F", "W", "PIE", "C4", "ISC", "A", "B", "NPY", # numpy @@ -96,6 +71,7 @@ select = [ "INP001", ] ignore = [ + "E302", "E305", # too restrictive "W292", "E741", "E402", @@ -106,16 +82,46 @@ ignore = [ "UP031", "NPY002", # new numpy random syntax is worse "C420", + "E111", "E114", "E226", "E241", + "E221", "E265", "E266", "E261", + "E252", "E251", "E231", "E225", + "E262", "C419", ] flake8-implicit-str-concat.allow-multiline=false -[tool.ruff.lint.per-file-ignores] -"site_scons/*" = ["ALL"] - [tool.ruff.lint.flake8-tidy-imports.banned-api] -"pytest.main".msg = "pytest.main requires special handling that is easy to mess up!" -# TODO: re-enable when all tests are converted to pytest -#"unittest".msg = "Use pytest" +"numpy.mean".msg = "Sum and divide. np.mean is slow" + +[tool.ty.rules] +# Ignore rules that produce false positives due to: +# - Dynamic attributes on LibSafety (loaded from compiled C library) +# - External dependencies not installed (panda, cereal, openpilot) +# - capnp dynamically generated types +possibly-missing-attribute = "ignore" +unresolved-attribute = "ignore" +unresolved-import = "ignore" + +# Intentional LSP violations in subclass method signatures +invalid-method-override = "ignore" + +# Optional callables called without None checks in test code +call-non-callable = "ignore" + +# Complex type narrowing ty doesn't handle well (isinstance with abstract types) +invalid-argument-type = "ignore" + +# Dynamic type patterns (e.g., values converted from Number to list in __init__) +not-subscriptable = "ignore" +unsupported-operator = "ignore" + +# Return types with complex callable signatures +invalid-return-type = "ignore" + +# unittest TestSuite iteration (TestCase | TestSuite is always iterable in practice) +not-iterable = "ignore" + +# Test class method signature differences +too-many-positional-arguments = "ignore" [tool.setuptools] include-package-data = true diff --git a/opendbc_repo/uv.lock b/opendbc_repo/uv.lock new file mode 100644 index 0000000000..fbd44302b1 --- /dev/null +++ b/opendbc_repo/uv.lock @@ -0,0 +1,695 @@ +version = 1 +revision = 3 +requires-python = ">=3.11, <3.13" + +[[package]] +name = "attrs" +version = "25.4.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/6b/5c/685e6633917e101e5dcb62b9dd76946cbb57c26e133bae9e0cd36033c0a9/attrs-25.4.0.tar.gz", hash = "sha256:16d5969b87f0859ef33a48b35d55ac1be6e42ae49d5e853b597db70c35c57e11", size = 934251, upload-time = "2025-10-06T13:54:44.725Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3a/2a/7cc015f5b9f5db42b7d48157e23356022889fc354a2813c15934b7cb5c0e/attrs-25.4.0-py3-none-any.whl", hash = "sha256:adcf7e2a1fb3b36ac48d97835bb6d8ade15b8dcce26aba8bf1d14847b57a3373", size = 67615, upload-time = "2025-10-06T13:54:43.17Z" }, +] + +[[package]] +name = "certifi" +version = "2026.2.25" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/af/2d/7bf41579a8986e348fa033a31cdd0e4121114f6bce2457e8876010b092dd/certifi-2026.2.25.tar.gz", hash = "sha256:e887ab5cee78ea814d3472169153c2d12cd43b14bd03329a39a9c6e2e80bfba7", size = 155029, upload-time = "2026-02-25T02:54:17.342Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9a/3c/c17fb3ca2d9c3acff52e30b309f538586f9f5b9c9cf454f3845fc9af4881/certifi-2026.2.25-py3-none-any.whl", hash = "sha256:027692e4402ad994f1c42e52a4997a9763c646b73e4096e4d5d6db8af1d6f0fa", size = 153684, upload-time = "2026-02-25T02:54:15.766Z" }, +] + +[[package]] +name = "cffi" +version = "2.0.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pycparser", marker = "implementation_name != 'PyPy'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/eb/56/b1ba7935a17738ae8453301356628e8147c79dbb825bcbc73dc7401f9846/cffi-2.0.0.tar.gz", hash = "sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529", size = 523588, upload-time = "2025-09-08T23:24:04.541Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/12/4a/3dfd5f7850cbf0d06dc84ba9aa00db766b52ca38d8b86e3a38314d52498c/cffi-2.0.0-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:b4c854ef3adc177950a8dfc81a86f5115d2abd545751a304c5bcf2c2c7283cfe", size = 184344, upload-time = "2025-09-08T23:22:26.456Z" }, + { url = "https://files.pythonhosted.org/packages/4f/8b/f0e4c441227ba756aafbe78f117485b25bb26b1c059d01f137fa6d14896b/cffi-2.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2de9a304e27f7596cd03d16f1b7c72219bd944e99cc52b84d0145aefb07cbd3c", size = 180560, upload-time = "2025-09-08T23:22:28.197Z" }, + { url = "https://files.pythonhosted.org/packages/b1/b7/1200d354378ef52ec227395d95c2576330fd22a869f7a70e88e1447eb234/cffi-2.0.0-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:baf5215e0ab74c16e2dd324e8ec067ef59e41125d3eade2b863d294fd5035c92", size = 209613, upload-time = "2025-09-08T23:22:29.475Z" }, + { url = "https://files.pythonhosted.org/packages/b8/56/6033f5e86e8cc9bb629f0077ba71679508bdf54a9a5e112a3c0b91870332/cffi-2.0.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:730cacb21e1bdff3ce90babf007d0a0917cc3e6492f336c2f0134101e0944f93", size = 216476, upload-time = "2025-09-08T23:22:31.063Z" }, + { url = "https://files.pythonhosted.org/packages/dc/7f/55fecd70f7ece178db2f26128ec41430d8720f2d12ca97bf8f0a628207d5/cffi-2.0.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:6824f87845e3396029f3820c206e459ccc91760e8fa24422f8b0c3d1731cbec5", size = 203374, upload-time = "2025-09-08T23:22:32.507Z" }, + { url = "https://files.pythonhosted.org/packages/84/ef/a7b77c8bdc0f77adc3b46888f1ad54be8f3b7821697a7b89126e829e676a/cffi-2.0.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:9de40a7b0323d889cf8d23d1ef214f565ab154443c42737dfe52ff82cf857664", size = 202597, upload-time = "2025-09-08T23:22:34.132Z" }, + { url = "https://files.pythonhosted.org/packages/d7/91/500d892b2bf36529a75b77958edfcd5ad8e2ce4064ce2ecfeab2125d72d1/cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8941aaadaf67246224cee8c3803777eed332a19d909b47e29c9842ef1e79ac26", size = 215574, upload-time = "2025-09-08T23:22:35.443Z" }, + { url = "https://files.pythonhosted.org/packages/44/64/58f6255b62b101093d5df22dcb752596066c7e89dd725e0afaed242a61be/cffi-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a05d0c237b3349096d3981b727493e22147f934b20f6f125a3eba8f994bec4a9", size = 218971, upload-time = "2025-09-08T23:22:36.805Z" }, + { url = "https://files.pythonhosted.org/packages/ab/49/fa72cebe2fd8a55fbe14956f9970fe8eb1ac59e5df042f603ef7c8ba0adc/cffi-2.0.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:94698a9c5f91f9d138526b48fe26a199609544591f859c870d477351dc7b2414", size = 211972, upload-time = "2025-09-08T23:22:38.436Z" }, + { url = "https://files.pythonhosted.org/packages/0b/28/dd0967a76aab36731b6ebfe64dec4e981aff7e0608f60c2d46b46982607d/cffi-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:5fed36fccc0612a53f1d4d9a816b50a36702c28a2aa880cb8a122b3466638743", size = 217078, upload-time = "2025-09-08T23:22:39.776Z" }, + { url = "https://files.pythonhosted.org/packages/2b/c0/015b25184413d7ab0a410775fdb4a50fca20f5589b5dab1dbbfa3baad8ce/cffi-2.0.0-cp311-cp311-win32.whl", hash = "sha256:c649e3a33450ec82378822b3dad03cc228b8f5963c0c12fc3b1e0ab940f768a5", size = 172076, upload-time = "2025-09-08T23:22:40.95Z" }, + { url = "https://files.pythonhosted.org/packages/ae/8f/dc5531155e7070361eb1b7e4c1a9d896d0cb21c49f807a6c03fd63fc877e/cffi-2.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:66f011380d0e49ed280c789fbd08ff0d40968ee7b665575489afa95c98196ab5", size = 182820, upload-time = "2025-09-08T23:22:42.463Z" }, + { url = "https://files.pythonhosted.org/packages/95/5c/1b493356429f9aecfd56bc171285a4c4ac8697f76e9bbbbb105e537853a1/cffi-2.0.0-cp311-cp311-win_arm64.whl", hash = "sha256:c6638687455baf640e37344fe26d37c404db8b80d037c3d29f58fe8d1c3b194d", size = 177635, upload-time = "2025-09-08T23:22:43.623Z" }, + { url = "https://files.pythonhosted.org/packages/ea/47/4f61023ea636104d4f16ab488e268b93008c3d0bb76893b1b31db1f96802/cffi-2.0.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d02d6655b0e54f54c4ef0b94eb6be0607b70853c45ce98bd278dc7de718be5d", size = 185271, upload-time = "2025-09-08T23:22:44.795Z" }, + { url = "https://files.pythonhosted.org/packages/df/a2/781b623f57358e360d62cdd7a8c681f074a71d445418a776eef0aadb4ab4/cffi-2.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8eca2a813c1cb7ad4fb74d368c2ffbbb4789d377ee5bb8df98373c2cc0dee76c", size = 181048, upload-time = "2025-09-08T23:22:45.938Z" }, + { url = "https://files.pythonhosted.org/packages/ff/df/a4f0fbd47331ceeba3d37c2e51e9dfc9722498becbeec2bd8bc856c9538a/cffi-2.0.0-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:21d1152871b019407d8ac3985f6775c079416c282e431a4da6afe7aefd2bccbe", size = 212529, upload-time = "2025-09-08T23:22:47.349Z" }, + { url = "https://files.pythonhosted.org/packages/d5/72/12b5f8d3865bf0f87cf1404d8c374e7487dcf097a1c91c436e72e6badd83/cffi-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b21e08af67b8a103c71a250401c78d5e0893beff75e28c53c98f4de42f774062", size = 220097, upload-time = "2025-09-08T23:22:48.677Z" }, + { url = "https://files.pythonhosted.org/packages/c2/95/7a135d52a50dfa7c882ab0ac17e8dc11cec9d55d2c18dda414c051c5e69e/cffi-2.0.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:1e3a615586f05fc4065a8b22b8152f0c1b00cdbc60596d187c2a74f9e3036e4e", size = 207983, upload-time = "2025-09-08T23:22:50.06Z" }, + { url = "https://files.pythonhosted.org/packages/3a/c8/15cb9ada8895957ea171c62dc78ff3e99159ee7adb13c0123c001a2546c1/cffi-2.0.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:81afed14892743bbe14dacb9e36d9e0e504cd204e0b165062c488942b9718037", size = 206519, upload-time = "2025-09-08T23:22:51.364Z" }, + { url = "https://files.pythonhosted.org/packages/78/2d/7fa73dfa841b5ac06c7b8855cfc18622132e365f5b81d02230333ff26e9e/cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3e17ed538242334bf70832644a32a7aae3d83b57567f9fd60a26257e992b79ba", size = 219572, upload-time = "2025-09-08T23:22:52.902Z" }, + { url = "https://files.pythonhosted.org/packages/07/e0/267e57e387b4ca276b90f0434ff88b2c2241ad72b16d31836adddfd6031b/cffi-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3925dd22fa2b7699ed2617149842d2e6adde22b262fcbfada50e3d195e4b3a94", size = 222963, upload-time = "2025-09-08T23:22:54.518Z" }, + { url = "https://files.pythonhosted.org/packages/b6/75/1f2747525e06f53efbd878f4d03bac5b859cbc11c633d0fb81432d98a795/cffi-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2c8f814d84194c9ea681642fd164267891702542f028a15fc97d4674b6206187", size = 221361, upload-time = "2025-09-08T23:22:55.867Z" }, + { url = "https://files.pythonhosted.org/packages/7b/2b/2b6435f76bfeb6bbf055596976da087377ede68df465419d192acf00c437/cffi-2.0.0-cp312-cp312-win32.whl", hash = "sha256:da902562c3e9c550df360bfa53c035b2f241fed6d9aef119048073680ace4a18", size = 172932, upload-time = "2025-09-08T23:22:57.188Z" }, + { url = "https://files.pythonhosted.org/packages/f8/ed/13bd4418627013bec4ed6e54283b1959cf6db888048c7cf4b4c3b5b36002/cffi-2.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:da68248800ad6320861f129cd9c1bf96ca849a2771a59e0344e88681905916f5", size = 183557, upload-time = "2025-09-08T23:22:58.351Z" }, + { url = "https://files.pythonhosted.org/packages/95/31/9f7f93ad2f8eff1dbc1c3656d7ca5bfd8fb52c9d786b4dcf19b2d02217fa/cffi-2.0.0-cp312-cp312-win_arm64.whl", hash = "sha256:4671d9dd5ec934cb9a73e7ee9676f9362aba54f7f34910956b84d727b0d73fb6", size = 177762, upload-time = "2025-09-08T23:22:59.668Z" }, +] + +[[package]] +name = "charset-normalizer" +version = "3.4.6" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/7b/60/e3bec1881450851b087e301bedc3daa9377a4d45f1c26aa90b0b235e38aa/charset_normalizer-3.4.6.tar.gz", hash = "sha256:1ae6b62897110aa7c79ea2f5dd38d1abca6db663687c0b1ad9aed6f6bae3d9d6", size = 143363, upload-time = "2026-03-15T18:53:25.478Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/62/28/ff6f234e628a2de61c458be2779cb182bc03f6eec12200d4a525bbfc9741/charset_normalizer-3.4.6-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:82060f995ab5003a2d6e0f4ad29065b7672b6593c8c63559beefe5b443242c3e", size = 293582, upload-time = "2026-03-15T18:50:25.454Z" }, + { url = "https://files.pythonhosted.org/packages/1c/b7/b1a117e5385cbdb3205f6055403c2a2a220c5ea80b8716c324eaf75c5c95/charset_normalizer-3.4.6-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:60c74963d8350241a79cb8feea80e54d518f72c26db618862a8f53e5023deaf9", size = 197240, upload-time = "2026-03-15T18:50:27.196Z" }, + { url = "https://files.pythonhosted.org/packages/a1/5f/2574f0f09f3c3bc1b2f992e20bce6546cb1f17e111c5be07308dc5427956/charset_normalizer-3.4.6-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f6e4333fb15c83f7d1482a76d45a0818897b3d33f00efd215528ff7c51b8e35d", size = 217363, upload-time = "2026-03-15T18:50:28.601Z" }, + { url = "https://files.pythonhosted.org/packages/4a/d1/0ae20ad77bc949ddd39b51bf383b6ca932f2916074c95cad34ae465ab71f/charset_normalizer-3.4.6-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:bc72863f4d9aba2e8fd9085e63548a324ba706d2ea2c83b260da08a59b9482de", size = 212994, upload-time = "2026-03-15T18:50:30.102Z" }, + { url = "https://files.pythonhosted.org/packages/60/ac/3233d262a310c1b12633536a07cde5ddd16985e6e7e238e9f3f9423d8eb9/charset_normalizer-3.4.6-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9cc4fc6c196d6a8b76629a70ddfcd4635a6898756e2d9cac5565cf0654605d73", size = 204697, upload-time = "2026-03-15T18:50:31.654Z" }, + { url = "https://files.pythonhosted.org/packages/25/3c/8a18fc411f085b82303cfb7154eed5bd49c77035eb7608d049468b53f87c/charset_normalizer-3.4.6-cp311-cp311-manylinux_2_31_armv7l.whl", hash = "sha256:0c173ce3a681f309f31b87125fecec7a5d1347261ea11ebbb856fa6006b23c8c", size = 191673, upload-time = "2026-03-15T18:50:33.433Z" }, + { url = "https://files.pythonhosted.org/packages/ff/a7/11cfe61d6c5c5c7438d6ba40919d0306ed83c9ab957f3d4da2277ff67836/charset_normalizer-3.4.6-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:c907cdc8109f6c619e6254212e794d6548373cc40e1ec75e6e3823d9135d29cc", size = 201120, upload-time = "2026-03-15T18:50:35.105Z" }, + { url = "https://files.pythonhosted.org/packages/b5/10/cf491fa1abd47c02f69687046b896c950b92b6cd7337a27e6548adbec8e4/charset_normalizer-3.4.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:404a1e552cf5b675a87f0651f8b79f5f1e6fd100ee88dc612f89aa16abd4486f", size = 200911, upload-time = "2026-03-15T18:50:36.819Z" }, + { url = "https://files.pythonhosted.org/packages/28/70/039796160b48b18ed466fde0af84c1b090c4e288fae26cd674ad04a2d703/charset_normalizer-3.4.6-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:e3c701e954abf6fc03a49f7c579cc80c2c6cc52525340ca3186c41d3f33482ef", size = 192516, upload-time = "2026-03-15T18:50:38.228Z" }, + { url = "https://files.pythonhosted.org/packages/ff/34/c56f3223393d6ff3124b9e78f7de738047c2d6bc40a4f16ac0c9d7a1cb3c/charset_normalizer-3.4.6-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:7a6967aaf043bceabab5412ed6bd6bd26603dae84d5cb75bf8d9a74a4959d398", size = 218795, upload-time = "2026-03-15T18:50:39.664Z" }, + { url = "https://files.pythonhosted.org/packages/e8/3b/ce2d4f86c5282191a041fdc5a4ce18f1c6bd40a5bd1f74cf8625f08d51c1/charset_normalizer-3.4.6-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:5feb91325bbceade6afab43eb3b508c63ee53579fe896c77137ded51c6b6958e", size = 201833, upload-time = "2026-03-15T18:50:41.552Z" }, + { url = "https://files.pythonhosted.org/packages/3b/9b/b6a9f76b0fd7c5b5ec58b228ff7e85095370282150f0bd50b3126f5506d6/charset_normalizer-3.4.6-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:f820f24b09e3e779fe84c3c456cb4108a7aa639b0d1f02c28046e11bfcd088ed", size = 213920, upload-time = "2026-03-15T18:50:43.33Z" }, + { url = "https://files.pythonhosted.org/packages/ae/98/7bc23513a33d8172365ed30ee3a3b3fe1ece14a395e5fc94129541fc6003/charset_normalizer-3.4.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b35b200d6a71b9839a46b9b7fff66b6638bb52fc9658aa58796b0326595d3021", size = 206951, upload-time = "2026-03-15T18:50:44.789Z" }, + { url = "https://files.pythonhosted.org/packages/32/73/c0b86f3d1458468e11aec870e6b3feac931facbe105a894b552b0e518e79/charset_normalizer-3.4.6-cp311-cp311-win32.whl", hash = "sha256:9ca4c0b502ab399ef89248a2c84c54954f77a070f28e546a85e91da627d1301e", size = 143703, upload-time = "2026-03-15T18:50:46.103Z" }, + { url = "https://files.pythonhosted.org/packages/c6/e3/76f2facfe8eddee0bbd38d2594e709033338eae44ebf1738bcefe0a06185/charset_normalizer-3.4.6-cp311-cp311-win_amd64.whl", hash = "sha256:a9e68c9d88823b274cf1e72f28cb5dc89c990edf430b0bfd3e2fb0785bfeabf4", size = 153857, upload-time = "2026-03-15T18:50:47.563Z" }, + { url = "https://files.pythonhosted.org/packages/e2/dc/9abe19c9b27e6cd3636036b9d1b387b78c40dedbf0b47f9366737684b4b0/charset_normalizer-3.4.6-cp311-cp311-win_arm64.whl", hash = "sha256:97d0235baafca5f2b09cf332cc275f021e694e8362c6bb9c96fc9a0eb74fc316", size = 142751, upload-time = "2026-03-15T18:50:49.234Z" }, + { url = "https://files.pythonhosted.org/packages/e5/62/c0815c992c9545347aeea7859b50dc9044d147e2e7278329c6e02ac9a616/charset_normalizer-3.4.6-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:2ef7fedc7a6ecbe99969cd09632516738a97eeb8bd7258bf8a0f23114c057dab", size = 295154, upload-time = "2026-03-15T18:50:50.88Z" }, + { url = "https://files.pythonhosted.org/packages/a8/37/bdca6613c2e3c58c7421891d80cc3efa1d32e882f7c4a7ee6039c3fc951a/charset_normalizer-3.4.6-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a4ea868bc28109052790eb2b52a9ab33f3aa7adc02f96673526ff47419490e21", size = 199191, upload-time = "2026-03-15T18:50:52.658Z" }, + { url = "https://files.pythonhosted.org/packages/6c/92/9934d1bbd69f7f398b38c5dae1cbf9cc672e7c34a4adf7b17c0a9c17d15d/charset_normalizer-3.4.6-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:836ab36280f21fc1a03c99cd05c6b7af70d2697e374c7af0b61ed271401a72a2", size = 218674, upload-time = "2026-03-15T18:50:54.102Z" }, + { url = "https://files.pythonhosted.org/packages/af/90/25f6ab406659286be929fd89ab0e78e38aa183fc374e03aa3c12d730af8a/charset_normalizer-3.4.6-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f1ce721c8a7dfec21fcbdfe04e8f68174183cf4e8188e0645e92aa23985c57ff", size = 215259, upload-time = "2026-03-15T18:50:55.616Z" }, + { url = "https://files.pythonhosted.org/packages/4e/ef/79a463eb0fff7f96afa04c1d4c51f8fc85426f918db467854bfb6a569ce3/charset_normalizer-3.4.6-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0e28d62a8fc7a1fa411c43bd65e346f3bce9716dc51b897fbe930c5987b402d5", size = 207276, upload-time = "2026-03-15T18:50:57.054Z" }, + { url = "https://files.pythonhosted.org/packages/f7/72/d0426afec4b71dc159fa6b4e68f868cd5a3ecd918fec5813a15d292a7d10/charset_normalizer-3.4.6-cp312-cp312-manylinux_2_31_armv7l.whl", hash = "sha256:530d548084c4a9f7a16ed4a294d459b4f229db50df689bfe92027452452943a0", size = 195161, upload-time = "2026-03-15T18:50:58.686Z" }, + { url = "https://files.pythonhosted.org/packages/bf/18/c82b06a68bfcb6ce55e508225d210c7e6a4ea122bfc0748892f3dc4e8e11/charset_normalizer-3.4.6-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:30f445ae60aad5e1f8bdbb3108e39f6fbc09f4ea16c815c66578878325f8f15a", size = 203452, upload-time = "2026-03-15T18:51:00.196Z" }, + { url = "https://files.pythonhosted.org/packages/44/d6/0c25979b92f8adafdbb946160348d8d44aa60ce99afdc27df524379875cb/charset_normalizer-3.4.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ac2393c73378fea4e52aa56285a3d64be50f1a12395afef9cce47772f60334c2", size = 202272, upload-time = "2026-03-15T18:51:01.703Z" }, + { url = "https://files.pythonhosted.org/packages/2e/3d/7fea3e8fe84136bebbac715dd1221cc25c173c57a699c030ab9b8900cbb7/charset_normalizer-3.4.6-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:90ca27cd8da8118b18a52d5f547859cc1f8354a00cd1e8e5120df3e30d6279e5", size = 195622, upload-time = "2026-03-15T18:51:03.526Z" }, + { url = "https://files.pythonhosted.org/packages/57/8a/d6f7fd5cb96c58ef2f681424fbca01264461336d2a7fc875e4446b1f1346/charset_normalizer-3.4.6-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:8e5a94886bedca0f9b78fecd6afb6629142fd2605aa70a125d49f4edc6037ee6", size = 220056, upload-time = "2026-03-15T18:51:05.269Z" }, + { url = "https://files.pythonhosted.org/packages/16/50/478cdda782c8c9c3fb5da3cc72dd7f331f031e7f1363a893cdd6ca0f8de0/charset_normalizer-3.4.6-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:695f5c2823691a25f17bc5d5ffe79fa90972cc34b002ac6c843bb8a1720e950d", size = 203751, upload-time = "2026-03-15T18:51:06.858Z" }, + { url = "https://files.pythonhosted.org/packages/75/fc/cc2fcac943939c8e4d8791abfa139f685e5150cae9f94b60f12520feaa9b/charset_normalizer-3.4.6-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:231d4da14bcd9301310faf492051bee27df11f2bc7549bc0bb41fef11b82daa2", size = 216563, upload-time = "2026-03-15T18:51:08.564Z" }, + { url = "https://files.pythonhosted.org/packages/a8/b7/a4add1d9a5f68f3d037261aecca83abdb0ab15960a3591d340e829b37298/charset_normalizer-3.4.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:a056d1ad2633548ca18ffa2f85c202cfb48b68615129143915b8dc72a806a923", size = 209265, upload-time = "2026-03-15T18:51:10.312Z" }, + { url = "https://files.pythonhosted.org/packages/6c/18/c094561b5d64a24277707698e54b7f67bd17a4f857bbfbb1072bba07c8bf/charset_normalizer-3.4.6-cp312-cp312-win32.whl", hash = "sha256:c2274ca724536f173122f36c98ce188fd24ce3dad886ec2b7af859518ce008a4", size = 144229, upload-time = "2026-03-15T18:51:11.694Z" }, + { url = "https://files.pythonhosted.org/packages/ab/20/0567efb3a8fd481b8f34f739ebddc098ed062a59fed41a8d193a61939e8f/charset_normalizer-3.4.6-cp312-cp312-win_amd64.whl", hash = "sha256:c8ae56368f8cc97c7e40a7ee18e1cedaf8e780cd8bc5ed5ac8b81f238614facb", size = 154277, upload-time = "2026-03-15T18:51:13.004Z" }, + { url = "https://files.pythonhosted.org/packages/15/57/28d79b44b51933119e21f65479d0864a8d5893e494cf5daab15df0247c17/charset_normalizer-3.4.6-cp312-cp312-win_arm64.whl", hash = "sha256:899d28f422116b08be5118ef350c292b36fc15ec2daeb9ea987c89281c7bb5c4", size = 142817, upload-time = "2026-03-15T18:51:14.408Z" }, + { url = "https://files.pythonhosted.org/packages/2a/68/687187c7e26cb24ccbd88e5069f5ef00eba804d36dde11d99aad0838ab45/charset_normalizer-3.4.6-py3-none-any.whl", hash = "sha256:947cf925bc916d90adba35a64c82aace04fa39b46b52d4630ece166655905a69", size = 61455, upload-time = "2026-03-15T18:53:23.833Z" }, +] + +[[package]] +name = "codespell" +version = "2.4.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/2d/9d/1d0903dff693160f893ca6abcabad545088e7a2ee0a6deae7c24e958be69/codespell-2.4.2.tar.gz", hash = "sha256:3c33be9ae34543807f088aeb4832dfad8cb2dae38da61cac0a7045dd376cfdf3", size = 352058, upload-time = "2026-03-05T18:10:42.936Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/42/a1/52fa05533e95fe45bcc09bcf8a503874b1c08f221a4e35608017e0938f55/codespell-2.4.2-py3-none-any.whl", hash = "sha256:97e0c1060cf46bd1d5db89a936c98db8c2b804e1fdd4b5c645e82a1ec6b1f886", size = 353715, upload-time = "2026-03-05T18:10:41.398Z" }, +] + +[[package]] +name = "colorama" +version = "0.4.6" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697, upload-time = "2022-10-25T02:36:22.414Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335, upload-time = "2022-10-25T02:36:20.889Z" }, +] + +[[package]] +name = "colorlog" +version = "6.10.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "colorama", marker = "sys_platform == 'win32'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/a2/61/f083b5ac52e505dfc1c624eafbf8c7589a0d7f32daa398d2e7590efa5fda/colorlog-6.10.1.tar.gz", hash = "sha256:eb4ae5cb65fe7fec7773c2306061a8e63e02efc2c72eba9d27b0fa23c94f1321", size = 17162, upload-time = "2025-10-16T16:14:11.978Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/6d/c1/e419ef3723a074172b68aaa89c9f3de486ed4c2399e2dbd8113a4fdcaf9e/colorlog-6.10.1-py3-none-any.whl", hash = "sha256:2d7e8348291948af66122cff006c9f8da6255d224e7cf8e37d8de2df3bad8c9c", size = 11743, upload-time = "2025-10-16T16:14:10.512Z" }, +] + +[[package]] +name = "comma-car-segments" +version = "0.1.0" +source = { url = "https://huggingface.co/datasets/commaai/commaCarSegments/resolve/main/dist/comma_car_segments-0.1.0-py3-none-any.whl" } +dependencies = [ + { name = "requests" }, +] +wheels = [ + { url = "https://huggingface.co/datasets/commaai/commaCarSegments/resolve/main/dist/comma_car_segments-0.1.0-py3-none-any.whl", hash = "sha256:6c6483558cd90d3e9152ff7930394bb13678a7ab50ef2c79601d818c66235352" }, +] + +[package.metadata] +requires-dist = [{ name = "requests" }] + +[[package]] +name = "coverage" +version = "7.13.4" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/24/56/95b7e30fa389756cb56630faa728da46a27b8c6eb46f9d557c68fff12b65/coverage-7.13.4.tar.gz", hash = "sha256:e5c8f6ed1e61a8b2dcdf31eb0b9bbf0130750ca79c1c49eb898e2ad86f5ccc91", size = 827239, upload-time = "2026-02-09T12:59:03.86Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b4/ad/b59e5b451cf7172b8d1043dc0fa718f23aab379bc1521ee13d4bd9bfa960/coverage-7.13.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:d490ba50c3f35dd7c17953c68f3270e7ccd1c6642e2d2afe2d8e720b98f5a053", size = 219278, upload-time = "2026-02-09T12:56:31.673Z" }, + { url = "https://files.pythonhosted.org/packages/f1/17/0cb7ca3de72e5f4ef2ec2fa0089beafbcaaaead1844e8b8a63d35173d77d/coverage-7.13.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:19bc3c88078789f8ef36acb014d7241961dbf883fd2533d18cb1e7a5b4e28b11", size = 219783, upload-time = "2026-02-09T12:56:33.104Z" }, + { url = "https://files.pythonhosted.org/packages/ab/63/325d8e5b11e0eaf6d0f6a44fad444ae58820929a9b0de943fa377fe73e85/coverage-7.13.4-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:3998e5a32e62fdf410c0dbd3115df86297995d6e3429af80b8798aad894ca7aa", size = 250200, upload-time = "2026-02-09T12:56:34.474Z" }, + { url = "https://files.pythonhosted.org/packages/76/53/c16972708cbb79f2942922571a687c52bd109a7bd51175aeb7558dff2236/coverage-7.13.4-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:8e264226ec98e01a8e1054314af91ee6cde0eacac4f465cc93b03dbe0bce2fd7", size = 252114, upload-time = "2026-02-09T12:56:35.749Z" }, + { url = "https://files.pythonhosted.org/packages/eb/c2/7ab36d8b8cc412bec9ea2d07c83c48930eb4ba649634ba00cb7e4e0f9017/coverage-7.13.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a3aa4e7b9e416774b21797365b358a6e827ffadaaca81b69ee02946852449f00", size = 254220, upload-time = "2026-02-09T12:56:37.796Z" }, + { url = "https://files.pythonhosted.org/packages/d6/4d/cf52c9a3322c89a0e6febdfbc83bb45c0ed3c64ad14081b9503adee702e7/coverage-7.13.4-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:71ca20079dd8f27fcf808817e281e90220475cd75115162218d0e27549f95fef", size = 256164, upload-time = "2026-02-09T12:56:39.016Z" }, + { url = "https://files.pythonhosted.org/packages/78/e9/eb1dd17bd6de8289df3580e967e78294f352a5df8a57ff4671ee5fc3dcd0/coverage-7.13.4-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e2f25215f1a359ab17320b47bcdaca3e6e6356652e8256f2441e4ef972052903", size = 250325, upload-time = "2026-02-09T12:56:40.668Z" }, + { url = "https://files.pythonhosted.org/packages/71/07/8c1542aa873728f72267c07278c5cc0ec91356daf974df21335ccdb46368/coverage-7.13.4-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d65b2d373032411e86960604dc4edac91fdfb5dca539461cf2cbe78327d1e64f", size = 251913, upload-time = "2026-02-09T12:56:41.97Z" }, + { url = "https://files.pythonhosted.org/packages/74/d7/c62e2c5e4483a748e27868e4c32ad3daa9bdddbba58e1bc7a15e252baa74/coverage-7.13.4-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:94eb63f9b363180aff17de3e7c8760c3ba94664ea2695c52f10111244d16a299", size = 249974, upload-time = "2026-02-09T12:56:43.323Z" }, + { url = "https://files.pythonhosted.org/packages/98/9f/4c5c015a6e98ced54efd0f5cf8d31b88e5504ecb6857585fc0161bb1e600/coverage-7.13.4-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:e856bf6616714c3a9fbc270ab54103f4e685ba236fa98c054e8f87f266c93505", size = 253741, upload-time = "2026-02-09T12:56:45.155Z" }, + { url = "https://files.pythonhosted.org/packages/bd/59/0f4eef89b9f0fcd9633b5d350016f54126ab49426a70ff4c4e87446cabdc/coverage-7.13.4-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:65dfcbe305c3dfe658492df2d85259e0d79ead4177f9ae724b6fb245198f55d6", size = 249695, upload-time = "2026-02-09T12:56:46.636Z" }, + { url = "https://files.pythonhosted.org/packages/b5/2c/b7476f938deb07166f3eb281a385c262675d688ff4659ad56c6c6b8e2e70/coverage-7.13.4-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b507778ae8a4c915436ed5c2e05b4a6cecfa70f734e19c22a005152a11c7b6a9", size = 250599, upload-time = "2026-02-09T12:56:48.13Z" }, + { url = "https://files.pythonhosted.org/packages/b8/34/c3420709d9846ee3785b9f2831b4d94f276f38884032dca1457fa83f7476/coverage-7.13.4-cp311-cp311-win32.whl", hash = "sha256:784fc3cf8be001197b652d51d3fd259b1e2262888693a4636e18879f613a62a9", size = 221780, upload-time = "2026-02-09T12:56:50.479Z" }, + { url = "https://files.pythonhosted.org/packages/61/08/3d9c8613079d2b11c185b865de9a4c1a68850cfda2b357fae365cf609f29/coverage-7.13.4-cp311-cp311-win_amd64.whl", hash = "sha256:2421d591f8ca05b308cf0092807308b2facbefe54af7c02ac22548b88b95c98f", size = 222715, upload-time = "2026-02-09T12:56:51.815Z" }, + { url = "https://files.pythonhosted.org/packages/18/1a/54c3c80b2f056164cc0a6cdcb040733760c7c4be9d780fe655f356f433e4/coverage-7.13.4-cp311-cp311-win_arm64.whl", hash = "sha256:79e73a76b854d9c6088fe5d8b2ebe745f8681c55f7397c3c0a016192d681045f", size = 221385, upload-time = "2026-02-09T12:56:53.194Z" }, + { url = "https://files.pythonhosted.org/packages/d1/81/4ce2fdd909c5a0ed1f6dedb88aa57ab79b6d1fbd9b588c1ac7ef45659566/coverage-7.13.4-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:02231499b08dabbe2b96612993e5fc34217cdae907a51b906ac7fca8027a4459", size = 219449, upload-time = "2026-02-09T12:56:54.889Z" }, + { url = "https://files.pythonhosted.org/packages/5d/96/5238b1efc5922ddbdc9b0db9243152c09777804fb7c02ad1741eb18a11c0/coverage-7.13.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:40aa8808140e55dc022b15d8aa7f651b6b3d68b365ea0398f1441e0b04d859c3", size = 219810, upload-time = "2026-02-09T12:56:56.33Z" }, + { url = "https://files.pythonhosted.org/packages/78/72/2f372b726d433c9c35e56377cf1d513b4c16fe51841060d826b95caacec1/coverage-7.13.4-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:5b856a8ccf749480024ff3bd7310adaef57bf31fd17e1bfc404b7940b6986634", size = 251308, upload-time = "2026-02-09T12:56:57.858Z" }, + { url = "https://files.pythonhosted.org/packages/5d/a0/2ea570925524ef4e00bb6c82649f5682a77fac5ab910a65c9284de422600/coverage-7.13.4-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:2c048ea43875fbf8b45d476ad79f179809c590ec7b79e2035c662e7afa3192e3", size = 254052, upload-time = "2026-02-09T12:56:59.754Z" }, + { url = "https://files.pythonhosted.org/packages/e8/ac/45dc2e19a1939098d783c846e130b8f862fbb50d09e0af663988f2f21973/coverage-7.13.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b7b38448866e83176e28086674fe7368ab8590e4610fb662b44e345b86d63ffa", size = 255165, upload-time = "2026-02-09T12:57:01.287Z" }, + { url = "https://files.pythonhosted.org/packages/2d/4d/26d236ff35abc3b5e63540d3386e4c3b192168c1d96da5cb2f43c640970f/coverage-7.13.4-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:de6defc1c9badbf8b9e67ae90fd00519186d6ab64e5cc5f3d21359c2a9b2c1d3", size = 257432, upload-time = "2026-02-09T12:57:02.637Z" }, + { url = "https://files.pythonhosted.org/packages/ec/55/14a966c757d1348b2e19caf699415a2a4c4f7feaa4bbc6326a51f5c7dd1b/coverage-7.13.4-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:7eda778067ad7ffccd23ecffce537dface96212576a07924cbf0d8799d2ded5a", size = 251716, upload-time = "2026-02-09T12:57:04.056Z" }, + { url = "https://files.pythonhosted.org/packages/77/33/50116647905837c66d28b2af1321b845d5f5d19be9655cb84d4a0ea806b4/coverage-7.13.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:e87f6c587c3f34356c3759f0420693e35e7eb0e2e41e4c011cb6ec6ecbbf1db7", size = 253089, upload-time = "2026-02-09T12:57:05.503Z" }, + { url = "https://files.pythonhosted.org/packages/c2/b4/8efb11a46e3665d92635a56e4f2d4529de6d33f2cb38afd47d779d15fc99/coverage-7.13.4-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:8248977c2e33aecb2ced42fef99f2d319e9904a36e55a8a68b69207fb7e43edc", size = 251232, upload-time = "2026-02-09T12:57:06.879Z" }, + { url = "https://files.pythonhosted.org/packages/51/24/8cd73dd399b812cc76bb0ac260e671c4163093441847ffe058ac9fda1e32/coverage-7.13.4-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:25381386e80ae727608e662474db537d4df1ecd42379b5ba33c84633a2b36d47", size = 255299, upload-time = "2026-02-09T12:57:08.245Z" }, + { url = "https://files.pythonhosted.org/packages/03/94/0a4b12f1d0e029ce1ccc1c800944a9984cbe7d678e470bb6d3c6bc38a0da/coverage-7.13.4-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:ee756f00726693e5ba94d6df2bdfd64d4852d23b09bb0bc700e3b30e6f333985", size = 250796, upload-time = "2026-02-09T12:57:10.142Z" }, + { url = "https://files.pythonhosted.org/packages/73/44/6002fbf88f6698ca034360ce474c406be6d5a985b3fdb3401128031eef6b/coverage-7.13.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fdfc1e28e7c7cdce44985b3043bc13bbd9c747520f94a4d7164af8260b3d91f0", size = 252673, upload-time = "2026-02-09T12:57:12.197Z" }, + { url = "https://files.pythonhosted.org/packages/de/c6/a0279f7c00e786be75a749a5674e6fa267bcbd8209cd10c9a450c655dfa7/coverage-7.13.4-cp312-cp312-win32.whl", hash = "sha256:01d4cbc3c283a17fc1e42d614a119f7f438eabb593391283adca8dc86eff1246", size = 221990, upload-time = "2026-02-09T12:57:14.085Z" }, + { url = "https://files.pythonhosted.org/packages/77/4e/c0a25a425fcf5557d9abd18419c95b63922e897bc86c1f327f155ef234a9/coverage-7.13.4-cp312-cp312-win_amd64.whl", hash = "sha256:9401ebc7ef522f01d01d45532c68c5ac40fb27113019b6b7d8b208f6e9baa126", size = 222800, upload-time = "2026-02-09T12:57:15.944Z" }, + { url = "https://files.pythonhosted.org/packages/47/ac/92da44ad9a6f4e3a7debd178949d6f3769bedca33830ce9b1dcdab589a37/coverage-7.13.4-cp312-cp312-win_arm64.whl", hash = "sha256:b1ec7b6b6e93255f952e27ab58fbc68dcc468844b16ecbee881aeb29b6ab4d8d", size = 221415, upload-time = "2026-02-09T12:57:17.497Z" }, + { url = "https://files.pythonhosted.org/packages/0d/4a/331fe2caf6799d591109bb9c08083080f6de90a823695d412a935622abb2/coverage-7.13.4-py3-none-any.whl", hash = "sha256:1af1641e57cf7ba1bd67d677c9abdbcd6cc2ab7da3bca7fa1e2b7e50e65f2ad0", size = 211242, upload-time = "2026-02-09T12:59:02.032Z" }, +] + +[[package]] +name = "cppcheck" +version = "2.16.0" +source = { git = "https://github.com/commaai/dependencies.git?subdirectory=cppcheck&rev=release-cppcheck#0959690309f35f803ed161f774b1ce1ae1070f60" } + +[[package]] +name = "cpplint" +version = "2.0.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/c5/83/47a9e7513ba4d943a9dac2f6752b444377c91880f4f4968799b4f42d89cc/cpplint-2.0.2.tar.gz", hash = "sha256:8a5971e4b5490133e425284f0c566c7ade0b959e61018d2c9af3ff7f357ddc57", size = 373781, upload-time = "2025-04-08T01:22:26.017Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/66/65/08d3a5039b565231c501b31d1a973d4222e9803c03b2c31a9c08bdec3e30/cpplint-2.0.2-py3-none-any.whl", hash = "sha256:7ec188b5a08e604294ae7e7f88ec3ece2699de857f0533b305620c8cf237cad5", size = 81987, upload-time = "2025-04-08T01:22:24.101Z" }, +] + +[[package]] +name = "gcovr" +version = "8.6" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "colorlog" }, + { name = "jinja2" }, + { name = "lxml" }, + { name = "pygments" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/07/37/b4a87dff166dc0a5002e9d03fcb6ca8eeff048247b011b67f047e31122c9/gcovr-8.6.tar.gz", hash = "sha256:b2e7042abca9321cadbab8a06eb34d19f801b831557b28cdc30a029313de8b9e", size = 199997, upload-time = "2026-01-13T20:04:30.019Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/92/be/f722c843e7875c7cf92cf0e0c1604cddda55a70278c768c6327a78fdba79/gcovr-8.6-py3-none-any.whl", hash = "sha256:dbf9d87c38042752ad6f530aa8210427e22b526611bb7b7bfed0e81977d1f1ef", size = 254618, upload-time = "2026-01-13T20:04:28.15Z" }, +] + +[[package]] +name = "hypothesis" +version = "6.47.5" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "attrs" }, + { name = "sortedcontainers" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/45/f2/f77da8271b1abb630cb2090ead2f5aa4acc9639d632e8e68187f52527e4b/hypothesis-6.47.5.tar.gz", hash = "sha256:e0c1e253fc97e7ecdb9e2bbff2cf815d8739e0d1d3d093d67c3af5bb6a7211b0", size = 326641, upload-time = "2022-06-25T20:58:48.926Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d3/a7/389bbaade2cbbb2534cb2715986041ed01c6d792152c527e71f7f68e93b5/hypothesis-6.47.5-py3-none-any.whl", hash = "sha256:87049b781ee11ec1c7948565b889ab02e428a1e32d427ab4de8fdb3649242d06", size = 387311, upload-time = "2022-06-25T20:58:45.281Z" }, +] + +[[package]] +name = "idna" +version = "3.11" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/6f/6d/0703ccc57f3a7233505399edb88de3cbd678da106337b9fcde432b65ed60/idna-3.11.tar.gz", hash = "sha256:795dafcc9c04ed0c1fb032c2aa73654d8e8c5023a7df64a53f39190ada629902", size = 194582, upload-time = "2025-10-12T14:55:20.501Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/0e/61/66938bbb5fc52dbdf84594873d5b51fb1f7c7794e9c0f5bd885f30bc507b/idna-3.11-py3-none-any.whl", hash = "sha256:771a87f49d9defaf64091e6e6fe9c18d4833f140bd19464795bc32d966ca37ea", size = 71008, upload-time = "2025-10-12T14:55:18.883Z" }, +] + +[[package]] +name = "inputs" +version = "0.5" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d1/cd/5f434220920f76eb73d19bb7aab8d857445f40aa642718e6e51e850cd663/inputs-0.5.tar.gz", hash = "sha256:a31d5b96a3525f1232f326be9e7ce8ccaf873c6b1fb84d9f3c9bc3d79b23eae4", size = 33393, upload-time = "2018-10-05T22:38:14.206Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d0/94/040a0d9c81f018c39bd887b7b825013b024deb0a6c795f9524797e2cd41b/inputs-0.5-py2.py3-none-any.whl", hash = "sha256:13f894564e52134cf1e3862b1811da034875eb1f2b62e6021e3776e9669a96ec", size = 33630, upload-time = "2018-10-05T22:38:28.28Z" }, +] + +[[package]] +name = "jinja2" +version = "3.1.6" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "markupsafe" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/df/bf/f7da0350254c0ed7c72f3e33cef02e048281fec7ecec5f032d4aac52226b/jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d", size = 245115, upload-time = "2025-03-05T20:05:02.478Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67", size = 134899, upload-time = "2025-03-05T20:05:00.369Z" }, +] + +[[package]] +name = "lefthook" +version = "2.1.4" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3c/c1/0e76e13ff1cc52e6dcf295d6b1d9ea18eb7b48bda54075cbdcc0aa6df20c/lefthook-2.1.4-py3-none-macosx_10_15_x86_64.whl", hash = "sha256:f1dc03042222ee7f1ee7dbbae7ee3046beb9a12ebdfae09bca1107c19c1be988", size = 5432992, upload-time = "2026-03-12T07:25:17.326Z" }, + { url = "https://files.pythonhosted.org/packages/53/73/93f1a67afac0fa97c38004c43eb14df97414b6d3b4b0069b6d2b96b9de10/lefthook-2.1.4-py3-none-macosx_11_0_arm64.whl", hash = "sha256:a8db48e35307394cf0277d199b3b5a541324308642a16c3b3a9de688d64e165d", size = 4957289, upload-time = "2026-03-12T07:25:26.561Z" }, + { url = "https://files.pythonhosted.org/packages/03/70/2b5641a32f4ae7f31f38d67e987c4943d1f0ec401395e779c03dbca2484b/lefthook-2.1.4-py3-none-manylinux_2_17_aarch64.whl", hash = "sha256:31300ac6bde3512a62252da4c6e0685b5c5d0adefb5dfa1f7f5e1f0aea63ba8b", size = 4785792, upload-time = "2026-03-12T07:25:21.731Z" }, + { url = "https://files.pythonhosted.org/packages/8d/58/b6253c7ba669ecb21300c03ba0342e30392d2a22d3d54a7dfa398beb5bcd/lefthook-2.1.4-py3-none-manylinux_2_17_x86_64.whl", hash = "sha256:9b4e34d5771bb4484e10df644ad0bb3e348ac026d8c2305b9a151e932fc3e2b8", size = 5359026, upload-time = "2026-03-12T07:25:23.372Z" }, + { url = "https://files.pythonhosted.org/packages/a0/d2/a9ae9afe0b728b4eae171c5f95b1f57d213154533fbfb0cbb9281c3c60e9/lefthook-2.1.4-py3-none-win_amd64.whl", hash = "sha256:d8ae5640d4393e460d00f9b53cc60c9f8112b6194c1d85efd9cad9682e1e91ac", size = 5509363, upload-time = "2026-03-12T07:25:24.961Z" }, + { url = "https://files.pythonhosted.org/packages/2a/44/ab9d096f758f8de7e45a80eb5b49a60dbb5b12de20df308489cc4738ed50/lefthook-2.1.4-py3-none-win_arm64.whl", hash = "sha256:8c7ae0094d8d946cab0fd7977a9cd935a4c2d302401a561ab64bb175c6b5eb9d", size = 4862370, upload-time = "2026-03-12T07:25:19.554Z" }, +] + +[[package]] +name = "lxml" +version = "6.0.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/aa/88/262177de60548e5a2bfc46ad28232c9e9cbde697bd94132aeb80364675cb/lxml-6.0.2.tar.gz", hash = "sha256:cd79f3367bd74b317dda655dc8fcfa304d9eb6e4fb06b7168c5cf27f96e0cd62", size = 4073426, upload-time = "2025-09-22T04:04:59.287Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/77/d5/becbe1e2569b474a23f0c672ead8a29ac50b2dc1d5b9de184831bda8d14c/lxml-6.0.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:13e35cbc684aadf05d8711a5d1b5857c92e5e580efa9a0d2be197199c8def607", size = 8634365, upload-time = "2025-09-22T04:00:45.672Z" }, + { url = "https://files.pythonhosted.org/packages/28/66/1ced58f12e804644426b85d0bb8a4478ca77bc1761455da310505f1a3526/lxml-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3b1675e096e17c6fe9c0e8c81434f5736c0739ff9ac6123c87c2d452f48fc938", size = 4650793, upload-time = "2025-09-22T04:00:47.783Z" }, + { url = "https://files.pythonhosted.org/packages/11/84/549098ffea39dfd167e3f174b4ce983d0eed61f9d8d25b7bf2a57c3247fc/lxml-6.0.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:8ac6e5811ae2870953390452e3476694196f98d447573234592d30488147404d", size = 4944362, upload-time = "2025-09-22T04:00:49.845Z" }, + { url = "https://files.pythonhosted.org/packages/ac/bd/f207f16abf9749d2037453d56b643a7471d8fde855a231a12d1e095c4f01/lxml-6.0.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5aa0fc67ae19d7a64c3fe725dc9a1bb11f80e01f78289d05c6f62545affec438", size = 5083152, upload-time = "2025-09-22T04:00:51.709Z" }, + { url = "https://files.pythonhosted.org/packages/15/ae/bd813e87d8941d52ad5b65071b1affb48da01c4ed3c9c99e40abb266fbff/lxml-6.0.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:de496365750cc472b4e7902a485d3f152ecf57bd3ba03ddd5578ed8ceb4c5964", size = 5023539, upload-time = "2025-09-22T04:00:53.593Z" }, + { url = "https://files.pythonhosted.org/packages/02/cd/9bfef16bd1d874fbe0cb51afb00329540f30a3283beb9f0780adbb7eec03/lxml-6.0.2-cp311-cp311-manylinux_2_26_i686.manylinux_2_28_i686.whl", hash = "sha256:200069a593c5e40b8f6fc0d84d86d970ba43138c3e68619ffa234bc9bb806a4d", size = 5344853, upload-time = "2025-09-22T04:00:55.524Z" }, + { url = "https://files.pythonhosted.org/packages/b8/89/ea8f91594bc5dbb879734d35a6f2b0ad50605d7fb419de2b63d4211765cc/lxml-6.0.2-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7d2de809c2ee3b888b59f995625385f74629707c9355e0ff856445cdcae682b7", size = 5225133, upload-time = "2025-09-22T04:00:57.269Z" }, + { url = "https://files.pythonhosted.org/packages/b9/37/9c735274f5dbec726b2db99b98a43950395ba3d4a1043083dba2ad814170/lxml-6.0.2-cp311-cp311-manylinux_2_31_armv7l.whl", hash = "sha256:b2c3da8d93cf5db60e8858c17684c47d01fee6405e554fb55018dd85fc23b178", size = 4677944, upload-time = "2025-09-22T04:00:59.052Z" }, + { url = "https://files.pythonhosted.org/packages/20/28/7dfe1ba3475d8bfca3878365075abe002e05d40dfaaeb7ec01b4c587d533/lxml-6.0.2-cp311-cp311-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:442de7530296ef5e188373a1ea5789a46ce90c4847e597856570439621d9c553", size = 5284535, upload-time = "2025-09-22T04:01:01.335Z" }, + { url = "https://files.pythonhosted.org/packages/e7/cf/5f14bc0de763498fc29510e3532bf2b4b3a1c1d5d0dff2e900c16ba021ef/lxml-6.0.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:2593c77efde7bfea7f6389f1ab249b15ed4aa5bc5cb5131faa3b843c429fbedb", size = 5067343, upload-time = "2025-09-22T04:01:03.13Z" }, + { url = "https://files.pythonhosted.org/packages/1c/b0/bb8275ab5472f32b28cfbbcc6db7c9d092482d3439ca279d8d6fa02f7025/lxml-6.0.2-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:3e3cb08855967a20f553ff32d147e14329b3ae70ced6edc2f282b94afbc74b2a", size = 4725419, upload-time = "2025-09-22T04:01:05.013Z" }, + { url = "https://files.pythonhosted.org/packages/25/4c/7c222753bc72edca3b99dbadba1b064209bc8ed4ad448af990e60dcce462/lxml-6.0.2-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:2ed6c667fcbb8c19c6791bbf40b7268ef8ddf5a96940ba9404b9f9a304832f6c", size = 5275008, upload-time = "2025-09-22T04:01:07.327Z" }, + { url = "https://files.pythonhosted.org/packages/6c/8c/478a0dc6b6ed661451379447cdbec77c05741a75736d97e5b2b729687828/lxml-6.0.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b8f18914faec94132e5b91e69d76a5c1d7b0c73e2489ea8929c4aaa10b76bbf7", size = 5248906, upload-time = "2025-09-22T04:01:09.452Z" }, + { url = "https://files.pythonhosted.org/packages/2d/d9/5be3a6ab2784cdf9accb0703b65e1b64fcdd9311c9f007630c7db0cfcce1/lxml-6.0.2-cp311-cp311-win32.whl", hash = "sha256:6605c604e6daa9e0d7f0a2137bdc47a2e93b59c60a65466353e37f8272f47c46", size = 3610357, upload-time = "2025-09-22T04:01:11.102Z" }, + { url = "https://files.pythonhosted.org/packages/e2/7d/ca6fb13349b473d5732fb0ee3eec8f6c80fc0688e76b7d79c1008481bf1f/lxml-6.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:e5867f2651016a3afd8dd2c8238baa66f1e2802f44bc17e236f547ace6647078", size = 4036583, upload-time = "2025-09-22T04:01:12.766Z" }, + { url = "https://files.pythonhosted.org/packages/ab/a2/51363b5ecd3eab46563645f3a2c3836a2fc67d01a1b87c5017040f39f567/lxml-6.0.2-cp311-cp311-win_arm64.whl", hash = "sha256:4197fb2534ee05fd3e7afaab5d8bfd6c2e186f65ea7f9cd6a82809c887bd1285", size = 3680591, upload-time = "2025-09-22T04:01:14.874Z" }, + { url = "https://files.pythonhosted.org/packages/f3/c8/8ff2bc6b920c84355146cd1ab7d181bc543b89241cfb1ebee824a7c81457/lxml-6.0.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:a59f5448ba2ceccd06995c95ea59a7674a10de0810f2ce90c9006f3cbc044456", size = 8661887, upload-time = "2025-09-22T04:01:17.265Z" }, + { url = "https://files.pythonhosted.org/packages/37/6f/9aae1008083bb501ef63284220ce81638332f9ccbfa53765b2b7502203cf/lxml-6.0.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:e8113639f3296706fbac34a30813929e29247718e88173ad849f57ca59754924", size = 4667818, upload-time = "2025-09-22T04:01:19.688Z" }, + { url = "https://files.pythonhosted.org/packages/f1/ca/31fb37f99f37f1536c133476674c10b577e409c0a624384147653e38baf2/lxml-6.0.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:a8bef9b9825fa8bc816a6e641bb67219489229ebc648be422af695f6e7a4fa7f", size = 4950807, upload-time = "2025-09-22T04:01:21.487Z" }, + { url = "https://files.pythonhosted.org/packages/da/87/f6cb9442e4bada8aab5ae7e1046264f62fdbeaa6e3f6211b93f4c0dd97f1/lxml-6.0.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:65ea18d710fd14e0186c2f973dc60bb52039a275f82d3c44a0e42b43440ea534", size = 5109179, upload-time = "2025-09-22T04:01:23.32Z" }, + { url = "https://files.pythonhosted.org/packages/c8/20/a7760713e65888db79bbae4f6146a6ae5c04e4a204a3c48896c408cd6ed2/lxml-6.0.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c371aa98126a0d4c739ca93ceffa0fd7a5d732e3ac66a46e74339acd4d334564", size = 5023044, upload-time = "2025-09-22T04:01:25.118Z" }, + { url = "https://files.pythonhosted.org/packages/a2/b0/7e64e0460fcb36471899f75831509098f3fd7cd02a3833ac517433cb4f8f/lxml-6.0.2-cp312-cp312-manylinux_2_26_i686.manylinux_2_28_i686.whl", hash = "sha256:700efd30c0fa1a3581d80a748157397559396090a51d306ea59a70020223d16f", size = 5359685, upload-time = "2025-09-22T04:01:27.398Z" }, + { url = "https://files.pythonhosted.org/packages/b9/e1/e5df362e9ca4e2f48ed6411bd4b3a0ae737cc842e96877f5bf9428055ab4/lxml-6.0.2-cp312-cp312-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c33e66d44fe60e72397b487ee92e01da0d09ba2d66df8eae42d77b6d06e5eba0", size = 5654127, upload-time = "2025-09-22T04:01:29.629Z" }, + { url = "https://files.pythonhosted.org/packages/c6/d1/232b3309a02d60f11e71857778bfcd4acbdb86c07db8260caf7d008b08f8/lxml-6.0.2-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:90a345bbeaf9d0587a3aaffb7006aa39ccb6ff0e96a57286c0cb2fd1520ea192", size = 5253958, upload-time = "2025-09-22T04:01:31.535Z" }, + { url = "https://files.pythonhosted.org/packages/35/35/d955a070994725c4f7d80583a96cab9c107c57a125b20bb5f708fe941011/lxml-6.0.2-cp312-cp312-manylinux_2_31_armv7l.whl", hash = "sha256:064fdadaf7a21af3ed1dcaa106b854077fbeada827c18f72aec9346847cd65d0", size = 4711541, upload-time = "2025-09-22T04:01:33.801Z" }, + { url = "https://files.pythonhosted.org/packages/1e/be/667d17363b38a78c4bd63cfd4b4632029fd68d2c2dc81f25ce9eb5224dd5/lxml-6.0.2-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:fbc74f42c3525ac4ffa4b89cbdd00057b6196bcefe8bce794abd42d33a018092", size = 5267426, upload-time = "2025-09-22T04:01:35.639Z" }, + { url = "https://files.pythonhosted.org/packages/ea/47/62c70aa4a1c26569bc958c9ca86af2bb4e1f614e8c04fb2989833874f7ae/lxml-6.0.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6ddff43f702905a4e32bc24f3f2e2edfe0f8fde3277d481bffb709a4cced7a1f", size = 5064917, upload-time = "2025-09-22T04:01:37.448Z" }, + { url = "https://files.pythonhosted.org/packages/bd/55/6ceddaca353ebd0f1908ef712c597f8570cc9c58130dbb89903198e441fd/lxml-6.0.2-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:6da5185951d72e6f5352166e3da7b0dc27aa70bd1090b0eb3f7f7212b53f1bb8", size = 4788795, upload-time = "2025-09-22T04:01:39.165Z" }, + { url = "https://files.pythonhosted.org/packages/cf/e8/fd63e15da5e3fd4c2146f8bbb3c14e94ab850589beab88e547b2dbce22e1/lxml-6.0.2-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:57a86e1ebb4020a38d295c04fc79603c7899e0df71588043eb218722dabc087f", size = 5676759, upload-time = "2025-09-22T04:01:41.506Z" }, + { url = "https://files.pythonhosted.org/packages/76/47/b3ec58dc5c374697f5ba37412cd2728f427d056315d124dd4b61da381877/lxml-6.0.2-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:2047d8234fe735ab77802ce5f2297e410ff40f5238aec569ad7c8e163d7b19a6", size = 5255666, upload-time = "2025-09-22T04:01:43.363Z" }, + { url = "https://files.pythonhosted.org/packages/19/93/03ba725df4c3d72afd9596eef4a37a837ce8e4806010569bedfcd2cb68fd/lxml-6.0.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6f91fd2b2ea15a6800c8e24418c0775a1694eefc011392da73bc6cef2623b322", size = 5277989, upload-time = "2025-09-22T04:01:45.215Z" }, + { url = "https://files.pythonhosted.org/packages/c6/80/c06de80bfce881d0ad738576f243911fccf992687ae09fd80b734712b39c/lxml-6.0.2-cp312-cp312-win32.whl", hash = "sha256:3ae2ce7d6fedfb3414a2b6c5e20b249c4c607f72cb8d2bb7cc9c6ec7c6f4e849", size = 3611456, upload-time = "2025-09-22T04:01:48.243Z" }, + { url = "https://files.pythonhosted.org/packages/f7/d7/0cdfb6c3e30893463fb3d1e52bc5f5f99684a03c29a0b6b605cfae879cd5/lxml-6.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:72c87e5ee4e58a8354fb9c7c84cbf95a1c8236c127a5d1b7683f04bed8361e1f", size = 4011793, upload-time = "2025-09-22T04:01:50.042Z" }, + { url = "https://files.pythonhosted.org/packages/ea/7b/93c73c67db235931527301ed3785f849c78991e2e34f3fd9a6663ffda4c5/lxml-6.0.2-cp312-cp312-win_arm64.whl", hash = "sha256:61cb10eeb95570153e0c0e554f58df92ecf5109f75eacad4a95baa709e26c3d6", size = 3672836, upload-time = "2025-09-22T04:01:52.145Z" }, + { url = "https://files.pythonhosted.org/packages/0b/11/29d08bc103a62c0eba8016e7ed5aeebbf1e4312e83b0b1648dd203b0e87d/lxml-6.0.2-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:1c06035eafa8404b5cf475bb37a9f6088b0aca288d4ccc9d69389750d5543700", size = 3949829, upload-time = "2025-09-22T04:04:45.608Z" }, + { url = "https://files.pythonhosted.org/packages/12/b3/52ab9a3b31e5ab8238da241baa19eec44d2ab426532441ee607165aebb52/lxml-6.0.2-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:c7d13103045de1bdd6fe5d61802565f1a3537d70cd3abf596aa0af62761921ee", size = 4226277, upload-time = "2025-09-22T04:04:47.754Z" }, + { url = "https://files.pythonhosted.org/packages/a0/33/1eaf780c1baad88224611df13b1c2a9dfa460b526cacfe769103ff50d845/lxml-6.0.2-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0a3c150a95fbe5ac91de323aa756219ef9cf7fde5a3f00e2281e30f33fa5fa4f", size = 4330433, upload-time = "2025-09-22T04:04:49.907Z" }, + { url = "https://files.pythonhosted.org/packages/7a/c1/27428a2ff348e994ab4f8777d3a0ad510b6b92d37718e5887d2da99952a2/lxml-6.0.2-pp311-pypy311_pp73-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:60fa43be34f78bebb27812ed90f1925ec99560b0fa1decdb7d12b84d857d31e9", size = 4272119, upload-time = "2025-09-22T04:04:51.801Z" }, + { url = "https://files.pythonhosted.org/packages/f0/d0/3020fa12bcec4ab62f97aab026d57c2f0cfd480a558758d9ca233bb6a79d/lxml-6.0.2-pp311-pypy311_pp73-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:21c73b476d3cfe836be731225ec3421fa2f048d84f6df6a8e70433dff1376d5a", size = 4417314, upload-time = "2025-09-22T04:04:55.024Z" }, + { url = "https://files.pythonhosted.org/packages/6c/77/d7f491cbc05303ac6801651aabeb262d43f319288c1ea96c66b1d2692ff3/lxml-6.0.2-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:27220da5be049e936c3aca06f174e8827ca6445a4353a1995584311487fc4e3e", size = 3518768, upload-time = "2025-09-22T04:04:57.097Z" }, +] + +[[package]] +name = "markupsafe" +version = "3.0.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/7e/99/7690b6d4034fffd95959cbe0c02de8deb3098cc577c67bb6a24fe5d7caa7/markupsafe-3.0.3.tar.gz", hash = "sha256:722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698", size = 80313, upload-time = "2025-09-27T18:37:40.426Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/08/db/fefacb2136439fc8dd20e797950e749aa1f4997ed584c62cfb8ef7c2be0e/markupsafe-3.0.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1cc7ea17a6824959616c525620e387f6dd30fec8cb44f649e31712db02123dad", size = 11631, upload-time = "2025-09-27T18:36:18.185Z" }, + { url = "https://files.pythonhosted.org/packages/e1/2e/5898933336b61975ce9dc04decbc0a7f2fee78c30353c5efba7f2d6ff27a/markupsafe-3.0.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4bd4cd07944443f5a265608cc6aab442e4f74dff8088b0dfc8238647b8f6ae9a", size = 12058, upload-time = "2025-09-27T18:36:19.444Z" }, + { url = "https://files.pythonhosted.org/packages/1d/09/adf2df3699d87d1d8184038df46a9c80d78c0148492323f4693df54e17bb/markupsafe-3.0.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b5420a1d9450023228968e7e6a9ce57f65d148ab56d2313fcd589eee96a7a50", size = 24287, upload-time = "2025-09-27T18:36:20.768Z" }, + { url = "https://files.pythonhosted.org/packages/30/ac/0273f6fcb5f42e314c6d8cd99effae6a5354604d461b8d392b5ec9530a54/markupsafe-3.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0bf2a864d67e76e5c9a34dc26ec616a66b9888e25e7b9460e1c76d3293bd9dbf", size = 22940, upload-time = "2025-09-27T18:36:22.249Z" }, + { url = "https://files.pythonhosted.org/packages/19/ae/31c1be199ef767124c042c6c3e904da327a2f7f0cd63a0337e1eca2967a8/markupsafe-3.0.3-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:bc51efed119bc9cfdf792cdeaa4d67e8f6fcccab66ed4bfdd6bde3e59bfcbb2f", size = 21887, upload-time = "2025-09-27T18:36:23.535Z" }, + { url = "https://files.pythonhosted.org/packages/b2/76/7edcab99d5349a4532a459e1fe64f0b0467a3365056ae550d3bcf3f79e1e/markupsafe-3.0.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:068f375c472b3e7acbe2d5318dea141359e6900156b5b2ba06a30b169086b91a", size = 23692, upload-time = "2025-09-27T18:36:24.823Z" }, + { url = "https://files.pythonhosted.org/packages/a4/28/6e74cdd26d7514849143d69f0bf2399f929c37dc2b31e6829fd2045b2765/markupsafe-3.0.3-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:7be7b61bb172e1ed687f1754f8e7484f1c8019780f6f6b0786e76bb01c2ae115", size = 21471, upload-time = "2025-09-27T18:36:25.95Z" }, + { url = "https://files.pythonhosted.org/packages/62/7e/a145f36a5c2945673e590850a6f8014318d5577ed7e5920a4b3448e0865d/markupsafe-3.0.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f9e130248f4462aaa8e2552d547f36ddadbeaa573879158d721bbd33dfe4743a", size = 22923, upload-time = "2025-09-27T18:36:27.109Z" }, + { url = "https://files.pythonhosted.org/packages/0f/62/d9c46a7f5c9adbeeeda52f5b8d802e1094e9717705a645efc71b0913a0a8/markupsafe-3.0.3-cp311-cp311-win32.whl", hash = "sha256:0db14f5dafddbb6d9208827849fad01f1a2609380add406671a26386cdf15a19", size = 14572, upload-time = "2025-09-27T18:36:28.045Z" }, + { url = "https://files.pythonhosted.org/packages/83/8a/4414c03d3f891739326e1783338e48fb49781cc915b2e0ee052aa490d586/markupsafe-3.0.3-cp311-cp311-win_amd64.whl", hash = "sha256:de8a88e63464af587c950061a5e6a67d3632e36df62b986892331d4620a35c01", size = 15077, upload-time = "2025-09-27T18:36:29.025Z" }, + { url = "https://files.pythonhosted.org/packages/35/73/893072b42e6862f319b5207adc9ae06070f095b358655f077f69a35601f0/markupsafe-3.0.3-cp311-cp311-win_arm64.whl", hash = "sha256:3b562dd9e9ea93f13d53989d23a7e775fdfd1066c33494ff43f5418bc8c58a5c", size = 13876, upload-time = "2025-09-27T18:36:29.954Z" }, + { url = "https://files.pythonhosted.org/packages/5a/72/147da192e38635ada20e0a2e1a51cf8823d2119ce8883f7053879c2199b5/markupsafe-3.0.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:d53197da72cc091b024dd97249dfc7794d6a56530370992a5e1a08983ad9230e", size = 11615, upload-time = "2025-09-27T18:36:30.854Z" }, + { url = "https://files.pythonhosted.org/packages/9a/81/7e4e08678a1f98521201c3079f77db69fb552acd56067661f8c2f534a718/markupsafe-3.0.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1872df69a4de6aead3491198eaf13810b565bdbeec3ae2dc8780f14458ec73ce", size = 12020, upload-time = "2025-09-27T18:36:31.971Z" }, + { url = "https://files.pythonhosted.org/packages/1e/2c/799f4742efc39633a1b54a92eec4082e4f815314869865d876824c257c1e/markupsafe-3.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3a7e8ae81ae39e62a41ec302f972ba6ae23a5c5396c8e60113e9066ef893da0d", size = 24332, upload-time = "2025-09-27T18:36:32.813Z" }, + { url = "https://files.pythonhosted.org/packages/3c/2e/8d0c2ab90a8c1d9a24f0399058ab8519a3279d1bd4289511d74e909f060e/markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d6dd0be5b5b189d31db7cda48b91d7e0a9795f31430b7f271219ab30f1d3ac9d", size = 22947, upload-time = "2025-09-27T18:36:33.86Z" }, + { url = "https://files.pythonhosted.org/packages/2c/54/887f3092a85238093a0b2154bd629c89444f395618842e8b0c41783898ea/markupsafe-3.0.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:94c6f0bb423f739146aec64595853541634bde58b2135f27f61c1ffd1cd4d16a", size = 21962, upload-time = "2025-09-27T18:36:35.099Z" }, + { url = "https://files.pythonhosted.org/packages/c9/2f/336b8c7b6f4a4d95e91119dc8521402461b74a485558d8f238a68312f11c/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:be8813b57049a7dc738189df53d69395eba14fb99345e0a5994914a3864c8a4b", size = 23760, upload-time = "2025-09-27T18:36:36.001Z" }, + { url = "https://files.pythonhosted.org/packages/32/43/67935f2b7e4982ffb50a4d169b724d74b62a3964bc1a9a527f5ac4f1ee2b/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:83891d0e9fb81a825d9a6d61e3f07550ca70a076484292a70fde82c4b807286f", size = 21529, upload-time = "2025-09-27T18:36:36.906Z" }, + { url = "https://files.pythonhosted.org/packages/89/e0/4486f11e51bbba8b0c041098859e869e304d1c261e59244baa3d295d47b7/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:77f0643abe7495da77fb436f50f8dab76dbc6e5fd25d39589a0f1fe6548bfa2b", size = 23015, upload-time = "2025-09-27T18:36:37.868Z" }, + { url = "https://files.pythonhosted.org/packages/2f/e1/78ee7a023dac597a5825441ebd17170785a9dab23de95d2c7508ade94e0e/markupsafe-3.0.3-cp312-cp312-win32.whl", hash = "sha256:d88b440e37a16e651bda4c7c2b930eb586fd15ca7406cb39e211fcff3bf3017d", size = 14540, upload-time = "2025-09-27T18:36:38.761Z" }, + { url = "https://files.pythonhosted.org/packages/aa/5b/bec5aa9bbbb2c946ca2733ef9c4ca91c91b6a24580193e891b5f7dbe8e1e/markupsafe-3.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:26a5784ded40c9e318cfc2bdb30fe164bdb8665ded9cd64d500a34fb42067b1c", size = 15105, upload-time = "2025-09-27T18:36:39.701Z" }, + { url = "https://files.pythonhosted.org/packages/e5/f1/216fc1bbfd74011693a4fd837e7026152e89c4bcf3e77b6692fba9923123/markupsafe-3.0.3-cp312-cp312-win_arm64.whl", hash = "sha256:35add3b638a5d900e807944a078b51922212fb3dedb01633a8defc4b01a3c85f", size = 13906, upload-time = "2025-09-27T18:36:40.689Z" }, +] + +[[package]] +name = "numpy" +version = "2.4.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/10/8b/c265f4823726ab832de836cdd184d0986dcf94480f81e8739692a7ac7af2/numpy-2.4.3.tar.gz", hash = "sha256:483a201202b73495f00dbc83796c6ae63137a9bdade074f7648b3e32613412dd", size = 20727743, upload-time = "2026-03-09T07:58:53.426Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f9/51/5093a2df15c4dc19da3f79d1021e891f5dcf1d9d1db6ba38891d5590f3fe/numpy-2.4.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:33b3bf58ee84b172c067f56aeadc7ee9ab6de69c5e800ab5b10295d54c581adb", size = 16957183, upload-time = "2026-03-09T07:55:57.774Z" }, + { url = "https://files.pythonhosted.org/packages/b5/7c/c061f3de0630941073d2598dc271ac2f6cbcf5c83c74a5870fea07488333/numpy-2.4.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8ba7b51e71c05aa1f9bc3641463cd82308eab40ce0d5c7e1fd4038cbf9938147", size = 14968734, upload-time = "2026-03-09T07:56:00.494Z" }, + { url = "https://files.pythonhosted.org/packages/ef/27/d26c85cbcd86b26e4f125b0668e7a7c0542d19dd7d23ee12e87b550e95b5/numpy-2.4.3-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:a1988292870c7cb9d0ebb4cc96b4d447513a9644801de54606dc7aabf2b7d920", size = 5475288, upload-time = "2026-03-09T07:56:02.857Z" }, + { url = "https://files.pythonhosted.org/packages/2b/09/3c4abbc1dcd8010bf1a611d174c7aa689fc505585ec806111b4406f6f1b1/numpy-2.4.3-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:23b46bb6d8ecb68b58c09944483c135ae5f0e9b8d8858ece5e4ead783771d2a9", size = 6805253, upload-time = "2026-03-09T07:56:04.53Z" }, + { url = "https://files.pythonhosted.org/packages/21/bc/e7aa3f6817e40c3f517d407742337cbb8e6fc4b83ce0b55ab780c829243b/numpy-2.4.3-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a016db5c5dba78fa8fe9f5d80d6708f9c42ab087a739803c0ac83a43d686a470", size = 15969479, upload-time = "2026-03-09T07:56:06.638Z" }, + { url = "https://files.pythonhosted.org/packages/78/51/9f5d7a41f0b51649ddf2f2320595e15e122a40610b233d51928dd6c92353/numpy-2.4.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:715de7f82e192e8cae5a507a347d97ad17598f8e026152ca97233e3666daaa71", size = 16901035, upload-time = "2026-03-09T07:56:09.405Z" }, + { url = "https://files.pythonhosted.org/packages/64/6e/b221dd847d7181bc5ee4857bfb026182ef69499f9305eb1371cbb1aea626/numpy-2.4.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:2ddb7919366ee468342b91dea2352824c25b55814a987847b6c52003a7c97f15", size = 17325657, upload-time = "2026-03-09T07:56:12.067Z" }, + { url = "https://files.pythonhosted.org/packages/eb/b8/8f3fd2da596e1063964b758b5e3c970aed1949a05200d7e3d46a9d46d643/numpy-2.4.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a315e5234d88067f2d97e1f2ef670a7569df445d55400f1e33d117418d008d52", size = 18635512, upload-time = "2026-03-09T07:56:14.629Z" }, + { url = "https://files.pythonhosted.org/packages/5c/24/2993b775c37e39d2f8ab4125b44337ab0b2ba106c100980b7c274a22bee7/numpy-2.4.3-cp311-cp311-win32.whl", hash = "sha256:2b3f8d2c4589b1a2028d2a770b0fc4d1f332fb5e01521f4de3199a896d158ddd", size = 6238100, upload-time = "2026-03-09T07:56:17.243Z" }, + { url = "https://files.pythonhosted.org/packages/76/1d/edccf27adedb754db7c4511d5eac8b83f004ae948fe2d3509e8b78097d4c/numpy-2.4.3-cp311-cp311-win_amd64.whl", hash = "sha256:77e76d932c49a75617c6d13464e41203cd410956614d0a0e999b25e9e8d27eec", size = 12609816, upload-time = "2026-03-09T07:56:19.089Z" }, + { url = "https://files.pythonhosted.org/packages/92/82/190b99153480076c8dce85f4cfe7d53ea84444145ffa54cb58dcd460d66b/numpy-2.4.3-cp311-cp311-win_arm64.whl", hash = "sha256:eb610595dd91560905c132c709412b512135a60f1851ccbd2c959e136431ff67", size = 10485757, upload-time = "2026-03-09T07:56:21.753Z" }, + { url = "https://files.pythonhosted.org/packages/a9/ed/6388632536f9788cea23a3a1b629f25b43eaacd7d7377e5d6bc7b9deb69b/numpy-2.4.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:61b0cbabbb6126c8df63b9a3a0c4b1f44ebca5e12ff6997b80fcf267fb3150ef", size = 16669628, upload-time = "2026-03-09T07:56:24.252Z" }, + { url = "https://files.pythonhosted.org/packages/74/1b/ee2abfc68e1ce728b2958b6ba831d65c62e1b13ce3017c13943f8f9b5b2e/numpy-2.4.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7395e69ff32526710748f92cd8c9849b361830968ea3e24a676f272653e8983e", size = 14696872, upload-time = "2026-03-09T07:56:26.991Z" }, + { url = "https://files.pythonhosted.org/packages/ba/d1/780400e915ff5638166f11ca9dc2c5815189f3d7cf6f8759a1685e586413/numpy-2.4.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:abdce0f71dcb4a00e4e77f3faf05e4616ceccfe72ccaa07f47ee79cda3b7b0f4", size = 5203489, upload-time = "2026-03-09T07:56:29.414Z" }, + { url = "https://files.pythonhosted.org/packages/0b/bb/baffa907e9da4cc34a6e556d6d90e032f6d7a75ea47968ea92b4858826c4/numpy-2.4.3-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:48da3a4ee1336454b07497ff7ec83903efa5505792c4e6d9bf83d99dc07a1e18", size = 6550814, upload-time = "2026-03-09T07:56:32.225Z" }, + { url = "https://files.pythonhosted.org/packages/7b/12/8c9f0c6c95f76aeb20fc4a699c33e9f827fa0d0f857747c73bb7b17af945/numpy-2.4.3-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:32e3bef222ad6b052280311d1d60db8e259e4947052c3ae7dd6817451fc8a4c5", size = 15666601, upload-time = "2026-03-09T07:56:34.461Z" }, + { url = "https://files.pythonhosted.org/packages/bd/79/cc665495e4d57d0aa6fbcc0aa57aa82671dfc78fbf95fe733ed86d98f52a/numpy-2.4.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e7dd01a46700b1967487141a66ac1a3cf0dd8ebf1f08db37d46389401512ca97", size = 16621358, upload-time = "2026-03-09T07:56:36.852Z" }, + { url = "https://files.pythonhosted.org/packages/a8/40/b4ecb7224af1065c3539f5ecfff879d090de09608ad1008f02c05c770cb3/numpy-2.4.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:76f0f283506c28b12bba319c0fab98217e9f9b54e6160e9c79e9f7348ba32e9c", size = 17016135, upload-time = "2026-03-09T07:56:39.337Z" }, + { url = "https://files.pythonhosted.org/packages/f7/b1/6a88e888052eed951afed7a142dcdf3b149a030ca59b4c71eef085858e43/numpy-2.4.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:737f630a337364665aba3b5a77e56a68cc42d350edd010c345d65a3efa3addcc", size = 18345816, upload-time = "2026-03-09T07:56:42.31Z" }, + { url = "https://files.pythonhosted.org/packages/f3/8f/103a60c5f8c3d7fc678c19cd7b2476110da689ccb80bc18050efbaeae183/numpy-2.4.3-cp312-cp312-win32.whl", hash = "sha256:26952e18d82a1dbbc2f008d402021baa8d6fc8e84347a2072a25e08b46d698b9", size = 5960132, upload-time = "2026-03-09T07:56:44.851Z" }, + { url = "https://files.pythonhosted.org/packages/d7/7c/f5ee1bf6ed888494978046a809df2882aad35d414b622893322df7286879/numpy-2.4.3-cp312-cp312-win_amd64.whl", hash = "sha256:65f3c2455188f09678355f5cae1f959a06b778bc66d535da07bf2ef20cd319d5", size = 12316144, upload-time = "2026-03-09T07:56:47.057Z" }, + { url = "https://files.pythonhosted.org/packages/71/46/8d1cb3f7a00f2fb6394140e7e6623696e54c6318a9d9691bb4904672cf42/numpy-2.4.3-cp312-cp312-win_arm64.whl", hash = "sha256:2abad5c7fef172b3377502bde47892439bae394a71bc329f31df0fd829b41a9e", size = 10220364, upload-time = "2026-03-09T07:56:49.849Z" }, + { url = "https://files.pythonhosted.org/packages/64/e4/4dab9fb43c83719c29241c535d9e07be73bea4bc0c6686c5816d8e1b6689/numpy-2.4.3-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:c6b124bfcafb9e8d3ed09130dbee44848c20b3e758b6bbf006e641778927c028", size = 16834892, upload-time = "2026-03-09T07:58:35.334Z" }, + { url = "https://files.pythonhosted.org/packages/c9/29/f8b6d4af90fed3dfda84ebc0df06c9833d38880c79ce954e5b661758aa31/numpy-2.4.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:76dbb9d4e43c16cf9aa711fcd8de1e2eeb27539dcefb60a1d5e9f12fae1d1ed8", size = 14893070, upload-time = "2026-03-09T07:58:37.7Z" }, + { url = "https://files.pythonhosted.org/packages/9a/04/a19b3c91dbec0a49269407f15d5753673a09832daed40c45e8150e6fa558/numpy-2.4.3-pp311-pypy311_pp73-macosx_14_0_arm64.whl", hash = "sha256:29363fbfa6f8ee855d7569c96ce524845e3d726d6c19b29eceec7dd555dab152", size = 5399609, upload-time = "2026-03-09T07:58:39.853Z" }, + { url = "https://files.pythonhosted.org/packages/79/34/4d73603f5420eab89ea8a67097b31364bf7c30f811d4dd84b1659c7476d9/numpy-2.4.3-pp311-pypy311_pp73-macosx_14_0_x86_64.whl", hash = "sha256:bc71942c789ef415a37f0d4eab90341425a00d538cd0642445d30b41023d3395", size = 6714355, upload-time = "2026-03-09T07:58:42.365Z" }, + { url = "https://files.pythonhosted.org/packages/58/ad/1100d7229bb248394939a12a8074d485b655e8ed44207d328fdd7fcebc7b/numpy-2.4.3-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7e58765ad74dcebd3ef0208a5078fba32dc8ec3578fe84a604432950cd043d79", size = 15800434, upload-time = "2026-03-09T07:58:44.837Z" }, + { url = "https://files.pythonhosted.org/packages/0c/fd/16d710c085d28ba4feaf29ac60c936c9d662e390344f94a6beaa2ac9899b/numpy-2.4.3-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8e236dbda4e1d319d681afcbb136c0c4a8e0f1a5c58ceec2adebb547357fe857", size = 16729409, upload-time = "2026-03-09T07:58:47.972Z" }, + { url = "https://files.pythonhosted.org/packages/57/a7/b35835e278c18b85206834b3aa3abe68e77a98769c59233d1f6300284781/numpy-2.4.3-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:4b42639cdde6d24e732ff823a3fa5b701d8acad89c4142bc1d0bd6dc85200ba5", size = 12504685, upload-time = "2026-03-09T07:58:50.525Z" }, +] + +[[package]] +name = "opendbc" +version = "0.2.1" +source = { editable = "." } +dependencies = [ + { name = "numpy" }, + { name = "pycapnp" }, + { name = "pycryptodome" }, + { name = "tqdm" }, +] + +[package.optional-dependencies] +docs = [ + { name = "jinja2" }, +] +examples = [ + { name = "inputs" }, +] +testing = [ + { name = "cffi" }, + { name = "codespell" }, + { name = "comma-car-segments" }, + { name = "cppcheck" }, + { name = "cpplint" }, + { name = "gcovr" }, + { name = "hypothesis" }, + { name = "lefthook" }, + { name = "ruff" }, + { name = "tree-sitter" }, + { name = "tree-sitter-c" }, + { name = "ty" }, + { name = "unittest-parallel" }, + { name = "zstandard" }, +] + +[package.metadata] +requires-dist = [ + { name = "cffi", marker = "extra == 'testing'" }, + { name = "codespell", marker = "extra == 'testing'" }, + { name = "comma-car-segments", marker = "extra == 'testing'", url = "https://huggingface.co/datasets/commaai/commaCarSegments/resolve/main/dist/comma_car_segments-0.1.0-py3-none-any.whl" }, + { name = "cppcheck", marker = "extra == 'testing'", git = "https://github.com/commaai/dependencies.git?subdirectory=cppcheck&rev=release-cppcheck" }, + { name = "cpplint", marker = "extra == 'testing'" }, + { name = "gcovr", marker = "extra == 'testing'" }, + { name = "hypothesis", marker = "extra == 'testing'", specifier = "==6.47.*" }, + { name = "inputs", marker = "extra == 'examples'" }, + { name = "jinja2", marker = "extra == 'docs'" }, + { name = "lefthook", marker = "extra == 'testing'" }, + { name = "numpy" }, + { name = "pycapnp", specifier = "==2.1.0" }, + { name = "pycryptodome" }, + { name = "ruff", marker = "extra == 'testing'" }, + { name = "tqdm" }, + { name = "tree-sitter", marker = "extra == 'testing'" }, + { name = "tree-sitter-c", marker = "extra == 'testing'" }, + { name = "ty", marker = "extra == 'testing'" }, + { name = "unittest-parallel", marker = "extra == 'testing'" }, + { name = "zstandard", marker = "extra == 'testing'" }, +] +provides-extras = ["testing", "docs", "examples"] + +[[package]] +name = "pycapnp" +version = "2.1.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/15/86/a57e3c92acd3e1d2fc3dcad683ada191f722e4ac927e1a384b228ec2780a/pycapnp-2.1.0.tar.gz", hash = "sha256:69cc3d861fee1c9b26c73ad2e8a5d51e76ad87e4ff9be33a4fd2fc72f5846aec", size = 689734, upload-time = "2025-09-05T03:50:40.851Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/68/7c/934750a0ca77431a22e68e11521dcc6b801bea3ff37331d6a519e5ad142e/pycapnp-2.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:efacc439ec287d9e8a0ebf01a515404eff795659401e65ba6f1819c7b24f4380", size = 1628855, upload-time = "2025-09-05T03:48:32.317Z" }, + { url = "https://files.pythonhosted.org/packages/2e/a2/fd2c10b3f2e5010c747aa946b27fe09f665d65d5dc2afdd31838a3ef2f5d/pycapnp-2.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f3d8af535a8b44dfd71731a191386c6b821b8a4915806948893d18c79f547a8e", size = 1496942, upload-time = "2025-09-05T03:48:34.905Z" }, + { url = "https://files.pythonhosted.org/packages/0b/8a/42bd0e4c094ef534ac6890d34adae580cbbf5b0497fc0a6340bea833a617/pycapnp-2.1.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:117d1d5ebfc08cc189aca4f771b34fedc1291a3f9417167bd2d9b2a4e607e640", size = 5200170, upload-time = "2025-09-05T03:48:36.502Z" }, + { url = "https://files.pythonhosted.org/packages/af/30/2e92268383135082191c3dea4a9ad184d20b7fb2dda1477fd6ee520fd88e/pycapnp-2.1.0-cp311-cp311-manylinux_2_28_ppc64le.whl", hash = "sha256:d881ccc69e381863a88c7b6c7092a6baecb6dfc8c5558d66bc967c7f778fe7bc", size = 5684026, upload-time = "2025-09-05T03:48:38.063Z" }, + { url = "https://files.pythonhosted.org/packages/46/9c/bca1cbd7711c9c0f0f62ca95a49835369a61c4f6527a6900c8982045bf2f/pycapnp-2.1.0-cp311-cp311-manylinux_2_28_s390x.whl", hash = "sha256:8a4ea330e38ba83f6f03fbdc1f58642eb53e6f6f66734a426fa592dc988d70e9", size = 5709307, upload-time = "2025-09-05T03:48:40.127Z" }, + { url = "https://files.pythonhosted.org/packages/2d/29/cd14676d992c7b166baa7e022b369c15240d408b202410d105b23b25f737/pycapnp-2.1.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:fb2563de4619d359820de9d47b4704e4f7eda193ffc4a56e39cdcd2c8301c336", size = 5386505, upload-time = "2025-09-05T03:48:41.785Z" }, + { url = "https://files.pythonhosted.org/packages/ae/dd/2fc57cebe9be7e4cd3d6aec0b9c8a0db9772c1b17c37cfe4f04c050422cf/pycapnp-2.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:5265d1ae34f9c089fa6983f6c1be404ce480c82b927017290bd703328fa3f5df", size = 6095180, upload-time = "2025-09-05T03:48:43.795Z" }, + { url = "https://files.pythonhosted.org/packages/5a/16/da8c1ada7770a532c859df475533eec5a1b2f5e81a269466a2fe670c5747/pycapnp-2.1.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:b0a56370a868f752375a785bfb7e06b55cbe71605972615d1220c380bc452380", size = 6603414, upload-time = "2025-09-05T03:48:45.457Z" }, + { url = "https://files.pythonhosted.org/packages/f0/e6/a36eacaf2da6a5ac9c6565600e559edf95115ff990aa3379aee8dd7ba4fe/pycapnp-2.1.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:5d7403c25275cf4badf6f9d0c07b1cb94fcdd599df81aba9b621c32b3dcefae9", size = 6621440, upload-time = "2025-09-05T03:48:47.706Z" }, + { url = "https://files.pythonhosted.org/packages/81/54/9150c03638cf4ecdf1664867382d0049146c658d6de30f189817c502df1a/pycapnp-2.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:dea5d0d250fe4851b42cd380a207d773ebae76a990e542a888a5f1442f4c247e", size = 6354219, upload-time = "2025-09-05T03:48:49.336Z" }, + { url = "https://files.pythonhosted.org/packages/66/3e/e49ba2d74456d53b570c8d30a660c3b29ecfea075d5dd663132ff9049f19/pycapnp-2.1.0-cp311-cp311-win32.whl", hash = "sha256:593844c3cd92937eb5e7cd47ea3a62cde2d49a1fc05dba644f513c68f60f1318", size = 1053647, upload-time = "2025-09-05T03:48:51.108Z" }, + { url = "https://files.pythonhosted.org/packages/53/de/2b61908dc6abf25b17fed6b5a3b42a2226ec09467a3944f1d845ac29ef9b/pycapnp-2.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:ac13dd30062bb9985ae9ec4feca106af2b4fdac6468a09c7b74ad754f3921a06", size = 1208911, upload-time = "2025-09-05T03:48:53.219Z" }, + { url = "https://files.pythonhosted.org/packages/74/0e/66b41ba600e5f2523e900b7cc0d2e8496b397a1f2d6a5b7b323ab83418b7/pycapnp-2.1.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2d2ec561bc948d11f64f43bf9601bede5d6a603d105ae311bd5583c7130624a4", size = 1619223, upload-time = "2025-09-05T03:48:54.64Z" }, + { url = "https://files.pythonhosted.org/packages/40/6e/9bcb30180bd40cb0534124ff7f8ba8746a735018d593f608bf40c97821c0/pycapnp-2.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:132cd97f57f6b6636323ca9b68d389dd90b96e87af38cde31e2b5c5a064f277e", size = 1484321, upload-time = "2025-09-05T03:48:55.85Z" }, + { url = "https://files.pythonhosted.org/packages/14/0a/9ee1c9ecaff499e4fd1df2f0335bc20f666ec6ce5cd80f8ab055007f3c9b/pycapnp-2.1.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:568e79268ba7c02a71fe558a8aec1ae3c0f0e6aff809ff618a46afe4964957d2", size = 5143502, upload-time = "2025-09-05T03:48:57.733Z" }, + { url = "https://files.pythonhosted.org/packages/4d/50/65837e1416f7a8861ca1e8fe4582a5aef37192d7ef5e2ecfe46880bfdf9c/pycapnp-2.1.0-cp312-cp312-manylinux_2_28_ppc64le.whl", hash = "sha256:bcbf6f882d78d368c8e4bb792295392f5c4d71ddffa13a48da27e7bd47b99e37", size = 5508134, upload-time = "2025-09-05T03:48:59.383Z" }, + { url = "https://files.pythonhosted.org/packages/a1/59/46df6db800e77dbc3cc940723fb3fd7bc837327c858edf464a0f904bf547/pycapnp-2.1.0-cp312-cp312-manylinux_2_28_s390x.whl", hash = "sha256:dc25b96e393410dde25c61c1df3ce644700ef94826c829426d58c2c6b3e2d2f5", size = 5631794, upload-time = "2025-09-05T03:49:03.511Z" }, + { url = "https://files.pythonhosted.org/packages/63/9d/18e978500d5f6bd8d152f4d6919e3cfb83ead8a71c14613bbb54322df8b9/pycapnp-2.1.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:48938e0436ab1be615fc0a41434119a2065490a6212b9a5e56949e89b0588b76", size = 5369378, upload-time = "2025-09-05T03:49:05.539Z" }, + { url = "https://files.pythonhosted.org/packages/96/dc/726f1917e9996dc29f9fd1cf30674a14546cdbdfa0777e1982b6bd1ad628/pycapnp-2.1.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0c20de0f6e0b3fa9fa1df3864cf46051db3511b63bc29514d1092af65f2b82a0", size = 5999140, upload-time = "2025-09-05T03:49:07.341Z" }, + { url = "https://files.pythonhosted.org/packages/fd/3a/3bbc4c5776fc32fbf8a59df5c7c5810efd292b933cd6545eb4b16d896268/pycapnp-2.1.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:18caca6527862475167c10ea0809531130585aa8a86cc76cd1629eb87ee30637", size = 6454308, upload-time = "2025-09-05T03:49:08.998Z" }, + { url = "https://files.pythonhosted.org/packages/bf/dd/17e2d7808424f10ffddc47329b980488ed83ec716c504791787e593a7a93/pycapnp-2.1.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:9dcc11237697007b66e3bfc500d2ad892bd79672c9b50d61fbf728c6aaf936de", size = 6544212, upload-time = "2025-09-05T03:49:10.675Z" }, + { url = "https://files.pythonhosted.org/packages/6a/5b/68090013128d7853f34c43828dd4dc80a7c8516fd1b56057b134e1e4c2c0/pycapnp-2.1.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c151edf78155b6416e7cb31e2e333d302d742ba52bb37d4dbdf71e75cc999d46", size = 6295279, upload-time = "2025-09-05T03:49:12.712Z" }, + { url = "https://files.pythonhosted.org/packages/5b/52/7d85212b4fcf127588888f71d3dbf5558ee7dc302eba760b12b1b325f9a3/pycapnp-2.1.0-cp312-cp312-win32.whl", hash = "sha256:c09b28419321dafafc644d60c57ff8ccaf3c3e686801b6060c612a7a3c580944", size = 1038995, upload-time = "2025-09-05T03:49:14.165Z" }, + { url = "https://files.pythonhosted.org/packages/f2/12/25d283ebf5c28717364647672e7494dc46196ca7a662f5420e4866f45687/pycapnp-2.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:560cb69cc02b0347e85b0629e4c2f0a316240900aa905392f9df6bab0a359989", size = 1176620, upload-time = "2025-09-05T03:49:15.545Z" }, +] + +[[package]] +name = "pycparser" +version = "3.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/1b/7d/92392ff7815c21062bea51aa7b87d45576f649f16458d78b7cf94b9ab2e6/pycparser-3.0.tar.gz", hash = "sha256:600f49d217304a5902ac3c37e1281c9fe94e4d0489de643a9504c5cdfdfc6b29", size = 103492, upload-time = "2026-01-21T14:26:51.89Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/0c/c3/44f3fbbfa403ea2a7c779186dc20772604442dde72947e7d01069cbe98e3/pycparser-3.0-py3-none-any.whl", hash = "sha256:b727414169a36b7d524c1c3e31839a521725078d7b2ff038656844266160a992", size = 48172, upload-time = "2026-01-21T14:26:50.693Z" }, +] + +[[package]] +name = "pycryptodome" +version = "3.23.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/8e/a6/8452177684d5e906854776276ddd34eca30d1b1e15aa1ee9cefc289a33f5/pycryptodome-3.23.0.tar.gz", hash = "sha256:447700a657182d60338bab09fdb27518f8856aecd80ae4c6bdddb67ff5da44ef", size = 4921276, upload-time = "2025-05-17T17:21:45.242Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/db/6c/a1f71542c969912bb0e106f64f60a56cc1f0fabecf9396f45accbe63fa68/pycryptodome-3.23.0-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:187058ab80b3281b1de11c2e6842a357a1f71b42cb1e15bce373f3d238135c27", size = 2495627, upload-time = "2025-05-17T17:20:47.139Z" }, + { url = "https://files.pythonhosted.org/packages/6e/4e/a066527e079fc5002390c8acdd3aca431e6ea0a50ffd7201551175b47323/pycryptodome-3.23.0-cp37-abi3-macosx_10_9_x86_64.whl", hash = "sha256:cfb5cd445280c5b0a4e6187a7ce8de5a07b5f3f897f235caa11f1f435f182843", size = 1640362, upload-time = "2025-05-17T17:20:50.392Z" }, + { url = "https://files.pythonhosted.org/packages/50/52/adaf4c8c100a8c49d2bd058e5b551f73dfd8cb89eb4911e25a0c469b6b4e/pycryptodome-3.23.0-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:67bd81fcbe34f43ad9422ee8fd4843c8e7198dd88dd3d40e6de42ee65fbe1490", size = 2182625, upload-time = "2025-05-17T17:20:52.866Z" }, + { url = "https://files.pythonhosted.org/packages/5f/e9/a09476d436d0ff1402ac3867d933c61805ec2326c6ea557aeeac3825604e/pycryptodome-3.23.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c8987bd3307a39bc03df5c8e0e3d8be0c4c3518b7f044b0f4c15d1aa78f52575", size = 2268954, upload-time = "2025-05-17T17:20:55.027Z" }, + { url = "https://files.pythonhosted.org/packages/f9/c5/ffe6474e0c551d54cab931918127c46d70cab8f114e0c2b5a3c071c2f484/pycryptodome-3.23.0-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:aa0698f65e5b570426fc31b8162ed4603b0c2841cbb9088e2b01641e3065915b", size = 2308534, upload-time = "2025-05-17T17:20:57.279Z" }, + { url = "https://files.pythonhosted.org/packages/18/28/e199677fc15ecf43010f2463fde4c1a53015d1fe95fb03bca2890836603a/pycryptodome-3.23.0-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:53ecbafc2b55353edcebd64bf5da94a2a2cdf5090a6915bcca6eca6cc452585a", size = 2181853, upload-time = "2025-05-17T17:20:59.322Z" }, + { url = "https://files.pythonhosted.org/packages/ce/ea/4fdb09f2165ce1365c9eaefef36625583371ee514db58dc9b65d3a255c4c/pycryptodome-3.23.0-cp37-abi3-musllinux_1_2_i686.whl", hash = "sha256:156df9667ad9f2ad26255926524e1c136d6664b741547deb0a86a9acf5ea631f", size = 2342465, upload-time = "2025-05-17T17:21:03.83Z" }, + { url = "https://files.pythonhosted.org/packages/22/82/6edc3fc42fe9284aead511394bac167693fb2b0e0395b28b8bedaa07ef04/pycryptodome-3.23.0-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:dea827b4d55ee390dc89b2afe5927d4308a8b538ae91d9c6f7a5090f397af1aa", size = 2267414, upload-time = "2025-05-17T17:21:06.72Z" }, + { url = "https://files.pythonhosted.org/packages/59/fe/aae679b64363eb78326c7fdc9d06ec3de18bac68be4b612fc1fe8902693c/pycryptodome-3.23.0-cp37-abi3-win32.whl", hash = "sha256:507dbead45474b62b2bbe318eb1c4c8ee641077532067fec9c1aa82c31f84886", size = 1768484, upload-time = "2025-05-17T17:21:08.535Z" }, + { url = "https://files.pythonhosted.org/packages/54/2f/e97a1b8294db0daaa87012c24a7bb714147c7ade7656973fd6c736b484ff/pycryptodome-3.23.0-cp37-abi3-win_amd64.whl", hash = "sha256:c75b52aacc6c0c260f204cbdd834f76edc9fb0d8e0da9fbf8352ef58202564e2", size = 1799636, upload-time = "2025-05-17T17:21:10.393Z" }, + { url = "https://files.pythonhosted.org/packages/18/3d/f9441a0d798bf2b1e645adc3265e55706aead1255ccdad3856dbdcffec14/pycryptodome-3.23.0-cp37-abi3-win_arm64.whl", hash = "sha256:11eeeb6917903876f134b56ba11abe95c0b0fd5e3330def218083c7d98bbcb3c", size = 1703675, upload-time = "2025-05-17T17:21:13.146Z" }, +] + +[[package]] +name = "pygments" +version = "2.19.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/b0/77/a5b8c569bf593b0140bde72ea885a803b82086995367bf2037de0159d924/pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887", size = 4968631, upload-time = "2025-06-21T13:39:12.283Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b", size = 1225217, upload-time = "2025-06-21T13:39:07.939Z" }, +] + +[[package]] +name = "requests" +version = "2.32.5" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "certifi" }, + { name = "charset-normalizer" }, + { name = "idna" }, + { name = "urllib3" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/c9/74/b3ff8e6c8446842c3f5c837e9c3dfcfe2018ea6ecef224c710c85ef728f4/requests-2.32.5.tar.gz", hash = "sha256:dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf", size = 134517, upload-time = "2025-08-18T20:46:02.573Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1e/db/4254e3eabe8020b458f1a747140d32277ec7a271daf1d235b70dc0b4e6e3/requests-2.32.5-py3-none-any.whl", hash = "sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6", size = 64738, upload-time = "2025-08-18T20:46:00.542Z" }, +] + +[[package]] +name = "ruff" +version = "0.15.6" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/51/df/f8629c19c5318601d3121e230f74cbee7a3732339c52b21daa2b82ef9c7d/ruff-0.15.6.tar.gz", hash = "sha256:8394c7bb153a4e3811a4ecdacd4a8e6a4fa8097028119160dffecdcdf9b56ae4", size = 4597916, upload-time = "2026-03-12T23:05:47.51Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9e/2f/4e03a7e5ce99b517e98d3b4951f411de2b0fa8348d39cf446671adcce9a2/ruff-0.15.6-py3-none-linux_armv6l.whl", hash = "sha256:7c98c3b16407b2cf3d0f2b80c80187384bc92c6774d85fefa913ecd941256fff", size = 10508953, upload-time = "2026-03-12T23:05:17.246Z" }, + { url = "https://files.pythonhosted.org/packages/70/60/55bcdc3e9f80bcf39edf0cd272da6fa511a3d94d5a0dd9e0adf76ceebdb4/ruff-0.15.6-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:ee7dcfaad8b282a284df4aa6ddc2741b3f4a18b0555d626805555a820ea181c3", size = 10942257, upload-time = "2026-03-12T23:05:23.076Z" }, + { url = "https://files.pythonhosted.org/packages/e7/f9/005c29bd1726c0f492bfa215e95154cf480574140cb5f867c797c18c790b/ruff-0.15.6-py3-none-macosx_11_0_arm64.whl", hash = "sha256:3bd9967851a25f038fc8b9ae88a7fbd1b609f30349231dffaa37b6804923c4bb", size = 10322683, upload-time = "2026-03-12T23:05:33.738Z" }, + { url = "https://files.pythonhosted.org/packages/5f/74/2f861f5fd7cbb2146bddb5501450300ce41562da36d21868c69b7a828169/ruff-0.15.6-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:13f4594b04e42cd24a41da653886b04d2ff87adbf57497ed4f728b0e8a4866f8", size = 10660986, upload-time = "2026-03-12T23:05:53.245Z" }, + { url = "https://files.pythonhosted.org/packages/c1/a1/309f2364a424eccb763cdafc49df843c282609f47fe53aa83f38272389e0/ruff-0.15.6-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e2ed8aea2f3fe57886d3f00ea5b8aae5bf68d5e195f487f037a955ff9fbaac9e", size = 10332177, upload-time = "2026-03-12T23:05:56.145Z" }, + { url = "https://files.pythonhosted.org/packages/30/41/7ebf1d32658b4bab20f8ac80972fb19cd4e2c6b78552be263a680edc55ac/ruff-0.15.6-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:70789d3e7830b848b548aae96766431c0dc01a6c78c13381f423bf7076c66d15", size = 11170783, upload-time = "2026-03-12T23:06:01.742Z" }, + { url = "https://files.pythonhosted.org/packages/76/be/6d488f6adca047df82cd62c304638bcb00821c36bd4881cfca221561fdfc/ruff-0.15.6-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:542aaf1de3154cea088ced5a819ce872611256ffe2498e750bbae5247a8114e9", size = 12044201, upload-time = "2026-03-12T23:05:28.697Z" }, + { url = "https://files.pythonhosted.org/packages/71/68/e6f125df4af7e6d0b498f8d373274794bc5156b324e8ab4bf5c1b4fc0ec7/ruff-0.15.6-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1c22e6f02c16cfac3888aa636e9eba857254d15bbacc9906c9689fdecb1953ab", size = 11421561, upload-time = "2026-03-12T23:05:31.236Z" }, + { url = "https://files.pythonhosted.org/packages/f1/9f/f85ef5fd01a52e0b472b26dc1b4bd228b8f6f0435975442ffa4741278703/ruff-0.15.6-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:98893c4c0aadc8e448cfa315bd0cc343a5323d740fe5f28ef8a3f9e21b381f7e", size = 11310928, upload-time = "2026-03-12T23:05:45.288Z" }, + { url = "https://files.pythonhosted.org/packages/8c/26/b75f8c421f5654304b89471ed384ae8c7f42b4dff58fa6ce1626d7f2b59a/ruff-0.15.6-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:70d263770d234912374493e8cc1e7385c5d49376e41dfa51c5c3453169dc581c", size = 11235186, upload-time = "2026-03-12T23:05:50.677Z" }, + { url = "https://files.pythonhosted.org/packages/fc/d4/d5a6d065962ff7a68a86c9b4f5500f7d101a0792078de636526c0edd40da/ruff-0.15.6-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:55a1ad63c5a6e54b1f21b7514dfadc0c7fb40093fa22e95143cf3f64ebdcd512", size = 10635231, upload-time = "2026-03-12T23:05:37.044Z" }, + { url = "https://files.pythonhosted.org/packages/d6/56/7c3acf3d50910375349016cf33de24be021532042afbed87942858992491/ruff-0.15.6-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:8dc473ba093c5ec238bb1e7429ee676dca24643c471e11fbaa8a857925b061c0", size = 10340357, upload-time = "2026-03-12T23:06:04.748Z" }, + { url = "https://files.pythonhosted.org/packages/06/54/6faa39e9c1033ff6a3b6e76b5df536931cd30caf64988e112bbf91ef5ce5/ruff-0.15.6-py3-none-musllinux_1_2_i686.whl", hash = "sha256:85b042377c2a5561131767974617006f99f7e13c63c111b998f29fc1e58a4cfb", size = 10860583, upload-time = "2026-03-12T23:05:58.978Z" }, + { url = "https://files.pythonhosted.org/packages/cb/1e/509a201b843b4dfb0b32acdedf68d951d3377988cae43949ba4c4133a96a/ruff-0.15.6-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:cef49e30bc5a86a6a92098a7fbf6e467a234d90b63305d6f3ec01225a9d092e0", size = 11410976, upload-time = "2026-03-12T23:05:39.955Z" }, + { url = "https://files.pythonhosted.org/packages/6c/25/3fc9114abf979a41673ce877c08016f8e660ad6cf508c3957f537d2e9fa9/ruff-0.15.6-py3-none-win32.whl", hash = "sha256:bbf67d39832404812a2d23020dda68fee7f18ce15654e96fb1d3ad21a5fe436c", size = 10616872, upload-time = "2026-03-12T23:05:42.451Z" }, + { url = "https://files.pythonhosted.org/packages/89/7a/09ece68445ceac348df06e08bf75db72d0e8427765b96c9c0ffabc1be1d9/ruff-0.15.6-py3-none-win_amd64.whl", hash = "sha256:aee25bc84c2f1007ecb5037dff75cef00414fdf17c23f07dc13e577883dca406", size = 11787271, upload-time = "2026-03-12T23:05:20.168Z" }, + { url = "https://files.pythonhosted.org/packages/7f/d0/578c47dd68152ddddddf31cd7fc67dc30b7cdf639a86275fda821b0d9d98/ruff-0.15.6-py3-none-win_arm64.whl", hash = "sha256:c34de3dd0b0ba203be50ae70f5910b17188556630e2178fd7d79fc030eb0d837", size = 11060497, upload-time = "2026-03-12T23:05:25.968Z" }, +] + +[[package]] +name = "sortedcontainers" +version = "2.4.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/e8/c4/ba2f8066cceb6f23394729afe52f3bf7adec04bf9ed2c820b39e19299111/sortedcontainers-2.4.0.tar.gz", hash = "sha256:25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88", size = 30594, upload-time = "2021-05-16T22:03:42.897Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/32/46/9cb0e58b2deb7f82b84065f37f3bffeb12413f947f9388e4cac22c4621ce/sortedcontainers-2.4.0-py2.py3-none-any.whl", hash = "sha256:a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0", size = 29575, upload-time = "2021-05-16T22:03:41.177Z" }, +] + +[[package]] +name = "tqdm" +version = "4.67.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "colorama", marker = "sys_platform == 'win32'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/09/a9/6ba95a270c6f1fbcd8dac228323f2777d886cb206987444e4bce66338dd4/tqdm-4.67.3.tar.gz", hash = "sha256:7d825f03f89244ef73f1d4ce193cb1774a8179fd96f31d7e1dcde62092b960bb", size = 169598, upload-time = "2026-02-03T17:35:53.048Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/16/e1/3079a9ff9b8e11b846c6ac5c8b5bfb7ff225eee721825310c91b3b50304f/tqdm-4.67.3-py3-none-any.whl", hash = "sha256:ee1e4c0e59148062281c49d80b25b67771a127c85fc9676d3be5f243206826bf", size = 78374, upload-time = "2026-02-03T17:35:50.982Z" }, +] + +[[package]] +name = "tree-sitter" +version = "0.25.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/66/7c/0350cfc47faadc0d3cf7d8237a4e34032b3014ddf4a12ded9933e1648b55/tree-sitter-0.25.2.tar.gz", hash = "sha256:fe43c158555da46723b28b52e058ad444195afd1db3ca7720c59a254544e9c20", size = 177961, upload-time = "2025-09-25T17:37:59.751Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7c/22/88a1e00b906d26fa8a075dd19c6c3116997cb884bf1b3c023deb065a344d/tree_sitter-0.25.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:b8ca72d841215b6573ed0655b3a5cd1133f9b69a6fa561aecad40dca9029d75b", size = 146752, upload-time = "2025-09-25T17:37:24.775Z" }, + { url = "https://files.pythonhosted.org/packages/57/1c/22cc14f3910017b7a76d7358df5cd315a84fe0c7f6f7b443b49db2e2790d/tree_sitter-0.25.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:cc0351cfe5022cec5a77645f647f92a936b38850346ed3f6d6babfbeeeca4d26", size = 137765, upload-time = "2025-09-25T17:37:26.103Z" }, + { url = "https://files.pythonhosted.org/packages/1c/0c/d0de46ded7d5b34631e0f630d9866dab22d3183195bf0f3b81de406d6622/tree_sitter-0.25.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1799609636c0193e16c38f366bda5af15b1ce476df79ddaae7dd274df9e44266", size = 604643, upload-time = "2025-09-25T17:37:27.398Z" }, + { url = "https://files.pythonhosted.org/packages/34/38/b735a58c1c2f60a168a678ca27b4c1a9df725d0bf2d1a8a1c571c033111e/tree_sitter-0.25.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3e65ae456ad0d210ee71a89ee112ac7e72e6c2e5aac1b95846ecc7afa68a194c", size = 632229, upload-time = "2025-09-25T17:37:28.463Z" }, + { url = "https://files.pythonhosted.org/packages/32/f6/cda1e1e6cbff5e28d8433578e2556d7ba0b0209d95a796128155b97e7693/tree_sitter-0.25.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:49ee3c348caa459244ec437ccc7ff3831f35977d143f65311572b8ba0a5f265f", size = 629861, upload-time = "2025-09-25T17:37:29.593Z" }, + { url = "https://files.pythonhosted.org/packages/f9/19/427e5943b276a0dd74c2a1f1d7a7393443f13d1ee47dedb3f8127903c080/tree_sitter-0.25.2-cp311-cp311-win_amd64.whl", hash = "sha256:56ac6602c7d09c2c507c55e58dc7026b8988e0475bd0002f8a386cce5e8e8adc", size = 127304, upload-time = "2025-09-25T17:37:30.549Z" }, + { url = "https://files.pythonhosted.org/packages/eb/d9/eef856dc15f784d85d1397a17f3ee0f82df7778efce9e1961203abfe376a/tree_sitter-0.25.2-cp311-cp311-win_arm64.whl", hash = "sha256:b3d11a3a3ac89bb8a2543d75597f905a9926f9c806f40fcca8242922d1cc6ad5", size = 113990, upload-time = "2025-09-25T17:37:31.852Z" }, + { url = "https://files.pythonhosted.org/packages/3c/9e/20c2a00a862f1c2897a436b17edb774e831b22218083b459d0d081c9db33/tree_sitter-0.25.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:ddabfff809ffc983fc9963455ba1cecc90295803e06e140a4c83e94c1fa3d960", size = 146941, upload-time = "2025-09-25T17:37:34.813Z" }, + { url = "https://files.pythonhosted.org/packages/ef/04/8512e2062e652a1016e840ce36ba1cc33258b0dcc4e500d8089b4054afec/tree_sitter-0.25.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c0c0ab5f94938a23fe81928a21cc0fac44143133ccc4eb7eeb1b92f84748331c", size = 137699, upload-time = "2025-09-25T17:37:36.349Z" }, + { url = "https://files.pythonhosted.org/packages/47/8a/d48c0414db19307b0fb3bb10d76a3a0cbe275bb293f145ee7fba2abd668e/tree_sitter-0.25.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:dd12d80d91d4114ca097626eb82714618dcdfacd6a5e0955216c6485c350ef99", size = 607125, upload-time = "2025-09-25T17:37:37.725Z" }, + { url = "https://files.pythonhosted.org/packages/39/d1/b95f545e9fc5001b8a78636ef942a4e4e536580caa6a99e73dd0a02e87aa/tree_sitter-0.25.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b43a9e4c89d4d0839de27cd4d6902d33396de700e9ff4c5ab7631f277a85ead9", size = 635418, upload-time = "2025-09-25T17:37:38.922Z" }, + { url = "https://files.pythonhosted.org/packages/de/4d/b734bde3fb6f3513a010fa91f1f2875442cdc0382d6a949005cd84563d8f/tree_sitter-0.25.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fbb1706407c0e451c4f8cc016fec27d72d4b211fdd3173320b1ada7a6c74c3ac", size = 631250, upload-time = "2025-09-25T17:37:40.039Z" }, + { url = "https://files.pythonhosted.org/packages/46/f2/5f654994f36d10c64d50a192239599fcae46677491c8dd53e7579c35a3e3/tree_sitter-0.25.2-cp312-cp312-win_amd64.whl", hash = "sha256:6d0302550bbe4620a5dc7649517c4409d74ef18558276ce758419cf09e578897", size = 127156, upload-time = "2025-09-25T17:37:41.132Z" }, + { url = "https://files.pythonhosted.org/packages/67/23/148c468d410efcf0a9535272d81c258d840c27b34781d625f1f627e2e27d/tree_sitter-0.25.2-cp312-cp312-win_arm64.whl", hash = "sha256:0c8b6682cac77e37cfe5cf7ec388844957f48b7bd8d6321d0ca2d852994e10d5", size = 113984, upload-time = "2025-09-25T17:37:42.074Z" }, +] + +[[package]] +name = "tree-sitter-c" +version = "0.24.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f1/f5/ba8cd08d717277551ade8537d3aa2a94b907c6c6e0fbcf4e4d8b1c747fa3/tree_sitter_c-0.24.1.tar.gz", hash = "sha256:7d2d0cda0b8dda428c81440c1e94367f9f13548eedca3f49768bde66b1422ad6", size = 228014, upload-time = "2025-05-24T17:32:58.384Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/15/c7/c817be36306e457c2d36cc324789046390d9d8c555c38772429ffdb7d361/tree_sitter_c-0.24.1-cp310-abi3-macosx_10_9_x86_64.whl", hash = "sha256:9c06ac26a1efdcc8b26a8a6970fbc6997c4071857359e5837d4c42892d45fe1e", size = 80940, upload-time = "2025-05-24T17:32:49.967Z" }, + { url = "https://files.pythonhosted.org/packages/7a/42/283909467290b24fdbc29bb32ee20e409a19a55002b43175d66d091ca1a4/tree_sitter_c-0.24.1-cp310-abi3-macosx_11_0_arm64.whl", hash = "sha256:942bcd7cbecd810dcf7ca6f8f834391ebf0771a89479646d891ba4ca2fdfdc88", size = 86304, upload-time = "2025-05-24T17:32:51.271Z" }, + { url = "https://files.pythonhosted.org/packages/94/53/fb4f61d4e5f15ec3da85774a4df8e58d3b5b73036cf167f0203b4dd9d158/tree_sitter_c-0.24.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9a74cfd7a11ca5a961fafd4d751892ee65acae667d2818968a6f079397d8d28c", size = 109996, upload-time = "2025-05-24T17:32:52.119Z" }, + { url = "https://files.pythonhosted.org/packages/5e/e8/fc541d34ee81c386c5453c2596c1763e8e9cd7cb0725f39d7dfa2276afa4/tree_sitter_c-0.24.1-cp310-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a6a807705a3978911dc7ee26a7ad36dcfacb6adfc13c190d496660ec9bd66707", size = 98137, upload-time = "2025-05-24T17:32:53.361Z" }, + { url = "https://files.pythonhosted.org/packages/32/c6/d0563319cae0d5b5780a92e2806074b24afea2a07aa4c10599b899bda3ec/tree_sitter_c-0.24.1-cp310-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:789781afcb710df34144f7e2a20cd80e325114b9119e3956c6bd1dd2d365df98", size = 94148, upload-time = "2025-05-24T17:32:54.855Z" }, + { url = "https://files.pythonhosted.org/packages/50/5a/6361df7f3fa2310c53a0d26b4702a261c332da16fa9d801e381e3a86e25f/tree_sitter_c-0.24.1-cp310-abi3-win_amd64.whl", hash = "sha256:290bff0f9c79c966496ebae45042f77543e6e4aea725f40587a8611d566231a8", size = 84703, upload-time = "2025-05-24T17:32:56.084Z" }, + { url = "https://files.pythonhosted.org/packages/22/6a/210a302e8025ac492cbaea58d3720d66b7d8034c5d747ac5e4d2d235aa25/tree_sitter_c-0.24.1-cp310-abi3-win_arm64.whl", hash = "sha256:d46bbda06f838c2dcb91daf767813671fd366b49ad84ff37db702129267b46e1", size = 82715, upload-time = "2025-05-24T17:32:57.248Z" }, +] + +[[package]] +name = "ty" +version = "0.0.23" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/75/ba/d3c998ff4cf6b5d75b39356db55fe1b7caceecc522b9586174e6a5dee6f7/ty-0.0.23.tar.gz", hash = "sha256:5fb05db58f202af366f80ef70f806e48f5237807fe424ec787c9f289e3f3a4ef", size = 5341461, upload-time = "2026-03-13T12:34:23.125Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f4/21/aab32603dfdfacd4819e52fa8c6074e7bd578218a5142729452fc6a62db6/ty-0.0.23-py3-none-linux_armv6l.whl", hash = "sha256:e810eef1a5f1cfc0731a58af8d2f334906a96835829767aed00026f1334a8dd7", size = 10329096, upload-time = "2026-03-13T12:34:09.432Z" }, + { url = "https://files.pythonhosted.org/packages/9f/a9/dd3287a82dce3df546ec560296208d4905dcf06346b6e18c2f3c63523bd1/ty-0.0.23-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:e43d36bd89a151ddcad01acaeff7dcc507cb73ff164c1878d2d11549d39a061c", size = 10156631, upload-time = "2026-03-13T12:34:53.122Z" }, + { url = "https://files.pythonhosted.org/packages/0f/01/3f25909b02fac29bb0a62b2251f8d62e65d697781ffa4cf6b47a4c075c85/ty-0.0.23-py3-none-macosx_11_0_arm64.whl", hash = "sha256:bd6a340969577b4645f231572c4e46012acba2d10d4c0c6570fe1ab74e76ae00", size = 9653211, upload-time = "2026-03-13T12:34:15.049Z" }, + { url = "https://files.pythonhosted.org/packages/d5/60/bfc0479572a6f4b90501c869635faf8d84c8c68ffc5dd87d04f049affabc/ty-0.0.23-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:341441783e626eeb7b1ec2160432956aed5734932ab2d1c26f94d0c98b229937", size = 10156143, upload-time = "2026-03-13T12:34:34.468Z" }, + { url = "https://files.pythonhosted.org/packages/3a/81/8a93e923535a340f54bea20ff196f6b2787782b2f2f399bd191c4bc132d6/ty-0.0.23-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8ce1dc66c26d4167e2c78d12fa870ef5a7ec9cc344d2baaa6243297cfa88bd52", size = 10136632, upload-time = "2026-03-13T12:34:28.832Z" }, + { url = "https://files.pythonhosted.org/packages/da/cb/2ac81c850c58acc9f976814404d28389c9c1c939676e32287b9cff61381e/ty-0.0.23-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bae1e7a294bf8528836f7617dc5c360ea2dddb63789fc9471ae6753534adca05", size = 10655025, upload-time = "2026-03-13T12:34:37.105Z" }, + { url = "https://files.pythonhosted.org/packages/b5/9b/bac771774c198c318ae699fc013d8cd99ed9caf993f661fba11238759244/ty-0.0.23-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d2b162768764d9dc177c83fb497a51532bb67cbebe57b8fa0f2668436bf53f3c", size = 11230107, upload-time = "2026-03-13T12:34:20.751Z" }, + { url = "https://files.pythonhosted.org/packages/14/09/7644fb0e297265e18243f878aca343593323b9bb19ed5278dcbc63781be0/ty-0.0.23-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d28384e48ca03b34e4e2beee0e230c39bbfb68994bb44927fec61ef3642900da", size = 10934177, upload-time = "2026-03-13T12:34:17.904Z" }, + { url = "https://files.pythonhosted.org/packages/18/14/69a25a0cad493fb6a947302471b579a03516a3b00e7bece77fdc6b4afb9b/ty-0.0.23-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:559d9a299df793cb7a7902caed5eda8a720ff69164c31c979673e928f02251ee", size = 10752487, upload-time = "2026-03-13T12:34:31.785Z" }, + { url = "https://files.pythonhosted.org/packages/9d/2a/42fc3cbccf95af0a62308ebed67e084798ab7a85ef073c9986ef18032743/ty-0.0.23-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:32a7b8a14a98e1d20a9d8d2af23637ed7efdb297ac1fa2450b8e465d05b94482", size = 10133007, upload-time = "2026-03-13T12:34:42.838Z" }, + { url = "https://files.pythonhosted.org/packages/e1/69/307833f1b52fa3670e0a1d496e43ef7df556ecde838192d3fcb9b35e360d/ty-0.0.23-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:6f803b9b9cca87af793467973b9abdd4b83e6b96d9b5e749d662cff7ead70b6d", size = 10169698, upload-time = "2026-03-13T12:34:12.351Z" }, + { url = "https://files.pythonhosted.org/packages/89/ae/5dd379ec22d0b1cba410d7af31c366fcedff191d5b867145913a64889f66/ty-0.0.23-py3-none-musllinux_1_2_i686.whl", hash = "sha256:4a0bf086ec8e2197b7ea7ebfcf4be36cb6a52b235f8be61647ef1b2d99d6ffd3", size = 10346080, upload-time = "2026-03-13T12:34:40.012Z" }, + { url = "https://files.pythonhosted.org/packages/98/c7/dfc83203d37998620bba9c4873a080c8850a784a8a46f56f8163c5b4e320/ty-0.0.23-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:252539c3fcd7aeb9b8d5c14e2040682c3e1d7ff640906d63fd2c4ce35865a4ba", size = 10848162, upload-time = "2026-03-13T12:34:45.421Z" }, + { url = "https://files.pythonhosted.org/packages/89/08/05481511cfbcc1fd834b6c67aaae090cb609a079189ddf2032139ccfc490/ty-0.0.23-py3-none-win32.whl", hash = "sha256:51b591d19eef23bbc3807aef77d38fa1f003c354e1da908aa80ea2dca0993f77", size = 9748283, upload-time = "2026-03-13T12:34:50.607Z" }, + { url = "https://files.pythonhosted.org/packages/31/2e/eaed4ff5c85e857a02415084c394e02c30476b65e158eec1938fdaa9a205/ty-0.0.23-py3-none-win_amd64.whl", hash = "sha256:1e137e955f05c501cfbb81dd2190c8fb7d01ec037c7e287024129c722a83c9ad", size = 10698355, upload-time = "2026-03-13T12:34:26.134Z" }, + { url = "https://files.pythonhosted.org/packages/91/29/b32cb7b4c7d56b9ed50117f8ad6e45834aec293e4cb14749daab4e9236d5/ty-0.0.23-py3-none-win_arm64.whl", hash = "sha256:a0399bd13fd2cd6683fd0a2d59b9355155d46546d8203e152c556ddbdeb20842", size = 10155890, upload-time = "2026-03-13T12:34:48.082Z" }, +] + +[[package]] +name = "unittest-parallel" +version = "1.7.6" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "coverage" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/08/26/b15a0337182988748210c2bcee60a780fe10057ceb23da2547ec29a1d443/unittest_parallel-1.7.6.tar.gz", hash = "sha256:b16bf52bec7b900b8fc7945de97c45f87d50025ac06c1a64e35e91c278756dfc", size = 9834, upload-time = "2025-12-01T19:17:36.599Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e3/9f/3a7d6077488e977a6da79bf51d182dd0ea441d0bb542f443d13d1806dc95/unittest_parallel-1.7.6-py3-none-any.whl", hash = "sha256:c55eff2d1f5806ec272a0f7c7ed5309197ae4550ee37cd28d3d0864a32981bfe", size = 9260, upload-time = "2025-12-01T19:17:34.849Z" }, +] + +[[package]] +name = "urllib3" +version = "2.6.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/c7/24/5f1b3bdffd70275f6661c76461e25f024d5a38a46f04aaca912426a2b1d3/urllib3-2.6.3.tar.gz", hash = "sha256:1b62b6884944a57dbe321509ab94fd4d3b307075e0c2eae991ac71ee15ad38ed", size = 435556, upload-time = "2026-01-07T16:24:43.925Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/39/08/aaaad47bc4e9dc8c725e68f9d04865dbcb2052843ff09c97b08904852d84/urllib3-2.6.3-py3-none-any.whl", hash = "sha256:bf272323e553dfb2e87d9bfd225ca7b0f467b919d7bbd355436d3fd37cb0acd4", size = 131584, upload-time = "2026-01-07T16:24:42.685Z" }, +] + +[[package]] +name = "zstandard" +version = "0.25.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/fd/aa/3e0508d5a5dd96529cdc5a97011299056e14c6505b678fd58938792794b1/zstandard-0.25.0.tar.gz", hash = "sha256:7713e1179d162cf5c7906da876ec2ccb9c3a9dcbdffef0cc7f70c3667a205f0b", size = 711513, upload-time = "2025-09-14T22:15:54.002Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2a/83/c3ca27c363d104980f1c9cee1101cc8ba724ac8c28a033ede6aab89585b1/zstandard-0.25.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:933b65d7680ea337180733cf9e87293cc5500cc0eb3fc8769f4d3c88d724ec5c", size = 795254, upload-time = "2025-09-14T22:16:26.137Z" }, + { url = "https://files.pythonhosted.org/packages/ac/4d/e66465c5411a7cf4866aeadc7d108081d8ceba9bc7abe6b14aa21c671ec3/zstandard-0.25.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:a3f79487c687b1fc69f19e487cd949bf3aae653d181dfb5fde3bf6d18894706f", size = 640559, upload-time = "2025-09-14T22:16:27.973Z" }, + { url = "https://files.pythonhosted.org/packages/12/56/354fe655905f290d3b147b33fe946b0f27e791e4b50a5f004c802cb3eb7b/zstandard-0.25.0-cp311-cp311-manylinux2010_i686.manylinux2014_i686.manylinux_2_12_i686.manylinux_2_17_i686.whl", hash = "sha256:0bbc9a0c65ce0eea3c34a691e3c4b6889f5f3909ba4822ab385fab9057099431", size = 5348020, upload-time = "2025-09-14T22:16:29.523Z" }, + { url = "https://files.pythonhosted.org/packages/3b/13/2b7ed68bd85e69a2069bcc72141d378f22cae5a0f3b353a2c8f50ef30c1b/zstandard-0.25.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:01582723b3ccd6939ab7b3a78622c573799d5d8737b534b86d0e06ac18dbde4a", size = 5058126, upload-time = "2025-09-14T22:16:31.811Z" }, + { url = "https://files.pythonhosted.org/packages/c9/dd/fdaf0674f4b10d92cb120ccff58bbb6626bf8368f00ebfd2a41ba4a0dc99/zstandard-0.25.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:5f1ad7bf88535edcf30038f6919abe087f606f62c00a87d7e33e7fc57cb69fcc", size = 5405390, upload-time = "2025-09-14T22:16:33.486Z" }, + { url = "https://files.pythonhosted.org/packages/0f/67/354d1555575bc2490435f90d67ca4dd65238ff2f119f30f72d5cde09c2ad/zstandard-0.25.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:06acb75eebeedb77b69048031282737717a63e71e4ae3f77cc0c3b9508320df6", size = 5452914, upload-time = "2025-09-14T22:16:35.277Z" }, + { url = "https://files.pythonhosted.org/packages/bb/1f/e9cfd801a3f9190bf3e759c422bbfd2247db9d7f3d54a56ecde70137791a/zstandard-0.25.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:9300d02ea7c6506f00e627e287e0492a5eb0371ec1670ae852fefffa6164b072", size = 5559635, upload-time = "2025-09-14T22:16:37.141Z" }, + { url = "https://files.pythonhosted.org/packages/21/88/5ba550f797ca953a52d708c8e4f380959e7e3280af029e38fbf47b55916e/zstandard-0.25.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:bfd06b1c5584b657a2892a6014c2f4c20e0db0208c159148fa78c65f7e0b0277", size = 5048277, upload-time = "2025-09-14T22:16:38.807Z" }, + { url = "https://files.pythonhosted.org/packages/46/c0/ca3e533b4fa03112facbe7fbe7779cb1ebec215688e5df576fe5429172e0/zstandard-0.25.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:f373da2c1757bb7f1acaf09369cdc1d51d84131e50d5fa9863982fd626466313", size = 5574377, upload-time = "2025-09-14T22:16:40.523Z" }, + { url = "https://files.pythonhosted.org/packages/12/9b/3fb626390113f272abd0799fd677ea33d5fc3ec185e62e6be534493c4b60/zstandard-0.25.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:6c0e5a65158a7946e7a7affa6418878ef97ab66636f13353b8502d7ea03c8097", size = 4961493, upload-time = "2025-09-14T22:16:43.3Z" }, + { url = "https://files.pythonhosted.org/packages/cb/d3/23094a6b6a4b1343b27ae68249daa17ae0651fcfec9ed4de09d14b940285/zstandard-0.25.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:c8e167d5adf59476fa3e37bee730890e389410c354771a62e3c076c86f9f7778", size = 5269018, upload-time = "2025-09-14T22:16:45.292Z" }, + { url = "https://files.pythonhosted.org/packages/8c/a7/bb5a0c1c0f3f4b5e9d5b55198e39de91e04ba7c205cc46fcb0f95f0383c1/zstandard-0.25.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:98750a309eb2f020da61e727de7d7ba3c57c97cf6213f6f6277bb7fb42a8e065", size = 5443672, upload-time = "2025-09-14T22:16:47.076Z" }, + { url = "https://files.pythonhosted.org/packages/27/22/503347aa08d073993f25109c36c8d9f029c7d5949198050962cb568dfa5e/zstandard-0.25.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:22a086cff1b6ceca18a8dd6096ec631e430e93a8e70a9ca5efa7561a00f826fa", size = 5822753, upload-time = "2025-09-14T22:16:49.316Z" }, + { url = "https://files.pythonhosted.org/packages/e2/be/94267dc6ee64f0f8ba2b2ae7c7a2df934a816baaa7291db9e1aa77394c3c/zstandard-0.25.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:72d35d7aa0bba323965da807a462b0966c91608ef3a48ba761678cb20ce5d8b7", size = 5366047, upload-time = "2025-09-14T22:16:51.328Z" }, + { url = "https://files.pythonhosted.org/packages/7b/a3/732893eab0a3a7aecff8b99052fecf9f605cf0fb5fb6d0290e36beee47a4/zstandard-0.25.0-cp311-cp311-win32.whl", hash = "sha256:f5aeea11ded7320a84dcdd62a3d95b5186834224a9e55b92ccae35d21a8b63d4", size = 436484, upload-time = "2025-09-14T22:16:55.005Z" }, + { url = "https://files.pythonhosted.org/packages/43/a3/c6155f5c1cce691cb80dfd38627046e50af3ee9ddc5d0b45b9b063bfb8c9/zstandard-0.25.0-cp311-cp311-win_amd64.whl", hash = "sha256:daab68faadb847063d0c56f361a289c4f268706b598afbf9ad113cbe5c38b6b2", size = 506183, upload-time = "2025-09-14T22:16:52.753Z" }, + { url = "https://files.pythonhosted.org/packages/8c/3e/8945ab86a0820cc0e0cdbf38086a92868a9172020fdab8a03ac19662b0e5/zstandard-0.25.0-cp311-cp311-win_arm64.whl", hash = "sha256:22a06c5df3751bb7dc67406f5374734ccee8ed37fc5981bf1ad7041831fa1137", size = 462533, upload-time = "2025-09-14T22:16:53.878Z" }, + { url = "https://files.pythonhosted.org/packages/82/fc/f26eb6ef91ae723a03e16eddb198abcfce2bc5a42e224d44cc8b6765e57e/zstandard-0.25.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7b3c3a3ab9daa3eed242d6ecceead93aebbb8f5f84318d82cee643e019c4b73b", size = 795738, upload-time = "2025-09-14T22:16:56.237Z" }, + { url = "https://files.pythonhosted.org/packages/aa/1c/d920d64b22f8dd028a8b90e2d756e431a5d86194caa78e3819c7bf53b4b3/zstandard-0.25.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:913cbd31a400febff93b564a23e17c3ed2d56c064006f54efec210d586171c00", size = 640436, upload-time = "2025-09-14T22:16:57.774Z" }, + { url = "https://files.pythonhosted.org/packages/53/6c/288c3f0bd9fcfe9ca41e2c2fbfd17b2097f6af57b62a81161941f09afa76/zstandard-0.25.0-cp312-cp312-manylinux2010_i686.manylinux2014_i686.manylinux_2_12_i686.manylinux_2_17_i686.whl", hash = "sha256:011d388c76b11a0c165374ce660ce2c8efa8e5d87f34996aa80f9c0816698b64", size = 5343019, upload-time = "2025-09-14T22:16:59.302Z" }, + { url = "https://files.pythonhosted.org/packages/1e/15/efef5a2f204a64bdb5571e6161d49f7ef0fffdbca953a615efbec045f60f/zstandard-0.25.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:6dffecc361d079bb48d7caef5d673c88c8988d3d33fb74ab95b7ee6da42652ea", size = 5063012, upload-time = "2025-09-14T22:17:01.156Z" }, + { url = "https://files.pythonhosted.org/packages/b7/37/a6ce629ffdb43959e92e87ebdaeebb5ac81c944b6a75c9c47e300f85abdf/zstandard-0.25.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:7149623bba7fdf7e7f24312953bcf73cae103db8cae49f8154dd1eadc8a29ecb", size = 5394148, upload-time = "2025-09-14T22:17:03.091Z" }, + { url = "https://files.pythonhosted.org/packages/e3/79/2bf870b3abeb5c070fe2d670a5a8d1057a8270f125ef7676d29ea900f496/zstandard-0.25.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:6a573a35693e03cf1d67799fd01b50ff578515a8aeadd4595d2a7fa9f3ec002a", size = 5451652, upload-time = "2025-09-14T22:17:04.979Z" }, + { url = "https://files.pythonhosted.org/packages/53/60/7be26e610767316c028a2cbedb9a3beabdbe33e2182c373f71a1c0b88f36/zstandard-0.25.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5a56ba0db2d244117ed744dfa8f6f5b366e14148e00de44723413b2f3938a902", size = 5546993, upload-time = "2025-09-14T22:17:06.781Z" }, + { url = "https://files.pythonhosted.org/packages/85/c7/3483ad9ff0662623f3648479b0380d2de5510abf00990468c286c6b04017/zstandard-0.25.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:10ef2a79ab8e2974e2075fb984e5b9806c64134810fac21576f0668e7ea19f8f", size = 5046806, upload-time = "2025-09-14T22:17:08.415Z" }, + { url = "https://files.pythonhosted.org/packages/08/b3/206883dd25b8d1591a1caa44b54c2aad84badccf2f1de9e2d60a446f9a25/zstandard-0.25.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:aaf21ba8fb76d102b696781bddaa0954b782536446083ae3fdaa6f16b25a1c4b", size = 5576659, upload-time = "2025-09-14T22:17:10.164Z" }, + { url = "https://files.pythonhosted.org/packages/9d/31/76c0779101453e6c117b0ff22565865c54f48f8bd807df2b00c2c404b8e0/zstandard-0.25.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1869da9571d5e94a85a5e8d57e4e8807b175c9e4a6294e3b66fa4efb074d90f6", size = 4953933, upload-time = "2025-09-14T22:17:11.857Z" }, + { url = "https://files.pythonhosted.org/packages/18/e1/97680c664a1bf9a247a280a053d98e251424af51f1b196c6d52f117c9720/zstandard-0.25.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:809c5bcb2c67cd0ed81e9229d227d4ca28f82d0f778fc5fea624a9def3963f91", size = 5268008, upload-time = "2025-09-14T22:17:13.627Z" }, + { url = "https://files.pythonhosted.org/packages/1e/73/316e4010de585ac798e154e88fd81bb16afc5c5cb1a72eeb16dd37e8024a/zstandard-0.25.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:f27662e4f7dbf9f9c12391cb37b4c4c3cb90ffbd3b1fb9284dadbbb8935fa708", size = 5433517, upload-time = "2025-09-14T22:17:16.103Z" }, + { url = "https://files.pythonhosted.org/packages/5b/60/dd0f8cfa8129c5a0ce3ea6b7f70be5b33d2618013a161e1ff26c2b39787c/zstandard-0.25.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:99c0c846e6e61718715a3c9437ccc625de26593fea60189567f0118dc9db7512", size = 5814292, upload-time = "2025-09-14T22:17:17.827Z" }, + { url = "https://files.pythonhosted.org/packages/fc/5f/75aafd4b9d11b5407b641b8e41a57864097663699f23e9ad4dbb91dc6bfe/zstandard-0.25.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:474d2596a2dbc241a556e965fb76002c1ce655445e4e3bf38e5477d413165ffa", size = 5360237, upload-time = "2025-09-14T22:17:19.954Z" }, + { url = "https://files.pythonhosted.org/packages/ff/8d/0309daffea4fcac7981021dbf21cdb2e3427a9e76bafbcdbdf5392ff99a4/zstandard-0.25.0-cp312-cp312-win32.whl", hash = "sha256:23ebc8f17a03133b4426bcc04aabd68f8236eb78c3760f12783385171b0fd8bd", size = 436922, upload-time = "2025-09-14T22:17:24.398Z" }, + { url = "https://files.pythonhosted.org/packages/79/3b/fa54d9015f945330510cb5d0b0501e8253c127cca7ebe8ba46a965df18c5/zstandard-0.25.0-cp312-cp312-win_amd64.whl", hash = "sha256:ffef5a74088f1e09947aecf91011136665152e0b4b359c42be3373897fb39b01", size = 506276, upload-time = "2025-09-14T22:17:21.429Z" }, + { url = "https://files.pythonhosted.org/packages/ea/6b/8b51697e5319b1f9ac71087b0af9a40d8a6288ff8025c36486e0c12abcc4/zstandard-0.25.0-cp312-cp312-win_arm64.whl", hash = "sha256:181eb40e0b6a29b3cd2849f825e0fa34397f649170673d385f3598ae17cca2e9", size = 462679, upload-time = "2025-09-14T22:17:23.147Z" }, +] diff --git a/release/pack.py b/release/pack.py old mode 100644 new mode 100755 index 8979e0e618..8831a0b34d --- a/release/pack.py +++ b/release/pack.py @@ -13,11 +13,12 @@ DIRS = ['cereal', 'openpilot'] EXTS = ['.png', '.py', '.ttf', '.capnp', '.json', '.fnt', '.mo', '.po'] +EXCLUDE = ['selfdrive/assets/training', 'third_party/raylib/raylib_repo/examples'] INTERPRETER = '/usr/bin/env python3' def copy(src, dest): - if any(src.endswith(ext) for ext in EXTS): + if any(src.endswith(ext) for ext in EXTS) and not any(exc in src for exc in EXCLUDE): shutil.copy2(src, dest, follow_symlinks=True) @@ -28,6 +29,8 @@ def copy(src, dest): parser.add_argument('module', help="the module to target, e.g. 'openpilot.system.ui.spinner'") args = parser.parse_args() + print('WARNING: copying all files! make sure to run scons and git tree is clean') + if not args.output: args.output = args.module diff --git a/scripts/add/events_ko.py b/scripts/add/events_ko.py index a1e861d151..1e3fcd9ac2 100644 --- a/scripts/add/events_ko.py +++ b/scripts/add/events_ko.py @@ -153,6 +153,8 @@ class NoEntryAlert(Alert): def __init__(self, alert_text_2: str, alert_text_1: str = "오픈파일럿 사용불가", visual_alert: car.CarControl.HUDControl.VisualAlert=VisualAlert.none): + if HARDWARE.get_device_type() == 'mici': + alert_text_1, alert_text_2 = alert_text_2, alert_text_1 super().__init__(alert_text_1, alert_text_2, AlertStatus.normal, AlertSize.mid, Priority.LOW, visual_alert, AudibleAlert.refuse, 3.) @@ -323,22 +325,25 @@ def calibration_invalid_alert(CP: car.CarParams, CS: car.CarState, sm: messaging pitch = math.degrees(rpy[1] if len(rpy) == 3 else math.nan) angles = f"장치 재장착 (Pitch: {pitch:.1f}°, Yaw: {yaw:.1f}°)" return NormalPermanentAlert("캘리브레이션 오류", angles) + + def paramsd_invalid_alert(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMaster, metric: bool, soft_disable_time: int, personality) -> Alert: if not sm['liveParameters'].angleOffsetValid: angle_offset_deg = sm['liveParameters'].angleOffsetDeg - title = "Steering misalignment detected" - text = f"Angle offset too high (Offset: {angle_offset_deg:.1f}°)" + title = "스티어링 오정렬 감지" + text = f"각도 옵셋이 너무 높음 (옵셋: {angle_offset_deg:.1f}°)" elif not sm['liveParameters'].steerRatioValid: steer_ratio = sm['liveParameters'].steerRatio - title = "Steer ratio mismatch" - text = f"Steering rack geometry may be off (Ratio: {steer_ratio:.1f})" + title = "조향비 불일치" + text = f"스티어링 랙 구조가 틀어짐 (비율: {steer_ratio:.1f})" elif not sm['liveParameters'].stiffnessFactorValid: stiffness_factor = sm['liveParameters'].stiffnessFactor - title = "Abnormal tire stiffness" - text = f"Check tires, pressure, or alignment (Factor: {stiffness_factor:.1f})" + title = "타이어 강성 이상" + text = f"타이어, 공기압 또는 얼라인먼트 점검 (인자: {stiffness_factor:.1f})" else: return NoEntryAlert("paramsd Temporary Error") + return NoEntryAlert(alert_text_1=title, alert_text_2=text) def overheat_alert(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMaster, metric: bool, soft_disable_time: int, personality) -> Alert: cpu = max(sm['deviceState'].cpuTempC, default=0.) @@ -390,13 +395,13 @@ def personality_changed_alert(CP: car.CarParams, CS: car.CarState, sm: messaging def invalid_lkas_setting_alert(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMaster, metric: bool, soft_disable_time: int, personality) -> Alert: - text = "Toggle stock LKAS on or off to engage" + text = "활성화 하려면 차량의 LKAS 상태를 확인하세요" if CP.brand == "tesla": - text = "Switch to Traffic-Aware Cruise Control to engage" + text = "활성화 하려면 Traffic-Aware Cruise Control을 켜세요" elif CP.brand == "mazda": - text = "Enable your car's LKAS to engage" + text = "활성화 하려면 LKAS를 켜세요" elif CP.brand == "nissan": - text = "Disable your car's stock LKAS to engage" + text = "활성화 하려면 LKAS를 끄세요" return NormalPermanentAlert("Invalid LKAS setting", text) def car_parser_result(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMaster, metric: bool, soft_disable_time: int, personality) -> Alert: @@ -408,7 +413,7 @@ def car_parser_result(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMast results, AlertStatus.normal, AlertSize.small, Priority.LOW, VisualAlert.none, AudibleAlert.none, 1., creation_delay=1.) - + EVENTS: dict[int, dict[str, Alert | AlertCallbackType]] = { @@ -426,7 +431,7 @@ def car_parser_result(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMast EventName.longitudinalManeuver: { ET.WARNING: longitudinal_maneuver_alert, - ET.PERMANENT: NormalPermanentAlert("롱컨 가동 모드", + ET.PERMANENT: NormalPermanentAlert("롱컨 제어 모드", "전방 도로에 장애물이 없는지 확인하세요"), }, @@ -463,9 +468,8 @@ def car_parser_result(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMast }, EventName.invalidLkasSetting: { - ET.PERMANENT: NormalPermanentAlert("잘못된 LKAS 설정", - "활성화 하려면 차량의 LKAS를 켜거나 끄세요."), - ET.NO_ENTRY: NoEntryAlert("Invalid LKAS setting"), + ET.PERMANENT: invalid_lkas_setting_alert, + ET.NO_ENTRY: NoEntryAlert("잘못된 LKAS 설정"), }, EventName.cruiseMismatch: { @@ -499,6 +503,15 @@ def car_parser_result(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMast ET.NO_ENTRY: NoEntryAlert("추돌 위험: 차량 AEB 작동"), }, + EventName.stockLkas: { + ET.PERMANENT: Alert( + "핸들을 잡아주세요", + "차선 이탈 감지: 차량 LKAS 모드", + AlertStatus.critical, AlertSize.full, + Priority.HIGH, VisualAlert.fcw, AudibleAlert.none, 2.), + ET.NO_ENTRY: NoEntryAlert("차선 이탈 감지: 차량 LKAS 모드"), + }, + EventName.fcw: { ET.PERMANENT: Alert( "브레이크!", @@ -519,7 +532,7 @@ def car_parser_result(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMast EventName.steerTempUnavailableSilent: { ET.WARNING: Alert( - "조향제어 일시적 불가능", + "조향제어 일시적 사용불가", "", AlertStatus.userPrompt, AlertSize.small, Priority.LOW, VisualAlert.steerRequired, AudibleAlert.none, 1.8), @@ -673,7 +686,7 @@ def car_parser_result(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMast # This alert is thrown when any of these values exceed a sanity check. This can be caused by # bad alignment or bad sensor data. If this happens consistently consider creating an issue on GitHub EventName.paramsdTemporaryError: { - ET.NO_ENTRY: NoEntryAlert("paramsd 일시적 오류"), + ET.NO_ENTRY: paramsd_invalid_alert, ET.SOFT_DISABLE: soft_disable_alert("paramsd 일시적 오류"), }, @@ -703,8 +716,11 @@ def car_parser_result(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMast }, EventName.brakeHold: { - ET.USER_DISABLE: EngagementAlert(AudibleAlert.disengage), - ET.NO_ENTRY: NoEntryAlert("브레이크 감지됨"), + ET.WARNING: Alert( + "브레이크 홀드를 해제하려면 RES를 누르세요", + "", + AlertStatus.userPrompt, AlertSize.small, + Priority.LOW, VisualAlert.none, AudibleAlert.none, .2), }, EventName.parkBrake: { @@ -720,7 +736,7 @@ def car_parser_result(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMast EventName.steerDisengage: { ET.USER_DISABLE: EngagementAlert(AudibleAlert.disengage), - ET.NO_ENTRY: NoEntryAlert("Steering Pressed"), + ET.NO_ENTRY: NoEntryAlert("스티어링 감지됨"), }, EventName.preEnableStandstill: { @@ -762,8 +778,8 @@ def car_parser_result(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMast }, EventName.steerTempUnavailable: { - ET.SOFT_DISABLE: soft_disable_alert("조향제어 일시적 불가능"), - ET.NO_ENTRY: NoEntryAlert("조향제어 일시적 불가능"), + ET.SOFT_DISABLE: soft_disable_alert("조향제어 일시적 사용불가"), + ET.NO_ENTRY: NoEntryAlert("조향제어 일시적 사용불가"), }, EventName.steerTimeLimit: { @@ -791,11 +807,6 @@ def car_parser_result(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMast }, EventName.noGps: { - ET.PERMANENT: Alert( - "GPS 수신 불량", - "기기에서 하늘이 잘 보이는지 확인하세요", - AlertStatus.normal, AlertSize.mid, - Priority.LOWER, VisualAlert.none, AudibleAlert.none, .2, creation_delay=600.) }, EventName.tooDistracted: { @@ -803,8 +814,8 @@ def car_parser_result(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMast }, EventName.excessiveActuation: { - ET.SOFT_DISABLE: soft_disable_alert("Excessive Actuation"), - ET.NO_ENTRY: NoEntryAlert("Excessive Actuation"), + ET.SOFT_DISABLE: soft_disable_alert("과도한 동작"), + ET.NO_ENTRY: NoEntryAlert("과도한 동작"), }, EventName.overheat: { @@ -890,6 +901,11 @@ def car_parser_result(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMast ET.NO_ENTRY: NoEntryAlert("레이더 오류 : 차량을 재가동 하세요"), }, + EventName.radarTempUnavailable: { + ET.SOFT_DISABLE: soft_disable_alert("레이더 일시적 사용불가"), + ET.NO_ENTRY: NoEntryAlert("레이더 일시적 사용불가"), + }, + # Every frame from the camera should be processed by the model. If modeld # is not processing frames fast enough they have to be dropped. This alert is # thrown when over 20% of frames are dropped. @@ -942,7 +958,7 @@ def car_parser_result(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMast # causing the connection to the panda to be lost EventName.usbError: { ET.SOFT_DISABLE: soft_disable_alert("USB 오류 : 장치를 재부팅 하세요"), - ET.PERMANENT: NormalPermanentAlert("USB 오류 : 장치를 재부팅 하세요", ""), + ET.PERMANENT: NormalPermanentAlert("USB 오류 : 장치를 재부팅 하세요"), ET.NO_ENTRY: NoEntryAlert("USB 오류 : 장치를 재부팅 하세요"), }, @@ -1033,7 +1049,7 @@ def car_parser_result(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMast }, EventName.userBookmark: { - ET.PERMANENT: NormalPermanentAlert("Bookmark Saved", duration=1.5), + ET.PERMANENT: NormalPermanentAlert("북마크 저장됨", duration=1.5), }, EventName.audioFeedback: { diff --git a/selfdrive/assets/.gitignore b/selfdrive/assets/.gitignore index 1f90a2a932..2d97f8b111 100644 --- a/selfdrive/assets/.gitignore +++ b/selfdrive/assets/.gitignore @@ -1,2 +1,2 @@ -*.cc -translations_assets.qrc +fonts/*.fnt +fonts/*.png diff --git a/selfdrive/car/CARS_template.md b/selfdrive/car/CARS_template.md index 463683fd3c..cd352b2ede 100644 --- a/selfdrive/car/CARS_template.md +++ b/selfdrive/car/CARS_template.md @@ -42,7 +42,7 @@ If your car has the following packages or features, then it's a good candidate f | Make | Required Package/Features | | ---- | ------------------------- | -| Acura | Any car with AcuraWatch Plus will work. AcuraWatch Plus comes standard on many newer models. | +| Acura | Any car with AcuraWatch will work. AcuraWatch comes standard on many newer models. | | Ford | Any car with Lane Centering will likely work. | | Honda | Any car with Honda Sensing will work. Honda Sensing comes standard on many newer models. | | Subaru | Any car with EyeSight will work. EyeSight comes standard on many newer models. | diff --git a/selfdrive/selfdrived/events.py b/selfdrive/selfdrived/events.py index df3951677b..e686cc9ec9 100755 --- a/selfdrive/selfdrived/events.py +++ b/selfdrive/selfdrived/events.py @@ -413,7 +413,7 @@ def car_parser_result(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMast results, AlertStatus.normal, AlertSize.small, Priority.LOW, VisualAlert.none, AudibleAlert.none, 1., creation_delay=1.) - + EVENTS: dict[int, dict[str, Alert | AlertCallbackType]] = { # ********** events with no alerts ********** @@ -467,8 +467,7 @@ def car_parser_result(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMast }, EventName.invalidLkasSetting: { - ET.PERMANENT: NormalPermanentAlert("Invalid LKAS setting", - "Toggle stock LKAS on or off to engage"), + ET.PERMANENT: invalid_lkas_setting_alert, ET.NO_ENTRY: NoEntryAlert("Invalid LKAS setting"), }, @@ -527,7 +526,7 @@ def car_parser_result(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMast EventName.steerTempUnavailableSilent: { ET.WARNING: Alert( - "Steering Temporarily Unavailable", + "Steering Assist Temporarily Unavailable", "", AlertStatus.userPrompt, AlertSize.small, Priority.LOW, VisualAlert.steerRequired, AudibleAlert.none, 1.8), @@ -773,7 +772,7 @@ def car_parser_result(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMast }, EventName.steerTempUnavailable: { - ET.SOFT_DISABLE: soft_disable_alert("Steering Temporarily Unavailable"), + ET.SOFT_DISABLE: soft_disable_alert("Steering Assist Temporarily Unavailable"), ET.NO_ENTRY: NoEntryAlert("Steering Temporarily Unavailable"), }, @@ -802,11 +801,6 @@ def car_parser_result(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMast }, EventName.noGps: { - ET.PERMANENT: Alert( - "Poor GPS reception", - "Ensure device has a clear view of the sky", - AlertStatus.normal, AlertSize.mid, - Priority.LOWER, VisualAlert.none, AudibleAlert.none, .2, creation_delay=600.) }, EventName.tooDistracted: { @@ -940,7 +934,7 @@ def car_parser_result(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMast }, EventName.accFaulted: { - ET.IMMEDIATE_DISABLE: ImmediateDisableAlert("Cruise accFault: Restart the Car"), + ET.IMMEDIATE_DISABLE: ImmediateDisableAlert("Cruise Fault: Restart the Car"), ET.PERMANENT: NormalPermanentAlert("Cruise Fault: Restart the car to engage"), ET.NO_ENTRY: NoEntryAlert("Cruise Fault: Restart the Car"), }, @@ -959,7 +953,7 @@ def car_parser_result(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMast # causing the connection to the panda to be lost EventName.usbError: { ET.SOFT_DISABLE: soft_disable_alert("USB Error: Reboot Your Device"), - ET.PERMANENT: NormalPermanentAlert("USB Error: Reboot Your Device", ""), + ET.PERMANENT: NormalPermanentAlert("USB Error: Reboot Your Device"), ET.NO_ENTRY: NoEntryAlert("USB Error: Reboot Your Device"), }, @@ -991,7 +985,7 @@ def car_parser_result(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMast EventName.steerUnavailable: { ET.IMMEDIATE_DISABLE: ImmediateDisableAlert("LKAS Fault: Restart the Car"), - ET.PERMANENT: ImmediateDisableAlert("LKAS Fault: Restart the car to engage"), + ET.PERMANENT: NormalPermanentAlert("LKAS Fault: Restart the car to engage"), ET.NO_ENTRY: NoEntryAlert("LKAS Fault: Restart the Car"), }, diff --git a/tools/cabana/.gitignore b/tools/cabana/.gitignore index 3d64f83204..1ee6c92236 100644 --- a/tools/cabana/.gitignore +++ b/tools/cabana/.gitignore @@ -1,6 +1,8 @@ moc_* *.moc +assets.cc + _cabana dbc/car_fingerprint_to_dbc.json tests/test_cabana diff --git a/tools/cabana/SConscript b/tools/cabana/SConscript index dbe4dbc659..7c5581f526 100644 --- a/tools/cabana/SConscript +++ b/tools/cabana/SConscript @@ -69,7 +69,7 @@ base_frameworks = qt_env['FRAMEWORKS'] base_libs = [common, messaging, cereal, visionipc, 'm', 'pthread'] + qt_env["LIBS"] if arch == "Darwin": - base_frameworks.append('QtCharts') + base_frameworks += ['QtCharts', 'CoreFoundation', 'IOKit', 'Security'] else: base_libs.append('Qt5Charts') diff --git a/tools/cabana/cabana b/tools/cabana/cabana old mode 100644 new mode 100755 index 00709734a5..128e49400e --- a/tools/cabana/cabana +++ b/tools/cabana/cabana @@ -33,6 +33,6 @@ fi # Build _cabana cd "$ROOT" -scons -j"$(nproc)" tools/cabana/_cabana +scons -j4 tools/cabana/_cabana exec "$DIR/_cabana" "$@" diff --git a/tools/plotjuggler/layouts/controls_mismatch_debug.xml b/tools/plotjuggler/layouts/controls_mismatch_debug.xml index 646e12a281..cf337aa7df 100644 --- a/tools/plotjuggler/layouts/controls_mismatch_debug.xml +++ b/tools/plotjuggler/layouts/controls_mismatch_debug.xml @@ -16,7 +16,7 @@ - + @@ -58,4 +58,3 @@ - diff --git a/tools/plotjuggler/layouts/gps_vs_llk.xml b/tools/plotjuggler/layouts/gps_vs_llk.xml index 69b8f20058..2051c2bef2 100644 --- a/tools/plotjuggler/layouts/gps_vs_llk.xml +++ b/tools/plotjuggler/layouts/gps_vs_llk.xml @@ -24,8 +24,8 @@ - - + + @@ -72,12 +72,11 @@ return distance /gpsLocationExternal/latitude /gpsLocationExternal/longitude - /liveLocationKalman/positionGeodetic/value/0 - /liveLocationKalman/positionGeodetic/value/1 + /liveLocationKalmanDEPRECATED/positionGeodetic/value/0 + /liveLocationKalmanDEPRECATED/positionGeodetic/value/1 - diff --git a/tools/plotjuggler/layouts/system_lag_debug.xml b/tools/plotjuggler/layouts/system_lag_debug.xml index a90bba0e27..88511ffe09 100644 --- a/tools/plotjuggler/layouts/system_lag_debug.xml +++ b/tools/plotjuggler/layouts/system_lag_debug.xml @@ -45,7 +45,7 @@ - + @@ -64,4 +64,3 @@ - diff --git a/tools/plotjuggler/layouts/tuning.xml b/tools/plotjuggler/layouts/tuning.xml index 503e726caf..699f6ff683 100644 --- a/tools/plotjuggler/layouts/tuning.xml +++ b/tools/plotjuggler/layouts/tuning.xml @@ -24,14 +24,14 @@ - + - + @@ -39,7 +39,7 @@ - + @@ -71,7 +71,7 @@ - + @@ -126,7 +126,7 @@ - + @@ -161,11 +161,11 @@ if (time > last_bad_time + engage_delay) then else return 0 end - /liveLocationKalman/angularVelocityCalibrated/value/2 + /carControl/angularVelocity/2 /carState/steeringPressed /carControl/enabled - /liveLocationKalman/velocityCalibrated/value/0 + /carState/vEgo @@ -206,7 +206,7 @@ if (time > last_bad_time + engage_delay) then else return 0 end - /lateralPlan/curvatures/0 + /modelV2/action/desiredCurvature /carState/steeringPressed /carControl/enabled @@ -284,8 +284,17 @@ end /carControl/enabled + + + return (math.abs(value - v1) > 0.001 or math.abs(v2 - v3) > 0.05) and 1 or 0 + /carControl/actuators/torque + + /carOutput/actuatorsOutput/torque + /carControl/actuators/steeringAngleDeg + /carOutput/actuatorsOutput/steeringAngleDeg + + -