DLI DC3 User's Guide
1.10.15.0
LCD and keypad

The LCD has 2 lines, 16 character positions each. The displayed data depends on the mode, and possibly also on user scripting.

The keypad has 5 keys:

  • (UP),
  • (DOWN),
  • (ON),
  • (CYCLE),
  • (OFF).

During normal operation, the DC3 LCD and keypad interface can be in one of the following modes:

  • Relay mode, which displays status of and allows to manipulate the unit's relays;
  • Meter mode, which allows to read measurements of the DC3 meters ;
  • Network mode, which displays and allows to configure network settings.

You can cycle through the modes by pressing and keys simultaneously.

If the keypad is locked via web UI, the keypad doesn't work, and if you press a key, a message about this is displayed and stays in place until the next update of the LCD data; no action is taken.

Relay mode

At boot, DC3 starts in Relay mode.

lcd_outlet_screen.png
Relay mode

In Relay mode, the and keys allow to choose the relay to display. The first line shows states of all relays.

The selected relay is marked by a blinking cursor. Its name is displayed on the second line.

If the relay is not locked (see below) and its physical state matches the expected state, it is displayed as:

  • a plus sign for relays that are on, or
  • a minus sign for relays that are off.

If the relay's physical state doesn't match the expected state, (e.g. it will be switched on in sequence ), its state is marked by:

  • a minus/plus sign for relays that are physically off, but should be on, or
  • a plus/minus sign for relays that are physically on, but should be off (this should be rare).

The top-right corner contains icons indicating status of wired ( / ) and wireless ( / / ) networks. The icons are underlined ( , ) if the respective interface is online, and not underlined ( , ) otherwise. A minus sign in place of the wireless interface icon indicates that the wireless module is disabled. Empty space in place of the wireless interface icon indicates that no wireless support is installed.

The button switches the selected relay on, likewise the button switches it off.

You can press and hold each of the buttons for 3 or more seconds to lock the relay in the corresponding state. Locked relays can't be manipulated from web UI or with scripting, and won't be switched by using the hardware / keys unless you hold the corresponding key for 3 or more seconds to unlock it. Locked relays are displayed as:

  • a zero sign for relays that are locked off, or
  • an asterisk for relays that are locked on.

The button cycles the selected relay unless it's locked.

Managing relay lock state can only be done using the LCD and keypad (unless you enable SSH). Locked relays' states cannot be altered, and they are not affected by power loss recovery mode.

Meter mode

lcd_meter_screen.png
Meter mode

In Meter mode, the and keys allow to choose the selected meter.

Network mode

lcd_network_screen.png
Network mode

In Network mode, the and keys allow to select the network parameter.

lcd_network_screen_change.png
Network configuration submode

The following parameters are present:

ParameterTypeDefault/sample value
HTTP portTCP port*80
HTTPS portTCP port*443
SSH portTCP port22
SSH enabledYes/NoNo
Syslog serverIP address0.0.0.0 (none)
LAN protocolStatic/DHCPStatic
LAN IPIP address192.168.0.1
LAN netmaskNetmask255.255.255.0
LAN gatewayIP address0.0.0.0 (none)
LAN metricinteger0
LAN DNS serverIP address*0.0.0.0 (none)
LAN MACMAC7C:E1:FF:..:..:..
WiFi enabledYes/NoYes
WiFi SSIDStringDLI....
WiFi modeAccess Point/StationAccess point
WiFi encryptionNone/WPA/WPA2WPA
WiFi keyRandom string...
WiFi channelChannel number or auto11
WiFi protocolStatic/DHCPStatic
WiFi IPIP address192.168.254.1
WiFi netmaskNetmask255.255.255.0
WiFi gatewayIP address0.0.0.0 (none)
WiFi metricinteger0
WiFi DNS serverIP address*0.0.0.0 (none)
WiFi MACMAC7C:E1:FF:..:..:..

Most values can be changed. Pressing the button allows to change the parameter. The leading character of the first line, previously a whitespace , becomes an asterisk to indicate that.

Different kinds of values are changed in different ways:

  • for selectable options, like static/DHCP IP address mode, WiFi mode and encryption, the / keys cycle through the available options;
  • for netmasks, the / keys decrease or increase the number of set bits in the mask;
  • for IP and MAC addresses, a virtual cursor is used to allow modification of individual address bytes; the cursor is initially placed on the last byte, and can be advanced to the preceding byte by pressing ; the / keys increase or decrease the current byte's value;
  • for the WiFi pre-shared key, any of the , or buttons generates a new key;
  • the WiFi SSID can't be changed from keypad.

Options marked with a star (*) correspond to configuration items which can have multiple values (including none) which can be set from the web UI. You can only can only set a single value from the keypad for these, and ... is displayed on the LCD if the option doesn't have a single value. For IP addresses, 0.0.0.0 means 'none' (e.g. no default gateway, no syslog server, etc.).

Pressing saves the current value and starts network reconfiguration if needed. The display isn't updated instantly, and you need to refresh it by pressing / . You can cancel editing at any time by pressing .