DLI ISO32 User's Guide
1.9.16.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 ISO32 LCD and keypad interface can be in one of the following modes:

  • Outlet mode, which displays status of and allows to manipulate the unit's outlets;
  • Meter mode, which allows to read measurements of the ISO32 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.

Outlet mode

At boot, ISO32 starts in Outlet mode.

lcd_single_outlet_screen.png
Outlet mode

In Outlet mode, the and keys allow to choose the outlet to display. The first line shows the currently selected outlet.

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

  • the string ON for outlets that are on, or
  • the string OFF for outlets that are off.

If the outlet's physical state doesn't match the expected state, (e.g. it will be switched on in sequence ), its state is marked by an asterisk following their state.

The bottom-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 outlet on, likewise the button switches it off.

You can press and hold each of the buttons for 3 or more seconds to lock the outlet in the corresponding state. Locked outlets 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 outlets are indicated by an exclamation mark preceding their state.

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

Managing outlet lock state can only be done using the LCD and keypad (unless you enable SSH). Locked outlets' 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.

lcd_meter_screen_change.png
Meter calibration submode

You can use the and buttons to adjust the value displayed to match the reading of an external measurement device (in his case, most likely a digital multimeter). Pressing will revert the value displayed to the original measurement.

You can cancel calibration at any time by pressing .

You can reset calibration to default by pressing when not in calibration submode. You will be asked to confirm this by pressing , or decline by pressing .

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 .