基于CC1310搭建Sub G通信Mesh网络(Contiki 6lowpan)

1. 构建基于SLIP通信的rpl-border-router, 到/contiki/examples/ipv6/rpl-border-router目录, 添加如下内容到project-conf.h文件

#define RF_CORE_CONF_CHANNEL    25

2. 编译和下载固件到router硬件节点

  make TARGET=srf06-cc26xx BOARD=srf06/cc13xx

3. 利用contiki自带的tunslip程序, 在pc端运行网关程序,构建虚拟设备, 其中pc端程序需要在/contiki/tools目录编译

    make tunslip6

    sudo ./tunslip6 aaaa::1/64 -s /dev/ttyUSB0

基于CC1310搭建Sub G通信Mesh网络(Contiki 6lowpan)_第1张图片

4. 通过IE看网关节点Neighbors/Routes信息

基于CC1310搭建Sub G通信Mesh网络(Contiki 6lowpan)_第2张图片


5. 添加网络子节点, 其中子节点程序可以使用/contiki/examples/cc26xx/cc26xx-web-demo.c例子,

        make TARGET=srf06-cc26xx BOARD=srf06/cc13xx

    下载生成cc26xx-web-demo.bin文件到子节点

6. 给子节点上电, 通过Router web页面察看子节点有没有加入网络

基于CC1310搭建Sub G通信Mesh网络(Contiki 6lowpan)_第3张图片


    7. 用ping6命令测试Router和Leaf节点可到达


基于CC1310搭建Sub G通信Mesh网络(Contiki 6lowpan)_第4张图片



你可能感兴趣的:(contiki)