#ifndef CC_CV_CHARGING_H_ #define CC_CV_CHARGING_H_ #include typedef enum{ STATE_PRE_CHARGE, STATE_TRICKLE_CHARGE, STATE_CC_CHARGING, STATE_CV_CHARGING, STATE_DISCHARGING, STATE_FINAL_DISCHARGE, STATE_ERROR }ChargingState; void CC_CV_UpdateChargingState(uint8_t slot_id); void CC_CV_ControlCharging(uint8_t slot_id); #endif