51uwb.cn

 找回密码
 立即注册
查看: 5600|回复: 4
打印 上一主题 下一主题

DWM1000测量消息的含义中的疑问

[复制链接]

1

主题

6

帖子

10

积分

新手上路

Rank: 1

积分
10
楼主
发表于 2020-6-5 10:23:24 | 显示全部楼层
tuzhuke 发表于 2019-4-30 09:53
rx_poll_msg 这些信息都是约定的,收发约定好,两者一致即可。

与你后面发的没有直接关系,你发的都是官 ...

锚与标签一对一的时候正常通信,两个锚和一个标签的时候也是收发一致就可以吗,我看例程里是通过判断接收的数据部分与rx_resp_msg数组的前ALL_MSG_SN_IDX个字节(8bits)。
我在实现两个锚和一个标签时,利用例程修改后,希望使标签只与其中一个锚通信,但从串口上看都无法正常显示距离。
/***标签**/
static uint8 tx_poll_msg[] = { 0x41,  0x88, 0, 0xFF, 0xFF, 'S', '1', 'M', 'T', 0xE0, 0, 0};//标签发送的消息
static uint8 rx_resp_msg[] ={0x41, 0x88, 0, 0xCA, 0xDE, 'M', 'T', 'S', '1', 0xE1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};//锚发送消息
/**锚1**/
static uint8 rx_poll_msg[] = {0x41,  0x88, 0, 0xFF, 0xFF, 'S', '1', 'M', 'T', 0xE0, 0, 0};//标签发送的消息
static uint8 tx_resp_msg[] = {0x41, 0x88, 0, 0xCA, 0xDE, 'M', 'T', 'S', '1', 0xE1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};//锚发送的消息
/**锚2**/
static uint8 rx_poll_msg[] = {0x41,  0x88, 0, 0xFF, 0xFF, 'S', '2', 'M', 'T', 0xE0, 0, 0};//标签发送的消息
static uint8 tx_resp_msg[] = {0x41, 0x88, 0, 0xCA, 0xDE, 'M', 'T', 'S', '2', 0xE1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};//锚发送的消息
我对接发的消息还存在疑惑,可以麻烦解答下吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

bphero Inc.  

GMT+8, 2024-5-8 07:02 , Processed in 0.021261 second(s), 5 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

快速回复 返回顶部 返回列表