Currently µracoli contains not another 802.15.4 MAC implementation. It primarily provides basic low level routines for operating the transceiver chips, e.g. configuring the transceiver parameters, doing CSMA/CA and sending and receiving frames. These functions are available in the library libradio_[board].a.
In order to create simple demonstration applications, µracoli provides also a set of helper functions for host interface communication, timer control and general purpose IO control, which are available in the library libio_[board].a.
Because there are many different variants of hardware platforms with the above mentioned microcontrollers (MCU) and transceiver (TRX), µracoli provides a platform abstraction concept, which allows the easy definition and integration of new hardware platforms into the project.
This Manual combines an Introduction, the Library User Guide , the Application Guide, Contribution Guide and the Developpers Guide for the µracoli project.
All software and documentation provided here, is released under the terms of the Modified BSD license.
Acknowledgements for various contributions are stated here.
1.4.7