8000 Read config settings · Issue #18 · syssi/esphome-ant-bms · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Read config settings #18
Open
Open
@syssi

Description

@syssi
# name(address, desc, format, ratio, unit),
SingleOverWarningVoltage(1, "单体过压警告", 0.001d, "%.3f", "V"),
SingleUnderWarningVoltage(2, "单体欠压警告", 0.001d, "%.3f", "V"),
SingleOverProtectVoltage(3, "单体过压保护", 0.001d, "%.3f", "V"),
SingleUnderProtectVoltage(4, "单体欠压保护", 0.001d, "%.3f", "V"),
SingleOverVoltageRestore(5, "单体过压恢复", 0.001d, "%.3f", "V"),
SingleUnderVoltageRestore(6, "单体欠压恢复", 0.001d, "%.3f", "V"),
TotalOverProtectVoltage(7, "总体过压保护", 0.1d, "%.1f", "V"),
TotalUnderProtectVoltage(8, "总体欠压保护", 0.1d, "%.1f", "V"),
ChargeOverCurrentProtect(9, "充电过流保护", 0.1d, "%.1f", "A"),
ChargeOverCurrentProtectDelay(10, "充电过流保护延时", 1.0d, "%.1f", "秒"),
DischargeOverCurrentProtect(11, "放电过流保护", 0.1d, "%.1f", "A"),
DischargeOverCurrentProtectDelay(12, "放电过流保护延时", 1.0d, "%.1f", "秒"),
BalanceExtremeVoltage(13, "均衡极限电压", 0.001d, "%.3f", "V"),
BalanceControlVoltage(14, "均衡开启电压", 0.001d, "%.3f", "V"),
BalanceVoltageDifferential(15, "均衡开启压差", 0.001d, "%.3f", "V"),
BalanceCurrent(16, "均衡电流", 10.0d, "%.0f", "mA"),
SystemBaseVoltage(17, "系统基准电压", 0.001d, "%.3f", "V"),
CurrentSensorRange(18, "电流传感器量程", 0.1d, "%.1f", "A"),
LaunchCurrent(19, "功率启动电流", 1.0d, "%.0f", "A"),
ShortedPretectCurrent(20, "短路保护电流", 1.0d, "%.0f", "A"),
ShortedPretectDelay(21, "短路保护延时", 1.0d, "%.0f", "us"),
NoCurrentAutoStandbyTime(22, "自动待机时间", 1.0d, "%.0f", "us"),
TotoalAd2RealVoltage(23, "总压调节参数", 1.0d, "%.0f", ""),
BatterySerialNumber(24, "电池串数", 1.0d, "%.0f", "S"),
BatteryOverTemperatureChargeProtect(25, "充电高温保护", 1.0d, "%.0f", "℃"),
BatteryOverTemperatureChargeRestore(26, "充电高温恢复", 1.0d, "%.0f", "℃"),
BatteryOverTemperatureDischargeProtect(27, "放电高温保护", 1.0d, "%.0f", "℃"),
BatteryOverTemperatureDischargeRestore(28, "放电高温恢复", 1.0d, "%.0f", "℃"),
PowertubeOverTemperatureProtect(29, "功率高温保护", 1.0d, "%.0f", "℃"),
PowertubeOverTemperatureRestore(30, "功率高温恢复", 1.0d, "%.0f", "℃"),
BatteryLowCapacity(31, "电池物理容量", 1.0E-6d, "%.3f", "AH"),
BatteryHighCapacity(32, "电池高字节容量", 1.0E-6d, "%.3f", "AH"),
BatteryLeftCapacity(33, "电池剩余容量", 0.001d, "%.3f", "AH"),
BatteryLeftHighBitCapacity(34, "剩余容量高位字节", 0.001d, "%.3f", "AH"),
BatteryTotalCycleCapacity(35, "电池总循环容量", 0.001d, "%.3f", "AH"),
BatteryTotalCycleHighBitCapacity(36, "电池循环容量高位字节", 0.001d, "%.3f", "AH"),
ChargeLowTemperatureProtect(37, "充电低温保护", 1.0d, "%.0f", "℃"),
ChargeLowTemperatureRestore(38, "充电低温恢复", 1.0d, "%.0f", "℃"),
DisChargeLowTemperatureProtect(39, "放电低温保护", 1.0d, "%.0f", "℃"),
DisChargeLowTemperatureRestore(40, "放电低温恢复", 1.0d, "%.0f", "℃"),
TireLength(41, "一周轮胎长度", 1.0d, "%.0f", "mm"),
PauseLength(42, "一周脉冲次数", 1.0d, "%.0f", ""),
AutoShutdownVoltage(43, "自动关机电压", 0.001d, "%.3f", "V"),
SingleDiffVoltageProtect(44, "单体压差保护", 0.001d, "%.3f", "V"),
SlaveNumber(45, "从机模块数", 1.0d, "%.0f", ""),
UnderVoltageComplete(46, "欠压内阻补偿", 0.1d, "%.1f", "mΩ"),
StaticCurrent(47, "静态消耗电流", 0.1d, "%.1f", "mA"),
SensorTemperatureMask(48, "温度传感器屏蔽", 1.0d, "%.0f", ""),
BluetoothAddress(49, "蓝牙地址", 1.0d, "%.0f", ""),
HardwareVersion(90, "固件版本号", 1.0d, "%.0f", ""),
RunningTime(100, "运行时间", 1.0d, "%.0f", ""),
SecondDischargeOverCurrentProtect(162, "二级放电过流保护", 0.1d, "%.0f", "A"),
SecondDischargeOverCurrentProtectDelay(163, "二级放电延时", 1.0d, "%.0f", "us"),
IronLithium(251, "铁锂参数", 1.0d, "%.0f", "N"),
TernaryParameter(Callback.DEFAULT_SWIPE_ANIMATION_DURATION, "三元参数", 1.0d, "%.0f", "V"),
LithiumTitanate(240, "钛酸锂参数", 1.0d, "%.0f", "A"),
FirstSoc(150, "初始SOC", 1.0d, "%.0f", ""),
PasswordCheck(245, "密码校验", 1.0d, "%.0f", ""),
FactorySerialNo(255, "出厂序列号", 1.0d, "%.0f", ""),
SocUnderLimit(255, "SOC过低告警", 1.0d, "%.0f", ""),
DefaultType(255, "", 1.0d, "%.0f", "");

https://github.com/klotztech/VBMS/wiki/Serial-protocol#parameter-addresses

Metadata

Metadata

Assignees

No one assi 399A gned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0