Updated examples files and default configuration
[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         "signals": {
11                 "PT_FuelLevelPct": {
12                         "generic_name": "fuel.level",
13                         "bit_position": 8,
14                         "bit_size": 8,
15                         "factor": 0.392157,
16                         "offset": 0
17                 },
18                 "PT_EngineSpeed": {
19                         "generic_name": "engine.speed",
20                         "bit_position": 16,
21                         "bit_size": 16,
22                         "factor": 0.25,
23                         "offset": 0
24                 },
25                 "PT_FuelLevelLow": {
26                         "generic_name": "fuel.level.low",
27                         "bit_position": 55,
28                         "bit_size": 1,
29                         "factor": 1,
30                         "offset": 0,
31                         "decoder": "decoder_t::decode_boolean"
32                 }
33         }
34         },
35                 "0x4D1": {
36                 "bus": "hs",
37                 "signals": {
38                         "PT_EngineOilTempHigh": {
39                                 "generic_name": "engine.oil.temp.high",
40                                 "bit_position": 7,
41                                 "bit_size": 1,
42                                 "factor": 1,
43                                 "offset": 0,
44                                 "decoder": "decoder_t::decode_boolean"
45                         },
46                         "PT_EngineOilTemp": {
47                                 "generic_name": "engine.oil.temp",
48                                 "bit_position": 16,
49                                 "bit_size": 8,
50                                 "factor": 1,
51                                 "offset": 0
52                         }
53                 }
54                 },
55                 "0x3E9": {
56                 "bus": "hs",
57                 "signals": {
58                         "PT_VehicleAvgSpeed": {
59                                 "generic_name": "vehicle.average.speed",
60                                 "bit_position": 0,
61                                 "bit_size": 15,
62                                 "factor": 0.015625,
63                                 "offset": 0
64                         }
65                 }
66         }
67 }
68 }