This documentation is still very early and not complete nor well written.
logo
Image without caption
c++
1 "Entered state INIT" 1 "Log: 'Initializing environment...'" 1 "Log: 'Environment initialized !'" 1 "Log: 'Initializing battery IC...'" 1 "Log: 'Battery IC initialized !'" 1 "Log: 'Configuring battery IC...'" 2 "Log: 'Battery IC configured !'" 2 "Log: 'Initializing SoH...'" 2 "Log: 'SoH initialized !'" 2 "Log: 'Waiting for BQ cells readings...'" 2 "Log: 'Initializing SoC...'" 2 "Log: 'SoC initialized !'" 3 "Log: 'State fields initialized!'" 3 "Log: 'Battery initialization complete!'" 3 "Left state INIT" 3 "Entered state IDLE" 3 "Log: 'transitioning from INIT to IDLE'"
💡
Battery current is negligible all long the test. Battery voltage isn’t affected by the charger. BQ voltage is affected by the charger. FSM does not transit to CHARGE.
Share