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