1 { "name": "AGL Virtual Car",
15 "doors.driver.open": {
16 "generic_name": "doors.front_left.open",
22 "decoder": "decoder_t::decode_boolean"},
23 "doors.passenger.open": {
24 "generic_name": "doors.front_right.open",
30 "decoder": "decoder_t::decode_boolean"},
31 "doors.rearleft.open": {
32 "generic_name": "doors.rear_left.open",
38 "decoder": "decoder_t::decode_boolean"},
39 "doors.rearright.open": {
40 "generic_name": "doors.rear_right.open",
46 "decoder": "decoder_t::decode_boolean"},
47 "doors.coffer.open": {
48 "generic_name": "doors.boot.open",
54 "decoder": "decoder_t::decode_boolean"}
63 "windows.driver.open": {
64 "generic_name": "windows.front_left.open",
70 "decoder": "decoder_t::decode_boolean"},
71 "windows.passenger.open": {
72 "generic_name": "windows.front_right.open",
78 "decoder": "decoder_t::decode_boolean"},
79 "windows.rearleft.open": {
80 "generic_name": "windows.rear_left.open",
86 "decoder": "decoder_t::decode_boolean"},
87 "windows.rearright.open": {
88 "generic_name": "windows.rear_right.open",
94 "decoder": "decoder_t::decode_boolean"}
100 "is_extended": false,
105 "generic_name": "fuel.level",
113 "generic_name": "engine.speed",
121 "generic_name": "fuel.level.low",
127 "decoder": "decoder_t::decode_boolean"
134 "is_extended": false,
138 "PT_EngineOilTempHigh": {
139 "generic_name": "engine.oil.temp.high",
145 "decoder": "decoder_t::decode_boolean"
147 "PT_EngineOilTemp": {
148 "generic_name": "engine.oil.temp",
160 "is_extended": false,
164 "PT_VehicleAvgSpeed": {
165 "generic_name": "vehicle.average.speed",
182 "generic_name": "hvac.temperature.left",
189 "RightTemperature": {
190 "generic_name": "hvac.temperature.right",
198 "generic_name": "hvac.temperature.average",
206 "generic_name": "hvac.fan.speed",
209 "factor": 23.529411765,
218 "is_extended": false,
223 "generic_name": "steering_wheel.previous",
228 "decoder": "decoder_t::decode_boolean",
232 "generic_name": "steering_wheel.volume.up",
237 "decoder": "decoder_t::decode_boolean",
241 "generic_name": "steering_wheel.mode",
246 "decoder": "decoder_t::decode_boolean",
250 "generic_name": "steering_wheel.volume.down",
255 "decoder": "decoder_t::decode_boolean",
259 "generic_name": "steering_wheel.next",
264 "decoder": "decoder_t::decode_boolean",
268 "generic_name": "steering_wheel.info",
273 "decoder": "decoder_t::decode_boolean",
277 "generic_name": "steering_wheel.volume.mute",
282 "decoder": "decoder_t::decode_boolean",
286 "generic_name": "steering_wheel.voice",
291 "decoder": "decoder_t::decode_boolean",
295 "generic_name": "steering_wheel.phone.hangup",
300 "decoder": "decoder_t::decode_boolean",
304 "generic_name": "steering_wheel.phone.call",
309 "decoder": "decoder_t::decode_boolean",
313 "generic_name": "steering_wheel.cruise.enable",
318 "decoder": "decoder_t::decode_boolean",
322 "generic_name": "steering_wheel.cruise.resume",
327 "decoder": "decoder_t::decode_boolean",
331 "generic_name": "steering_wheel.cruise.set",
336 "decoder": "decoder_t::decode_boolean",
340 "generic_name": "steering_wheel.cruise.cancel",
345 "decoder": "decoder_t::decode_boolean",
349 "generic_name": "steering_wheel.cruise.limit",
354 "decoder": "decoder_t::decode_boolean",
357 "SW_CruiseDistance": {
358 "generic_name": "steering_wheel.cruise.distance",
363 "decoder": "decoder_t::decode_boolean",
367 "generic_name": "steering_wheel.horn",
372 "decoder": "decoder_t::decode_boolean",
375 "SW_LaneDepartureWarning": {
376 "generic_name": "steering_wheel.lane_departure_warning",
381 "decoder": "decoder_t::decode_boolean",
387 "diagnostic_messages": [
391 "name": "engine.load",
393 "decoder": "decoder_t::decode_obd2_response"
398 "name": "engine.coolant.temperature",
400 "decoder": "decoder_t::decode_obd2_response"
405 "name": "fuel.pressure",
407 "decoder": "decoder_t::decode_obd2_response"
412 "name": "intake.manifold.pressure",
414 "decoder": "decoder_t::decode_obd2_response"
419 "name": "engine.speed",
421 "decoder": "decoder_t::decode_obd2_response"
426 "name": "vehicle.speed",
428 "decoder": "decoder_t::decode_obd2_response"
433 "name": "intake.air.temperature",
435 "decoder": "decoder_t::decode_obd2_response"
440 "name": "mass.airflow",
442 "decoder": "decoder_t::decode_obd2_response"
447 "name": "throttle.position",
449 "decoder": "decoder_t::decode_obd2_response"
454 "name": "running.time",
456 "decoder": "decoder_t::decode_obd2_response"
463 "decoder": "decoder_t::decode_obd2_response"
468 "name": "fuel.level",
470 "decoder": "decoder_t::decode_obd2_response"
475 "name": "barometric.pressure",
477 "decoder": "decoder_t::decode_obd2_response"
482 "name": "ambient.air.temperature",
484 "decoder": "decoder_t::decode_obd2_response"
489 "name": "commanded.throttle.position",
491 "decoder": "decoder_t::decode_obd2_response"
496 "name": "ethanol.fuel.percentage",
498 "decoder": "decoder_t::decode_obd2_response"
503 "name": "accelerator.pedal.position",
505 "decoder": "decoder_t::decode_obd2_response"
510 "name": "hybrid.battery-pack.remaining.life",
512 "decoder": "decoder_t::decode_obd2_response"
517 "name": "engine.oil.temperature",
519 "decoder": "decoder_t::decode_obd2_response"
524 "name": "engine.fuel.rate",
526 "decoder": "decoder_t::decode_obd2_response"
531 "name": "engine.torque",
533 "decoder": "decoder_t::decode_obd2_response"