One of the great feature of openPICUS framework with Wi-Fi devices is the ability to handle two different configurations for the Wi-Fi network parameters.
In a typical application with more Flyport Wi-Fi modules used, or with a physical position not easily reachable from the user, the replacement of Wi-Fi routers is an easy task. The customer can change the configuration of every Flyport one by one, using the webbrowser of a PC or SMARTPHONE or TABLET, without worry on hardware cable connections.
Using the Flyport Wi-Fi embedded webserver, the user can anytime control the hardware I/O status and change the Wi-Fi network parameters.
The user can access to the Flyport Wi-Fi using a PC, a Smart-Phone, or any other internet enabled device. Surfing with a web browser to the Flyport Wi-Fi IP address or host name, the user can access to the first page of the webserver (the index.htm file); this page is related to the “I/O real-time control”, and has a tab to access the “Configuration Page” (the conf.htm file).
Firmware of Flyport
The Flyport has to execute some functions to store, to change and to reload the WF_CUSTOM parameters. When the user changes the network parameters inside the webserver configuration page, Flyport receives data and store it inside the WF_CUSTOM configuration.
A special attention should be payed when you choose the WF_DEFAULT parameters. This configuration is prepared inside the openPICUS IDE, using the Wizard tool. All the information related to the WF_DEFAULT configuration is written directly inside the microcontroller firmware, and cannot be changed at run-time. The only way to change the default configuration is to prepare and download again the microcontroller firmware inside the Flyport Wi-Fi, but it needs a hardware connection between a PC and the Flyport Wi-Fi module.