nes-proj/examples/sensinode
2012-02-21 08:33:25 -05:00
..
clock_test.c Converted u8_t to uint8_t and u16_t to uint16_t in the examples directory. 2012-02-21 08:33:25 -05:00
hello_world.c Initial commit of examples for the Sensinode/cc2430 platform. 2009-09-08 19:47:50 +00:00
Makefile - Removed rime_test from the Makefile 2009-09-09 07:34:53 +00:00
README Initial commit of examples for the Sensinode/cc2430 platform. 2009-09-08 19:47:50 +00:00
rf_test_rx.c Initial commit of examples for the Sensinode/cc2430 platform. 2009-09-08 19:47:50 +00:00
rf_test_tx.c Initial commit of examples for the Sensinode/cc2430 platform. 2009-09-08 19:47:50 +00:00

Sensinode platform example and test applications
 - by Zach Shelby (zach@sensinode.com)

This directory contains example and test applications for 
Sensinode CC2430 based devices. By default it is set to use the 
sensinode platform:

/platform/sensinode
/cpu/cc2430

To build an application:

make [app_name]
make hello_world

To build and upload an application using the Sensinode nano_programmer 
included under /tools (default /dev/ttyUSB0):

make [app_name].upload
make hello_world.upload

To dump the serial port output (default /dev/ttyUSB0):

make sensinode.serialdump

To configure the hardware model, you can include a make option e.g. for 
the N601 (N100 is assumed by default):

make hello_world DEFINES=MODEL_N601 

These make options are defined in /platform/sensinode/Makefile.sensinode

Descriptions of applications:

hello_world		A simple hello world app.
clock_test		Test and example of sys/clock.h related features.
rf_test_tx		Test for transmitting packets
rf_test_rc		Test for receiving packets