BYDAutoStatisticDevice 行驶数据类
方法概要
方法 | 描述 |
static BYDAutoStatisticDevice getInstance(Context con) | 获取实例 |
double getDrivingTimeValue() | 获取行驶时间 |
int getElecDrivingRangeValue() | 获取电续航里程 |
double getElecPercentageValue() | 获取剩余电量百分比 |
int getFuelDrivingRangeValue() | 获取燃油续航里程 |
int getFuelPercentageValue() | 获取剩余燃油百分比 |
double getLastElecConPHMValue() | 获取最近百公里电耗 |
double getLastFuelConPHMValue() | 获取最近百公里油耗 |
double getTotalElecConPHMValue() | 获取累计平均电耗 |
double getTotalFuelConPHMValue() | 获取累计平均油耗 |
double getTotalFuelConValue() | 获取累计油耗 |
double getTotalElecConValue() | 获取累计电耗 |
int getTotalMileageValue() | 获取累计里程 |
int getKeyBatteryLevel() | 获取钥匙电量 |
int getEVMileageValue() | 获取EV里程 |
void registerListener(AbsBYDAutoStatisticListener listener) |
注册监听器 |
void unregisterListener(AbsBYDAutoStatisticListener listener) |
注销监听器 |
获取行驶时间
API名称 | double getDrivingTimeValue() |
接口描述 | 获取行驶时间 |
入参:
无
出参:
数据类型 | 名称 | 值 | 描述 |
double | 驾驶时间 | [STATISTIC_DRIVING_TIME_MIN, STATISTIC_DRIVING_TIME_MAX] |
[0,9999.9]hour |
获取电续驶里程
API名称 | int getElecDrivingRangeValue() |
接口描述 | 获取电续驶里程 |
入参:
无
出参:
数据类型 | 名称 | 值 | 描述 |
int | 电续驶里程 | [STATISTIC_ELEC_DRIVING_RANGE_MIN, STATISTIC_ELEC_DRIVING_RANGE_MAX] |
[0,511]KM |
获取剩余电量百分比
API名称 | double getElecPercentageValue() |
接口描述 | 获取剩余电量百分比 |
入参:
无
出参:
数据类型 | 名称 | 值 | 描述 |
int | 剩余电量百分比 | [STATISTIC_ELEC_PERCENTAGE_MIN, STATISTIC_ELEC_PERCENTAGE_MAX] |
[0,100]% |
获取燃油续驶里程
API名称 | int getFuelDrivingRangeValue() |
接口描述 | 获取燃油续驶里程 |
入参:
无
出参:
数据类型 | 名称 | 值 | 描述 |
int | 燃油续驶里程 | [STATISTIC_FUEL_DRIVING_RANGE_MIN, STATISTIC_FUEL_DRIVING_RANGE_MAX] |
[0,4095]KM |
获取剩余燃油百分比
API名称 | int getFuelPercentageValue() |
接口描述 | 获取剩余燃油百分比 |
入参:
无
出参:
数据类型 | 名称 | 值 | 描述 |
int | 剩余燃油百分比 | [STATISTIC_FUEL_PERCENTAGE_MIN, STATISTIC_FUEL_PERCENTAGE_MAX] |
[0,100]% |
获取最近百公里电耗
API名称 | double getLastElecConPHMValue() |
接口描述 | 获取最近百公里电耗 |
入参:
无
出参:
数据类型 | 名称 | 值 | 描述 |
double | 最近百公里电耗 | [STATISTIC_LAST_ELEC_CON_PHM_MIN, STATISTIC_LAST_ELEC_CON_PHM_MAX] |
[-99.9,99.9]KWH/100KM |
获取最近百公里油耗
API名称 | double getLastFuelConPHMValue() |
接口描述 | 获取最近百公里油耗 |
入参:
无
出参:
数据类型 | 名称 | 值 | 描述 |
double | 最近百公里油耗 | [STATISTIC_LAST_FUEL_CON_PHM_MIN, STATISTIC_LAST_FUEL_CON_PHM_MAX] |
[0,51.1]L/100KM |
获取累计平均电耗
API名称 | double getTotalElecConPHMValue() |
接口描述 | 获取累计平均电耗 |
入参:
无
出参:
数据类型 | 名称 | 值 | 描述 |
double | 累计平均电耗 | [STATISTIC_TOTAL_ELEC_CON_PHM_MIN, STATISTIC_TOTAL_ELEC_CON_PHM_MAX] |
[-999,99.9]KWH/100KM |
获取累计平均油耗
API名称 | double getTotalFuelConPHMValue() |
接口描述 | 获取累计平均油耗 |
入参:
无
出参:
数据类型 | 名称 | 值 | 描述 |
double | 累计平均电耗 | [STATISTIC_TOTAL_FUEL_CON_PHM_MIN, STATISTIC_TOTAL_FUEL_CON_PHM_MAX] |
[0,51.1]L/100KM |
获取燃油消耗总量
API名称 | double getTotalFuelConValue() |
接口描述 | 获取燃油消耗总量 |
入参:
无
出参:
数据类型 | 名称 | 值 | 描述 |
double | 燃油消耗总量 | [STATISTIC_TOTAL_FUEL_CONSUMPTION_MIN, STATISTIC_TOTAL_FUEL_CONSUMPTION_MAX] |
[0,104857.4]L/100KM |
获取总里程
API名称 | double getTotalMileageValue() |
接口描述 | 获取总里程 |
入参:
无
出参:
数据类型 | 名称 | 值 | 描述 |
double | 总里程 | [STATISTIC_TOTAL_MILEAGE_MIN, STATISTIC_TOTAL_MILEAGE_MAX] |
[0,999999]KM |
获取钥匙电量
API名称 | int getKeyBatteryLevel() |
接口描述 | 获取钥匙电量 |
入参:
无
出参:
数据类型 | 名称 | 值 | 描述 |
double | 钥匙电量 | STATISTIC_KEY_BATTERY_LEVEL_LOW | 钥匙电量不足 |
STATISTIC_KEY_BATTERY_LEVEL_NORMAL |
钥匙电量正常 |
获取EV里程
API名称 | double getEVMileageValue() |
接口描述 | 获取EV里程 |
入参:
无
出参:
数据类型 | 名称 | 值 | 描述 |
double | 钥匙电量 | [STATISTIC_MILEAGE_MIN, STATISTIC_MILEAGE_MAX] |
[0,999999]KM |
AbsBYDAutoBodyworkListener 车身状态的监听类
方法概要
方法 | 描述 | 输入 | |
void onTotalMileageValueChanged(int value) | 监听总里程变化 | [STATISTIC_TOTAL_MILEAGE_MIN, STATISTIC_TOTAL_MILEAGE_MAX] [0,999999]KM |
|
void onTotalFuelConChanged(double value) | 监听燃油消化量变化 | [STATISTIC_TOTAL_FUEL_CONSUMPTION_MIN, STATISTIC_TOTAL_FUEL_CONSUMPTION_MAX] [0,104857.4]L/100KM |
|
void onTotalElecConChanged(double value) | 监听电量消化量变化 | [STATISTIC_TOTAL_ELEC_CON_PHM_MIN, STATISTIC_TOTAL_ELEC_CON_PHM_MAX] [-99.9,99.9]KWH/100KM |
|
void onDrivingTimeChanged(double value) | 监听行驶时间变化 | [STATISTIC_DRIVING_TIME_MIN, STATISTIC_DRIVING_TIME_MAX] [0,9999.9]hour |
|
void onLastFuelConPHMChanged(double value) | 监听最近百公里油耗变化 | [STATISTIC_LAST_FUEL_CON_PHM_MIN, STATISTIC_LAST_FUEL_CON_PHM_MAX] [0,51.1]L/100KM |
|
void onTotalFuelConPHMChanged(double value) | 监听累计平均油耗变化 | [STATISTIC_TOTAL_FUEL_CON_PHM_MIN, STATISTIC_TOTAL_FUEL_CON_PHM_MAX] [0,51.1]L/100KM |
|
void onLastElecConPHMChanged(double value) | 监听最近百公里电耗变化 | [STATISTIC_LAST_ELEC_CON_PHM_MIN, STATISTIC_LAST_ELEC_CON_PHM_MAX] [-99.9,99.9]KWH/100KM |
|
void onTotalElecConPHMChanged(double value) | 监听累计平均电耗变化 | [STATISTIC_TOTAL_ELEC_CON_PHM_MIN, STATISTIC_TOTAL_ELEC_CON_PHM_MAX] [-999,99.9]KWH/100KM |
|
void onElecDrivingRangeChanged(int value) | 监听电续驶里程变化 | [STATISTIC_ELEC_DRIVING_RANGE_MIN, STATISTIC_ELEC_DRIVING_RANGE_MAX] [0,511]KM |
|
void onFuelDrivingRangeChanged(int value) | 监听燃油续驶里程变化 | [STATISTIC_FUEL_DRIVING_RANGE_MIN, STATISTIC_FUEL_DRIVING_RANGE_MAX] [0,4095]KM |
|
void onFuelPercentageChanged(int value) | 监听剩余燃油百分比变化 | [STATISTIC_FUEL_PERCENTAGE_MIN, STATISTIC_FUEL_PERCENTAGE_MAX] [0,100]% |
|
void onElecPercentageChanged(double value) | 监听剩余电量百分比变化 | [STATISTIC_ELEC_PERCENTAGE_MIN, STATISTIC_ELEC_PERCENTAGE_MAX] [0,100]% |
|
void onKeyBatteryLevelChanged(int value) | 监听钥匙电量变化 | STATISTIC_KEY_BATTERY_LEVEL_LOW 电量低 STATISTIC_KEY_BATTERY_LEVEL_NORMAL 电量正常 |
|