[CC] discharge fine, charge doesn't work
This commit is contained in:
+2
-2
@@ -98,11 +98,11 @@ static int32_t CCModeVoltOut(CURRENT_USER_CODE *CurrentUserCode){
|
||||
if(CurrentUserCode->lv != CURRENT_LV_FOUR && CurrentUserCode->lv != CURRENT_LV_THREE ){
|
||||
// if(CurrentUserCode->lv != CURRENT_LV_FOUR){
|
||||
if( IUCCurrent > MeasureCurrent){
|
||||
INSTRUCTION.VoltConstant = INSTRUCTION.VoltConstant - (IUCCurrent - MeasureCurrent)/1e4;
|
||||
INSTRUCTION.VoltConstant = INSTRUCTION.VoltConstant + (IUCCurrent - MeasureCurrent)/1e4;
|
||||
// LED_color(DARKLED, 0x0F, 0x00, 0xFF);
|
||||
}
|
||||
else{
|
||||
INSTRUCTION.VoltConstant = INSTRUCTION.VoltConstant - (IUCCurrent - MeasureCurrent)/1e4;
|
||||
INSTRUCTION.VoltConstant = INSTRUCTION.VoltConstant + (IUCCurrent - MeasureCurrent)/1e4;
|
||||
}
|
||||
}
|
||||
// NotifyVolt[0] = (uint8_t) (MeasureCurrent >> 24);
|
||||
|
||||
Reference in New Issue
Block a user