@ -1046,43 +1046,42 @@ FW_VERSIONS = {
} ,
CAR . KIA_OPTIMA : {
( Ecu . fwdRadar , 0x7d0 , None ) : [
b ' \xf1 \x00 JF__ SCC F-CUP 1.00 1.00 96400-D4110 ' ,
] ,
( Ecu . esp , 0x7d1 , None ) : [
b ' \xf1 \x00 JF ESC \v 11 \x18 \x03 0 58920-D5180 ' ,
b ' \xf1 \x00 JF ESC \x03 17 \x16 \x06 # 58920-D4180 ' ,
] ,
( Ecu . engine , 0x7e0 , None ) : [
b ' \x01 TJFAJNU06F201H03 ' ,
b ' \xf1 \x89 F1JF600AISEIU702 \xf1 \x82 F1JF600AISEIU702 ' ,
] ,
( Ecu . eps , 0x7d4 , None ) : [
b ' \xf1 \x00 TM MDPS C 1.00 1.00 56340-S2000 8409 ' ,
] ,
( Ecu . fwdCamera , 0x7c4 , None ) : [
b ' \xf1 \x00 JFWGN LKAS AT EUR RHD 1.00 1.02 95895-D4100 G21 ' ,
b ' \xf1 \x00 JFA LKAS AT USA LHD 1.00 1.02 95895-D5000 h31 ' ,
] ,
( Ecu . transmission , 0x7e1 , None ) : [
b ' \xf1 \x81 6U2V8051 \x00 \x00 \xf1 \x00 6U2V0_C2 \x00 \x00 6U2V8051 \x00 \x00 DJF0T16NL0 \t \xd2 GW ' ,
b ' \xf1 \x81 6U2U0051 \x00 \x00 \xf1 \x00 6U2U0_C2 \x00 \x00 6U2U0051 \x00 \x00 DJF0D17US7 \x8f \xe6 *~ ' ,
] ,
} ,
CAR . KIA_OPTIMA_2019 : {
( Ecu . fwdRadar , 0x7d0 , None ) : [
b ' \xf1 \x00 LF__ SCC F-CUP 1.00 1.00 96401-C2200 ' ,
] ,
( Ecu . esp , 0x7d1 , None ) : [
b ' \xf1 \x00 JF ESC \x0b 11 \x18 \x03 0 58920-D5180 ' ,
b ' \xf1 \x00 LF ESC \x0c 11 \x17 \x01 \x13 58920-C2610 ' ,
b ' \xf1 \x00 JF ESC \x0b 11 \x18 \x03 0 58920-D5180 ' , # todo: MOVE UP
] ,
( Ecu . engine , 0x7e0 , None ) : [
b ' 0 \x00 \x00 \x00 \x00 \x00 \x00 \x00 \x00 \x00 \x00 ' , # FIXME: engine does not look quite right
b ' \xf1 \x81 606G1051 \x00 \x00 \x00 \x00 \x00 \x00 \x00 \x00 ' ,
] ,
( Ecu . eps , 0x7d4 , None ) : [
b ' \xf1 \x00 TM MDPS C 1.00 1.00 56340-S2000 8409 ' ,
] ,
( Ecu . fwdCamera , 0x7c4 , None ) : [
b ' \xf1 \x00 JFA LKAS AT USA LHD 1.00 1.00 95895-D5001 h32 ' ,
b ' \xf1 \x00 JFA LKAS AT USA LHD 1.00 1.00 95895-D5100 h32 ' ,
b ' \xf1 \x00 LFF LKAS AT USA LHD 1.01 1.02 95740-C1000 E52 ' ,
] ,
( Ecu . transmission , 0x7e1 , None ) : [
b ' \xf1 \x81 6U2VA051 \x00 \x00 \xf1 \x00 6U2V0_C2 \x00 \x00 6U2VA051 \x00 \x00 DJF0T16NL1 \xca 3 \xeb . ' ,
b ' \xf1 \x81 6U2VC051 \x00 \x00 \xf1 \x00 6U2V0_C2 \x00 \x00 6U2VC051 \x00 \x00 DJF0T16NL2 \x9e A \x80 \x01 ' ,
b ' \xf1 \x81 6U2VC051 \x00 \x00 \xf1 \x00 6U2V0_C2 \x00 \x00 6U2VC051 \x00 \x00 DJF0T16NL2 \x00 \x00 \x00 \x00 ' ,
b ' \xf1 \x81 6U2VA051 \x00 \x00 \xf1 \x00 6U2V0_C2 \x00 \x00 6U2VA051 \x00 \x00 DJF0T16NL1 \x00 \x00 \x00 \x00 ' ,
b ' \xf1 \x81 6U2VA051 \x00 \x00 \xf1 \x00 6U2V0_C2 \x00 \x00 6U2VA051 \x00 \x00 DJF0T16NL1 \xca 3 \xeb . ' , # this switches between these two from the same request on the same car
b ' \xf1 \x81 6U2V8051 \x00 \x00 \xf1 \x00 6U2V0_C2 \x00 \x00 6U2V8051 \x00 \x00 DJF0T16NL0 \t \xd2 GW ' ,
] ,
} ,