User Tools

Site Tools


software:wattmonos

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

software:wattmonos [2019/07/09 04:35]
ruchir
software:wattmonos [2021/09/13 05:57]
Line 1: Line 1:
-======WattmonOS====== 
  
-The Wattmon devices run on our proprietary operating system, called the WattmonOS, which is written in C and uses the FreeRTOS task scheduler. It features an interpreter that can process uPHP, our custom scripting language based on PHP. The WattmonOS is best described into two parts – the firmware layer and the application layer. The firmware layer is embedded on the Wattmon flash memory, whereas the application layer is stored on a microSD card. The firmware reads configuration files at power-up off the microSD card and initialises the system accordingly. 
- 
-Do note, while the ‘OS’ version can be updated by replacing certain files on the microSD card externally, the firmware update is always performed on the Wattmon device. 
- 
-The web interface is multilingual and can be configured for English (the default), Español, Deutsch, Français, Hindi and Tamil. 
- 
-Beyond the provided easy-configuration tools, it can be customized for any need in detail, as it includes a powerful OS, a set of [[:uPHP]] functions for scripting, a cron scheduler, a File Manager and a built-in File Editor with the //Visual Script Builder//. Any software feature can be changed or customized, as the system is open and detailed documentation has been provided. 
software/wattmonos.txt · Last modified: 2021/09/13 05:57 (external edit)