无线数据传输系统
要求:实现与协调器的串口透传功能,即通过R或者ED上的UART口,可以双向的向C上的UART口传输数据,效果为通过一台计算机上给R或者ED通过串口发送数据,可以让与C通过UART口连接的另外一台计算机收到数据,从而实现两台计算机之间通过无线传送数据。附加分:通过java编写自动发送数据,自动接收并显示数据的程序。
备注:以上题目至少3个节点类型,以下约定名称精简功能端点为ED,路由器R,协调器C。当zigbee网络建立C节点D6常亮,R和ED入网之后D6常亮。以下的java程序也可以使用python,C,C++等语言实现。
摘要
该无线数据传输系统基于CC2530zigbee协议栈实现终端结点与协调器的串口透传,实现与协调器的串口透传功能,通过R或者ED上的UART口,可以双向的向C上的UART口传输数据。实现两台PC机的客户端,通过串口的透传,可以双向的发送和接收信息。通过改进,不仅可以实现英文和数字的数据传输,也可以实现中文的传输。
发送端和接收端可以是协调器、路由器、终端节点的任何一个,但是二者之中,必须要有一个协调器。
在外部利用JAVA程序还设计了GUI可视化界面,更友好的交互,方便操作。并且可以实现不局限于两台PC机间的通信。
关键词: CC2530单片机、uart、无线传输、JAVA
获取原文档,点击此处!