Skip to main content

Introduction

Overview

The Vehicle SDK provides the Vehicle API for retrieving and controlling vehicle information. It offers APIs by functional domain—such as Brake, CarInfo, Door, DrivingMode, EvBattery, HVAC, Light, Odometer, Safety, Seat, SideMirror, Steeringwheel, Tire, TurnSignal, Window, and Wiper—for querying and controlling vehicle status.

The package structure and API specifications can be found in the Vehicle API Reference, and implementation examples using the Vehicle SDK are available in the Tutorial and Sample Project.

Compatibility by Vehicle Model

The Vehicle SDK may support only a subset of features depending on the vehicle model. The API is provided by functional domain (e.g., Door, Window, HVAC), and support for each domain can be checked using the checkXXXCapability API of the respective interface.

Development Environment Setup

To use the Vehicle SDK, install the Pleos Connect Emulator in Android Studio, and then proceed with the AVD settings.

API Groups (Domain)

The Vehicle SDK is divided into API groups (interfaces) by function. You obtain the corresponding group object via vehicle.getXXX() and use it.

API GroupDescription
BrakeQuery brake pedal and parking brake status
CarInfoQuery basic vehicle information (dimensions, manufacturer, model year, etc.)
DisplayQuery/set infotainment display data units (e.g., temperature unit)
DoorControl and query door open/close, lock/unlock, and status
DrivingModeQuery drive mode and cruise control information
EvBatteryQuery EV battery and charging status, and efficiency (EV economy)
HVACControl and query heating, ventilation, and A/C (temperature, airflow, humidity, etc.)
LightQuery lighting status and control
OdometerQuery total distance, trip distance/time, and distance unit
SafetyQuery vehicle warning information
SeatControl and query seat position, angle, and functions
SideMirrorQuery/set side mirror heating status
SteeringwheelQuery steering wheel status and heating; control heating
TireQuery tire status
TurnSignalQuery turn signal status
WindowControl and query window status
WiperControl and query wiper status