我将温度、湿度和光线传感器数据从远程XBee模块发送到本地模块。远程XBee连接到带有STM32单片机和两个传感器的传感器板上,传感器的数据被送到单片机,再送到XBee,以便将数据无线传输到另一个XBee。我对微控制器部分没有任何问题。但是当我从远程XBee获得数据时,我想用python显示它。我正在获得正确的数据,但我需要将变量名添加到传感器数据中。例如,第一个传感器数据是温度数据,它是一个整数,我需要看到的是温度传感器的值;Temp =xx(整数值)。下面是我使用的python代码。
#!/usr/bin/python
import serial
from xbee import ZigB
我有这个问题。我从下载了这个接口,我多次尝试在Android Studio2.3.1上导入项目,但是Gradle总是无法与这个Error:Configuration with name 'default' not found.同步
我在其他帖子上读到了这个错误,但我不知道要修改什么,因为这个API应该是正确的。感谢您的支持。诚挚的问候。
编辑
以下是我所做的步骤:
解压文件打开Android Studio选择导入项目(Eclipse ADT、Gradle等)我选择zigbee4java-masterand然后启动Gradle Build
gradle-wrapper.prop
我有一些节点上安装了Xbee s2。zigbee网状拓扑中配置为路由器和协调器的zigbee模块。我想将数据从每个节点发送到其他一些节点。
问:我必须如何发送数据?这里有一个我想要的伪代码。我想知道zigbee堆栈中是否有任何API可以用于此目的,以及我是否遗漏了什么:
init_network;
fragment_data_to_frames;
fork();
if(process_is_parent)
for(i=0;iMbum_frames;i++){
send_frame(i);
wait(x miliseconds)// how much d