Skip to main content

GetVehicleStats

Data Class: GetVehicleStats

Model for vehicle stats, delivered through BleListener.onTerminalDidGetVehicleStats in response to BleAction.VEHICLE_GET_CONFIG.

Constructor​

fun GetVehicleStats(
odometer: Int?,
engineHours: Int?,
engineRPM: Int?,
fuelLevel: Int?,
hazardsIsOn: Boolean?,
indicators: String?,
brakesIsActive: Boolean?,
handBrakeIsActive: Boolean?,
lightsIsOn: Boolean?,
reverseGearIsActive: Boolean?,
driverDoorIsOpen: Boolean?,
passengerDoorIsOpen: Boolean?,
driverSeatbeltIsEngage: Boolean?,
passengerSeatbeltIsEngage: Boolean?,
hornIsActive: Boolean?
)

Parameters​

  • odometer - Odometer reading
  • engineHours - Engine hours
  • engineRPM - Engine RPM
  • fuelLevel - Fuel level
  • hazardsIsOn - Hazards status
  • indicators - Indicator status
  • brakesIsActive - Brakes status
  • handBrakeIsActive - Hand brake status
  • lightsIsOn - Lights status
  • reverseGearIsActive - Reverse gear status
  • driverDoorIsOpen - Driver door status
  • passengerDoorIsOpen - Passenger door status
  • driverSeatbeltIsEngage - Driver seatbelt status
  • passengerSeatbeltIsEngage - Passenger seatbelt status
  • hornIsActive - Horn status

Properties​

brakesIsActive: Boolean?​

Brakes value return in Boolean, true is Active, false is Off

driverDoorIsOpen: Boolean?​

Driver door value return in Boolean, true is Open, false is Closed

driverSeatbeltIsEngage: Boolean?​

Driver seatbelt value return in Boolean, true is Engage, false is Not Engage

engineHours: Int?​

Engine Hours value return in Int

engineRPM: Int?​

Engine RPM value return in Int

fuelLevel: Int?​

Fuel Level value return in Int

handBrakeIsActive: Boolean?​

Hand Brake value return in Boolean, true is Active, false is Off

hazardsIsOn: Boolean?​

Hazards value return in Boolean, true is On, false is Off

hornIsActive: Boolean?​

Horn value return in Boolean, true is Active, false is Off

indicators: String?​

Indicators value return in String: off, left, right or both; null when unknown

lightsIsOn: Boolean?​

Lights value return in Boolean, true is On, false is Off

odometer: Int?​

Odometer value in kilometres, return in Int

passengerDoorIsOpen: Boolean?​

Passenger door value return in Boolean, true is Open, false is Closed

passengerSeatbeltIsEngage: Boolean?​

Passenger seatbelt value return in Boolean, true is Engage, false is Not Engage

reverseGearIsActive: Boolean?​

Reverse gear value return in Boolean, true is Active, false is Off

See Also​