Laki 发表于 2020-12-22 15:31:29

接收多个消息的疑问

有没有办法,当多个基站发送消息,然后标签同时接收这些消息然后处理?看了官方代码好像都是轮询发送接收的,有没有人解决过该问题

Laki 发表于 2020-12-23 08:31:30

还有就是怎么设置,才能保证基站是周期性的发送信息?感觉延时发送不能保证发送的周期都一样,我后面计算需要用到这个周期,感谢各位大佬解惑:loveliness:

蓝点无限 发表于 2020-12-24 09:11:23

通信不能绝对同时,必须需要在时间上有一定错开,不然信号叠加到一起无法被正确接收

蓝点无限 发表于 2020-12-24 09:11:55

Laki 发表于 2020-12-23 08:31
还有就是怎么设置,才能保证基站是周期性的发送信息?感觉延时发送不能保证发送的周期都一样,我后面计算需 ...

不理解你什么意思,详细说明或者贴部分代码上来

Laki 发表于 2020-12-25 16:17:41

本帖最后由 Laki 于 2020-12-25 16:22 编辑

蓝点无限 发表于 2020-12-24 09:11
不理解你什么意思,详细说明或者贴部分代码上来
我想让这个UWB模块周期性的发送信号,就是以一定频率来广播信号,这个频率能不能设置。目前我正在研究,代码还在构建中

Laki 发表于 2020-12-25 16:20:56

蓝点无限 发表于 2020-12-24 09:11
通信不能绝对同时,必须需要在时间上有一定错开,不然信号叠加到一起无法被正确接收

也就是说目前无线情况下需要错开,但有线通信就可以同时通信了,这样说对吗?

fwz 发表于 2021-6-30 09:20:13

Laki 发表于 2020-12-25 16:20
也就是说目前无线情况下需要错开,但有线通信就可以同时通信了,这样说对吗?

lz一点都没看芯片手册吗:o

如此简单cc66 发表于 2021-8-12 11:05:24

不能同时发送呀,会出现信号碰撞,造成丢包或者有的基站的数据丢失。周期发送的话,你可以加一个定时器中断,设置定时器周期,中断服务函数里执行发送动作
页: [1]
查看完整版本: 接收多个消息的疑问