Page 1 of 1

【求助】BK7231N 如何对接自己的beacon遥控器

Posted: 2023年 Dec 4日 15:20
by Robertz

如何添加自定义协议的Beacon遥控器?
我们现有的Beacon遥控器如何接入涂鸦模组,请帮忙支持。
在涂鸦提供的api函数可以实现这个功能吗?还是需要在bk的驱动中进行修改?


Re: 【求助】BK7231N 如何对接自己的beacon遥控器

Posted: 2023年 Dec 4日 15:30
by bamy

1、自定义协议的Beacon遥控器,如果协议不是涂鸦的,不在涂鸦的遥控器管理业务内,所以要添加自定义协议的Beacon遥控器,要用户自己处理广播包去管理。
2、现有的Beacon遥控器接入涂鸦模组,只要协议遵从涂鸦的遥控器协议,按对应的使用手册即可。
3、涂鸦提供的api函数可以实现这个功能,这个不太明白你的意思。涂鸦提供的sdk对外接口,都是已经实现的,不知道你是怎么个用法?


Re: 【求助】BK7231N 如何对接自己的beacon遥控器

Posted: 2023年 Dec 4日 16:30
by Robertz

你好,
我们现有已经做好的beacon遥控器。

我们想把这个beacon遥控器接入涂鸦模组,请问使用哪个api函数可以扫描到广播包?

我使用tuya_ble_monitor_init();这个api函数,没有在回调函数中看到有扫描到广播包。


Re: 【求助】BK7231N 如何对接自己的beacon遥控器

Posted: 2023年 Dec 4日 16:51
by bamy

tuya_ble_monitor_init这个接口外部不需要用的。
你们beacon遥控器的广播包符合涂鸦的蓝牙遥控器广播包协议吗?就跟我前面说的,如果符合我们的协议,天然就在我们的管理业务范畴内;如果不符合,需要应用自己去实现。


Re: 【求助】BK7231N 如何对接自己的beacon遥控器

Posted: 2023年 Dec 4日 16:57
by Robertz

1、涂鸦的beacon广播包协议是什么样的。
2、SDK哪个接口能够获取到自定义beacon遥控器的广播包数据。


Re: 【求助】BK7231N 如何对接自己的beacon遥控器

Posted: 2023年 Dec 4日 17:06
by bamy

如果你们使用的是自己定义的广播包,使用下面接口注册回调即可,回调中会收到你的蓝牙遥控器原始广播数据。
OPERATE_RET tuya_ble_reg_raw_scan_adv_cb(TUYA_BLE_RAW_SCAN_HANDLE cb);