Skip to content
Merged
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
8 changes: 8 additions & 0 deletions generations.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
references:
- "https://en.wikipedia.org/wiki/Land_Rover_Discovery#Third_generation_(L319;_2004)"

generations:
- name: "Discovery 4 (L319)"
start_year: 2010
end_year: 2016
description: "Sold in North America as the LR4 and elsewhere as the Discovery 4, a revision of the L319 Discovery 3 (LR3) with an integrated body-frame, air suspension and Terrain Response. North American cars used the 5.0-litre naturally aspirated V8 to 2013 and the 3.0-litre supercharged V6 from 2014; other markets also had 3.0-litre TDV6 and SDV6 diesels."
434 changes: 433 additions & 1 deletion signalsets/v3/default.json

Large diffs are not rendered by default.

33 changes: 33 additions & 0 deletions tests/test_cases/2015/command_support.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
model_year: 2015
supported_commands_by_ecu:
"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
- 0103:FUELSYS1,FUELSYS2
- 0104:LOAD_PCT
- 0105:ECT
- 0106:SHRTFT1
- 0107:LONGFT1
- 0108:SHRTFT2,SHRTFT4
- 0109:LONGFT2,LONGFT4
- 010B:MAP
- 010C:RPM
- 010D:VSS
- 010E:SPARKADV
- 010F:IAT
- 0110:MAF
- 0111:TP
- 0113:O2S11_EXISTS,O2S12_EXISTS,O2S13_EXISTS,O2S14_EXISTS,O2S21_EXISTS,O2S22_EXISTS,O2S23_EXISTS,O2S24_EXISTS
- 0115:O2S12,SHRTFT12
- 0119:O2S22,SHRTFT22
- 011C:OBDSUP
- 011F:RUNTM
- 0121:MIL_DIST
- 0123:FRP
- 012E:EVAP_PCT
- 012F:FLI
- 0130:WARM_UPS
- 0131:CLR_DIST
- 0133:BARO
- 0134:LAMBDA11_CURRENT,O2S11_CURRENT
- 013C:CATEMP11
- 013D:CATEMP21
26 changes: 7 additions & 19 deletions tests/test_cases/2016/command_support.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
model_year: 2016
supported_commands_by_ecu:
"732":
- 732.22D928
- 732.22D928:LR4_GEAR_SELECTOR
"7DF":
- 7DF.0101
- 7DF.0103
Expand Down Expand Up @@ -50,7 +50,7 @@ supported_commands_by_ecu:
- 0110:MAF
- 0111:TP
- 0113:O2S11_EXISTS,O2S12_EXISTS,O2S13_EXISTS,O2S14_EXISTS,O2S21_EXISTS,O2S22_EXISTS,O2S23_EXISTS,O2S24_EXISTS
- 0115:O2S12,SHRTFT11
- 0115:O2S12,SHRTFT12
- 0119:O2S22,SHRTFT22
- 011C:OBDSUP
- 011F:RUNTM
Expand All @@ -70,23 +70,11 @@ supported_commands_by_ecu:
- 0144:EQ_RAT
- 0145:TP_R
- 0146:AAT
- 0147:TP_B
- 0149:APP_D
- 014A:APP_E
- 014C:TAC_PCT
- 0151:FUEL_TYP
- 0156:LGSO2FT1
- 0158:LGSO2FT2
- 015C:EOT
- 0166:MAFA,MAFA_SUP,MAFB,MAFB_SUP
- 0167:ECT_1,ECT_1_SUP,ECT_2,ECT_2_SUP
- 0168:IAT_11,IAT_11_SUP,IAT_12,IAT_12_SUP,IAT_13,IAT_13_SUP,IAT_21,IAT_21_SUP,IAT_22,IAT_22_SUP,IAT_23,IAT_23_SUP
- 0170:BP_A,BP_A_ACT,BP_A_ACT_SUP,BP_A_CMD,BP_A_CMD_SUP,BP_A_SUP,BP_B,BP_B_ACT,BP_B_ACT_SUP,BP_B_CMD,BP_B_CMD_SUP,BP_B_SUP
- 7E0.22033E
- 7E0.220520
- 7E0.22F18C
- 7E0.22F40C
- 7E0.22F442
- 7E0.7E8.22033E:LR4_FUEL_RAIL_P
- 7E0.7E8.220520:LR4_CHARGE_AIR_TEMP
- 7E0.7E8.22F40C:LR4_RPM
- 7E0.7E8.22F442:LR4_BAT_V
"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
Expand Down Expand Up @@ -172,7 +160,7 @@ unsupported_commands_by_ecu:
- 7E0.0111:TP
- 7E0.0113:O2S11_EXISTS,O2S12_EXISTS,O2S13_EXISTS,O2S14_EXISTS,O2S21_EXISTS,O2S22_EXISTS,O2S23_EXISTS,O2S24_EXISTS
- 7E0.0114:O2S11,SHRTFT11
- 7E0.0115:O2S12,SHRTFT11
- 7E0.0115:O2S12,SHRTFT12
- 7E0.0119:O2S22,SHRTFT22
- 7E0.011C:OBDSUP
- 7E0.011D:O2S11_EXISTS,O2S12_EXISTS,O2S21_EXISTS,O2S22_EXISTS,O2S31_EXISTS,O2S32_EXISTS,O2S41_EXISTS,O2S42_EXISTS
Expand Down
14 changes: 14 additions & 0 deletions tests/test_cases/2016/commands/732.22D928.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
command_id: 732.22D928
test_cases:
- expected_values:
LR4_GEAR_SELECTOR: Park
response: 73A0462D92800
- expected_values:
LR4_GEAR_SELECTOR: Reverse
response: 73A0462D92801
- expected_values:
LR4_GEAR_SELECTOR: Neutral
response: 73A0462D92802
- expected_values:
LR4_GEAR_SELECTOR: Drive
response: 73A0462D92803
14 changes: 14 additions & 0 deletions tests/test_cases/2016/commands/7E0.7E8.22033E.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
command_id: 7E0.7E8.22033E
test_cases:
- expected_values:
LR4_FUEL_RAIL_P: 3102
response: 7E80562033E0C1E
- expected_values:
LR4_FUEL_RAIL_P: 6142
response: 7E80562033E17FE
- expected_values:
LR4_FUEL_RAIL_P: 6144
response: 7E80562033E1800
- expected_values:
LR4_FUEL_RAIL_P: 19989
response: 7E80562033E4E15
8 changes: 8 additions & 0 deletions tests/test_cases/2016/commands/7E0.7E8.220520.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
command_id: 7E0.7E8.220520
test_cases:
- expected_values:
LR4_CHARGE_AIR_TEMP: 33
response: '7E80462052049'
- expected_values:
LR4_CHARGE_AIR_TEMP: 88
response: '7E80462052080'
11 changes: 11 additions & 0 deletions tests/test_cases/2016/commands/7E0.7E8.22F40C.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
command_id: 7E0.7E8.22F40C
test_cases:
- expected_values:
LR4_RPM: 0
response: 7E80562F40C0000
- expected_values:
LR4_RPM: 639.5
response: 7E80562F40C09FE
- expected_values:
LR4_RPM: 3127.5
response: 7E80562F40C30DE
14 changes: 14 additions & 0 deletions tests/test_cases/2016/commands/7E0.7E8.22F442.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
command_id: 7E0.7E8.22F442
test_cases:
- expected_values:
LR4_BAT_V: 10.813
response: 7E80562F4422A3D
- expected_values:
LR4_BAT_V: 12.792
response: 7E80562F44231F8
- expected_values:
LR4_BAT_V: 13.57
response: 7E80562F4423502
- expected_values:
LR4_BAT_V: 14.654
response: 7E80562F442393E
Loading