
FingerVein Online
Installation and Programming Manual
Page
16 of 69
6.2. Routing and Localisation
FingerVein Online electronics can form part of a local IP network, supporting several
communication protocols. There are several routing modes for this reason. The different
FingerVein Online electronics addresses can be consulted in the configuration
instructions (also see
) or
(see
).
6.2.1. Routing hardware
In terms of Hardware, the FingerVein Online electronics has two jumpers (JP2 and JP1;
see
chapter 5.1.: “Connector signals”
Application_ID
) of the
bus address. Its low part is encoded through a byte in the configuration.
The extended address of the node shall be binary encoded for the 10 bits: Jumpers (2,1),
CFG_KSP_AddrLo
. With JP2 being the heaviest bit, followed by JP1 and then the
configuration byte. The jumpers take logic value 1 when the bridge is on and 0 if not.
The FingerVein Online electronics reads the configuration of the jumpers on receiving
the power supply. Therefore, if the address is to be changed, the power supply should be
switched off for a moment or and an
instruction sent for the changes to take
effect.
6.2.2. KSP Address
If we communicate with the FingerVein Online electronics via KSP (
),
the address corresponding to it is determined in the following way:
-
KSP Application:
this has a value between 11 and 14 (
$0B
and
$0E
), obtained by
adding 11 to the JP1, JP2 value.
-
KSP ID:
this is an 8 bit value ranging from 1 to 254 (
$01
and
$FE
) that is
expressed by the configuration byte
CFG_KSP_AddrLo
.
6.2.3. MAC Address
The MAC Address of each FingerVein Online electronics is unique and assigned by the
manufacturer. It is labelled above the electronics in hexadecimal format.
6.2.4. IP Address
The IP address of each FingerVein Online electronics will be user-assigned based on the
characteristics of the local area to which it is connected. This is generally a configuration
field, which can be user-modified through the
for connection to the Host (see all configuration fields in
).