Update demo KUKSA.val configuration
[AGL/meta-agl-demo.git] / recipes-connectivity / kuksa-val / kuksa-val-agl / 00-agl_vss_overlay_2.2.json
1 {
2   "Vehicle": {
3     "children": {
4       "Cabin": {
5         "children": {
6           "SteeringWheel": {
7             "children": {
8               "Switches": {
9                 "children": {
10                   "VolumeUp": {
11                     "datatype": "boolean",
12                     "description": "Steering wheel volume up switch engaged",
13                     "type": "sensor",
14                     "uuid": "b1b71c0d19684170bbf9fc40eb4d0d0e"
15                   },
16                   "VolumeDown": {
17                     "datatype": "boolean",
18                     "description": "Steering wheel volume down switch engaged",
19                     "type": "sensor",
20                     "uuid": "03ff9703a5604ab190cf518eec08ba07"
21                   },
22                   "VolumeMute": {
23                     "datatype": "boolean",
24                     "description": "Steering wheel volume mute switch engaged",
25                     "type": "sensor",
26                     "uuid": "c20467086cf846dc9f27da93d611af12"
27                   },
28                   "Next": {
29                     "datatype": "boolean",
30                     "description": "Steering wheel next switch engaged",
31                     "type": "sensor",
32                     "uuid": "a2a997e5e6a848d0be1bf8b8bc45e215"
33                   },
34                   "Previous": {
35                     "datatype": "boolean",
36                     "description": "Steering wheel previous switch engaged",
37                     "type": "sensor",
38                     "uuid": "1505a53421044bccb249f08c270e3912"
39                   },
40                   "Mode": {
41                     "datatype": "boolean",
42                     "description": "Steering wheel mode switch engaged",
43                     "type": "sensor",
44                     "uuid": "6cba659f06ae4809adb5de53786ab0b6"
45                   },
46                   "Info": {
47                     "datatype": "boolean",
48                     "description": "Steering wheel info switch engaged",
49                     "type": "sensor",
50                     "uuid": "5dd6d297edfb4cb99ab2ed7723877cd0"
51                   },
52                   "CruiseEnable": {
53                     "datatype": "boolean",
54                     "description": "Steering wheel cruise enable switch engaged",
55                     "type": "sensor",
56                     "uuid": "f4f383fbf3ff4a7b99ea71203cd8a446"
57                   },
58                   "CruiseSet": {
59                     "datatype": "boolean",
60                     "description": "Steering wheel cruise set switch engaged",
61                     "type": "sensor",
62                     "uuid": "14bd5c2326a043b79898df4e80403a93"
63                   },
64                   "CruiseResume": {
65                     "datatype": "boolean",
66                     "description": "Steering wheel cruise resume switch engaged",
67                     "type": "sensor",
68                     "uuid": "000cc121e98345f2976615f550b91639"
69                   },
70                   "CruiseCancel": {
71                     "datatype": "boolean",
72                     "description": "Steering wheel cruise cancel switch engaged",
73                     "type": "sensor",
74                     "uuid": "b953dac89a2b40fdace6c74bb212afb8"
75                   },
76                   "CruiseLimit": {
77                     "datatype": "boolean",
78                     "description": "Steering wheel cruise limit switch engaged",
79                     "type": "sensor",
80                     "uuid": "1c211ac5dd4d42249d7e1c104ef81df9"
81                   },
82                   "CruiseDistance": {
83                     "datatype": "boolean",
84                     "description": "Steering wheel cruise distance switch engaged",
85                     "type": "sensor",
86                     "uuid": "744c8913afe641d0903c44932879ab43"
87                   },
88                   "Voice": {
89                     "datatype": "boolean",
90                     "description": "Steering wheel voice switch engaged",
91                     "type": "sensor",
92                     "uuid": "9d78ab3889d74209acf6974e070d9d57"
93                   },
94                   "PhoneCall": {
95                     "datatype": "boolean",
96                     "description": "Steering wheel phone call switch engaged",
97                     "type": "sensor",
98                     "uuid": "3b505e5d962546c7a03509a5c14cfd60"
99                   },
100                   "PhoneSwitch": {
101                     "datatype": "boolean",
102                     "description": "Steering wheel phone call switch engaged",
103                     "type": "sensor",
104                     "uuid": "f19d7c584f2f4f0080a10f773e472359"
105                   },
106                   "Horn": {
107                     "datatype": "boolean",
108                     "description": "Steering wheel horn switch engaged",
109                     "type": "sensor",
110                     "uuid": "e025a116b74a41a0a283815621a41fb2"
111                   },
112                   "LaneDepartureWarning": {
113                     "datatype": "boolean",
114                     "description": "Steering wheel lane departure warning switch engaged",
115                     "type": "sensor",
116                     "uuid": "6dd9c149da8449df885e6250e912e986"
117                   }
118                 }
119               }
120             }
121           },
122           "Infotainment": {
123             "children": {
124               "Navigation": {
125                 "children": {
126                   "State": {
127                     "datatype": "string",
128                     "description": "Navigation state",
129                     "enum": [
130                       "unknown",
131                       "Active",
132                       "Arrived",
133                       "Stopped"
134                     ],
135                     "type": "sensor",
136                     "uuid": "4c16a4aace5a418580c6370356d2acb9"
137                   },
138                   "ElapsedDistance": {
139                     "datatype": "float",
140                     "description": "Navigation elapsed distance",
141                     "type": "sensor",
142                     "unit": "km",
143                     "uuid": "0bef606dcf5b4a75bfd7e5f3c68359ec"
144                   }
145                 }
146               }
147             }
148           }
149         }
150       }
151     }
152   }
153 }