-
Notifications
You must be signed in to change notification settings - Fork 0
Firmware: Overview
Ishraq Ibne Ashraf edited this page Oct 11, 2019
·
2 revisions
The firmware has two major parts:
- Code that executes on the Wio Node.
- A web interface for configuring the system.
Code that executes on the Wio Node is written in C and the configuration web interface in HTML+CSS+JavaScript. After compilation the firmware binary also contains the web interface embedded into it.
The web interface is served by a lightweight web server running on the Wio node when the device is in configuration mode. The web interface provides an user interface for configuring the device.
The overall operation of the system can be represented with the following state diagram.
Thirst Firmware State Diagram.