Skip to content
laurentderu edited this page Sep 18, 2014 · 4 revisions

Description

When 6LBR is used on a Linux platform it requires an external piece of hardware running the 802.15.4 radio. On this hardware runs a dedicated firmware implementing the communication protocol between the 6LBR linux process and the 802.15.4 radio. The data are transfered over UART or serial-usb.

By default, the CSMA layer is located inside 6LBR process and the RDC layer is located in the slip-radio. The default RDC is nullrdc.

Supported platform

The following platforms can be used as slip-radio :

  • Telos Sky
  • Zolertia Z1
  • Redwire Econotag
  • TI CC2538DK
  • Nooliberry
  • TRxEB /EXP5438

Other platforms could be easily added.

How to build slip-radio

The source code is located in examples/ipv6/slip-radio in the 6LBR repository.

For example, to build a sky based slip-radio :

cd examples/ipv6/slip-radio
make TARGET=sky slip-radio.upload

Note: Zolertia Z1 and TI CC2538DK code is available only in the 1.3.2 maintenance branch or in the develop branch.

Change CSMA or RDC

TBC

Clone this wiki locally