cancel
Showing results for 
Search instead for 
Did you mean: 

Smart Bluetooth

ZhaohuaS_76
Employee

Hi,

I check the BLE GATT API on android 4.4.2, can't found the how to configure the connect event interval, could you can help me?

0 Likes
1 Solution
MiTo_1583836
Contributor II

I did the research on the Google Developer website looking at all the API definition for BLE a while ago. I think this is still not supported. Also my understanding is that the Bluetooth Low Energy API is provided for a master only. The phone can act as a master only (not a slave).

Your option is to set the connection parameter from the slave at this point. It sounds that Google released the minimum to get started with the technology without going to much into details.

I found out on the web (not the official Google website) that the connection interval is set to 7.5ms by default on the Google platform. I did not get a chance to confirm that with packet analysis.

I hope this help,

View solution in original post

3 Replies
MiTo_1583836
Contributor II

I did the research on the Google Developer website looking at all the API definition for BLE a while ago. I think this is still not supported. Also my understanding is that the Bluetooth Low Energy API is provided for a master only. The phone can act as a master only (not a slave).

Your option is to set the connection parameter from the slave at this point. It sounds that Google released the minimum to get started with the technology without going to much into details.

I found out on the web (not the official Google website) that the connection interval is set to 7.5ms by default on the Google platform. I did not get a chance to confirm that with packet analysis.

I hope this help,

View solution in original post

ZhaohuaS_76
Employee

Hi 79rpm,

Thanks for your help.

I found the connect event interval is set by master in the CONNNECT_REQ PDU in bluetooth Core spec 4.0, do you known how to configure it on slave side?

BR,

Zhaohua

0 Likes