State specification for Ethernet readers
State diagrams
Overview
Detail view "Obtaining IP address"
Detail view "Searching for host"
This applies to server mode only.
LED state indication
State | Description | LED | Client mode | Server mode |
---|---|---|---|---|
BOOTED | Powered up successfully No hardware errors |
Solid orange Short beep (100 ms) |
X | X |
LINK_CHANGE | Ethernet cable connected to/disconnected from either of the 2 ports | Solid orange | X | X |
NO_DHCP_YET | Reader has been waiting for a DHCP address for > 5 sec | 1 green blink | X | X |
NO_HOST_YET | Reader has been waiting for a UDP introspection packet for > 5 sec | 2 green blinks | X | |
MISSING_LINK | Neither network nor device port linked | 1 red blink | X | X |
UDPINTRO_CONNECT_FAILED | Host found via UDP introspection, but connection attempt failed | 2 red blinks | X | |
HOST_CONNECT_FAILED | Host found in reader configuration, but connection attempt failed | 3 red blinks | X | |
IP_ADDR_CONFLICT | Obtained IP address (static or via DHCP) is claimed by another device | 4 red blinks | X | X |
MAINTENANCE_MODE | Only device port is linked; reader is in maintenance mode | Red blink, green blink | X | X |
AUTOREAD_ACTIVATED | Connection between host and reader established Reader is ready to scan for cards autonomously |
Solid green | Only in Autoread or VHL & Autoread mode | X |
Successful startup
If the reader starts up successfully, you will only see the indication of
- BOOTED (solid orange)
-
AUTOREAD_ACTIVATED (solid green)
AUTOREAD_ACTIVATED only applies to readers operating in Autoread or VHL & Autoread mode. This is mandatory in server mode, but optional in client mode.
This startup flow implies the following:
- Network cable is already plugged in.
- Obtaining an IP address doesn't take longer than 5 sec (otherwise, you'll see NO_DHCP_YET).
- Searching for a host doesn't take longer than 5 sec (otherwise, you'll see NO_HOST_YET).
Error states
-
IP_ADDR_CONFLICT:
This state will persist until the address conflict has been solved externally. -
HOST_CONNECT_FAILED/UDPINTRO_CONNECT_FAILED: While in this state, the reader keeps trying to connect to the host. The state will persist until a host connection has been established.
For more details on errors and troubleshooting, please see our troubleshooting guide.