CC2541 BLE手柄如何像藍牙喇叭一樣回連
时间:10-02
整理:3721RD
点击:
BLE手柄的特性似乎會自動斷線,當按了一下按鍵,都會延遲了3~4秒才會回連,請問有辦法讓BLE手柄像喇叭一樣地,當手機按一下手柄名稱,進行連接時,BLE手柄就自動連接起來??
Johnson,
BLE和传统蓝牙不太一样,传统蓝牙任何一端都可以发起连接请求,比如蓝牙喇叭就可以发起向手机的连接请求。
BLE则不行,BLE的外设,必须先开始广播,手机扫描到BLE外设之后,再从手机发起连接请求,BLE外设没法发起连接请求。
你可以尝试减小你的BLE手柄的广播间隔来加快手机的发现手柄速度,这样来尝试提高连接速度看看。
了解。那如果是BT4.0 Classic可以嗎?
那BLE手柄的广播间隔我需要設定哪些值呢? 可以教授一下嗎,感謝。
Johnson,
BLE的手柄不支持蓝牙classic。
你可以在代码里面设置#define DEFAULT_ADVERTISING_INTERVAL 来改变广播间隔:)
謝謝。
不好意思,我的意思是,如果手柄是用BT4.0 Classic的可以做的到嗎?
我只看到這個檔案simpleBLEPeripheral.c有代碼#define DEFAULT_ADVERTISING_INTERVAL 是設定這個檔案嗎?
手柄不是應該是在HIDAdvRemote 這裡頭的相關設置嗎?