> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mobway.cloud/llms.txt
> Use this file to discover all available pages before exploring further.

# Brake

> Data related to the brake system

## front\_brake\_pad\_remaining\_life

Front Brake Pad Remaining Life

* Description: estimate of how worn the front brake pads are
* Format: numeric
* Unit: %
* Decimal places: 2
  * The data processed by mobway will always have at most 2 decimal places. However, the precision of the original data depends on the automaker. The data will have fewer than 2 decimal places when it ends in 0 due to the automatic formatting of the float format
* Range: 0 to 100 %
  * The front brake pad remaining life range was defined based on the limit values by definition
  * Data outside this range is considered erroneous
  * The value is replaced with a null value
  * A flag is generated indicating the error and the original value, in the following format:

```json theme={null}
{
  "front_brake_pad_remaining_life": {
    "value": 155.15,
    "flag": "out of range"
  }
}
```

* Missing data
  * A flag is generated indicating that the original data was missing, in the following format:

```json theme={null}
{
  "front_brake_pad_remaining_life": {
    "flag": "missing data"
  }
}
```

* Incorrect data format
  * A flag is generated indicating that the received data was in an incorrect format, in this case a text value instead of a numeric value, along with a description of the meaning of this data, in the following format:

```json theme={null}
{
  "front_brake_pad_remaining_life": {
    "value": "Invalid", 
    "meaning": "the data is unreliable", 
    "flag": "incorrect data format"
  }
}
```

* Example:

```json theme={null}
{
  "front_brake_pad_remaining_life": 49.45
}
```

## rear\_brake\_pad\_remaining\_life

Rear Brake Pad Remaining Life

* Description: estimate of how worn the rear brake pads are
* Format: numeric
* Unit: %
* Decimal places: 2
  * The data processed by mobway will always have at most 2 decimal places. However, the precision of the original data depends on the automaker. The data will have fewer than 2 decimal places when it ends in 0 due to the automatic formatting of the float format
* Range: 0 to 100 %
  * The rear brake pad remaining life range was defined based on the limit values by definition
  * Data outside this range is considered erroneous
  * The value is replaced with a null value
  * A flag is generated indicating the error and the original value, in the following format:

```json theme={null}
{
  "rear_brake_pad_remaining_life": {
    "value": 251.11,
    "flag": "out of range"
  }
}
```

* Missing data
  * A flag is generated indicating that the original data was missing, in the following format:

```json theme={null}
{
  "rear_brake_pad_remaining_life": {
    "flag": "missing data"
  }
}
```

* Incorrect data format
  * A flag is generated indicating that the received data was in an incorrect format, in this case a text value instead of a numeric value, along with a description of the meaning of this data, in the following format:

```json theme={null}
{
  "rear_brake_pad_remaining_life": {
    "value": "Invalid", 
    "meaning": "the data is unreliable", 
    "flag": "incorrect data format"
  }
}
```

* Example:

```json theme={null}
{
  "rear_brake_pad_remaining_life": 19.68
}
```

## invalid\_front\_brake\_pad

Invalid Front Brake Pad Identification

* Description: identifies that the front brake pads need to be replaced
* Format: categorical
* Values:
  * invalid front\_brake\_pad\_remaining\_life (invalid front\_brake\_pad\_remaining\_life)
    * Description: indicates that the front\_brake\_pad\_remaining\_life data is invalid
  * other (other)
    * Description: indicates that the vehicle sent a signal from a category not mapped by mobway

```json theme={null}
{
  "invalid_front_brake_pad": "invalid front_brake_pad_remaining_life"
}
```

## invalid\_rear\_brake\_pad

Invalid Rear Brake Pad Identification

* Description: identifies that the rear brake pads need to be replaced
* Format: categorical
* Values:
  * invalid rear\_brake\_pad\_remaining\_life (invalid rear\_brake\_pad\_remaining\_life)
    * Description: indicates that the rear\_brake\_pad\_remaining\_life data is invalid
  * other (other)
    * Description: indicates that the vehicle sent a signal from a category not mapped by mobway

```json theme={null}
{
  "invalid_rear_brake_pad": "invalid rear_brake_pad_remaining_life"
}
```

## brake\_pad\_life\_status

Brake Pad Life Status

* Description: identifies the status of the brake pads
* Format: categorical
* Values:
  * change now (change now)
    * Description: indicates that the brake pads need to be replaced
  * change soon (change soon)
    * Description: indicates that the brake pads will need to be replaced soon
  * disabled feature (disabled feature)
    * Description: indicates that receiving this data is disabled
  * invalid feature (invalid feature)
    * Description: indicates that the data related to the brake pads is invalid
  * no action required (no action required)
    * Description: indicates that no action is required
  * not available feature (not available feature)
    * Description: indicates that receiving this data is not available for this vehicle
  * ok (ok)
    * Description: indicates that the brake pads are ok
  * maintenance required (maintenance required)
    * Description: indicates that the brake pads require maintenance
  * other (other)
    * Description: indicates that the vehicle sent a signal from a category not mapped by mobway

```json theme={null}
{
  "brake_pad_life_status": "change now"
}
```
