  
  # msgs sent for steering controller by camera module on can 0.
  # those messages are mutually exclusive on CRV and non-CRV cars
  ECU_FINGERPRINT = {
    ECU.CAM: [0xE4, 0x194],   # steer torque cmd
  }
  
  HONDA_BOSCH = [CAR.ACCORD, CAR.ACCORD_15, CAR.ACCORDH, CAR.CIVIC_BOSCH, CAR.CRV_5G, CAR.CRV_HYBRID]
 
</s> remove   ECU.CAM: [290, 356],   # steer torque cmd
 </s> add   Ecu.fwdCamera: [290, 356],   # steer torque cmd </s> remove class ECU:
  CAM = 0

 </s> add  </s> remove   ECU.CAM: [0x2e4],   # steer torque cmd
  ECU.DSU: [0x343],   # accel cmd
  ECU.APGS: [0x835],  # angle cmd
 </s> add   Ecu.fwdCamera: [0x2e4],   # steer torque cmd
  Ecu.dsu: [0x343],   # accel cmd
  Ecu.apgs: [0x835],  # angle cmd </s> remove   ECU.CAM: [0x292],   # lkas cmd
 </s> add   Ecu.fwdCamera: [0x292],   # lkas cmd </s> remove class ECU:
  CAM = 0 # LKAS camera


 </s> add 
  Ecu.fwdCamera: [0xE4, 0x194],   # steer torque cmd
  
  # msgs sent for steering controller by camera module on can 0.
  # those messages are mutually exclusive on CRV and non-CRV cars
  ECU_FINGERPRINT = {
  Ecu.fwdCamera: [0xE4, 0x194],   # steer torque cmd
  }
  
  HONDA_BOSCH = [CAR.ACCORD, CAR.ACCORD_15, CAR.ACCORDH, CAR.CIVIC_BOSCH, CAR.CRV_5G, CAR.CRV_HYBRID]
keep keep keep keep replace keep keep keep
 Clean up ECU redundancy in selfdrive/car/* (#963)

* clean up ecu redundancy in selfdrive/car

* clean up gear parsing 
selfdrive/car/honda/values.py