Saturday, December 10, 2011

Ported Components

As of today, a user can write a program in nanoRK to control the following components on telosB:

LED
The telosB platform has only 3 LEDs as opposed to the four LEDs that are found on firefly. The three LEDs are Red, Green and Blue.

UART
The serial communication between telosB and the host machine now works. Statements such as printf can be used to send bytes across the serial communication bus to the host machine.

Timers
There are two fundamental timers in nanoRK. They are the os timer and the high speed timer.
The os timer is set such that the OS quantum corresponds to approximately 1ms while the high speed timer is used to bound the context switch between tasks in nanoRK.

Context Switches
In progress. In short, it is working but needs more testing.

No comments:

Post a Comment