This module provides functions for converting 2D vectors from
polar to cartesian and vice versa.
+CONFIG_MODULE_HOSTSIM
+ AVR simulator. This code is used on host (PC for instance) to
+ generate a signal that will call other aversive modules like
+ scheduler or uart. The goal is to simulate the behaviour of
+ hardware interrupts in a unix application. This has no effect
+ when compiling for AVR.
+
CONFIG_MODULE_SCHEDULER
The 'scheduler' module is NOT a scheduler in the same way than in
Create a scheduler_config.h file if it does not exist, with a default
configuration.
-CONFIG_MODULE_SCHEDULER_TIMER0
+CONFIG_MODULE_SCHEDULER_USE_TIMERS
Use either the hardware/timer module, the timer0 or a manual call
for the to call the scheduler. The generic timer module support
many archs and timers. If you don't enable it, you must use TIMER0
macro has to be defined in configuration file.
+CONFIG_MODULE_CALLOUT
+ The 'callout' module is another timer manager that aims to replace the
+ scheduler module. The management of timers can be done either from an
+ asynchronous interruption or from the main program. This module is
+ able to handle priorities between timers and allow to reschedule
+ a timer later if its priority is too low.
+
+
CONFIG_TIME
This module can be used to get a human readable time. It uses the
scheduler module. Its goal is not to be very precise, but just
in wireless sensors.
This modules requires SPI to be activated.
+CONFIG_MODULE_XBEE
+ This modules implements the protocol to use a xbee radio chip.
+ It currently only supports xbee868.
+
+CONFIG_MODULE_XBEE_STATS
+ Enable xbee statistics (takes ~100 bytes per device).
+
+CONFIG_MODULE_XBEE_ATCMD_HELP
+ Embed help strings of AT commands in program memory.
+
CONFIG_MODULE_MENU
The menu module provides some helpers to create a human-machine
interface that uses a tree-organized static menu.