automotive-message-broker
0.14.803
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Groups
Pages
ambdbusmappings.idl
Go to the documentation of this file.
1
16
interface
VehicleSpeed
{
17
22
const
DOMString
VehicleSpeed
=
"Speed"
;
23
24
};
25
29
interface
EngineSpeed
{
30
35
const
DOMString
EngineSpeed
=
"Speed"
;
36
37
};
38
42
interface
VehiclePowerMode
{
43
48
const
DOMString
VehiclePowerMode
=
"VehiclePowerMode"
;
49
50
};
51
55
interface
TripMeter
{
56
61
const
DOMString
TripMeters
=
"TripMeters"
;
62
63
};
64
68
interface
Acceleration
{
69
74
const
DOMString
AccelerationX
=
"X"
;
75
80
const
DOMString
AccelerationY
=
"Y"
;
81
86
const
DOMString
AccelerationZ
=
"Z"
;
87
88
};
89
93
interface
Transmission
{
94
99
const
DOMString
TransmissionShiftPosition
=
"ShiftPosition"
;
100
105
const
DOMString
TransmissionGearPosition
=
"GearPosition"
;
106
111
const
DOMString
TransmissionGearPosition
=
"Gear"
;
112
117
const
DOMString
TransmissionModeW3C
=
"Mode"
;
118
123
const
DOMString
TransmissionGearType
=
"Type"
;
124
125
};
126
130
interface
CruiseControlStatus
{
131
136
const
DOMString
CruiseControlSpeed
=
"Speed"
;
137
142
const
DOMString
CruiseControlActive
=
"Status"
;
143
144
};
145
149
interface
BrakeOperation
{
150
155
const
DOMString
WheelBrake
=
"BrakePedalDepressed"
;
156
157
};
158
162
interface
LightStatus
{
163
168
const
DOMString
LightHead
=
"Head"
;
169
174
const
DOMString
LightRightTurn
=
"RightTurn"
;
175
180
const
DOMString
LightLeftTurn
=
"LeftTurn"
;
181
186
const
DOMString
LightBrake
=
"Brake"
;
187
192
const
DOMString
LightFog
=
"Fog"
;
193
198
const
DOMString
LightHazard
=
"Hazard"
;
199
204
const
DOMString
LightParking
=
"Parking"
;
205
210
const
DOMString
LightHighBeam
=
"HighBeam"
;
211
216
const
DOMString
LightAutomatic
=
"AutomaticHeadlights"
;
217
222
const
DOMString
LightDynamicHighBeam
=
"DynamicHighBeam"
;
223
224
};
225
229
interface
InteriorLightStatus
{
230
235
const
DOMString
InteriorLightStatus
=
"Status"
;
236
237
};
238
242
interface
Horn
{
243
248
const
DOMString
Horn
=
"Status"
;
249
250
};
251
255
interface
Fuel
{
256
261
const
DOMString
FuelLevel
=
"Level"
;
262
267
const
DOMString
FuelRange
=
"Range"
;
268
273
const
DOMString
FuelConsumption
=
"InstantConsumption"
;
274
279
const
DOMString
FuelEconomy
=
"InstantEconomy"
;
280
285
const
DOMString
FuelAverageEconomy
=
"AverageEconomy"
;
286
291
const
DOMString
FuelAverageConsumption
=
"AverageConsumption"
;
292
297
const
DOMString
FuelConsumptionSinceRestart
=
"FuelConsumedSinceRestart"
;
298
303
const
DOMString
FuelTimeSinceRestart
=
"TimeSinceRestart"
;
304
305
};
306
310
interface
EngineOil
{
311
316
const
DOMString
EngineOilRemaining
=
"Level"
;
317
322
const
DOMString
EngineOilTemperature
=
"Temperature"
;
323
328
const
DOMString
EngineOilPressure
=
"Pressure"
;
329
334
const
DOMString
EngineOilChangeIndicator
=
"Change"
;
335
340
const
DOMString
EngineOilLifeRemaining
=
"LifeRemaining"
;
341
342
};
343
347
interface
Location
{
348
353
const
DOMString
Latitude
=
"Latitude"
;
354
359
const
DOMString
Longitude
=
"Longitude"
;
360
365
const
DOMString
Altitude
=
"Altitude"
;
366
371
const
DOMString
Direction
=
"Direction"
;
372
373
};
374
378
interface
SteeringWheel
{
379
384
const
DOMString
SteeringWheelAngleW3C
=
"Angle"
;
385
386
};
387
391
interface
ThrottlePosition
{
392
397
const
DOMString
ThrottlePosition
=
"Value"
;
398
399
};
400
404
interface
NightMode
{
405
410
const
DOMString
NightMode
=
"NightMode"
;
411
416
const
DOMString
NightMode
=
"Mode"
;
417
418
};
419
423
interface
DrivingMode
{
424
429
const
DOMString
DrivingMode
=
"DrivingMode"
;
430
435
const
DOMString
DrivingModeW3C
=
"Mode"
;
436
437
};
438
442
interface
PowertrainTorque
{
443
448
const
DOMString
PowertrainTorque
=
"Value"
;
449
450
};
451
455
interface
AcceleratorPedalPosition
{
456
461
const
DOMString
AcceleratorPedalPosition
=
"Value"
;
462
463
};
464
468
interface
Chime
{
469
474
const
DOMString
Chime
=
"Status"
;
475
476
};
477
481
interface
WheelTick
{
482
487
const
DOMString
WheelTick
=
"Value"
;
488
489
};
490
494
interface
IgnitionTime
{
495
500
const
DOMString
IgnitionTimeOn
=
"IgnitionTimeOn"
;
501
506
const
DOMString
IgnitionTimeOff
=
"IgnitionTimeOff"
;
507
508
};
509
513
interface
YawRate
{
514
519
const
DOMString
YawRate
=
"Value"
;
520
521
};
522
526
interface
ButtonEvent
{
527
532
const
DOMString
YawRate
=
"Value"
;
533
534
};
535
539
interface
ExteriorBrightness
{
540
545
const
DOMString
ExteriorBrightness
=
"ExteriorBrightness"
;
546
547
};
548
552
interface
Temperature
{
553
558
const
DOMString
InteriorTemperature
=
"InteriorTemperature"
;
559
564
const
DOMString
ExteriorTemperature
=
"ExteriorTemperature"
;
565
566
};
567
571
interface
RainSensor
{
572
577
const
DOMString
RainSensor
=
"RainIntensity"
;
578
579
};
580
584
interface
WiperStatus
{
585
590
const
DOMString
WindshieldWiperSpeed
=
"WiperSpeed"
;
591
596
const
DOMString
WindshieldWiperSetting
=
"WiperSetting"
;
597
598
};
599
603
interface
ClimateControl
{
604
609
const
DOMString
AirflowDirectionW3C
=
"AirflowDirection"
;
610
615
const
DOMString
FanSpeed
=
"FanSpeedLevel"
;
616
621
const
DOMString
TargetTemperature
=
"TargetTemperature"
;
622
627
const
DOMString
AirConditioning
=
"AirConditioning"
;
628
633
const
DOMString
AirRecirculation
=
"AirRecirculation"
;
634
639
const
DOMString
Heater
=
"Heater"
;
640
645
const
DOMString
SteeringWheelHeater
=
"SteeringWheelHeater"
;
646
651
const
DOMString
SeatHeater
=
"SeatHeater"
;
652
657
const
DOMString
SeatCooler
=
"SeatCooler"
;
658
659
};
660
664
interface
WindowStatus
{
665
670
const
DOMString
WindowStatus
=
"Openness"
;
671
676
const
DOMString
Defrost
=
"Defrost"
;
677
678
};
679
683
interface
SideWindow
{
684
689
const
DOMString
WindowStatus
=
"Openness"
;
690
695
const
DOMString
WindowLockStatus
=
"Lock"
;
696
697
};
698
702
interface
Defrost
{
703
708
const
DOMString
DefrostWindow
=
"DefrostWindow"
;
709
714
const
DOMString
DefrostMirror
=
"DefrostMirror"
;
715
716
};
717
721
interface
Sunroof
{
722
727
const
DOMString
Sunroof
=
"Openness"
;
728
733
const
DOMString
SunroofTilt
=
"Tilt"
;
734
735
};
736
740
interface
ConvertibleRoof
{
741
746
const
DOMString
ConvertibleRoof
=
"Setting"
;
747
752
const
DOMString
ConvertibleRoofStatus
=
"Status"
;
753
754
};
755
759
interface
AtmosphericPressure
{
760
765
const
DOMString
AtmosphericPressure
=
"Pressure"
;
766
767
};
768
772
interface
VehicleId
{
773
778
const
DOMString
WMI
=
"WMI"
;
779
784
const
DOMString
VIN
=
"VIN"
;
785
786
};
787
791
interface
Size
{
792
797
const
DOMString
VehicleWidth
=
"Width"
;
798
803
const
DOMString
VehicleHeight
=
"Height"
;
804
809
const
DOMString
VehicleLength
=
"Length"
;
810
811
};
812
816
interface
FuelInfo
{
817
822
const
DOMString
FuelType
=
"Type"
;
823
828
const
DOMString
FuelPositionSide
=
"RefuelPosition"
;
829
830
};
831
835
interface
VehicleType
{
836
841
const
DOMString
VehicleType
=
"Type"
;
842
843
};
844
848
interface
Doors
{
849
854
const
DOMString
DoorsPerRow
=
"DoorsPerRow"
;
855
856
};
857
861
interface
WheelInformation
{
862
867
const
DOMString
FrontWheelRadius
=
"FrontWheelRadius"
;
868
873
const
DOMString
RearWheelRadius
=
"RearWheelRadius"
;
874
879
const
DOMString
WheelTrack
=
"WheelTrack"
;
880
885
const
DOMString
AntilockBrakingSystem
=
"AntilockBrakingSystem"
;
886
887
};
888
892
interface
Odometer
{
893
898
const
DOMString
Odometer
=
"Odometer"
;
899
904
const
DOMString
DistanceTotal
=
"DistanceTotal"
;
905
910
const
DOMString
DistanceSinceStart
=
"DistanceSinceStart"
;
911
912
};
913
917
interface
Fluid
{
918
923
const
DOMString
TransmissionFluidLevel
=
"Transmission"
;
924
925
};
926
930
interface
BatteryStatus
{
931
936
const
DOMString
BatteryVoltage
=
"Voltage"
;
937
942
const
DOMString
BatteryCurrent
=
"Current"
;
943
948
const
DOMString
BatteryChargeLevel
=
"ChargeLevel"
;
949
950
};
951
955
interface
Tire
{
956
961
const
DOMString
TirePressure
=
"Pressure"
;
962
967
const
DOMString
TirePressureLow
=
"PressureLow"
;
968
973
const
DOMString
TireTemperature
=
"Temperature"
;
974
975
};
976
980
interface
EngineCoolant
{
981
986
const
DOMString
EngineCoolantLevel
=
"Level"
;
987
992
const
DOMString
EngineCoolantTemperature
=
"Temperature"
;
993
994
};
995
999
interface
TransmissionOil
{
1000
1005
const
DOMString
TransmissionOilWear
=
"Wear"
;
1006
1011
const
DOMString
TransmissionOilTemperature
=
"Temperature"
;
1012
1013
};
1014
1018
interface
TransmissionClutch
{
1019
1024
const
DOMString
TransmissionClutchWear
=
"Wear"
;
1025
1026
};
1027
1031
interface
BrakeMaintenance
{
1032
1037
const
DOMString
BrakePadWear
=
"PadWear"
;
1038
1043
const
DOMString
BrakeFluidLevel
=
"FluidLevel"
;
1044
1049
const
DOMString
BrakeFluidLevelLow
=
"FluidLevelLow"
;
1050
1051
};
1052
1056
interface
WasherFluid
{
1057
1062
const
DOMString
WasherFluidLevel
=
"Level"
;
1063
1068
const
DOMString
WasherFluidLevelLow
=
"LevelLow"
;
1069
1070
};
1071
1075
interface
MalfunctionIndicator
{
1076
1081
const
DOMString
MalfunctionIndicatorOn
=
"On"
;
1082
1083
};
1084
1088
interface
Diagnostic
{
1089
1094
const
DOMString
AccumulatedEngineRuntime
=
"AccumulatedEngineRuntime"
;
1095
1100
const
DOMString
DistanceWithMILOn
=
"DistanceWithMILOn"
;
1101
1106
const
DOMString
DistanceSinceCodeCleared
=
"DistanceSinceCodeCleared"
;
1107
1112
const
DOMString
TimeRunMILOn
=
"TimeRunMILOn"
;
1113
1118
const
DOMString
TimeTroubleCodeClear
=
"TimeTroubleCodeClear"
;
1119
1120
};
1121
1125
interface
ParkingBrake
{
1126
1131
const
DOMString
ParkingBrakeStatusW3C
=
"Status"
;
1132
1133
};
1134
1138
interface
HazardLight
{
1139
1144
const
DOMString
HazardLightStatus
=
"HazardLight"
;
1145
1146
};
1147
1151
interface
LaneDepartureDetection
{
1152
1157
const
DOMString
LaneDepartureStatus
=
"Status"
;
1158
1159
};
1160
1164
interface
Alarm
{
1165
1170
const
DOMString
AlarmStatus
=
"Status"
;
1171
1172
};
1173
1177
interface
AntilockBrakingSystem
{
1178
1183
const
DOMString
AntilockBrakingSystem
=
"AntilockBrakingSystem"
;
1184
1189
const
DOMString
AntilockBrakingSystem
=
"Engaged"
;
1190
1195
const
DOMString
AntilockBrakingSystemEnabled
=
"Enabled"
;
1196
1197
};
1198
1202
interface
TractionControlSystem
{
1203
1208
const
DOMString
TractionControlSystem
=
"TractionControlSystem"
;
1209
1214
const
DOMString
TractionControlSystemEnabled
=
"Enabled"
;
1215
1220
const
DOMString
TractionControlSystem
=
"Engaged"
;
1221
1222
};
1223
1227
interface
VehicleTopSpeedLimit
{
1228
1233
const
DOMString
VehicleTopSpeedLimit
=
"VehicleTopSpeedLimit"
;
1234
1239
const
DOMString
VehicleTopSpeedLimit
=
"Speed"
;
1240
1241
};
1242
1246
interface
AirbagStatus
{
1247
1252
const
DOMString
AirbagStatus
=
"AirbagStatus"
;
1253
1258
const
DOMString
AirbagActivated
=
"AirbagActivated"
;
1259
1264
const
DOMString
AirbagDeployed
=
"AirbagDeployed"
;
1265
1266
};
1267
1271
interface
DoorStatus
{
1272
1277
const
DOMString
DoorStatus
=
"DoorStatus"
;
1278
1283
const
DOMString
DoorLockStatus
=
"DoorLockStatus"
;
1284
1289
const
DOMString
ChildLockStatus
=
"ChildLockStatus"
;
1290
1291
};
1292
1296
interface
Door
{
1297
1302
const
DOMString
DoorStatusW3C
=
"Status"
;
1303
1308
const
DOMString
DoorLockStatus
=
"Lock"
;
1309
1314
const
DOMString
ChildLockStatus
=
"ChildLock"
;
1315
1316
};
1317
1321
interface
SeatBelt
{
1322
1327
const
DOMString
SeatBeltStatus
=
"Status"
;
1328
1329
};
1330
1334
interface
OccupantStatus
{
1335
1340
const
DOMString
OccupantStatus
=
"OccupantStatus"
;
1341
1342
};
1343
1347
interface
ObstacleDistance
{
1348
1353
const
DOMString
ObstacleDistance
=
"ObstacleDistance"
;
1354
1355
};
1356
1360
interface
ElectronicStabilityControl
{
1361
1366
const
DOMString
ElectronicStabilityControlEnabled
=
"Enabled"
;
1367
1372
const
DOMString
ElectronicStabilityControlEngaged
=
"Engaged"
;
1373
1374
};
1375
1379
interface
ChildSafetyLock
{
1380
1385
const
DOMString
ChildLockStatus
=
"Lock"
;
1386
1387
};
1388
1392
interface
Seat
{
1393
1398
const
DOMString
OccupantStatusW3C
=
"Occupant"
;
1399
1404
const
DOMString
SeatBeltStatus
=
"SeatBelt"
;
1405
1410
const
DOMString
OccupantName
=
"OccupantName"
;
1411
1416
const
DOMString
OccupantIdentificationType
=
"IdentificationType"
;
1417
1418
};
1419
1423
interface
SteeringWheelPosition
{
1424
1429
const
DOMString
SteeringWheelPositionSlide
=
"Slide"
;
1430
1435
const
DOMString
SteeringWheelPositionTilt
=
"Tilt"
;
1436
1437
};
1438
1442
interface
Mirror
{
1443
1448
const
DOMString
MirrorSettingPan
=
"MirrorPan"
;
1449
1454
const
DOMString
MirrorSettingTilt
=
"MirrorTilt"
;
1455
1456
};
1457
1461
interface
SeatAdjustment
{
1462
1467
const
DOMString
SeatPositionBackCushion
=
"SeatBackCushion"
;
1468
1473
const
DOMString
SeatPositionRecline
=
"SeatReclineBack"
;
1474
1479
const
DOMString
SeatPositionSlide
=
"SeatSlide"
;
1480
1485
const
DOMString
SeatPositionCushionHeight
=
"SeatCushionHeight"
;
1486
1491
const
DOMString
SeatPositionHeadrest
=
"SeatHeadrest"
;
1492
1497
const
DOMString
SeatPositionSideCushion
=
"SeatSideCushion"
;
1498
1499
};
1500
1504
interface
DriveMode
{
1505
1510
const
DOMString
VehicleDriveMode
=
"DriveMode"
;
1511
1512
};
1513
1517
interface
VehicleSound
{
1518
1523
const
DOMString
ActiveNoiseControlMode
=
"ActiveNoiseControlMode"
;
1524
1529
const
DOMString
EngineSoundEnhancementMode
=
"EngineSoundEnhancementMode"
;
1530
1535
const
DOMString
AvailableSounds
=
"AvailableSounds"
;
1536
1537
};
1538
Generated by
1.8.2