Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 14 additions & 14 deletions signalsets/v3/default.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{ "commands": [
{ "hdr": "770", "rax": "778", "cmd": {"22": "BC03"}, "freq": 1, "dbgfilter": { "years": [2022, 2024], "from": 2026 },
{ "hdr": "770", "rax": "778", "cmd": {"22": "BC03"}, "freq": 1, "dbgfilter": { "years": [2022], "from": 2026 },
"signals": [
{"id": "TELLURIDE_DOOR_RL", "path": "Doors", "fmt": {"bix": 32, "len": 1, "max": 1, "unit": "noyes" }, "name": "Rear left door open?"},
{"id": "TELLURIDE_DOOR_FL", "path": "Doors", "fmt": {"bix": 34, "len": 1, "max": 1, "unit": "noyes" }, "name": "Front left door open?"},
Expand All @@ -14,7 +14,7 @@
{"id": "TELLURIDE_HOOD", "path": "Doors", "fmt": {"bix": 47, "len": 1, "max": 1, "unit": "noyes" }, "name": "Hood latched?"},
{"id": "TELLURIDE_DEFOG_SW", "path": "Climate", "fmt": {"bix": 56, "len": 8, "max": 1, "nullmin": 0, "nullmax": 1, "unit": "noyes" }, "name": "Defogging?"}
]},
{ "hdr": "770", "rax": "778", "cmd": {"22": "BC04"}, "freq": 1, "dbgfilter": { "years": [2022, 2024], "from": 2026 },
{ "hdr": "770", "rax": "778", "cmd": {"22": "BC04"}, "freq": 1, "dbgfilter": { "years": [2022], "from": 2026 },
"signals": [
{"id": "TELLURIDE_LOCK_FR", "path": "Doors", "fmt": {"bix": 34, "len": 1, "max": 1, "unit": "scalar" }, "name": "Door lock front right"},
{"id": "TELLURIDE_LOCK_FL", "path": "Doors", "fmt": {"bix": 35, "len": 1, "max": 1, "unit": "scalar" }, "name": "Door lock front left "},
Expand All @@ -23,25 +23,25 @@
{"id": "TELLURIDE_BELT_RL", "path": "Seatbelts", "fmt": {"bix": 53, "len": 1, "max": 1, "unit": "noyes" }, "name": "Rear left seatbelt latched?"},
{"id": "TELLURIDE_BELT_RR", "path": "Seatbelts", "fmt": {"bix": 54, "len": 1, "max": 1, "unit": "noyes" }, "name": "Rear right seatbelt latched?"}
]},
{ "hdr": "770", "rax": "778", "cmd": {"22": "BC05"}, "freq": 1, "dbgfilter": { "years": [2022, 2024], "from": 2026 },
{ "hdr": "770", "rax": "778", "cmd": {"22": "BC05"}, "freq": 1, "dbgfilter": { "years": [2022], "from": 2026 },
"signals": [
{"id": "TELLURIDE_HAZARD_SW", "path": "Lights", "fmt": {"bix": 32, "len": 8, "max": 255, "unit": "scalar" }, "name": "Hazard switch"},
{"id": "TELLURIDE_HL_SW", "path": "Lights", "fmt": {"bix": 48, "len": 8, "max": 1, "nullmin": 0, "nullmax": 2, "unit": "noyes" }, "name": "Headlight switch"}
]},
{ "hdr": "770", "rax": "778", "cmd": {"22": "BC07"}, "freq": 1, "dbgfilter": { "years": [2022, 2024], "from": 2026 },
{ "hdr": "770", "rax": "778", "cmd": {"22": "BC07"}, "freq": 1, "dbgfilter": { "years": [2022], "from": 2026 },
"signals": [
{"id": "TELLURIDE_DEFOG_LIGHT", "path": "Climate", "fmt": {"bix": 40, "len": 8, "max": 1, "unit": "noyes" }, "name": "Defog light on"}
]},
{ "hdr": "770", "rax": "778", "cmd": {"22": "BC08"}, "freq": 2, "dbgfilter": { "years": [2022, 2024], "from": 2026 },
{ "hdr": "770", "rax": "778", "cmd": {"22": "BC08"}, "freq": 2, "dbgfilter": { "years": [2022], "from": 2026 },
"signals": [
{"id": "TELLURIDE_TURN_L", "path": "Lights", "fmt": {"bix": 32, "len": 8, "max": 1, "nullmin": 0, "nullmax": 1, "unit": "noyes" }, "name": "Left turn signal on? (raw >1)"}
]},
{ "hdr": "770", "rax": "778", "cmd": {"22": "BC09"}, "freq": 1, "dbgfilter": { "years": [2022, 2024], "from": 2026 },
{ "hdr": "770", "rax": "778", "cmd": {"22": "BC09"}, "freq": 1, "dbgfilter": { "years": [2022], "from": 2026 },
"signals": [
{"id": "TELLURIDE_HL_HIGH", "path": "Lights", "fmt": {"bix": 48, "len": 8, "max": 1, "div": 12, "unit": "noyes" }, "name": "Headlight high beam on"},
{"id": "TELLURIDE_HL_LOW", "path": "Lights", "fmt": {"bix": 56, "len": 8, "max": 1, "div": 12, "unit": "noyes" }, "name": "Headlight low beam on"}
]},
{ "hdr": "7A0", "rax": "7A8", "fcm1": true, "cmd": {"22": "C00B"}, "freq": 15, "dbgfilter": { "years": [2022, 2024], "from": 2026 },
{ "hdr": "7A0", "rax": "7A8", "fcm1": true, "cmd": {"22": "C00B"}, "freq": 15, "dbgfilter": { "years": [2022], "from": 2026 },
"signals": [
{"id": "TELLURIDE_TP_FL", "path": "Tires", "fmt": {"bix": 32, "len": 8, "max": 51, "div": 5, "unit": "psi" }, "name": "Front left tire pressure", "suggestedMetric": "frontLeftTirePressure"},
{"id": "TELLURIDE_TPMS_TEMP_FL", "path": "Tires", "fmt": {"bix": 40, "len": 8, "max": 100, "min": -50, "sign": true, "unit": "celsius" }, "name": "Tire temperature front left"},
Expand Down Expand Up @@ -90,13 +90,13 @@
}}
}
]},
{ "hdr": "7B3", "rax": "7BB", "fcm1": true, "cmd": {"22": "0100"}, "freq": 0.25, "dbgfilter": { "years": [2022, 2024], "from": 2026 },
{ "hdr": "7B3", "rax": "7BB", "fcm1": true, "cmd": {"22": "0100"}, "freq": 0.25, "dbgfilter": { "years": [2022], "from": 2026 },
"signals": [
{"id": "TELLURIDE_TEMP_INT", "path": "Climate", "fmt": {"bix": 40, "len": 8, "max": 80, "min": -40, "div": 2, "add": -40, "unit": "celsius" }, "name": "Interior temperature"},
{"id": "TELLURIDE_TEMP_EXT", "path": "Climate", "fmt": {"bix": 48, "len": 8, "max": 80, "min": -40, "div": 2, "add": -40, "unit": "celsius" }, "name": "Exterior temperature"},
{"id": "TELLURIDE_VSS", "path": "Movement", "fmt": {"bix": 232, "len": 8, "max": 255, "unit": "kilometersPerHour" }, "name": "Vehicle speed", "suggestedMetric": "speed"}
]},
{ "hdr": "7C6", "rax": "7CE", "fcm1": true, "cmd": {"22": "B002"}, "freq": 5, "dbgfilter": { "years": [2022, 2024], "from": 2026 },
{ "hdr": "7C6", "rax": "7CE", "fcm1": true, "cmd": {"22": "B002"}, "freq": 5, "dbgfilter": { "years": [2022], "from": 2026 },
"signals": [
{"id": "TELLURIDE_FLI_VOL", "path": "Fuel", "fmt": {"bix": 32, "len": 8, "max": 255, "unit": "liters" }, "name": "Fuel level (volume)"},
{"id": "TELLURIDE_CLUSTER_VOLTAGE", "path": "Electrical", "fmt": {"bix": 40, "len": 8, "max": 18, "div": 12.8, "unit": "volts" }, "name": "Cluster voltage"},
Expand All @@ -121,7 +121,7 @@
{"id": "TELLURIDE_TIRE_RL_VSS_V3", "path": "Movement", "fmt": {"bix": 64, "len": 8, "max": 205, "min": -50, "add": -50, "unit": "kilometersPerHour" }, "name": "Rear left wheel speed"},
{"id": "TELLURIDE_TIRE_RR_VSS_V3", "path": "Movement", "fmt": {"bix": 72, "len": 8, "max": 205, "min": -50, "add": -50, "unit": "kilometersPerHour" }, "name": "Rear right wheel speed"}
]},
{ "hdr": "7D1", "rax": "7D9", "cmd": {"22": "0104"}, "freq": 1, "dbgfilter": { "years": [2022, 2024], "from": 2026 },
{ "hdr": "7D1", "rax": "7D9", "cmd": {"22": "0104"}, "freq": 1, "dbgfilter": { "years": [2022], "from": 2026 },
"signals": [
{"id": "TELLURIDE_VSS_AVG_V2", "path": "Movement", "fmt": {"bix": 48, "len": 8, "max": 255, "unit": "kilometersPerHour" }, "name": "Average wheel speed"},
{"id": "TELLURIDE_TIRE_FL_VSS_V2", "path": "Movement", "fmt": {"bix": 88, "len": 8, "max": 255, "unit": "kilometersPerHour" }, "name": "Front left wheel speed"},
Expand Down Expand Up @@ -155,19 +155,19 @@
"signals": [
{"id": "TELLURIDE_EOT_V2", "path": "Engine", "fmt": {"bix": 184, "len": 8, "max": 215, "min": -40, "add": -4, "unit": "celsius" }, "name": "Engine oil temperature"}
]},
{ "hdr": "7E0", "rax": "7E8", "cmd": {"22": "E001"}, "freq": 1, "dbgfilter": { "years": [2022, 2024], "from": 2026 },
{ "hdr": "7E0", "rax": "7E8", "cmd": {"22": "E001"}, "freq": 1, "dbgfilter": { "years": [2022], "from": 2026 },
"signals": [
{"id": "TELLURIDE_IAT", "path": "Engine", "fmt": {"bix": 264, "len": 8, "max": 143.254781, "div": 1.3333, "add": -48, "unit": "celsius" }, "name": "Intake air temperature"},
{"id": "TELLURIDE_EOT", "path": "Engine", "fmt": {"bix": 272, "len": 8, "max": 143.254781, "div": 1.3333, "add": -48, "unit": "celsius" }, "name": "Engine oil temperature"}
]},
{ "hdr": "7E0", "rax": "7E8", "cmd": {"22": "E002"}, "freq": 5, "dbgfilter": { "years": [2022, 2024], "from": 2026 },
{ "hdr": "7E0", "rax": "7E8", "cmd": {"22": "E002"}, "freq": 5, "dbgfilter": { "years": [2022], "from": 2026 },
"signals": [
{"id": "TELLURIDE_INJ_DUR_1", "path": "Engine", "fmt": {"bix": 176, "len": 16, "blsb": true, "max": 53.686409, "div": 1220.7, "unit": "seconds" }, "name": "Injection duration cylinder 1"},
{"id": "TELLURIDE_INJ_DUR_2", "path": "Engine", "fmt": {"bix": 192, "len": 16, "blsb": true, "max": 53.686409, "div": 1220.7, "unit": "seconds" }, "name": "Injection duration cylinder 2"},
{"id": "TELLURIDE_INJ_DUR_3", "path": "Engine", "fmt": {"bix": 208, "len": 16, "blsb": true, "max": 53.686409, "div": 1220.7, "unit": "seconds" }, "name": "Injection duration cylinder 3"},
{"id": "TELLURIDE_INJ_DUR_4", "path": "Engine", "fmt": {"bix": 224, "len": 16, "blsb": true, "max": 53.686409, "div": 1220.7, "unit": "seconds" }, "name": "Injection duration cylinder 4"}
]},
{ "hdr": "7E0", "rax": "7E8", "cmd": {"22": "E00A"}, "freq": 1, "dbgfilter": { "years": [2022, 2024], "from": 2026 },
{ "hdr": "7E0", "rax": "7E8", "cmd": {"22": "E00A"}, "freq": 1, "dbgfilter": { "years": [2022], "from": 2026 },
"signals": [
{"id": "TELLURIDE_KNOCK_RETARD_1", "path": "Engine", "fmt": {"bix": 96, "len": 8, "max": 25.4, "min": -25.6, "div": 5, "sign": true, "unit": "degrees" }, "name": "Knock retard cylinder 1"},
{"id": "TELLURIDE_KNOCK_RETARD_2", "path": "Engine", "fmt": {"bix": 104, "len": 8, "max": 25.4, "min": -25.6, "div": 5, "sign": true, "unit": "degrees" }, "name": "Knock retard cylinder 2"},
Expand All @@ -178,7 +178,7 @@
{"id": "TELLURIDE_KNOCK_LEARN_3", "path": "Engine", "fmt": {"bix": 176, "len": 8, "max": 25.4, "min": -25.6, "div": 5, "sign": true, "unit": "degrees" }, "name": "Knock learn cylinder 3"},
{"id": "TELLURIDE_KNOCK_LEARN_4", "path": "Engine", "fmt": {"bix": 184, "len": 8, "max": 25.4, "min": -25.6, "div": 5, "sign": true, "unit": "degrees" }, "name": "Knock learn cylinder 4"}
]},
{ "hdr": "7E0", "rax": "7E8", "cmd": {"22": "E021"}, "freq": 0.1, "dbgfilter": { "years": [2022, 2024], "from": 2026 },
{ "hdr": "7E0", "rax": "7E8", "cmd": {"22": "E021"}, "freq": 0.1, "dbgfilter": { "years": [2022], "from": 2026 },
"signals": [
{"id": "TELLURIDE_TURBO_BOOST", "path": "Engine", "fmt": {"bix": 56, "len": 16, "max": 66.81, "min": -10, "div": 831.55690902, "add": -12, "unit": "psi" }, "name": "Turbo boost pressure (gauge)"},
{"id": "TELLURIDE_WG_VOLTAGE", "path": "Engine", "fmt": {"bix": 392, "len": 16, "max": 10, "mul": 10, "div": 65535, "unit": "volts" }, "name": "Waste gate voltage"},
Expand Down
48 changes: 11 additions & 37 deletions tests/test_cases/2020/command_support.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -51,39 +51,23 @@ supported_commands_by_ecu:
- 013F:CATEMP22
- 0141:ACRFCMPL,ACRF_ENA,AIR_CMPL,AIR_ENA,CAT_CMPL,CAT_ENA,CCM_CMPL,CCM_ENA,CIM_SUP_FLAG,EGR_CMPL,EGR_ENA,EVAPCMPL,EVAP_ENA,FUEL_CMPL,FUEL_ENA,HCATCMPL,HCAT_ENA,HTR_CMPL,HTR_ENA,MIS_CMPL,MIS_ENA,O2S_CMPL,O2S_ENA
- 0142:VPWR
- 0143:LOAD_ABS
- 0144:EQ_RAT
- 0145:TP_R
- 0146:AAT
- 0147:TP_B
- 0149:APP_D
- 014A:APP_E
- 014C:TAC_PCT
- 014D:MIL_TIME
- 014E:CLR_TIME
- 0151:FUEL_TYP
- 0155:STSO2FT1
- 0156:LGSO2FT1
- 0157:STSO2FT2
- 0158:LGSO2FT2
- 0159:FRP_ABS
- 0162:TQ_ACT
- 0163:TQ_REF
- 018E:TQ_FR
- 019D:FUEL_RATE_ALT,VFUEL_RATE
- 019E:EXH_RATE
- 01A6:ODO
- 7E0.0101:ACRF_RDY,ACRF_SUP,AIR_RDY,AIR_SUP,CAT_RDY,CAT_SUP,CCM_RDY,CCM_SUP,CIM_SUP,DTC_CNT,EGR_RDY,EGR_SUP,EVAP_RDY,EVAP_SUP,FUEL_RDY,FUEL_SUP,HCAT_RDY,HCAT_SUP,HTR_RDY,HTR_SUP,MIL,MIS_RDY,MIS_SUP,O2S_RDY,O2S_SUP
- 7E0.0103:FUELSYS1,FUELSYS2
- 7E0.0104:LOAD_PCT
- 7E0.0105:ECT
- 7E0.0106:SHRTFT1
- 7E0.0108:SHRTFT2,SHRTFT4
- 7E0.010D:VSS
- 7E0.0111:TP
- 7E0.011F:RUNTM
- 7E0.0121:MIL_DIST
- 7E0.012F:FLI
- 7E0.0130:WARM_UPS
- 7E0.0131:CLR_DIST
- 7E0.0134:LAMBDA11_CURRENT,O2S11_CURRENT
- 7E0.0141:ACRFCMPL,ACRF_ENA,AIR_CMPL,AIR_ENA,CAT_CMPL,CAT_ENA,CCM_CMPL,CCM_ENA,CIM_SUP_FLAG,EGR_CMPL,EGR_ENA,EVAPCMPL,EVAP_ENA,FUEL_CMPL,FUEL_ENA,HCATCMPL,HCAT_ENA,HTR_CMPL,HTR_ENA,MIS_CMPL,MIS_ENA,O2S_CMPL,O2S_ENA
- 7E0.0142:VPWR
- 7E0.0144:EQ_RAT
- 7E0.0145:TP_R
- 7E0.0147:TP_B
- 7E0.0149:APP_D
Expand All @@ -98,21 +82,6 @@ supported_commands_by_ecu:
- 7E0.7E8.22E004
- 7E0.7E8.22E00A:TELLURIDE_KNOCK_LEARN_1,TELLURIDE_KNOCK_LEARN_2,TELLURIDE_KNOCK_LEARN_3,TELLURIDE_KNOCK_LEARN_4,TELLURIDE_KNOCK_RETARD_1,TELLURIDE_KNOCK_RETARD_2,TELLURIDE_KNOCK_RETARD_3,TELLURIDE_KNOCK_RETARD_4
- 7E0.7E8.22E021:TELLURIDE_TURBO_BOOST,TELLURIDE_WG_DUTY,TELLURIDE_WG_POSITION,TELLURIDE_WG_SETPOINT,TELLURIDE_WG_VOLTAGE
"7E1":
- 0101:ACRF_RDY,ACRF_SUP,AIR_RDY,AIR_SUP,CAT_RDY,CAT_SUP,CCM_RDY,CCM_SUP,CIM_SUP,DTC_CNT,EGR_RDY,EGR_SUP,EVAP_RDY,EVAP_SUP,FUEL_RDY,FUEL_SUP,HCAT_RDY,HCAT_SUP,HTR_RDY,HTR_SUP,MIL,MIS_RDY,MIS_SUP,O2S_RDY,O2S_SUP
- 0104:LOAD_PCT
- 0105:ECT
- 010C:RPM
- 010D:VSS
- 0111:TP
- 011C:OBDSUP
- 011F:RUNTM
- 0121:MIL_DIST
- 0130:WARM_UPS
- 0131:CLR_DIST
- 0141:ACRFCMPL,ACRF_ENA,AIR_CMPL,AIR_ENA,CAT_CMPL,CAT_ENA,CCM_CMPL,CCM_ENA,CIM_SUP_FLAG,EGR_CMPL,EGR_ENA,EVAPCMPL,EVAP_ENA,FUEL_CMPL,FUEL_ENA,HCATCMPL,HCAT_ENA,HTR_CMPL,HTR_ENA,MIS_CMPL,MIS_ENA,O2S_CMPL,O2S_ENA
- 0142:VPWR
- 0149:APP_D
unsupported_commands_by_ecu:
"744":
- 744.74C.22E001
Expand All @@ -130,6 +99,11 @@ unsupported_commands_by_ecu:
"7E1":
- 7E1.21A0:TELLURIDE_ATF_T,TELLURIDE_GEAR,TELLURIDE_VSS_V3
- 7E1.2201A4:TELLURIDE_CLUTCH_1_T,TELLURIDE_CLUTCH_2_T,TELLURIDE_GEAR_CUR,TELLURIDE_GEAR_NXT
- 7E1.7E9.0104
- 7E1.7E9.0105
- 7E1.7E9.010D
- 7E1.7E9.0111
- 7E1.7E9.0131
"7E2":
- 7E2.2101:TELLURIDE_VSS_V2
- 7E2.22E004:TELLURIDE_VPWR_V3
Expand Down
Loading
Loading