TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2541 BLE手柄如何像藍牙喇叭一樣回連

BLE手柄的特性似乎會自動斷線,當按了一下按鍵,都會延遲了3~4秒才會回連,請問有辦法讓BLE手柄像喇叭一樣地,當手機按一下手柄名稱,進行連接時,BLE手柄就自動連接起來??

Yan:

Johnson,

BLE和传统蓝牙不太一样,传统蓝牙任何一端都可以发起连接请求,比如蓝牙喇叭就可以发起向手机的连接请求。

BLE则不行,BLE的外设,必须先开始广播,手机扫描到BLE外设之后,再从手机发起连接请求,BLE外设没法发起连接请求。

你可以尝试减小你的BLE手柄的广播间隔来加快手机的发现手柄速度,这样来尝试提高连接速度看看。

Johnson Chiu:

回复 Yan:

了解。那如果是BT4.0 Classic可以嗎?

那BLE手柄的广播间隔我需要設定哪些值呢? 可以教授一下嗎,感謝。

Yan:

回复 Johnson Chiu:

Johnson,

BLE的手柄不支持蓝牙classic。

你可以在代码里面设置#define DEFAULT_ADVERTISING_INTERVAL 来改变广播间隔:)

Johnson Chiu:

回复 Yan:

謝謝。

不好意思,我的意思是,如果手柄是用BT4.0 Classic的可以做的到嗎?

我只看到這個檔案simpleBLEPeripheral.c有代碼#define DEFAULT_ADVERTISING_INTERVAL 是設定這個檔案嗎?

手柄不是應該是在HIDAdvRemote 這裡頭的相關設置嗎?

赞(0)
未经允许不得转载:TI中文支持网 » CC2541 BLE手柄如何像藍牙喇叭一樣回連
分享到: 更多 (0)