UPS PIco HV3.0A Firmware Code 040 Print Date 18.08.2017
Designed and Manufactured by PiModules and ModMyPi
www.pimodules.com www.modmypi.com
If the
charger
register is set ON, meant that charger
circuits has been activated, however if battery is really
charged depends to the internal conditions of the
charger IC. When current is flowing to the battery
(charging) then CHG LED is lighting continuously.
It is possible that
charger
register can be read as 0x01,
but CHG LED will be off, because system set to charge
battery however buttery is full, so no current is flowing.
The CHG LED always shows if current is flowing to
battery or not.
This is valid for all batteries chemistry types.
0x22
pico_is_running
Word
Mirror
Read
It is a 16 bit unsigned variable that value of it, is changing
every 1 ms within the main loop of the firmware.
Reading two times of this variable must return a
different value (with interval longer than 1 ms), if not,
means that system hangs-up, and need to be reset, if
not restarted by other PIco protection internal
mechanism (watch-dog, and supervising watch dog). As
these protection mechanisms are always restarting the
system when something goes wrong, reason of
existence of this variable is just to confirm to the remote
user that everything is working well and give feedback
to the remote user that system is running properly. As it
is a mirror variable, writing to it nothing change, will be
again re-written with the newer internal value.
0x24
pv
PCB Version - current available versions: A
0x25
bv
Bootloader Version - current available versions:
S - BL_PIco HV 3.0A Stack/TopEnd default LP Battery
F - BL_PIco HV 3.0A Stack/TopEnd default LF Battery
P - BL_PIco HV 3.0A Plus default LP Battery
Q - BL_PIco HV 3.0A Plus default LF Battery
0x26
fv
Firmware Version: current 0x35 dated 01/05/2017