摘要:
一、实验目的 理解掌握时间同步的重要意义 了解时间同步的基本方法,理解 TPSN 协议机理 掌握 TinyOS 定时器相关接口和组件的使用 4. 能够在 TinyOS 中实现多节点间的时间同步 二、实验要求 功能:2 个节点以通过通信实现时间同步,实现手动(按键、重启)和自动(固定间隔)进行 时间同 阅读全文
摘要:
一、实验目的 学习少量数据在传感网中可靠传递的方法 掌握 TinyOS 中 DisseminationValue、DisseminationUpdate 接口和组件的使用 理解 Dissemination 的机制 二、实验设备 装有 VMware Ubuntu 虚拟机的宿主 PC 机一台; 下载器一 阅读全文
摘要:
一、实验目的 学习低功耗侦听的机理 掌握 TinyOS 中 LowPowerListening 接口和组件的使用 理解 LPL 协议实现的方法 掌握 LPL 协议相关接口的使用 二、实验要求 节点之间通信并进行低功耗侦听; 节点上两个 LED 灯点亮和熄灭的状态变化,串口调试助手显示状态变化的信息。 阅读全文
摘要:
一、实验目的 学习源路由协议的机制 理解节点在源路由协议中的几种角色 掌握源路由协议相关接口 SourceRouteSend、SourceRoutePacket 的使用 二、实验要求 功能:root 节点的数据通过路由传输到目的节点 现象:串口显示发送节点的数据包传输经过的节点,Sniffer 抓包 阅读全文
摘要:
一、实验目的 理解节点通信链路质量的影响因素 理解提升链路质量的一般方法 学习 TinyOS 系统中 CC2530/CC2538 节点发送功率的设置 体验不同发送功率、不同通信距离、不同阻挡物状况下链路质量的差 二、实验要求 编程要求:修改编写节点程序,其中一个节点为连接 PC 的 Sink 节点, 阅读全文
摘要:
【实验目的】 学习 CTP 的链路估计、路由引擎和转发引擎 掌握 CTP 三个组件的使用 理解程序代码,编程实现 CTP 协议及其应用。 【实验设备】 装有 VMware Ubuntu 虚拟机的宿主 PC 机一台; 下载器一个; 物联网实验综合箱一套(两个以上节点)。 【实验要求】 编写要求:编程实 阅读全文
摘要:
【实验目的】 1. 掌握 TinyOS/6LoWPAN 开发环境的搭建方法 2. 掌握 Visual Studio Code 中 TinyOS 编程的相关设置 3. 掌握 VS Code 中 CC2530 节点(平台名称 cc2530zn)和 CC2538 节点(平台名称 tdynode)编译和 烧 阅读全文