Web Pages

Currently Web pages are stored in the external EEPROM, and use the FSEE File System. Support for additional File Systems that use the PIC's internal FLASH memory and Atmel DataFlash chips for web pages will soon be added.

The Modtronix SBC65EC Web Server has a 64 KByte external EEPROM for storing web pages. This might not seem much, but seeing that web pages can be compressed, it is possible having many complex pages. Currently only about 32KBytes are used for the web pages stored in the EEPROM.

Web Server

The Modtronix SBC65EC Web Server implements a Dynamic Web Server supporting CGI commands. Special tags can be placed in the HTML pages that are replaced with defined values by the Dynamic Web Server. CGI commands are also accepted via the HTTP GET command. HTTP Compression is used to reduce the size of the stored web pages. For details, see the Dynamic Web Pages and CGI sections of this document.

Updating Web Pages

The source files for the web pages contained on the Modtronix SBC65EC Web Server are located in the ../src/webpages/default folder of the downloaded source code.

The default web pages contained on the Modtronix SBC65EC Web Server can very easily be modified and updated. For details see the Updating The Web Pages section of this document.

Example Web Pages

Many additional example web pages are included in the ../src/webpages folder of the downloaded source code. For details, see Example Web Pages

Screenshots

Below are screen shots of the actual web pages created by the Modtronix SBC65EC Web Server.

Main Page

This is the main page that is displayed when connecting to the Modtronix SBC65EC Web Server
default_intro.gif

Analog Input Values

This page shows the values of all inputs currently configured as analog inputs. The "Analog Input Settings" page is used to configure what PIC port pins should be configured as analog inputs. All port pins not configured as analog inputs have a value of 0.
default_aval.gif

Port Pin Values

The contents of this page depends on the current configuration of the "PIC Port Settings". On the "PIC Port Settings" page all available PIC port pins can be configured to be either an input or output.

System Settings

This page allows various system settings to be configured.
default_system.gif

Analog Settings

This page allows the analog to digital converter to be configured, and which pins are analog inputs or not.
default_aset.gif

Port Pin Settings

This page is used to configure the available PIC port pins as inputs or outputs.
default_dset.gif

Network Settings

This page is used to configure the network.
default_nset.gif

USART Settings

This page is used to configure the USART.
default_uset.gif

Example Page

This page shows some examples how to use the CGI Server features of the Modtronix SBC65EC Web Server.
default_example.gif

Login Page

This page is used to logon to the Modtronix SBC65EC Web Server. Some settings can only be done after log in on to the web server. The default username and password is "admin" and "pw". They are currently hard coded in the firmware. To change them, the firmware has to be modified and recompiled.
default_login.gif

Contact Page

This page is an example of how to display contact details. The user should modify it with his/her own contact details.
default_contact.gif

Generated on Mon Oct 9 13:22:09 2006 for SBC65EC Web Server by  doxygen 1.4.7