Ezurio WISMC01BI Manual - 6. Firmware Features
© 2005-2006 Ezurio Ltd
Data Sheet
8
5.1.3
ADC
The Wireless LAN module provides access to two 10-bit ADCs. These provide an input range of 0mV to
1.8V ADC reference voltage.
Suitable external scaling and over-voltage protection should be incorporated in your design. If read
through the UART the ADCs provide 5 samples per second.
6. Firmware Features
6.1
Command Set
The Wireless LAN module has an integrated high level language UWScript. UWScript provides both the
command set and an structured programming language for the module. This revolutionary software
interface is described in detail in the UWScript Core Language and the UWScript Wireless LAN specific
extension documents. Accompanying these are release notes specific to each module and firmware
release notes detailing the functions supported with each release.
6.2
TCP/IP
The module implements IPLITE - an Ultra Compact IPv4 solution. IPLITE has a very small footprint and
minimal impact on the module’s processing and is designed specifically for the embedded environment.
The stack fully supports raw IP, UDP and TCP BSD sockets as well as providing an underlying support
infrastructure for the implementation of IP Security and is designed for minimum footprint and
maximum performance.
6.3
DHCP
With the Dynamic Host Configuration Protocol - DHCP - the process of configuring devices on a network
gets automated. With very little administrator intervention it is easy to accommodate new devices to a
network. Another big advantage of DHCP is that it allows for easy connection of mobile devices. DHCP-
enabled modules can move from one place to another with no disturbances. The TCP/IP stack
automatically gets an IP address and configuration suitable for the network segment it is currently
attached to.
6.4
Power Saving
The module supports the Wireless LAN IEEE power saving function. When this power saving mode is
enabled, the wireless LAN chipset goes to sleep when it is not actively receiving from the access point.
The chipset wakes up on a regular basis to receive broadcast messages from the AP or to transmit or
receive unicast messages. By using this technique the average power consumption of the chipset is
reduced from around 250mA in active receive to
EZURiO module offers IEEE power save operation in two different modes:
•
Powersave mode 1: The wireless LAN chipset operates in IEEE powersave mode and the
module microcontroller remains fully awake and ready to receive commands and data from
the host. This mode of power saving reduces the average consumption of the module to
•
Powersave mode 2: The wireless LAN module operates in IEEE powersave mode and the
module microcontroller is put into a very low power standby mode. The average current
consumption in this mode is reduced to
used by the host to indicate that the module can enter the low power state. When /DSR
(TBD) is de-asserted, the module microcontroller enters low power standby. The
microcontroller will re-start when either a packet is received from the AP or the host
requests it by asserting /DSR (TBD).
• Powersave mode 5: The modules default mode of start up is in powersave mode5.
At start up the module automatically enters Power Save 5 mode.
The average
current consumption in this mode is reduced to
In this mode the module