http_server_demo HTTP Server WiFi Demo Application
This is the documentation for the WiFi HTTP Server demo application. This application demonstrates the use of the (o)WL API ©
Information on the SPB104 and SPB105 devices can be found here: http://www.hd-wireless.se
- avr32_sdio.c : SDIO HAL
- avr32_spi.c : SPI HAL
- clocks.c : Board clock setup
- cmd_wl.c : Console command handlers
- conf_*.h : Board component configurations
- console.c : Serial-USB console
- fs.c : Filesystem stub for HTTP server file access
- fsdata.c : Filesystem data image
- fw_download.c : WiFi firmware download implementation for boards with the firmware image embedded in the application.
- fw_download_extflash.c : WiFi firmware download implementation for boards with the firmware image in external flash.
- gui.c : Generic GUI implementation
- gui_getstring.c : GUI input for encryption keys
- httpd.c : HTTP Server
- http_server_gui.c : HTTP Server-specific GUI handling
- lwipopts.h : lwIP configuration tailored for this application
- main.c : Application entry point
- nor_flash.c : NOR flash access functions (used for WiFi firmware access when the firmware is stored in external flash)
- ping.c : ICMP echo implementation
- printf-stdarg.c : String formatting functions
- startup.c : Board configuration
- timer.c : Timer implementation
- ttcp.c : TTCP traffic source/sink implementation for throughput measurements
- util.c : Utility functions
- wl_cm.c : Simple WiFi Connection Manager implementation
- wl_util.c : WiFi-specific utility functions
This software is written for GNU GCC for AVR32. Other compilers may or may not work.
- Supported devices:
- SPB104 + EVK1104 (SDIO)
- SPB104 + EVK1105 (SPI)
- SPB104 + EVK1104 (SPI + irq)
- SPB105 + EVK1105 (SPI)
- SPB104 + EVK1100
- SPB104 + EVK1101
This example has been tested with the following configuration:
- EVK1100 evaluation kits with SPB104 card.
- EVK1101 evaluation kits with SPB104 card.
- EVK1104 evaluation kits with SPB104 card.
- EVK1105 evaluation kits with SPB104 card.
For further information, visit
H&D Wireless.
Support and FAQ:
http://www.atmel.com/