Update examples and can_samples
[apps/agl-service-can-low-level.git] / examples / engine / signals.json
1 {   "name": "example",
2         "extra_sources": [],
3         "initializers": [],
4         "loopers": [],
5         "buses": {},
6         "commands": [],
7         "messages": {
8         "0x3D9": {
9         "bus": "hs",
10         "is_fd" : false,
11         "is_extended": false,
12         "is_j1939" : false,
13         "signals": {
14                 "PT_FuelLevelPct": {
15                         "generic_name": "fuel.level",
16                         "bit_position": 8,
17                         "bit_size": 8,
18                         "factor": 0.392157,
19                         "offset": 0
20                 },
21                 "PT_EngineSpeed": {
22                         "generic_name": "engine.speed",
23                         "bit_position": 16,
24                         "bit_size": 16,
25                         "factor": 0.25,
26                         "offset": 0
27                 },
28                 "PT_FuelLevelLow": {
29                         "generic_name": "fuel.level.low",
30                         "bit_position": 55,
31                         "bit_size": 1,
32                         "factor": 1,
33                         "offset": 0,
34                         "decoder": "decoder_t::decode_boolean"
35                 }
36         }
37         },
38                 "0x4D1": {
39                 "bus": "hs",
40                 "is_fd" : false,
41                 "is_extended": false,
42                 "is_j1939" : false,
43                 "signals": {
44                         "PT_EngineOilTempHigh": {
45                                 "generic_name": "engine.oil.temp.high",
46                                 "bit_position": 7,
47                                 "bit_size": 1,
48                                 "factor": 1,
49                                 "offset": 0,
50                                 "decoder": "decoder_t::decode_boolean"
51                         },
52                         "PT_EngineOilTemp": {
53                                 "generic_name": "engine.oil.temp",
54                                 "bit_position": 16,
55                                 "bit_size": 8,
56                                 "factor": 1,
57                                 "offset": 0
58                         }
59                 }
60                 },
61                 "0x3E9": {
62                 "bus": "hs",
63                 "is_fd" : false,
64                 "is_extended": false,
65                 "is_j1939" : false,
66                 "signals": {
67                         "PT_VehicleAvgSpeed": {
68                                 "generic_name": "vehicle.average.speed",
69                                 "bit_position": 0,
70                                 "bit_size": 15,
71                                 "factor": 0.015625,
72                                 "offset": 0
73                         }
74                 }
75         }
76 }
77 }