Configuration is divided into two sections.
-
Configuring the application during compilation. This consists of options and defines that are set in the source code, and will determine the firmware that is created. This configuration can only be done at compilation, and not at run time when the application is running.
-
Configuring the application during runtime. These settings are changed at run time, and are project specific. For example, the Webserver project's configuration can be modified via the web based interface.