BYDAutoChargingDevice 充电类
方法概要
方法 | 描述 |
static BYDAutoChargingDevice getInstance(Context con) | 获取实例 |
int getChargerFaultState() | 获取车载充电器故障状态 |
int getChargerWorkState() | 获取车载充电器工作状态 |
int getChargingCapacity() | 获取本次充电累计充电量 |
int getChargingType() | 获取充电模式 |
int[] getChargingRestTime() | 获取当前充满电剩余时间 |
int getChargingCapState(int type) | 获取充电盖开口状态 |
int getChargingPortLockRebackState() | 获取交流充电口电锁执行反馈 |
int getDischargeRequestState() | 获取充电放电请求状态 |
int getChargerState() | 获取充电器状态 |
int getChargingGunState() | 获取充电枪连接状态 |
double getChargingPower() | 获取充电功率 |
int getBatteryManagementDeviceState() | 获取动力电池管理器与外接充电设备当前状态 |
int getChargingScheduleEnableState() | 获取定时充电功能状态 |
int getChargingScheduleState() | 获取预约充电状态 |
int getChargingGunNotInsertedState() | 获取充电枪未插提醒状态 |
int[] getChargingScheduleTime() | 获取预约充电倒计时 |
void registerListener(AbsBYDAutoChargingListener listener) |
注册监听器 |
void unregisterListener(AbsBYDAutoChargingListener listener) |
注销监听器 |
获取车载充电器故障状态
API名称 | int getChargerFaultState() |
接口描述 | 获取车载充电器故障状态 |
入参:
无
出参:
数据类型 | 名称 | 值 | 描述 |
int | 车载充电器故障状态 | CHARGING_FAULT_STATE_NORMAL | 正常 |
CHARGING_FAULT_STATE_MINOR | 一般故障 | ||
CHARGING_FAULT_STATE_MAJOR | 严重故障 |
获取车载充电器工作状态
API名称 | int getChargerWorkState() |
接口描述 | 获取车载充电器工作状态 |
入参:
无
出参:
数据类型 | 名称 | 值 | 描述 |
int | 车载充电器工作状态 | CHARGING_WORK_STATE_READY | 准备就绪 |
CHARGING_WORK_STATE_START | 充电开始 | ||
CHARGING_WORK_STATE_FINISH | 充电结束 | ||
CHARGING_WORK_STATE_TERMINATE | 充电终止 |
获取本次充电累计充电量
API名称 | double getChargingCapacity() |
接口描述 | 获取本次充电累计充电量 |
入参:
无
出参:
数据类型 | 名称 | 值 | 描述 |
int | 本次充电累计充电量 | [CHARGING_CAPACITY_MIN, CHARGING_CAPACITY_MAX] |
[0,65.534]kwh |
获取充电模式
API名称 | int getChargingType() |
接口描述 | 获取充电模式 |
入参:
无
出参: