# androidx.car.app.hardware.common

# androidx.car.app.hardware.common

*** ** * ** ***

Kotlin \|[Java](https://developer.android.com/reference/androidx/car/app/hardware/common/package-summary "View this page in Java")

## Interfaces

|------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------|
| [CarSetOperationStatusCallback](https://developer.android.com/reference/kotlin/androidx/car/app/hardware/common/CarSetOperationStatusCallback) | A callback for status being returned from the car hardware after completing the associated set operation. |
| [CarZoneAreaIdConverter](https://developer.android.com/reference/kotlin/androidx/car/app/hardware/common/CarZoneAreaIdConverter)               | Interface for zone to area mapping functionality                                                          |
| [OnCarDataAvailableListener](https://developer.android.com/reference/kotlin/androidx/car/app/hardware/common/OnCarDataAvailableListener)       | A listener for data being returned about from the car hardware.                                           |

## Classes

|------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------|
| [CarUnit](https://developer.android.com/reference/kotlin/androidx/car/app/hardware/common/CarUnit)                                                               | Units such as speed, distance and volume for car hardware measurements and display.                                             |
| [CarValue](https://developer.android.com/reference/kotlin/androidx/car/app/hardware/common/CarValue)                                                             | A data value object returned from car hardware with associated metadata including status, timestamp, and the actual value.      |
| [CarZone](https://developer.android.com/reference/kotlin/androidx/car/app/hardware/common/CarZone)                                                               | Allows specification of a car zone using rows and columns.                                                                      |
| [CarZone.Builder](https://developer.android.com/reference/kotlin/androidx/car/app/hardware/common/CarZone.Builder)                                               | A builder for instantiating [CarZone](https://developer.android.com/reference/kotlin/androidx/car/app/hardware/common/CarZone). |
| [CarZoneAreaIdConstants](https://developer.android.com/reference/kotlin/androidx/car/app/hardware/common/CarZoneAreaIdConstants)                                 | Car Zone area mapping constants                                                                                                 |
| [CarZoneAreaIdConstants.VehicleAreaSeat](https://developer.android.com/reference/kotlin/androidx/car/app/hardware/common/CarZoneAreaIdConstants.VehicleAreaSeat) | Seat car zone area mapping constants                                                                                            |
| [CarZoneUtils](https://developer.android.com/reference/kotlin/androidx/car/app/hardware/common/CarZoneUtils)                                                     | Car zone utility methods.                                                                                                       |
| [GlobalCarZoneAreaIdConverter](https://developer.android.com/reference/kotlin/androidx/car/app/hardware/common/GlobalCarZoneAreaIdConverter)                     | CarZone to areaId converter for Global zones.                                                                                   |
| [SeatCarZoneAreaIdConverter](https://developer.android.com/reference/kotlin/androidx/car/app/hardware/common/SeatCarZoneAreaIdConverter)                         | CarZone to areaId converter for Seat                                                                                            |