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
A Complete description of the UPS PIco HV3.0 HAT Programmers
Registers
The PICo (I
2
C) Interface - Peripherals I2C Control Interface
The
P
eripherals
I
2
C
Co
ntrol
–
The
PICo Interface
–
is an implementation of
I2C
interface adapted to easy control of the peripherals connected to the Raspberry Pi®
via simple command line or trough programming language. By using human
understandable simple commands, control of the
UPS PIco HV3.0 HAT
peripherals is
made extremely simple. Control at programming language level is also possible and
easy. The core concept of the
UPS PIco HV3.0 HAT
interface is that all peripheral
device control and data exchange between it and Raspberry Pi® variables are common
for the
I
2
C interface
as also for the peripheral itself. Therefore, any change of them by
either party, Raspberry Pi® and the peripheral, causes immediate upd
ate and action.
Two types of variables are available:
•
Common
, where data are stored in the same place and any change on it will
cause action on the
UPS PIco
Module
•
Mirror
, where are copy of data stored on internal variables of the
UPS PIco
HV3.0
Module, they are protected, so changes on it will not implies the
UPS
PIco HV3.0
Module functionality and will be overwritten immediately when
UPS PIco HV3.0
Module recognized changes on them
There have been implemented the following
PICo
addresses assigned to the following
entities: