Advertising:

E46 CAN Bus

From MS4X Wiki
Revision as of 19:52, 2 January 2021 by Sda2 (talk | contribs) (→‎DME1 0x316)

The CAN Bus on BMWs E46 chassis operates at a speed of 500kb/s


DME1 0x316

  • Byte 0 - Bitfield
    • Bit 0 - LV_SWI_IGK - Ignition Voltage State (0 = off, 1 = on)
    • Bit 1 - LV_F_N_ENG - Crankshaft Sensor State (0 = ok, 1 = error)
    • Bit 2 - LV_ACK_TCS - Traction Control State (0 = no ASC1 CAN frame received for 500ms or unplausible data, 1 = ok)
    • Bit 3 - LV_ERR_GC - Gear Change Error State (0 = gear change not or partly possible, 1 = gear change possible)
    • Bit 4 - SF_TQD
    • Bit 5 - SF_TQD
    • Bit 6 - Unused
    • Bit 7 - LV_F_SUB_TQI - MAF Error State (0 = ok, 1 = error)
  • Byte 1 - Fuel Consumption LSB
  • Byte 2 - Fuel Consumption MSB
  • Byte 3 - Bitfield - Oil And Cooling Lights
    • Bit 0 - Oil Level Error LED M5 Cluster
    • Bit 1 - Oil Level Warning LED Every Other Cluster
    • Bit 2 - Oil Level Error LED M5 Cluster
    • Bit 3 - Coolant Overheating Light
    • Bit 4 - M-Cluster Warm-Up LEDs
    • Bit 5 - M-Cluster Warm-Up LEDs
    • Bit 6 - M-Cluster Warm-Up LEDs
    • Bit 7 - Unused
  • Byte 4 - Oil Temperature
  • Byte 5 -
  • Byte 6 - MSS54HP: Oil Level
  • Byte 7 - Unused

DME2 0x329

DME4 0x545

  • Byte 0 - Bitfield - Dash Lights
    • Bit 0 - Unused
    • Bit 1 - CEL
    • Bit 2 - Unused
    • Bit 3 - CRU_MAIN_SWI
    • Bit 4 - EML
    • Bit 5 - Unused
    • Bit 6 - check gas tank cap
    • Bit 7 - Unused
  • Byte 1 - Fuel Consumption LSB
  • Byte 2 - Fuel Consumption MSB
  • Byte 3 - Bitfield - Oil And Cooling Lights
    • Bit 0 - Oil Level Error LED M5 Cluster
    • Bit 1 - Oil Level Warning LED Every Other Cluster
    • Bit 2 - Oil Level Error LED M5 Cluster
    • Bit 3 - Coolant Overheating Light
    • Bit 4 - M-Cluster Warm-Up LEDs
    • Bit 5 - M-Cluster Warm-Up LEDs
    • Bit 6 - M-Cluster Warm-Up LEDs
    • Bit 7 - Unused
  • Byte 4 - Oil Temperature
  • Byte 5 -
  • Byte 6 - MSS54HP: Oil Level
  • Byte 7 - Unused