-
Notifications
You must be signed in to change notification settings - Fork 1
/
multiplexed_signal.json
83 lines (83 loc) · 2.8 KB
/
multiplexed_signal.json
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
79
80
81
82
83
{
"version": "1.0",
"signal_attributes": {
"SPN": {
"int": {
"from": 0,
"to": 524287
}
},
"TestFloatAtt": {
"float": {
"default": 1.5,
"from": 0,
"to": 25.75
}
}
},
"nodes": {
"Node1": {
"description": "Node1 desc"
}
},
"messages": {
"OBD2": {
"id": 2024,
"sender": "Node1",
"description": "desc OBD2",
"length": 8,
"signals": {
"Service": {
"description": "desc Service",
"start_bit": 11,
"size": 4,
"scale": 1,
"max": 15,
"mux_group": {
"MultiplexedSignalName": {
"description": "desc S2",
"mux_switch": 2,
"start_bit": 23,
"size": 8,
"scale": 1,
"max": 255
},
"ExtendedMuxSignalName": {
"description": "desc S1",
"mux_switch": 1,
"start_bit": 23,
"size": 8,
"scale": 1,
"max": 255,
"mux_group": {
"VehicleSpeed": {
"attributes": {
"SPN": 190,
"TestFloatAtt": 10.5
},
"description": "desc VehicleSpeed",
"send_type": "Cyclic",
"mux_switch": 13,
"start_bit": 31,
"size": 8,
"scale": 1,
"max": 255,
"unit": "km/h"
},
"ThrottlePosition": {
"description": "desc ThrottlePosition",
"mux_switch": 17,
"start_bit": 31,
"size": 8,
"scale": 0.39216,
"max": 100,
"unit": "%"
}
}
}
}
}
}
}
}
}