
Chapter 9 – HTTP Server
Command Line Interface and Application Examples for Multi-Tech Systems, Inc. IP Modules (S000368F) 98
Configuration Modes
The embedded HTTP Server on the IP module supports two configuration modes. This option is available when the
http-page is set to serial (see Mandatory Setup instructions).
• Host Configuration Mode
• IP Module Configuration Mode (not supported at this point of time)
In the Host Configuration Mode, the OEM’s embedded home page is sent to the remote browser. The page serves
as a means of monitoring the host parameters live remotely. Further, the host parameters can be updated or
configured through the browser.
The IP Module Configuration Mode enables the configuration of the IP module remotely through any standard
Web browser. All parameters can be configured or their status can be viewed remotely through the interactive GUI
provided. Further, vital statistics of the IP module can be viewed remotely.
Host Configuration Mode
The Host Configuration Mode provides the OEM flexibility to design and implement a product-specific embedded
Web page, which is stored, managed, and hosted by the IP module’s HTTP server on behalf of the host device.
The OEM can design the Web page to contain the host parameters that will display live values for monitoring and for
providing options for setting and configuring the host parameters remotely.
The three essential components of host configuration are the:
1. Parameter List
2. HTML Page
3. CGI Scripts
Note: Certain File naming and size conventions are to be strictly adhered to and followed by the Web
developer. See details later in this chapter.
1. The Parameter List
The OEM’s customized host HTML page, which is uploaded, may contain parameters (for Configuration
or for Monitoring). All these parameters must be available in the Serial Device Parameter List, which
must be loaded onto the IP module.
The format of the Serial device parameter list is shown here:
P<n>:Description:Type:Minimum:Maximum:<Data>
Definition of the parameters:
n ranges from 0 to 99
Description = Name of the parameter
Type = I: Integer
S: String
Minimum = If the Type is integer, corresponds to Minimum value.
If the Type is String, corresponds to Minimum no of characters.
Maximum = If the Type is integer, corresponds to Maximum value.
If the Type is String, corresponds to Maximum no of characters.
Data = The parameter value to be contained.
Comentarios a estos manuales