Current section
Files
Jump to
Current section
Files
specs/capabilities/engine.json
{
"name": "engine",
"name_cased": "engine",
"name_pretty": "Engine",
"category": "digital_key",
"authorization": true,
"identifier": {
"msb": 0,
"lsb": 105
},
"api": {
"intro": 11,
"update": 11
},
"getters": {},
"setters": [
{
"name": "turn_engine_on_off",
"mandatory": [
1
],
"description": "Attempt to turn the vehicle engine on or off."
},
{
"name": "enable_disable_start_stop",
"mandatory": [
3
],
"description": "Activate or deactivate the Start-Stop system of the engine. When activated, this will automatically shut down and restart the internal combustion engine when the vehicle is stopped."
}
],
"state": "all",
"properties": [
{
"id": 1,
"name": "status",
"name_cased": "status",
"name_pretty": "Status",
"type": "types.on_off_state",
"examples": [
{
"data_component": "00",
"value": "off",
"description": "Engine is off"
}
]
},
{
"id": 2,
"name": "start_stop_state",
"name_cased": "startStopState",
"name_pretty": "Start-stop state",
"type": "types.active_state",
"description": "Indicates wheter the start-stop system is currently active or not",
"examples": [
{
"data_component": "01",
"value": "active",
"description": "Automatic engine start-stop system is currently active"
}
]
},
{
"id": 3,
"name": "start_stop_enabled",
"name_cased": "startStopEnabled",
"name_pretty": "Start-stop enabled",
"added": 13,
"type": "types.enabled_state",
"size": 1,
"description": "Indicates if the automatic start-stop system is enabled or not",
"examples": [
{
"data_component": "01",
"value": "enabled",
"description": "Automatic start-stop system is enabled"
}
]
},
{
"id": 4,
"name": "preconditioning_enabled",
"name_cased": "preconditioningEnabled",
"name_pretty": "Pre-conditioning enabled",
"added": 13,
"type": "types.enabled_state",
"description": "Use of the engine pre-conditioning is enabled.",
"examples": [
{
"data_component": "01",
"value": "enabled",
"description": "Use of engine pre-conditioning is 'enabled'."
}
]
},
{
"id": 5,
"name": "preconditioning_active",
"name_cased": "preconditioningActive",
"name_pretty": "Pre-conditioning active",
"added": 13,
"type": "types.active_state",
"description": "Pre-conditioning is running.",
"examples": [
{
"data_component": "01",
"value": "active",
"description": "Pre-conditioning is 'active'."
}
]
},
{
"id": 6,
"name": "preconditioning_remaining_time",
"name_cased": "preconditioningRemainingTime",
"name_pretty": "Pre-conditioning remaining time",
"added": 13,
"type": "unit.duration",
"size": 10,
"description": "Remaining time of pre-conditioning.",
"examples": [
{
"data_component": "0701402f000000000000",
"value": {
"minutes": 15.5
},
"description": "Pre-conditioning remaining time is 15.5min."
}
]
},
{
"id": 7,
"name": "preconditioning_error",
"name_cased": "preconditioningError",
"name_pretty": "Pre-conditioning error",
"added": 13,
"type": "enum",
"size": 1,
"description": "Reason for not carrying out pre-conditioning.",
"enum_values": [
{
"id": 0,
"name": "low_fuel"
},
{
"id": 1,
"name": "low_battery"
},
{
"id": 2,
"name": "quota_exceeded"
},
{
"id": 3,
"name": "heater_failure"
},
{
"id": 4,
"name": "component_failure"
},
{
"id": 5,
"name": "open_or_unlocked"
},
{
"id": 6,
"name": "ok"
}
],
"examples": [
{
"data_component": "00",
"value": "low_fuel",
"description": "Pre-conditioning error is 'low_fuel'."
}
]
},
{
"id": 8,
"name": "preconditioning_status",
"name_cased": "preconditioningStatus",
"name_pretty": "Pre-conditioning status",
"added": 13,
"type": "enum",
"size": 1,
"description": "Status of the pre-conditioning system.",
"enum_values": [
{
"id": 0,
"name": "standby"
},
{
"id": 1,
"name": "heating"
},
{
"id": 2,
"name": "cooling"
},
{
"id": 3,
"name": "ventilation"
},
{
"id": 4,
"name": "inactive"
}
],
"examples": [
{
"data_component": "00",
"value": "standby",
"description": "Pre-conditioning status is 'standby'."
}
]
},
{
"id": 9,
"name": "limp_mode",
"name_cased": "limpMode",
"name_pretty": "Limp mode",
"added": 13,
"type": "types.active_state",
"description": "Indicates wheter the engine is in fail-safe mode.",
"examples": [
{
"data_component": "00",
"value": "inactive",
"description": "Engine fail-safe mode is inactive."
}
]
}
]
}