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

# Transmission Signals

### DriveMode

<Badge color="green">GET</Badge> `/vehicles/{vehicleId}/signals/transmission-drivemode`

Represents the current drive mode selected in the vehicle's transmission system

<ParamField path="body" type="object">
  <Expandable title="body properties">
    <ParamField path="canonical" type="string" required={true}>
      Normalized drive mode value for cross-OEM consistency.

      **Possible values:** `ECONOMY`, `NORMAL`, `SPORT`, `SNOW`, `TOW`, `OFF_ROAD`
    </ParamField>

    <ParamField path="oemDisplayName" type="string" required={true}>
      Human-readable OEM-specific drive mode label, if available.
    </ParamField>

    ```json Example theme={null}
    {
      "canonical": "NORMAL",
      "oemDisplayName": "everyday"
    }
    ```
  </Expandable>
</ParamField>

### GearState

<Badge color="green">GET</Badge> `/vehicles/{vehicleId}/signals/transmission-gearstate`

The current gear selection of the vehicle's transmission.

<ParamField path="body" type="object">
  <Expandable title="body properties">
    <ParamField path="value" type="string" required={true}>
      The current gear selection of the vehicle's transmission.

      **Possible values:** `PARK`, `DRIVE`, `REVERSE`, `NEUTRAL`
    </ParamField>

    ```json Example theme={null}
    {
      "value": "DRIVE"
    }
    ```
  </Expandable>
</ParamField>
