B&B Electronics WLNN-AN(ER,SE,SP.EK)-DP551 - Manual User Manual

Page 176

Advertising
background image

176

Airborne Enterprise CLI Reference Manual

The WLNB-AN-DP200 product family offered two additional modes snooze and off.
Due to advancements in the CPU and radio technology there is no longer a need to
differentiate between these modes and the ones available in the latest command

description.

To support backward compatibility the device server will accept both the snooze and
off

parameters, however they will map as follows:

snooze = doze
off

= sleep

The pm-mode sleep settings is dynamic and is applied without a power cycle or restart, however it is
not persistent across power cycles or restarts. If a power cycle or restart is performed while the device
is in sleep mode the persistent pm-mode the device was in prior to the pm-mode sleep being issued
will be used (pm-mode active or pm-mode doze). The exception to this is the setting for the
radio-startup

command; please review this command for a full description of its use.

When pm-mode sleep is issued the device will immediately go in to deep sleep and loose association
with the network. To bring the device out of sleep mode the pm-mode wakeup command must be
issued. Once the wakeup command has been issued the radio will re-associate with the network, if it is
still within coverage of the network.

During sleep mode the radio loses association with the wireless network. Upon waking
the radio re-authenticates and associates with the network. Some networks monitor the

number of re-associations a client makes with the network and may block the client if it
exceeds the networks limit.

If the client is disassociated, after an amount of time, and can no longer connect to the
network please contact the network‟s administrator to confirm this restriction should not

be applied to the client.

The device server will automatically enter the sleep mode if the wl-sleep-timer is set to a value
greater than zero (0), please refer to the wl-sleep-timer command for details on configuring this
parameter.

To enter sleep automatically the UART/serial port must be in listen or pass mode. When in these
modes and with the wl-sleep-timer set to an inactivity timeout value greater than zero (0). The
radio will transition into sleep mode from its initial state once the inactivity (wl-sleep-timer) has
expired. The radio will remain in the sleep mode until the UART/serial port receives a single character.
Once received the radio and device server will return to their original states, prior to the inactivity

timeout being triggered.

In the case of the UART/Serial port being in pass mode, upon waking from sleep mode the device
server will continue to communicate on the established network connection or resume UDP
transmission/reception. This assumes that the network socket has not been closed while the device

server was in sleep mode. Since the sleep mode causes the device server to lose association, any
TCP/IP keep alives from the network will not have been received by the module and are not necessary

to maintain the TCP/IP timeout from expiring on the module. The radio will wake upon a single
character being transmitted across the serial/UART port. Any data transferred through the UART while

the radio is re-establishing the connection with the network will be buffered and transmitted upon

successful completion of the connection.

In the case of the UART/Serial port being in listen mode, upon waking from sleep mode the device
server will continue to listen for any attempted connections. It is important to note that any attempts to

connect with the device server while it is in sleep mode will fail. To minimize any network traffic it is
important for the network based application to be aware that the device server is in sleep mode and

has been disconnected from the network.

Advertising