36 lines
5.3 KiB
C++
36 lines
5.3 KiB
C++
|
|
||
|
//
|
||
|
// Warning: don't edit - generated by generate_ecu_code.pl processing ../dev/fzd_f15.json: FZD 56: Roof function centre
|
||
|
// This generated code makes it easier to process CANBUS messages from the FZD ecu in a BMW i3
|
||
|
//
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_DWA_SINE_ANSTEUERUNG, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0xAA70
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_DWA_SINE_BATT_LEVEL_RESET, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0xAA71
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_DWA_ALARM_ANZAHL_LOESCHEN, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0xAA7A
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_SHD_HALLSENSOREN, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0xD180
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_SHD_ESH_TASTER, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0xD192
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_ESH_VORHANDEN, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0xD193
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_SHD_ESH_TASTER_VORHANDEN, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0xD194
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_SHD_VORHANDEN, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0xD195
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_SHD_BEWEGUNG, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0xD196
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_SHD_STATUS_DETAIL, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0xD1A6
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_SHD_RELAIS, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0xD1B9
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_ESH_BEWEGUNG, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0xD1BA
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_ESH_HALLSENSOREN, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0xD1BB
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_ESH_RELAIS, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0xD1BC
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_ESH_STATUS_DETAIL, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0xD1BD
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_SHD_STATISTIKZAEHLER_LESEN, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0xD1BE
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_ESH_STATISTIKZAEHLER_LESEN, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0xD1C0
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_DWA_SINE_LIN, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0xDCA1
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_DWA_SINE, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0xDCA2
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_DWA_SINE_BATT_LEVEL, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0xDCA3
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_DWA_SINE_NEIGUNG, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0xDCA9
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_DWA_INTERN, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0xDCAC
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_DWA_ALARM_AUSGELOEST, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0xDCB0
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_DWA_VORHANDEN, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0xDCB1
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_DWA_USIS_EMPFINDLICHKEIT, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0xDCB2
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_DWA_KLAPPENKONTAKTE, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0xDCDD
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_ESH_BEWERTUNG_KENNLINIE_SCHIEBELAGE, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0x4107
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_SHD_BEWERTUNG_KENNLINIE_AUSSTELLLAGE_1, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0x4108
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_SHD_BEWERTUNG_KENNLINIE_SCHIEBELAGE_1, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0x4109
|
||
|
//{ I3_ECU_FZD_TX, I3_ECU_FZD_RX, VEHICLE_POLL_TYPE_OBDIIEXTENDED, I3_PID_FZD_DWA_ALARM_ANZAHL, { 0, 0, 0, 0 }, 0, ISOTP_EXTADR }, // 0x6012
|