forked from lbenthins/ecu-simulator
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathecu_config_s18.json
More file actions
78 lines (78 loc) · 2.55 KB
/
ecu_config_s18.json
File metadata and controls
78 lines (78 loc) · 2.55 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
{
"vin": {
"value": "696969",
"description": "Vehicle Identification Number. Max 17 characters"
},
"cal_id": {
"value": "8V0259K 0003BVCK",
"description": "Calibration ID. Max XX characters"
},
"cvn": {
"value": "hard coded in responses.py",
"description": "CVN. Max 4 bytes"
},
"ecu_name": {
"value": "ECM -EngineControl",
"description": "Name of the ECU. Max 20 characters"
},
"box_code": {
"value": "8V0906259K",
"description": "Box Code"
},
"sw_vers": {
"value": "0003",
"description": "Software Version"
},
"fazit": {
"value": "SME-RBG12.07.1620170674",
"description": "FAZIT ID String"
},
"serial": {
"value": "696969",
"description": "Controller Serial Number"
},
"tcu_asw": {
"value": "F50M",
"description": "TCU ASW"
},
"fuel_level": {
"value": 50,
"description": "Fuel Level. Between 0 and 100"
},
"fuel_type": {
"value": 1,
"description": "Fuel type (e.g., 1=Gasoline). See https://en.wikipedia.org/wiki/OBD-II_PIDs#Fuel_Type_Coding"
},
"dtcs": {
"value": ["B1477", "P0001"],
"description": "List of Diagnostic Trouble Codes. The list can contain Max 255 DTCs"
},
"obd_broadcast_address": {
"value": "0x7DF",
"description": "11-Bit broadcast address the ECU uses to receive OBD requests (functional addressing). The target address is: obd_ecu_address + 0x8"
},
"obd_ecu_address": {
"value": "0x7E0",
"description": "11-Bit physical address the ECU uses to response to an OBD request. The target address is: obd_ecu_address + 0x8"
},
"uds_ecu_address": {
"value": "0x7E0",
"description": "11-Bit physical address the ECU uses to receive and response to an UDS request (physical addressing). The target address is: uds_ecu_address + 0x8. The UDS module does not use functional addressing"
},
"can_interface": {
"value": "can0",
"description": "CAN Interface used by the ECU simulator"
},
"can_interface_type": {
"value": "hardware",
"description": "Two types are possible: virtual and hardware. If any other value is provided, the ecu-simulator does not set up the CAN interface and ISO-TP linux kernel module"
},
"can_bitrate": {
"value": "500000",
"description": "CAN bitrate (refer to the specification of your CAN hardware). Only applicable for can_interface_type: hardware"
},
"isotp_ko_file_path": {
"value": "/usr/lib/modules/6.1.21-v8+/kernel/net/can/can-isotp.ko.xz",
"description": "File path of the ISO-TP Kernel module (see https://github.com/hartkopp/can-isotp)"
}
}