开发蓝牙设备锁(BT3L)时,遇到一个问题,如何区分是手机还是配件开锁的?

蓝牙 BLE设备、蓝牙 MESH设备、蓝牙 Beacon设备、Sub-G设备等


Post Reply
zoule@venztech.com
Posts: 88

在使用BT3L 蓝牙模组时,蓝牙开锁的dp点 : 71 ,也就是蓝牙开锁DP(带校验码),
此时用手机开锁,会进入到dp71的处理函数中,然后上报dp71的 相关的数据。

现在有个疑问,现在增加了一个配件,配件开锁使用的也是 dp71 ,这时 配件给锁 发消息,锁这边也收到了,也是dp71;

若想在手机端区别 是手机蓝牙开锁,还是 配件键盘开锁

要更改dp点,还是? 如何做到区分呢?

@说明:
BT3L 在接到dp71的数据时,是可以区分 主机与从机id的,0xffff 代表手机(网关),其他代表 从机(配件)

是在BT3L 这端,做上报区分吗??不是很理解,望解答!!谢谢~~~

it_xh
Posts: 32

Re: 开发蓝牙设备锁(BT3L)时,遇到一个问题,如何区分是手机还是配件开锁的?

DP71中,其中有个字段叫<开关锁方式>, 可用这个区分,具体如下:

  • 0x00,手机解锁
  • 其他值: 配件解锁
zoule@venztech.com
Posts: 88

Re: 开发蓝牙设备锁(BT3L)时,遇到一个问题,如何区分是手机还是配件开锁的?

是 上报dp72 的数据吗?

zoule@venztech.com
Posts: 88

Re: 开发蓝牙设备锁(BT3L)时,遇到一个问题,如何区分是手机还是配件开锁的?

如何在锁界面端显示配件开锁记录?是上报Dp72相关数据吗?

zoule@venztech.com
Posts: 88

Re: 开发蓝牙设备锁(BT3L)时,遇到一个问题,如何区分是手机还是配件开锁的?

怎么没人回复我,来个人 来个人,帖子别沉啊

Post Reply