首页 理论教育 基于Sky传感器的网络视图收集

基于Sky传感器的网络视图收集

时间:2023-11-20 理论教育 版权反馈
【摘要】:在计算机的USB 端口上连接2 个sky 传感器节点,一个作为传感器源节点,另一个作为汇聚节点。汇聚节点:make TARGET=sky MOTES=/dev/ttyUSB0 collect-view-shell.upload源节点:make TARGET=sky MOTES=/dev/ttyUSB1 collect-view-shell.upload步骤3:收集网络视图。在收集网络视图GUI 上查看数据的传递和网络状态信息,进入/tools/collect-view目录并且运行“ant”编译收集网络视图应用程序。ant run注意:需进入/src目录编辑GUIjava文件。这将允许源节点和发送者之间通信,并且能够以图形方式查看接收到的统计数据。

基于Sky传感器的网络视图收集

我们可以在sky传感器上运行收集网络视图的应用程序,步骤如下:

步骤1:连接sky传感器节点。

在计算机的USB 端口上连接2 个sky 传感器节点,一个作为传感器源节点,另一个作为汇聚节点。使用下面命令改变Contiki目录的归属:

sudo chown:user/dev/ttyUSB0

sudo chown:user/dev/ttyUSB1

步骤2:使用源代码

分别在这两个传感器节点上传数据源节点和汇聚节点使用的程序collect-view-shell.c,上传程序的代码如下所示。

汇聚节点:

make TARGET=sky MOTES=/dev/ttyUSB0 collect-view-shell.upload

源节点:(www.xing528.com)

make TARGET=sky MOTES=/dev/ttyUSB1 collect-view-shell.upload

步骤3:收集网络视图。

在收集网络视图GUI 上查看数据的传递和网络状态信息,进入/tools/collect-view目录并且运行“ant”编译收集网络视图应用程序。

ant run

注意:需进入/src目录编辑GUIjava文件。

步骤4:为了查看汇聚点上收集的数据,进入生成的/tools/collect-view 文件夹并运行如下命令:

java-jar collect-view.jar/dev/ttyUSB0

步骤5:在collect 窗口的Tools 菜单中选择“Run Init script”,并且在“Node Control”标签中单击“Start Collect”。这将允许源节点和发送者之间通信,并且能够以图形方式查看接收到的统计数据。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈