FingerVein Online
Installation and Programming Manual
Page
29 of 69
8.2. IP configuration - TCP and UDP sockets
IP communications via the UDP Socket are configured using a different kind of
parameter array and are numbered as follows:
-
$01
-
IP-Client
: Four bytes indicating the address of the FingerVein Online
electronics being configured.
-
$02
-
IP-Gateway
: Four bytes, indicating the gateway address of the IP network.
-
$03
-
IP-NetMask
: Four bytes, configuring the submask of the IP network.
-
$04
-
IP-Server
: Four bytes, indicating the server address of the IP network.
-
$05
-
IP-RemoteHost
: Four bytes, indicating the Host address from which we will
communicate with the FingerVein Online electronics terminal via a UDP Socket. To
communicate via the TCP/IP Socket, this parameter does not have to be specified
although it is advisable (increases machine safety).
-
$06
-
IP-Context
: Four bytes, specifying the IP context. This parameter is maintained
for compatibility with other Kimaldi products.
-
$07
-
Port-RemoteHost:
Two bytes, encoding four BCD digits, which indicate the
Host port with which communication with the FingerVein Online electronics is to be
established (
). Its default value is
5501
. If its value is
0000
1
, the FingerVein Online electronics will automatically respond to the Host
port originating the frame.
-
$08
-
SLK-Safety:
if the most significant bit is at 1, only TCP/IP communications
from the IP declared as
IP-RemoteHost
are permitted. If the most significant bit is at
0, the TCP/IP communication can be established from any host. For security
reasons, it is advisable to filter the Host IP so that the default value of this parameter
is
$FF
. The seven least significant bits are reserved for future use.
-
$09
-
DHCP
: If it is "TRUE", the server is responsible for assigning the IP address to
the FingerVein Online electronics. If it is "FALSE", the IP address will be
permanent and we will set this ourselves.
-
$0A
-
MAC-Address
: The 6 bytes of the MAC Address. This value can be accessed as
read only, not write.
-
$0B
-
KSP-Address
: Two bytes that encode the KSP address. The high part is
obtained by adding 0x0B to the value encoded by the JP1, JP2 jumpers. The low
part is directly the
KSP-Address_Low
byte (parameter
$0F
, next). This value can be
accessed as read only, not write.
-
$0C
- Not applicable in FingerVein Online electronics.
-
$0D
-
Description
: This is a string of text of up to 40 characters that enables us to
identify the terminal in human language (e.g. "Door Terminal 1").
1. Warning: if the value of the Remote Host Port, Bio-OCX UDP, is 0, events will not be gener-
ated via this protocol until a frame is sent from the Host