# HG changeset patch # User Mychaela Falconia # Date 1514614248 0 # Node ID 44795dbadbaef6bbf0cdf672aea267210d258d5c # Parent cce24b9de6db25319f430126d51e106727612569 FCHG: bug in CV process caused the control loop to be skipped diff -r cce24b9de6db -r 44795dbadbae src/cs/drivers/drv_app/fchg/fchg_process.c --- a/src/cs/drivers/drv_app/fchg/fchg_process.c Fri Dec 29 07:28:29 2017 +0000 +++ b/src/cs/drivers/drv_app/fchg/fchg_process.c Sat Dec 30 06:10:48 2017 +0000 @@ -180,7 +180,7 @@ return 0; if (pwr_ctrl->cv_dac_curr != (pwr_ctrl->cv_dac_init - pwr_ctrl->config.cv_dac_max_decr)) - return; + return 0; rvf_send_trace("Stopping charge by overvoltage condition", 40, NULL_PARAM, RV_TRACE_LEVEL_DEBUG_HIGH, FCHG_USE_ID); ABB_Write_Register_on_page(PAGE0, BCICTL2, 0);