01bsp_mercator

The 01bsp_mercator application is used to collect the dense wireless connectivity datasets available at https://openwsn-berkeley.github.io/mercator/.

Overview

TODO

Serial format

TODO

Building the firmware

To build the firmware, enter the following command:

C:\Users\Thomas\Desktop\openwsn-fw>scons board=wsn430v14 toolchain=mspgcc bsp_mercator
scons: Reading SConscript files ...
 ___                 _ _ _  ___  _ _
| . | ___  ___ ._ _ | | | |/ __>| \ |
| | || . \/ ._>| ' || | | |\__ \|   |
`___'|  _/\___.|_|_||__/_/ <___/|_\_|
     |_|                  openwsn.org
scons: done reading SConscript files.
scons: Building targets ...
Compiling firmware\openos\projects\common\01bsp_mercator\01bsp_mercator.o
Compiling build\wsn430v14_mspgcc\bsp\boards\wsn430v14\board.o
Compiling build\wsn430v14_mspgcc\bsp\boards\wsn430v14\bsp_timer.o
Compiling build\wsn430v14_mspgcc\bsp\boards\wsn430v14\debugpins.o
Compiling build\wsn430v14_mspgcc\bsp\boards\wsn430v14\eui64.o
Compiling build\wsn430v14_mspgcc\bsp\boards\wsn430v14\leds.o
Compiling build\wsn430v14_mspgcc\bsp\boards\wsn430v14\radiotimer.o
Compiling build\wsn430v14_mspgcc\bsp\boards\wsn430v14\spi.o
Compiling build\wsn430v14_mspgcc\bsp\boards\wsn430v14\uart.o
Compiling build\wsn430v14_mspgcc\bsp\boards\wsn430v14\cc2420\radio.o
Archiving build\wsn430v14_mspgcc\bsp\boards\wsn430v14\libbsp.a
Indexing  build\wsn430v14_mspgcc\bsp\boards\wsn430v14\libbsp.a
Linking   firmware\openos\projects\common\01bsp_mercator_prog.exe
msp430-size firmware\openos\projects\common\01bsp_mercator_prog.exe
   text    data     bss     dec     hex filename
   3026      16      42    3084     c0c firmware\openos\projects\common\01bsp_mercator_prog.exe
msp430-objcopy --output-target=ihex firmware\openos\projects\common\01bsp_mercator_prog.exe firmware\openos\projects\com
mon\01bsp_mercator_prog.ihex
msp430-objcopy --output-target=binary firmware\openos\projects\common\01bsp_mercator_prog.exe firmware\openos\projects\c
ommon\01bsp_mercator_prog.bin
scons: done building targets.

The file you can load onto the IoT-LAB testbed is located at openwsn-fw\firmware\openos\projects\common\01bsp_mercator_prog.ihex.

Running an Experiment

TODO

Preparing for an experiment

TODO

Loading firmware

TODO

Running an experiment

TODO

Committing results

TODO