完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 一只耳朵怪 于 2018-6-3 11:30 编辑
各位好 我想要实现多对1的程式 我有看过1对多程式 发射端能使用: basicRfSendPacket(RECEIVE_ADDR, pTxData, APP_PAYLOAD_LENGTH) 的RECEIVE_ADDR 可以决定哪一个接收端 但如果是多对1 要如何写,因为在1对1裡 接收端的程式好像没有basicRfReceivePacket(Send_ADDR, pTxData, APP_PAYLOAD_LENGTH) 类似的程式码,而是直接 basicRfReceiveOn(); 来接收pRxData[ ]裡的数据 这样数据会有冲突,无法準确接收我要的对应值 所以不知该如何下手,不知有人能为我解惑吗?? 谢谢! |
|
相关推荐
8个回答
|
|
没人能指点指点吗?
|
|
|
|
|
|
|
|
这我是了解, 我有测过: A传给C, B也传给C, C接在电脑上看数据 最后发现几乎都是A的值,而且A到C的距离 还比 B到C的距离还长 所以现在我卡在这边 |
|
|
|
zigbee协议中采用的是冲突检测机制,节点只有在检测到信道空闲的时候才可以发送数据。 您是具体怎么测试的呢?是A和B同时发送数据? |
|
|
|
我烧侦测光亮度(0~100%) 在A、B 上, A总延迟为311ms 后发送,B为411ms 后发送, 我A、B 电源都啟动,接收端C 只接收A 数值, 若把A 电源关闭,就能收到B数值, A到C 距离 比 B到C 距离 长约5公分 。 看2位的解说看来,好像无法在接收端设计:先接收指定(A) send ADDR,再接收另一个(B) send ADDR |
|
|
|
60user108 发表于 2018-6-1 02:52 发送数据的间隔多少,把时间拉长就可以 |
|
|
|
60user108 发表于 2018-6-1 02:52 我估计是C的串口部分的问题,基于basicRF这个程序,我十几个从节点以2S的周期向主节点发送数据,丢包率都很低。 |
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
326 浏览 1 评论
524 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
767 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
645 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1120 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
17浏览 28评论
49浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
242浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
192浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
52浏览 13评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-20 13:16 , Processed in 0.988432 second(s), Total 93, Slave 77 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号