Chapter 2
Protocols
The IoCore2 is fitted with several communication ports and supports various
protocols. This chapter describes these protocols and to which extent they are
implemented in the IoCore2
2.1 GPI
The IoCore2 features four General Purpose Inputs (GPI) ports that can be
connected to external equipment, switches and sensors. State changes on these
GPI ports can be used to trigger programmed events inside the IoCore2.
Figure 2.1: GPI Pinout
Each GPI port can be switched between ’digital’ and ’analog’. In the digital
mode the signal is held up by an internal pull-up resistor and results in a logic
’0’. The external equipment is intended to short the port’s pin to the provided
ground pin. This short will create a logic ’1’. All four ports share one common
ground pin.
When set to analog the external equipment is supposed to supply a voltage
between 0V and 10V to the port’s pin. For convenience, a 10V supply is available
on one of the pins of the GPI connector. Please refer to figure 2.1 for the pinout
of the GPI connector. Be careful not to supply more than 10V to the GPI port
as that might cause permanent damage.
Figure 2.2 shows examples of how to wire a contact-closure to a GPI port
set to digital. And it shows an example of potentiometer connected to a GPI
port set to analog.
Please refer to page 37 for more information on configuring the GPI ports.
Programming events based on GPI activity is done in the Show Control page,
which is discussed on page 28.
9