Other Parts Discussed in Thread: CC2640
Platform : CC2640R2F
SDK : 3.20.00.21
Android Phone : Sony Z5 ( Android 7.1.1 )
BLE APP : LightBlue
Issue : Android Phone can't connect with BLE device via APP ( LightBlue )
Our customer used example project <simple_peripheral_cc2640r2lp_app> ( 3.20.00.21 ), and find out used Sony Z5 ( Android 7.1.1 ) can't connect with BLE device.
example project only modify below setting.
---------------------------------------------
// Minimum connection interval (units of 1.25ms, 80=100ms) for automatic
// parameter update request
#define DEFAULT_DESIRED_MIN_CONN_INTERVAL 12 // originally 80
// Maximum connection interval (units of 1.25ms, 800=1000ms) for automatic
// parameter update request
#define DEFAULT_DESIRED_MAX_CONN_INTERVAL 60 // originally 800
// Slave latency to use for automatic parameter update request
#define DEFAULT_DESIRED_SLAVE_LATENCY 4 // originally 0
// Supervision timeout value (units of 10ms, 1000=10s) for automatic parameter
// update request
#define DEFAULT_DESIRED_CONN_TIMEOUT 550 // originally 1000
--------------------------------------------
Also used same setting with <simple_peripheral_cc2640r2lp_app> ( 2.20.00.49 ), but this version was find.
We also used CC2640R2F EVM for testing ( SDK : 3.20.00.21, without any modify ), it also can't connection
CC2640R2F EVM --> Can get connection event, but can't into discovery service.
Android App --> Show connecting, after a while show disconnect.
Smart Phone Model |
OS |
BLE paring test |
iPhone 6x |
iOS 12.1 |
Pass |
小米 Mi 4i |
Android 5.0.2 |
Pass |
Sony Z |
Android 6.0.1 |
Pass |
iPhone XR |
IOS 12.3.1 |
Pass |
IPod Touch 6 |
IOS 12.3.1 |
Pass |
Sony Z5 |
Android 7.1.1 |
Fail |
Samsung Galaxy A70 |
Android 9 |
Pass |
Samsung Galaxy S7 |
Android 8 |
Pass |
Can anyone give some recommend?