@ -61,7 +61,7 @@ class CAR:
ACCORD_15 = " HONDA ACCORD 2018 LX 1.5T "
ACCORDH = " HONDA ACCORD 2018 HYBRID TOURING "
CIVIC = " HONDA CIVIC 2016 TOURING "
CIVIC_HAT CH = " HONDA CIVIC HATCHBACK 2017 EX "
CIVIC_BOS CH = " HONDA CIVIC HATCHBACK 2017 SEDAN/COUPE 2019 "
ACURA_ILX = " ACURA ILX 2016 ACURAWATCH PLUS "
CRV = " HONDA CR-V 2016 TOURING "
CRV_5G = " HONDA CR-V 2017 EX "
@ -91,8 +91,9 @@ FINGERPRINTS = {
CAR . CIVIC : [ {
57 : 3 , 148 : 8 , 228 : 5 , 304 : 8 , 330 : 8 , 344 : 8 , 380 : 8 , 399 : 7 , 401 : 8 , 420 : 8 , 427 : 3 , 428 : 8 , 432 : 7 , 450 : 8 , 464 : 8 , 470 : 2 , 476 : 7 , 487 : 4 , 490 : 8 , 493 : 5 , 506 : 8 , 512 : 6 , 513 : 6 , 545 : 6 , 597 : 8 , 662 : 4 , 773 : 7 , 777 : 8 , 780 : 8 , 795 : 8 , 800 : 8 , 804 : 8 , 806 : 8 , 808 : 8 , 829 : 5 , 862 : 8 , 884 : 8 , 891 : 8 , 892 : 8 , 927 : 8 , 929 : 8 , 985 : 3 , 1024 : 5 , 1027 : 5 , 1029 : 8 , 1036 : 8 , 1039 : 8 , 1108 : 8 , 1302 : 8 , 1322 : 5 , 1361 : 5 , 1365 : 5 , 1424 : 5 , 1633 : 8 ,
} ] ,
CAR . CIVIC_HATCH : [ {
57 : 3 , 148 : 8 , 228 : 5 , 304 : 8 , 330 : 8 , 344 : 8 , 380 : 8 , 399 : 7 , 401 : 8 , 420 : 8 , 427 : 3 , 428 : 8 , 432 : 7 , 441 : 5 , 450 : 8 , 464 : 8 , 470 : 2 , 476 : 7 , 477 : 8 , 479 : 8 , 490 : 8 , 493 : 5 , 495 : 8 , 506 : 8 , 545 : 6 , 597 : 8 , 662 : 4 , 773 : 7 , 777 : 8 , 780 : 8 , 795 : 8 , 800 : 8 , 804 : 8 , 806 : 8 , 808 : 8 , 829 : 5 , 862 : 8 , 884 : 8 , 891 : 8 , 892 : 8 , 927 : 8 , 929 : 8 , 985 : 3 , 1024 : 5 , 1027 : 5 , 1029 : 8 , 1036 : 8 , 1039 : 8 , 1108 : 8 , 1302 : 8 , 1322 : 5 , 1361 : 5 , 1365 : 5 , 1424 : 5 , 1600 : 5 , 1601 : 8 , 1633 : 8
CAR . CIVIC_BOSCH : [ {
# 2017 Civic Hatchback EX and 2019 Civic Sedan Touring Canadian
57 : 3 , 148 : 8 , 228 : 5 , 304 : 8 , 330 : 8 , 344 : 8 , 380 : 8 , 399 : 7 , 401 : 8 , 420 : 8 , 427 : 3 , 428 : 8 , 432 : 7 , 441 : 5 , 450 : 8 , 464 : 8 , 470 : 2 , 476 : 7 , 477 : 8 , 479 : 8 , 490 : 8 , 493 : 5 , 495 : 8 , 506 : 8 , 545 : 6 , 597 : 8 , 662 : 4 , 773 : 7 , 777 : 8 , 780 : 8 , 795 : 8 , 800 : 8 , 804 : 8 , 806 : 8 , 808 : 8 , 829 : 5 , 862 : 8 , 884 : 8 , 891 : 8 , 892 : 8 , 927 : 8 , 929 : 8 , 985 : 3 , 1024 : 5 , 1027 : 5 , 1029 : 8 , 1036 : 8 , 1039 : 8 , 1108 : 8 , 1302 : 8 , 1322 : 5 , 1361 : 5 , 1365 : 5 , 1424 : 5 , 1600 : 5 , 1601 : 8 , 1633 : 8 ,
} ] ,
CAR . CRV : [ {
57 : 3 , 145 : 8 , 316 : 8 , 340 : 8 , 342 : 6 , 344 : 8 , 380 : 8 , 398 : 3 , 399 : 6 , 401 : 8 , 404 : 4 , 420 : 8 , 422 : 8 , 426 : 8 , 432 : 7 , 464 : 8 , 474 : 5 , 476 : 4 , 487 : 4 , 490 : 8 , 493 : 3 , 506 : 8 , 507 : 1 , 512 : 6 , 513 : 6 , 542 : 7 , 545 : 4 , 597 : 8 , 660 : 8 , 661 : 4 , 773 : 7 , 777 : 8 , 780 : 8 , 800 : 8 , 804 : 8 , 808 : 8 , 829 : 5 , 882 : 2 , 884 : 7 , 888 : 8 , 891 : 8 , 892 : 8 , 923 : 2 , 929 : 8 , 983 : 8 , 985 : 3 , 1024 : 5 , 1027 : 5 , 1029 : 8 , 1033 : 5 , 1036 : 8 , 1039 : 8 , 1057 : 5 , 1064 : 7 , 1108 : 8 , 1125 : 8 , 1296 : 8 , 1365 : 5 , 1424 : 5 , 1600 : 5 , 1601 : 8 ,
@ -136,7 +137,7 @@ DBC = {
CAR . ACURA_ILX : dbc_dict ( ' acura_ilx_2016_can_generated ' , ' acura_ilx_2016_nidec ' ) ,
CAR . ACURA_RDX : dbc_dict ( ' acura_rdx_2018_can_generated ' , ' acura_ilx_2016_nidec ' ) ,
CAR . CIVIC : dbc_dict ( ' honda_civic_touring_2016_can_generated ' , ' acura_ilx_2016_nidec ' ) ,
CAR . CIVIC_HAT CH : dbc_dict ( ' honda_civic_hatchback_ex_2017_can_generated ' , None ) ,
CAR . CIVIC_BOS CH : dbc_dict ( ' honda_civic_hatchback_ex_2017_can_generated ' , None ) ,
CAR . CRV : dbc_dict ( ' honda_crv_touring_2016_can_generated ' , ' acura_ilx_2016_nidec ' ) ,
CAR . CRV_5G : dbc_dict ( ' honda_crv_ex_2017_can_generated ' , None ) ,
CAR . ODYSSEY : dbc_dict ( ' honda_odyssey_exl_2018_generated ' , ' acura_ilx_2016_nidec ' ) ,
@ -152,7 +153,7 @@ STEER_THRESHOLD = {
CAR . ACURA_ILX : 1200 ,
CAR . ACURA_RDX : 400 ,
CAR . CIVIC : 1200 ,
CAR . CIVIC_HAT CH : 1200 ,
CAR . CIVIC_BOS CH : 1200 ,
CAR . CRV : 1200 ,
CAR . CRV_5G : 1200 ,
CAR . ODYSSEY : 1200 ,
@ -168,7 +169,7 @@ SPEED_FACTOR = {
CAR . ACURA_ILX : 1. ,
CAR . ACURA_RDX : 1. ,
CAR . CIVIC : 1. ,
CAR . CIVIC_HAT CH : 1. ,
CAR . CIVIC_BOS CH : 1. ,
CAR . CRV : 1.025 ,
CAR . CRV_5G : 1.025 ,
CAR . ODYSSEY : 1. ,
@ -178,4 +179,4 @@ SPEED_FACTOR = {
}
# TODO: get these from dbc file
HONDA_BOSCH = [ CAR . ACCORD , CAR . ACCORD_15 , CAR . ACCORDH , CAR . CIVIC_HAT CH , CAR . CRV_5G ]
HONDA_BOSCH = [ CAR . ACCORD , CAR . ACCORD_15 , CAR . ACCORDH , CAR . CIVIC_BOS CH , CAR . CRV_5G ]