MansOS Ref
This document describes the basic functions organized by resources available to applications. This is also useful when porting to a new hardware platform, to check what has to be implemented.
Utilities
These functions are implemented in the library section of the system
Resources
These are HIL level functions
(At this time the specification here is a proposal to the next major version of MansOS)
- ADC - Analog to digital converters
- Timers, Timers, close to HW timer functions.
- Alarms, Wake up after some time, possibly periodic.
- Flash storage (usually external to MCU)
- GPIO - general purpose IO pins and ports
- LEDs - for signalling status and user interface
- Radio interface
- Sleep functions
- USART and serial port access
Sensors
These are HIL level functions for certain sensors often found in embedded sensor nodes