Current section
Files
Jump to
Current section
Files
specs/capabilities/chassis_settings.json
{
"name": "chassis_settings",
"name_cased": "chassisSettings",
"name_pretty": "Chassis Settings",
"category": "chassis",
"authorization": true,
"identifier": {
"msb": 0,
"lsb": 83
},
"api": {
"intro": 5,
"update": 12
},
"getters": {
"name": "get_chassis_settings"
},
"setters": [
{
"name": "set_driving_mode",
"mandatory": [
1
],
"description": "Set the driving mode."
},
{
"name": "start_stop_sports_chrono",
"mandatory": [
2
],
"description": "Start/Stop sport chrono."
},
{
"name": "set_spring_rates",
"mandatory": [
5
],
"description": "Set the spring rates."
},
{
"name": "set_chassis_position",
"mandatory": [
8
],
"description": "Set the chassis position."
}
],
"state": "all",
"properties": [
{
"id": 1,
"name": "driving_mode",
"name_cased": "drivingMode",
"name_pretty": "Driving mode",
"type": "types.driving_mode",
"examples": [
{
"data_component": "01",
"value": "eco",
"description": "Driving mode is set to ECO"
}
]
},
{
"id": 2,
"name": "sport_chrono",
"name_cased": "sportChrono",
"name_pretty": "Sport chrono",
"type": "enum",
"size": 1,
"enum_values": [
{
"id": 0,
"name": "inactive",
"verb": "stop"
},
{
"id": 1,
"name": "active",
"verb": "start"
},
{
"id": 2,
"name": "reset"
}
],
"examples": [
{
"data_component": "01",
"value": "active",
"description": "Sport Chrono is active"
}
]
},
{
"id": 5,
"name": "current_spring_rates",
"name_cased": "currentSpringRates",
"name_pretty": "Current spring rates",
"type": "types.spring_rate",
"multiple": true,
"name_singular": "current_spring_rate",
"description": "The current values for the spring rates",
"examples": [
{
"data_component": "0018014035000000000000",
"values": {
"axle": "front",
"spring_rate": {
"newton_millimeters": 21.0
}
},
"description": "Front axle spring rate is 21.0N/mm"
},
{
"data_component": "0118014037000000000000",
"values": {
"axle": "rear",
"spring_rate": {
"newton_millimeters": 23.0
}
},
"description": "Rear axle spring rate is 23.0N/mm"
}
]
},
{
"id": 6,
"name": "maximum_spring_rates",
"name_cased": "maximumSpringRates",
"name_pretty": "Maximum spring rates",
"type": "types.spring_rate",
"multiple": true,
"name_singular": "maximum_spring_rate",
"description": "The maximum possible values for the spring rates",
"examples": [
{
"data_component": "0018014042800000000000",
"values": {
"axle": "front",
"spring_rate": {
"newton_millimeters": 37.0
}
},
"description": "Front axle maximum spring rate is 37.0N/mm"
},
{
"data_component": "0118014043800000000000",
"values": {
"axle": "rear",
"spring_rate": {
"newton_millimeters": 39.0
}
},
"description": "Rear axle maximum spring rate is 39.0N/mm"
}
]
},
{
"id": 7,
"name": "minimum_spring_rates",
"name_cased": "minimumSpringRates",
"name_pretty": "Minimum spring rates",
"type": "types.spring_rate",
"multiple": true,
"name_singular": "minimum_spring_rate",
"description": "The minimum possible values for the spring rates",
"examples": [
{
"data_component": "0018014030000000000000",
"values": {
"axle": "front",
"spring_rate": {
"newton_millimeters": 16.0
}
},
"description": "Front axle minimum spring rate is 16.0N/mm"
},
{
"data_component": "0118014032000000000000",
"values": {
"axle": "rear",
"spring_rate": {
"newton_millimeters": 18.0
}
},
"description": "Rear axle minimum spring rate is 18.0N/mm"
}
]
},
{
"id": 8,
"name": "current_chassis_position",
"name_cased": "currentChassisPosition",
"name_pretty": "Current chassis position",
"type": "unit.length",
"size": 10,
"description": "The chassis position calculated from the lowest point",
"examples": [
{
"data_component": "12014039666666666666",
"value": {
"millimeters": 25.4
},
"description": "Current chassis position is 25.4mm"
}
]
},
{
"id": 9,
"name": "maximum_chassis_position",
"name_cased": "maximumChassisPosition",
"name_pretty": "Maximum chassis position",
"type": "unit.length",
"size": 10,
"description": "The maximum possible value for the chassis position",
"examples": [
{
"data_component": "1201404bc00000000000",
"value": {
"millimeters": 55.5
},
"description": "Maximum chassis position is 55.5mm"
}
]
},
{
"id": 10,
"name": "minimum_chassis_position",
"name_cased": "minimumChassisPosition",
"name_pretty": "Minimum chassis position",
"type": "unit.length",
"size": 10,
"description": "The minimum possible value for the chassis position",
"examples": [
{
"data_component": "1201c03c666666666666",
"value": {
"millimeters": -28.4
},
"description": "Minimum chassis position is -28.4mm"
}
]
}
]
}