BugFix:TIVI-1991
[profile/ivi/ico-vic-amb-plugin.git] / tests / etc / ambd / AMBformat_wrong11.conf
1 {
2         "Config":
3         [
4                 {
5                         "Section":"Common",
6                         "VehicleInfoDefine":
7                         [
8                                 {
9                                         "KeyEventType":"VELOCITY",
10                                         "Status":
11                                         [
12                                                 {
13                                                         "AMBPropertyName":"VehicleSpeed",
14                                                         "Type":"uint16",
15                                                         "AccessControl":"R",
16                                                         "Default":"0",
17                                                         "DBusProperty":"VehicleSpeed",
18                                                         "DBusObjectName":"VehicleSpeed",
19                                                         "Zone":"None"
20                                                 }
21                                         ],
22                                         "sense":
23                                         [
24                                         ],
25                                         "event_mask":
26                                         [
27                                         ],
28                                         "Priority":1,
29                                         "DBusInterface":"org.automotive.vehicleSpeed",
30                     "DBusObject":"VehicleSpeed",
31                                         "VehicleSpeed":true
32                                 },
33                                 {
34                                         "KeyEventType":"ENGINE_SPEED",
35                                         "Status":
36                                         [
37                                                 {
38                             "AMBPropertyName":"EngineSpeed",
39                             "Type":"uint16",
40                             "AccessControl":"R",
41                             "Default":"0",
42                             "DBusProperty":"EngineSpeed",
43                             "DBusObjectName":"EngineSpeed",
44                                                         "Zone":"None"
45                                                 }
46                                         ],
47                                         "sense":
48                                         [
49                                         ],
50                                         "event_mask":
51                                         [
52                                         ],
53                                         "Priority":1,
54                                         "DBusInterface":"org.automotive.engineSpeed",
55                     "DBusObject":"EngineSpeed"
56                 },
57                                 {
58                                         "KeyEventType":"SHIFT",
59                                         "Status":
60                                         [
61                                                 {
62                             "AMBPropertyName":"TransmissionShiftPosition",
63                             "Type":"int",
64                             "AccessControl":"R",
65                             "Default":"0",
66                             "DBusProperty":"ShiftPosition",
67                             "DBusObjectName":"Transmission",
68                                                         "Zone":"None"
69                                                 },
70                                                 {
71                                                         "AMBPropertyName":"TransmissionGearPostion",
72                                                         "Type":"int",
73                                                         "AccessControl":"R",
74                                                         "Default":"0",
75                                                         "DBusProperty":"GearPosition",
76                                                         "DBusObjectName":"Transmission",
77                                                         "Zone":"None"
78                                                 },
79                                                 {
80                                                         "AMBPropertyName":"TransmissionMode",
81                                                         "Type":"int",
82                                                         "AccessControl":"R",
83                                                         "Default":"0",
84                                                         "DBusProperty":"Mode",
85                                                         "DBusObjectName":"Transmission",
86                                                         "Zone":"None"
87                                                 }
88                                         ],
89                                         "sense":
90                                         [
91                                         ],
92                                         "event_mask":
93                                         [
94                                         ],
95                                         "Priority":1,
96                                         "DBusInterface":"org.automotive.transmission",
97                     "DBusObject":"Transmission"
98                 },
99                                 {
100                                         "KeyEventType":"ACCPEDAL_OPEN",
101                                         "Status":
102                                         [
103                                                 {
104                             "AMBPropertyName":"ThrottlePosition",
105                             "Type":"uint16",
106                             "AccessControl":"R",
107                             "Default":"0",
108                             "DBusProperty":"ThrottlePosition",
109                             "DBusObjectName":"ThrottlePosition",
110                                                         "Zone":"None"
111                                                 }
112                                         ],
113                                         "sense":
114                                         [
115                                         ],
116                                         "event_mask":
117                                         [
118                                         ],
119                                         "Priority":1,
120                                         "DBusInterface":"Undefined",
121                     "DBusObject":"ThrottlePosition"
122                 },
123                                 {
124                                         "KeyEventType":"BRAKE_SIGNAL",
125                                         "Status":
126                                         [
127                                                 {
128                             "AMBPropertyName":"WheelBrake",
129                             "Type":"bool",
130                             "AccessControl":"R",
131                             "Default":"0",
132                             "DBusProperty":"Engaged",
133                             "DBusObjectName":"WheelBrake",
134                                                         "Zone":"None"
135                                                 }
136                                         ],
137                                         "sense":
138                                         [
139                                         ],
140                                         "event_mask":
141                                         [
142                                         ],
143                                         "Priority":1,
144                                         "DBusInterface":"Undefined",
145                     "DBusObject":"WheelBrake"
146                 },
147                                 {
148                                         "KeyEventType":"BRAKE_PRESSURE",
149                                         "Status":
150                                         [
151                                                 {
152                             "AMBPropertyName":"WheelBrakePressure",
153                             "Type":"uint16",
154                             "AccessControl":"R",
155                             "Default":"0",
156                             "DBusProperty":"WheelBrakePressure",
157                             "DBusObjectName":"WheelBrakePressure",
158                                                         "Zone":"None"
159                                                 }
160                                         ],
161                                         "sense":
162                                         [
163                                         ],
164                                         "event_mask":
165                                         [
166                                         ],
167                                         "Priority":1,
168                                         "DBusInterface":"org.automotive.WheelBrakePressure",
169                     "DBusObject":"WheelBrakePressure"
170                 },
171                                 {
172                                         "KeyEventType":"STEERING",
173                                         "Status":
174                                         [
175                                                 {
176                             "AMBPropertyName":"SteeringWheelAngle",
177                             "Type":"uint16",
178                             "AccessControl":"R",
179                             "Default":"0",
180                             "DBusProperty":"SteeringWheelAngle",
181                             "DBusObjectName":"SteeringWheelAngle",
182                                                         "Zone":"None"
183                                                 }
184                                         ],
185                                         "sense":
186                                         [
187                                         ],
188                                         "event_mask":
189                                         [
190                                         ],
191                                         "Priority":1,
192                                         "DBusInterface":"Undefined",
193                     "DBusObject":"SteeringWheelAngle"
194                 },
195                                 {
196                                         "KeyEventType":"TURN_SIGNAL",
197                                         "Status":
198                                         [
199                                                 {
200                             "AMBPropertyName":"TurnSignal",
201                             "Type":"int",
202                             "AccessControl":"R",
203                             "Default":"0",
204                             "DBusProperty":"TurnSignal",
205                             "DBusObjectName":"TurnSignal",
206                                                         "Zone":"None"
207                                                 }
208                                         ],
209                                         "sense":
210                                         [
211                                         ],
212                                         "event_mask":
213                                         [
214                                         ],
215                                         "Priority":1,
216                                         "DBusInterface":"Undefined",
217                     "DBusObject":"TurnSignal"
218                 },
219                                 {
220                                         "KeyEventType":"CLUTCH",
221                                         "Status":
222                                         [
223                                                 {
224                             "AMBPropertyName":"ClutchStatus",
225                             "Type":"bool",
226                             "AccessControl":"R",
227                             "Default":"0",
228                             "DBusProperty":"ClutchStatus",
229                             "DBusObjectName":"ClutchStatus",
230                                                         "Zone":"None"
231                                                 }
232                                         ],
233                                         "sense":
234                                         [
235                                         ],
236                                         "event_mask":
237                                         [
238                                         ],
239                                         "Priority":1,
240                                         "DBusInterface":"Undefined",
241                     "DBusObject":"ClutchStatus"
242                 },
243                                 {
244                                         "KeyEventType":"OIL",
245                                         "Status":
246                                         [
247                                                 {
248                             "AMBPropertyName":"EngineOilPressure",
249                             "Type":"uint16",
250                             "AccessControl":"R",
251                             "Default":"0",
252                             "DBusProperty":"Pressure",
253                             "DBusObjectName":"EngineOil",
254                                                         "Zone":"None"
255                                                 },
256                                                 {
257                                                         "AMBPropertyName":"EngineOilLevel",
258                                                         "Type":"int",
259                                                         "AccessControl":"R",
260                                                         "Default":"0",
261                                                         "DBusProperty":"EngineOilLevel",
262                                                         "DBusObjectName":"EngineOilLevel",
263                                                         "Zone":"None"
264                                                 }
265                                         ],
266                                         "sense":
267                                         [
268                                         ],
269                                         "event_mask":
270                                         [
271                                         ],
272                                         "Priority":1,
273                                         "DBusInterface":"org.automotive.EngineOilLevel",
274                     "DBusObject":"EngineOil"
275                 },
276                                 {
277                                         "KeyEventType":"WATER_TEMP",
278                                         "Status":
279                                         [
280                                                 {
281                             "AMBPropertyName":"EngineCoolantTemperature",
282                             "Type":"int",
283                             "AccessControl":"R",
284                             "Default":"0",
285                             "DBusProperty":"EngineCoolantTemperature",
286                             "DBusObjectName":"EngineCoolantTemperature",
287                                                         "Zone":"None"
288                                                 }
289                                         ],
290                                         "sense":
291                                         [
292                                         ],
293                                         "event_mask":
294                                         [
295                                         ],
296                                         "Priority":1,
297                                         "DBusInterface":"Undefined",
298                     "DBusObject":"EngineCoolantTemperature"
299                 },
300                                 {
301                                         "KeyEventType":"MACHINEGUNTURRET",
302                                         "Status":
303                                         [
304                                                 {
305                         "AMBPropertyName":"MachineGunTurretStatus",
306                         "Type":"bool",
307                         "AccessControl":"R",
308                         "Default":"0",
309                         "DBusProperty":"MachineGunTurretStatus",
310                         "DBusObjectName":"MachineGunTurretStatus",
311                                                 "Zone":"None"
312                                                 }
313                                         ],
314                                         "sense":
315                                         [
316                                         ],
317                                         "event_mask":
318                                         [
319                                         ],
320                                         "Priority":1,
321                                         "DBusInterface":"Undefined",
322                     "DBusObject":"MachineGunTurretStatus"
323                 },
324                                 {
325                                         "KeyEventType":"ACCELERATION",
326                                         "Status":
327                                         [
328                                                 {
329                                                         "AMBPropertyName":"AccelerationX",
330                                                         "Type":"uint16",
331                                                         "AccessControl":"R",
332                                                         "Default":"0",
333                                                         "DBusProperty":"X",
334                                                         "DBusObjectName":"Acceleration",
335                                                         "Zone":"None"
336                                                 },
337                                                 {
338                                                         "AMBPropertyName":"AccelerationY",
339                                                         "Type":"uint16",
340                                                         "AccessControl":"R",
341                                                         "Default":"0",
342                                                         "DBusProperty":"Y",
343                                                         "DBusObjectName":"Acceleration",
344                                                         "Zone":"None"
345                                                 },
346                                                 {
347                                                         "AMBPropertyName":"AccelerationZ",
348                                                         "Type":"uint16",
349                                                         "AccessControl":"R",
350                                                         "Default":"0",
351                                                         "DBusProperty":"Z",
352                                                         "DBusObjectName":"Acceleration",
353                                                         "Zone":"None"
354                                                 }
355                                         ],
356                                         "sense":
357                                         [
358                                         ],
359                                         "event_mask":
360                                         [
361                                         ],
362                                         "Priority":1,
363                                         "DBusInterface":"org.automotive.acceleration",
364                     "DBusObject":"Acceleration"
365                 },
366                                 {
367                                         "KeyEventType":"MASSAIRFLOW",
368                                         "Status":
369                                         [
370                                                 {
371                             "AMBPropertyName":"MassAirFlow",
372                             "Type":"uint16_t",
373                             "AccessControl":"R",
374                             "Default":"0",
375                             "DBusProperty":"MassAirFlow",
376                             "DBusObjectName":"MassAirFlow",
377                                                         "Zone":"None"
378                                                 }
379                                         ],
380                                         "sense":
381                                         [
382                                         ],
383                                         "event_mask":
384                                         [
385                                         ],
386                                         "Priority":1,
387                                         "DBusInterface":"Undefined",
388                     "DBusObject":"MassAirFlow"
389                 },
390                                 {
391                                         "KeyEventType":"BUTTON",
392                                         "Status":
393                                         [
394                                                 {
395                             "AMBPropertyName":"ButtonEvent",
396                             "Type":"char",
397                             "AccessControl":"R",
398                             "Default":"0",
399                             "DBusProperty":"ButtonEvent",
400                             "DBusObjectName":"ButtonEvent",
401                                                         "Zone":"None"
402                                                 }
403                                         ],
404                                         "sense":
405                                         [
406                                         ],
407                                         "event_mask":
408                                         [
409                                         ],
410                                         "Priority":1,
411                                         "DBusInterface":"Undefined",
412                     "DBusObject":"ButtonEvent"
413                 },
414                                 {
415                                         "KeyEventType":"OUTSIDE",
416                                         "Status":
417                                         [
418                                                 {
419                             "AMBPropertyName":"AirIntakeTemperature",
420                             "Type":"int",
421                             "AccessControl":"R",
422                             "Default":"0",
423                             "DBusProperty":"AirIntakeTemperature",
424                             "DBusObjectName":"AirIntakeTemperature",
425                                                         "Zone":"None"
426                                                 }
427                                         ],
428                                         "sense":
429                                         [
430                                         ],
431                                         "event_mask":
432                                         [
433                                         ],
434                                         "Priority":1,
435                                         "DBusInterface":"Undefined",
436                     "DBusObject":"AirIntakeTemperature"
437                 },
438                                 {
439                                         "KeyEventType":"BATTERY",
440                                         "Status":
441                                         [
442                                                 {
443                             "AMBPropertyName":"ButteryVoltage",
444                             "Type":"double",
445                             "AccessControl":"R",
446                             "Default":"0",
447                             "DBusProperty":"ButteryVoltage",
448                             "DBusObjectName":"ButteryVoltage",
449                                                         "Zone":"None"
450                                                 }
451                                         ],
452                                         "sense":
453                                         [
454                                         ],
455                                         "event_mask":
456                                         [
457                                         ],
458                                         "Priority":1,
459                                         "DBusInterface":"Undefined",
460                     "DBusObject":"ButteryVoltage"
461                 },
462                                 {
463                                         "KeyEventType":"INSIDE",
464                                         "Status":
465                                         [
466                                                 {
467                             "AMBPropertyName":"InteriorTemperature",
468                             "Type":"int",
469                             "AccessControl":"R",
470                             "Default":"0",
471                             "DBusProperty":"Interior",
472                             "DBusObjectName":"InteriorTemperature",
473                                                         "Zone":"None"
474                                                 }
475                                         ],
476                                         "sense":
477                                         [
478                                         ],
479                                         "event_mask":
480                                         [
481                                         ],
482                                         "Priority":1,
483                                         "DBusInterface":"Undefined",
484                     "DBusObject":"InteriorTemperature"
485                 },
486                                 {
487                                         "KeyEventType":"ENGINEOIL",
488                                         "Status":
489                                         [
490                                                 {
491                             "AMBPropertyName":"EngineOilTemperature",
492                             "Type":"int",
493                             "AccessControl":"R",
494                             "Default":"0",
495                             "DBusProperty":"Temperature",
496                             "DBusObjectName":"EngineOil",
497                                                         "Zone":"None"
498                                                 },
499                                                 {
500                             "AMBPropertyName":"EngineOilRemaining",
501                             "Type":"uint16_t",
502                             "AccessControl":"R",
503                             "Default":"0",
504                             "DBusProperty":"Remaining",
505                             "DBusObjectName":"EngineOil",
506                                                         "Zone":"None"
507                                                 }
508                                         ],
509                                         "sense":
510                                         [
511                                         ],
512                                         "event_mask":
513                                         [
514                                         ],
515                                         "Priority":1,
516                                         "DBusInterface":"org.automotive.engineOil",
517                     "DBusObject":"EngineOil"
518                 },
519                                 {
520                                         "KeyEventType":"TIREPRESSURE",
521                                         "Status":
522                                         [
523                                                 {
524                             "AMBPropertyName":"TirePressureLeftFront",
525                             "Type":"double",
526                             "AccessControl":"R",
527                             "Default":"0",
528                             "DBusProperty":"LeftFront",
529                             "DBusObjectName":"TirePressure",
530                                                         "Zone":"None"
531                                                 },
532                                                 {
533                             "AMBPropertyName":"TirePressureRightFront",
534                             "Type":"double",
535                             "AccessControl":"R",
536                             "Default":"0",
537                             "DBusProperty":"RightFront",
538                             "DBusObjectName":"TirePressure",
539                                                         "Zone":"None"
540                                                 },
541                                                 {
542                             "AMBPropertyName":"TirePressureLeftRear",
543                             "Type":"double",
544                             "AccessControl":"R",
545                             "Default":"0",
546                             "DBusProperty":"LeftRear",
547                             "DBusObjectName":"TirePressure",
548                                                         "Zone":"None"
549                                                 },
550                                                 {
551                         "AMBPropertyName":"TirePressureRightRear",
552                         "Type":"double",
553                         "AccessControl":"R",
554                         "Default":"0",
555                         "DBusProperty":"RightRear",
556                         "DBusObjectName":"TirePressure",
557                                                 "Zone":"None"
558                                                 }
559                                         ],
560                                         "sense":
561                                         [
562                                         ],
563                                         "event_mask":
564                                         [
565                                         ],
566                                         "Priority":1,
567                                         "DBusInterface":"org.automotive.tirePressure",
568                     "DBusObject":"TirePressure"
569                 },
570                                 {
571                                         "KeyEventType":"TIRETEMPERATURE",
572                                         "Status":
573                                         [
574                                                 {
575                                                         "AMBPropertyName":"TireTemperatureLeftFront",
576                                                         "Type":"double",
577                                                         "AccessControl":"R",
578                                                         "Default":"0",
579                                                         "DBusProperty":"LeftFront",
580                                                         "DBusObjectName":"TireTemperature",
581                                                         "Zone":"None"
582                                                 },
583                                                 {
584                                                         "AMBPropertyName":"TireTemperatureRightFront",
585                                                         "Type":"double",
586                                                         "AccessControl":"R",
587                                                         "Default":"0",
588                                                         "DBusProperty":"RightFront",
589                                                         "DBusObjectName":"TireTemperature",
590                                                         "Zone":"None"
591                                                 },
592                                                 {
593                                                         "AMBPropertyName":"TireTemperatureLeftRear",
594                                                         "Type":"double",
595                                                         "AccessControl":"R",
596                                                         "Default":"0",
597                                                         "DBusProperty":"LeftRear",
598                                                         "DBusObjectName":"TireTemperature",
599                                                         "Zone":"None"
600                                                 },
601                                                 {
602                                                         "AMBPropertyName":"TireTemperatureRightRear",
603                                                         "Type":"double",
604                                                         "AccessControl":"R",
605                                                         "Default":"0",
606                                                         "DBusProperty":"RightRear",
607                                                         "DBusObjectName":"TireTemperature",
608                                                         "Zone":"None"
609                                                 }
610                                         ],
611                                         "sense":
612                                         [
613                                         ],
614                                         "event_mask":
615                                         [
616                                         ],
617                                         "Priority":1,
618                                         "DBusInterface":"org.automotive.tireTemperature",
619                     "DBusObject":"TireTemperature"
620                                 },
621                                 {
622                                         "KeyEventType":"POWERMODE",
623                                         "Status":
624                                         [
625                                                 {
626                                                         "AMBPropertyName":"VehiclePowerMode",
627                                                         "Type":"char",
628                                                         "AccessControl":"R",
629                                                         "Default":"0",
630                                                         "DBusProperty":"VehiclePowerMode",
631                                                         "DBusObjectName":"VehiclePowerMode",
632                                                         "Zone":"None"
633                                                 }
634                                         ],
635                                         "sense":
636                                         [
637                                         ],
638                                         "event_mask":
639                                         [
640                                         ],
641                                         "Priority":1,
642                                         "DBusInterface":"org.automotive.vehiclePowerMode",
643                     "DBusObject":"VehiclePowerMode"
644                                 },
645                                 {
646                                         "KeyEventType":"CRUISECONTROL",
647                                         "Status":
648                                         [
649                                                 {
650                                                         "AMBPropertyName":"CruiseControlActive",
651                                                         "Type":"bool",
652                                                         "AccessControl":"R",
653                                                         "Default":"0",
654                                                         "DBusProperty":"Activated",
655                                                         "DBusObjectName":"CruiseControlStatus",
656                                                         "Zone":"None"
657                                                 },
658                                                 {
659                                                         "AMBPropertyName":"CruiseControlSpeed",
660                                                         "Type":"uint16_t",
661                                                         "AccessControl":"R",
662                                                         "Default":"0",
663                                                         "DBusProperty":"Speed",
664                                                         "DBusObjectName":"CruiseControlStatus",
665                                                         "Zone":"None"
666                                                 }
667                                         ],
668                                         "sense":
669                                         [
670                                         ],
671                                         "event_mask":
672                                         [
673                                         ],
674                                         "Priority":1,
675                                         "DBusInterface":"Undefined",
676                     "DBusObject":"CruiseControlStatus"
677                                 },
678                                 {
679                                         "KeyEventType":"LIGHTSTATUS",
680                                         "Status":
681                                         [
682                                                 {
683                                                         "AMBPropertyName":"LightHead",
684                                                         "Type":"bool",
685                                                         "AccessControl":"R",
686                                                         "Default":"0",
687                                                         "DBusProperty":"Head",
688                                                         "DBusObjectName":"LightStatus",
689                                                         "Zone":"None"
690                                                 },
691                                                 {
692                                                         "AMBPropertyName":"LightLeftTurn",
693                                                         "Type":"bool",
694                                                         "AccessControl":"R",
695                                                         "Default":"0",
696                                                         "DBusProperty":"LeftTurn",
697                                                         "DBusObjectName":"LightStatus",
698                                                         "Zone":"None"
699                                                 },
700                                                 {
701                                                         "AMBPropertyName":"LightRightTurn",
702                                                         "Type":"bool",
703                                                         "AccessControl":"R",
704                                                         "Default":"0",
705                                                         "DBusProperty":"RightTurn",
706                                                         "DBusObjectName":"LightStatus",
707                                                         "Zone":"None"
708                                                 },
709                                                 {
710                                                         "AMBPropertyName":"LightParking",
711                                                         "Type":"bool",
712                                                         "AccessControl":"R",
713                                                         "Default":"0",
714                                                         "DBusProperty":"Parking",
715                                                         "DBusObjectName":"LightStatus",
716                                                         "Zone":"None"
717                                                 },
718                                                 {
719                                                         "AMBPropertyName":"LightFog",
720                                                         "Type":"bool",
721                                                         "AccessControl":"R",
722                                                         "Default":"0",
723                                                         "DBusProperty":"Fog",
724                                                         "DBusObjectName":"LightStatus",
725                                                         "Zone":"None"
726                                                 },
727                                                 {
728                                                         "AMBPropertyName":"LightHazard",
729                                                         "Type":"bool",
730                                                         "AccessControl":"R",
731                                                         "Default":"0",
732                                                         "DBusProperty":"Hazard",
733                                                         "DBusObjectName":"LightStatus",
734                                                         "Zone":"None"
735                                                 },
736                                                 {
737                                                         "AMBPropertyName":"LightBrake",
738                                                         "Type":"bool",
739                                                         "AccessControl":"R",
740                                                         "Default":"0",
741                                                         "DBusProperty":"Brake",
742                                                         "DBusObjectName":"LightStatus",
743                                                         "Zone":"None"
744                                                 },
745                                                 {
746                                                         "AMBPropertyName":"LightHighBeam",
747                                                         "Type":"bool",
748                                                         "AccessControl":"R",
749                                                         "Default":"0",
750                                                         "DBusProperty":"HighBeam",
751                                                         "DBusObjectName":"LightStatus",
752                                                         "Zone":"None"
753                                                 }
754                                         ],
755                                         "sense":
756                                         [
757                                         ],
758                                         "event_mask":
759                                         [
760                                         ],
761                                         "Priority":1,
762                                         "DBusInterface":"org.automotive.ParkingLightStatus",
763                     "DBusObject":"LightStatus"
764                                 },
765                                 {
766                                         "KeyEventType":"ENGINELOAD",
767                                         "Status":
768                                         [
769                                                 {
770                                                         "AMBPropertyName":"EngineLoad",
771                                                         "Type":"uint16",
772                                                         "AccessControl":"R",
773                                                         "Default":"0",
774                                                         "DBusProperty":"EngineLoad",
775                                                         "DBusObjectName":"EngineLoad",
776                                                         "Zone":"None"
777                                                 }
778                                         ],
779                                         "sense":
780                                         [
781                                         ],
782                                         "event_mask":
783                                         [
784                                         ],
785                                         "Priority":1,
786                                         "DBusInterface":"Undefined",
787                     "DBusObject":"EngineLoad"
788                                 },
789                                 {
790                                         "KeyEventType":"HORN",
791                                         "Status":
792                                         [
793                                                 {
794                                                         "AMBPropertyName":"Horn",
795                                                         "Type":"bool",
796                                                         "AccessControl":"R",
797                                                         "Default":"0",
798                                                         "DBusProperty":"On",
799                                                         "DBusObjectName":"Horn",
800                                                         "Zone":"None"
801                                                 }
802                                         ],
803                                         "sense":
804                                         [
805                                         ],
806                                         "event_mask":
807                                         [
808                                         ],
809                                         "Priority":1,
810                                         "DBusInterface":"Undefined",
811                     "DBusObject":"Horn"
812                                 },
813                                 {
814                                         "KeyEventType":"FUEL_LEVEL",
815                                         "Status":
816                                         [
817                                                 {
818                                                         "AMBPropertyName":"FuelLevel",
819                                                         "Type":"uint16",
820                                                         "AccessControl":"R",
821                                                         "Default":"0",
822                                                         "DBusProperty":"Level",
823                                                         "DBusObjectName":"Fuel",
824                                                         "Zone":"None"
825                                                 }
826                                         ],
827                                         "sense":
828                                         [
829                                         ],
830                                         "event_mask":
831                                         [
832                                         ],
833                                         "Priority":1,
834                                         "DBusInterface":"org.automotive.fuel",
835                     "DBusObject":"Fuel"
836                                 },
837                                 {
838                                         "KeyEventType":"FUEL",
839                                         "Status":
840                                         [
841                                                 {
842                                                         "AMBPropertyName":"FuelConsumption",
843                                                         "Type":"uint16_t",
844                                                         "AccessControl":"R",
845                                                         "Default":"0",
846                                                         "DBusProperty":"InstantConsumption",
847                                                         "DBusObjectName":"Fuel",
848                                                         "Zone":"None"
849                                                 },
850                                                 {
851                                                         "AMBPropertyName":"FuelRange",
852                                                         "Type":"uint16_t",
853                                                         "AccessControl":"R",
854                                                         "Default":"0",
855                                                         "DBusProperty":"Range",
856                                                         "DBusObjectName":"Fuel",
857                                                         "Zone":"None"
858                                                 },
859                                                 {
860                                                         "AMBPropertyName":"FuelEconomy",
861                                                         "Type":"uint16_t",
862                                                         "AccessControl":"R",
863                                                         "Default":"0",
864                                                         "DBusProperty":"InstantEconomy",
865                                                         "DBusObjectName":"Fuel",
866                                                         "Zone":"None"
867                                                 },
868                                                 {
869                                                         "AMBPropertyName":"FuelAverageEconomy",
870                                                         "Type":"uint16_t",
871                                                         "AccessControl":"R",
872                                                         "Default":"0",
873                                                         "DBusProperty":"AverageEconomy",
874                                                         "DBusObjectName":"Fuel",
875                                                         "Zone":"None"
876                                                 },
877                                                 {
878                                                         "AMBPropertyName":"FuelType",
879                                                         "Type":"char",
880                                                         "AccessControl":"R",
881                                                         "Default":"0",
882                                                         "DBusProperty":"Type",
883                                                         "DBusObjectName":"FuelInfo",
884                                                         "Zone":"None"
885                                                 },
886                                                 {
887                                                         "AMBPropertyName":"FuelPositionSide",
888                                                         "Type":"char",
889                                                         "AccessControl":"R",
890                                                         "Default":"0",
891                                                         "DBusProperty":"RefuelPosition",
892                                                         "DBusObjectName":"FuelInfo",
893                                                         "Zone":"None"
894                                                 }
895                                         ],
896                                         "sense":
897                                         [
898                                         ],
899                                         "event_mask":
900                                         [
901                                         ],
902                                         "Priority":1,
903                                         "DBusInterface":"org.automotive.fuel",
904                     "DBusObject":"Fuel"
905                                 },
906                                 {
907                                         "KeyEventType":"EXTERIORBRIGHTNESS",
908                                         "Status":
909                                         [
910                                                 {
911                                                         "AMBPropertyName":"ExteriorBrightness",
912                                                         "Type":"uint16_t",
913                                                         "AccessControl":"R",
914                                                         "Default":"0",
915                                                         "DBusProperty":"ExteriorBrightness",
916                                                         "DBusObjectName":"ExteriorBrightness",
917                                                         "Zone":"None"
918                                                 }
919                                         ],
920                                         "sense":
921                                         [
922                                         ],
923                                         "event_mask":
924                                         [
925                                         ],
926                                         "Priority":1,
927                                         "DBusInterface":"org.automotive.exteriorBrightness",
928                     "DBusObject":"ExteriorBrightness"
929                                 },
930                                 {
931                                         "KeyEventType":"LOCATION",
932                                         "Status":
933                                         [
934                                                 {
935                                                         "AMBPropertyName":"Latitude",
936                                                         "Type":"double",
937                                                         "AccessControl":"R",
938                                                         "Default":"0",
939                                                         "DBusProperty":"Latitude",
940                                                         "DBusObjectName":"Location",
941                                                         "Zone":"None"
942                                                 },
943                                                 {
944                                                         "AMBPropertyName":"Longitude",
945                                                         "Type":"double",
946                                                         "AccessControl":"R",
947                                                         "Default":"0",
948                                                         "DBusProperty":"Longitude",
949                                                         "DBusObjectName":"Location",
950                                                         "Zone":"None"
951                                                 },
952                                                 {
953                                                         "AMBPropertyName":"Altitude",
954                                                         "Type":"double",
955                                                         "AccessControl":"R",
956                                                         "Default":"0",
957                                                         "DBusProperty":"Altitude",
958                                                         "DBusObjectName":"Location",
959                                                         "Zone":"None"
960                                                 }
961                                         ],
962                                         "sense":
963                                         [
964                                         ],
965                                         "event_mask":
966                                         [
967                                         ],
968                                         "Priority":1,
969                                         "DBusInterface":"org.automotive.Latitude",
970                     "DBusObject":"Location"
971                                 },
972                                 {
973                                         "KeyEventType":"DIRECTION",
974                                         "Status":
975                                         [
976                                                 {
977                                                         "AMBPropertyName":"Direction",
978                                                         "Type":"uint16_t",
979                                                         "AccessControl":"R",
980                                                         "Default":"0",
981                                                         "DBusProperty":"Direction",
982                                                         "DBusObjectName":"Location",
983                                                         "Zone":"None"
984                                                 }
985                                         ],
986                                         "sense":
987                                         [
988                                         ],
989                                         "event_mask":
990                                         [
991                                         ],
992                                         "Priority":1,
993                                         "DBusInterface":"org.automotive.Direction",
994                     "DBusObject":"Location"
995                                 },
996                                 {
997                                         "KeyEventType":"CUSTOM1",
998                                         "Status":
999                                         [
1000                                                 {
1001                                                         "AMBPropertyName":"CustomA",
1002                                                         "Type":"uint16_t",
1003                                                         "AccessControl":"R",
1004                                                         "Default":"0",
1005                                                         "DBusProperty":"CustomA",
1006                                                         "DBusObjectName":"CustomA",
1007                                                         "Zone":"None"
1008                                                 }
1009                                         ],
1010                                         "sense":
1011                                         [
1012                                         ],
1013                                         "event_mask":
1014                                         [
1015                                         ],
1016                                         "Priority":1,
1017                                         "DBusInterface":"org.automotive.Direction",
1018                     "DBusObject":"CustomA"
1019                                 },
1020                                 {
1021                                         "KeyEventType":"CUSTOM2",
1022                                         "Status":
1023                                         [
1024                                                 {
1025                                                         "AMBPropertyName":"CustomB",
1026                                                         "Type":"uint16_t",
1027                                                         "AccessControl":"R",
1028                                                         "Default":"0",
1029                                                         "DBusProperty":"CustomB",
1030                                                         "DBusObjectName":"CustomB",
1031                                                         "Zone":"None"
1032                                                 }
1033                                         ],
1034                                         "sense":
1035                                         [
1036                                         ],
1037                                         "event_mask":
1038                                         [
1039                                         ],
1040                                         "Priority":1,
1041                                         "DBusInterface":"org.automotive.Direction",
1042                     "DBusObject":"CustomB"
1043                                 },
1044                                 {
1045                                         "KeyEventType":"CUSTOM3",
1046                                         "Status":
1047                                         [
1048                                                 {
1049                                                         "AMBPropertyName":"CustomC",
1050                                                         "Type":"uint16_t",
1051                                                         "AccessControl":"R",
1052                                                         "Default":"0",
1053                                                         "DBusProperty":"CustomC",
1054                                                         "DBusObjectName":"CustomC",
1055                                                         "Zone":"None"
1056                                                 }
1057                                         ],
1058                                         "sense":
1059                                         [
1060                                         ],
1061                                         "event_mask":
1062                                         [
1063                                         ],
1064                                         "Priority":1,
1065                                         "DBusInterface":"org.automotive.Direction",
1066                     "DBusObject":"CustomC"
1067                                 },
1068                                 {
1069                                         "KeyEventType":"CUSTOM4",
1070                                         "Status":
1071                                         [
1072                                                 {
1073                                                         "AMBPropertyName":"CustomD",
1074                                                         "Type":"uint16_t",
1075                                                         "AccessControl":"R",
1076                                                         "Default":"0",
1077                                                         "DBusProperty":"CustomD",
1078                                                         "DBusObjectName":"CustomD",
1079                                                         "Zone":"None"
1080                                                 }
1081                                         ],
1082                                         "sense":
1083                                         [
1084                                         ],
1085                                         "event_mask":
1086                                         [
1087                                         ],
1088                                         "Priority":1,
1089                                         "DBusInterface":"org.automotive.Direction",
1090                     "DBusObject":"CustomD"
1091                                 }
1092                         ],
1093             "DefaultInfoPort":
1094             {
1095                 "DataPort":25010,
1096                 "CtrlPort":25011
1097             },
1098             "CustomizeInfoPort":
1099             {
1100                 "DataPort":25020,
1101                 "CtrlPort":25021
1102             }
1103                 },
1104                 {
1105                         "Section":"CarSim",
1106                         "VehicleInfoList":
1107                         [
1108                                 "VELOCITY",
1109                                 "LOCATION",
1110                                 "SHIFT"
1111                         ]
1112                 }
1113         ]
1114 }