|
|
|
@ -8,23 +8,22 @@ var pu = []key{ |
|
|
|
|
{yabl.PCpuPresentEnergy, yabl.FPresentVoltage, 3}, |
|
|
|
|
{yabl.PPuPresentEnergy, yabl.FPresentCurrent, 4}, |
|
|
|
|
{yabl.PCpuPresentEnergy, yabl.FPresentCurrent, 5}, |
|
|
|
|
{yabl.PPuPeriphery, yabl.FConnectorInsert, 6}, |
|
|
|
|
{yabl.PPuPeriphery, yabl.FContactorOn, 7}, |
|
|
|
|
{yabl.PPuPeriphery, yabl.FConnectorLocked, 8}, |
|
|
|
|
{yabl.PPuPeriphery, yabl.FCpLineLevel, 9}, |
|
|
|
|
{yabl.PPuPeriphery, yabl.FIsolationState, 10}, |
|
|
|
|
{yabl.PPuPeriphery, yabl.FChargingAllowed, 11}, |
|
|
|
|
{yabl.PPuPeriphery, yabl.FPwmEnabled, 12}, |
|
|
|
|
{yabl.PPuPeriphery, yabl.FCpLineVoltage, 13}, |
|
|
|
|
{yabl.PCpuEnergySettings, yabl.FTargetBatteryVoltage, 14}, |
|
|
|
|
{yabl.PCpuEnergySettings, yabl.FTargetGoalVoltage, 15}, |
|
|
|
|
{yabl.PCpuEnergySettings, yabl.FPowerMax, 16}, |
|
|
|
|
{yabl.PCpuEnergySettings, yabl.FCurrentMax, 17}, |
|
|
|
|
{yabl.PCpuEnergySettings, yabl.FVoltageMax, 18}, |
|
|
|
|
{yabl.PPuDebug, yabl.FDebugModeOn, 19}, |
|
|
|
|
{yabl.PPuDebug, yabl.FDebugContactorOutputOn, 20}, |
|
|
|
|
{yabl.PPuPeriphery, yabl.FDebugContactorOn, 21}, |
|
|
|
|
{yabl.PPuErrors, yabl.FBoardReady, 22}, |
|
|
|
|
{yabl.PSeccTargetEnergy, yabl.FTargetCurrent, 6}, |
|
|
|
|
{yabl.PPuPeriphery, yabl.FConnectorInsert, 7}, |
|
|
|
|
{yabl.PPuPeriphery, yabl.FContactorOn, 8}, |
|
|
|
|
{yabl.PPuPeriphery, yabl.FConnectorLocked, 9}, |
|
|
|
|
{yabl.PPuPeriphery, yabl.FCpLineLevel, 10}, |
|
|
|
|
{yabl.PPuPeriphery, yabl.FIsolationState, 11}, |
|
|
|
|
{yabl.PPuPeriphery, yabl.FChargingAllowed, 12}, |
|
|
|
|
{yabl.PPuPeriphery, yabl.FPwmEnabled, 13}, |
|
|
|
|
{yabl.PPuPeriphery, yabl.FCpLineVoltage, 14}, |
|
|
|
|
{yabl.PSeccTargetEnergy, yabl.FTargetBatteryVoltage, 15}, |
|
|
|
|
{yabl.PSeccTargetEnergy, yabl.FTargetGoalVoltage, 16}, |
|
|
|
|
{yabl.PCpuEnergySettings, yabl.FPowerMax, 17}, |
|
|
|
|
{yabl.PCpuEnergySettings, yabl.FCurrentMax, 18}, |
|
|
|
|
{yabl.PCpuEnergySettings, yabl.FVoltageMax, 19}, |
|
|
|
|
{yabl.PPuDebug, yabl.FDebugModeOn, 20}, |
|
|
|
|
{yabl.PPuErrors, yabl.FBoardReady, 21}, |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
var pu_errors = []key{ |
|
|
|
@ -45,6 +44,7 @@ var pu_errors = []key{ |
|
|
|
|
{yabl.PPuErrors, yabl.FOutputCircuitBreakerEnabled, 15}, |
|
|
|
|
{yabl.PPuDebug, yabl.FDebugModeOn, 16}, |
|
|
|
|
{yabl.PPuDebug, yabl.FDebugContactorOutputOn, 17}, |
|
|
|
|
{yabl.PPuPeriphery, yabl.FDebugContactorOn, 18}, |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
var contactors_errors = []key{ |
|
|
|
|