Modify the pulse charge algorithm to not pass to float if the on-time
is too long.
Correct a sign error in a battery current assignment.
Add an incremental directory listing command to avoid overloading the
file interface when the directory listing is long.