I am testing some low current solar charging on the Electron.
My solar panel is quite small. .7w 4.5v.
I have it connected to the VIN pin on the electron.
I have been testing under laboratory conditions with solar lights (instead of the actual sun as it is too unreliable here in Washington State).
With a consistent light hitting the solar panel and the electron in DEEP SLEEP, sometimes my battery will charge a few percent over a couple of hours. And then it just stops charging.
So my question is, does the PMIC automatically turn off and stop charging for some reason? If so, how do I keep this from happening? Obviously I would like for the PMIC to take whatever it can get to keep the battery charging and topped off.
Some notes :
I am running in SYSTEM_MODE(SEMI_AUTOMATIC). Not sure if that matters.
For this test, I am waking the system up manually to report the battery level via a particle publish of the battery level.
I am getting the battery level with this function.
float battLevel = fuel.getSoC();