你好,我们现在要做zigbee网络,就是由终端向协调器发送数据的程序不会,希望指教一二

你好,我们现在要做zigbee网络,就是由终端向协调器发送数据的程序不会,希望指教一二,第1张

我用的是ZStack-143-121,你好好看一下TI公司给出的例程在Projects\zstack\Samples
\SimpleApp下,主要看SimpleSensorc和SimpleCollectorc,这里讲了将温度值相互传送的过程
。注意函数zb_SendDataRequest( 0xFFFE,SENSOR_REPORT_CMD_ID, 2, pData, 0,
AF_ACK_REQUEST, 0 )(在SimpleSensorc中);其中pData是一个数组,你可以将字符串放入其中
,比如可以
定义 pData[6]="zigbee";那么在SimpleCollectorc中的接收数据函数void
zb_ReceiveDataIndication( uint16 source, uint16 command, uint16 len, uint8 pData )接
收你要的数据
pData。比如:
void zb_ReceiveDataIndication( uint16 source, uint16 command, uint16 len, uint8 pData
)
{
if(pData[0]=='z')
{
HalLedSet( HAL_LED_1, HAL_LED_MODE_ON );//点亮LED1
}
}
学习zigbee关键在于多看官方给出的例程,基本的功能和用法都有

以上就是关于你好,我们现在要做zigbee网络,就是由终端向协调器发送数据的程序不会,希望指教一二全部的内容,包括:你好,我们现在要做zigbee网络,就是由终端向协调器发送数据的程序不会,希望指教一二、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10066553.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存