Currently the Dash we are testing sends battery data using Dash.batteryPercentage(). The issue is that after around 3 hours of charging, the Dash reaches 50% and then quickly, at least 1% every 5 minutes, drops back down to 0.
I then tried another battery, which upon plugging in to the Dash, revealed it was 70% charged. This battery was able to make it’s way up to 100% with no issue. I then let that battery drain to test the battery’s time to discharge.
I then charged the battery again, however this time it got to 97% and started to dwindle down while still being plugged in to USB, same as the other battery.
Is this how Dash.batteryPercentage() should work? Do I have a bad batteries/bad Dash?