Canopy Software framework allows the introduction of new configuration parameters for the canopy board. These configuration parameters can be stored/retrieved in the screens, as well as from the host applications. The existing parameters can also be removed using this framework. The parameter values may be retained across reboots.