User's Manual

WizFi 210 User Manual (WIZnet Co., Ltd.)
16
Application Guide
(1) AP Scanning
The Serial2WiFi interface can instruct the Wi-Fi radio to scan for access points and ad hoc
networks with a specified SSID, BSSID and/or channel for a specified scan time. Scanning
can be performed to find networks with a specific SSID, BSSID, networks operating on a
specific radio channel, or a combination of these constraints.
(2) Network Connection Management
The connection management module is responsible for processing connection-related
events. The interface provides UDP and TCP sockets (similar to the familiar BSD network
sockets). Each socket may represent either a server or client connection. Each such
connection has a unique, single-digit hexadecimal value (0 to 15) for the CID. The allowed
maximum number of connections (up to 16) may be specified at compile time. Note that
this single pool of CIDs is used for TCP, UDP, Server and Client connections
(3) Auto Connection Operation
Auto Connecttion acts as a cable replacement insofar that the interface acts like a serial
interface and no commands or user intervention are required for connection management.
In this mode, the Station automatically builds the wireless and network connections by using
parameter values from the current active Profile, then transfers data transparently between
the Host and Target in data mode. No status information is sent to the Host.
The operation modes of WizFi220 are as below
Command Mode : in which data is interpreted as commands to control WizFi220
Data Mode : in which serial data is sent to the WiFi interface
In Data mode the Adapter:
Receives characters from the serial port and transmits them over the connection
Receives data from the connection and transmits it on the serial port
The serial host may gain control of the interface by issuing the escape sequence “+++”,
followed by a one-second gap where no characters are received on the serial port. When
this sequence is encountered, the Adapter exits data mode and resumes command
processing. The host then makes changes in the network configuration or other parameters