This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF52832 BLE can't be seach by MI(xiaomi) TV & HUAWEI C5 pad and other device

Hi,

I designed a nRF52832_xxAA board, I can't find the bluetooth name in iphone - settings - Bluetooth - Devices, but I can read/write and notify in myself mobile app and nrf connect in iphone. maybe It means the settings of the mobile phone just can serach the classic Bluetooth. If it's like this?

HUAWEI mobile phone & iPhone nrf connect can find my device and connect normally. but my board device name can't appreace in MI TV(xiaomi) & HUAWEI C5 pad bluetooth device list and nrf connect, I'm sure Location Services and Positioning is already open. I can see the MI TV(Model:L55M5-AZ) about... info appreace Android Ver 6.0.1.and support bluetooth 4.2/BLE lowpower. nrf connect - Device information show Bluetooth Low Energy info like this:

Bluetooth Low Energy Supported         YES

Native HID supported                           YES

Lollipop scanner API supported            YES

Offloaded filtering supported                   NO

Offloaded scan batching supported         NO

Peripheral mode supported                     NO

Multiple advertisement supported           NO

High speed (PHY 2M) supported            NO

Long range (PHY Coded) supported      NO

Periodic advertisement supported          NO

Extended advertisement supported        NO

Maximum advertising data length          N/A

Idon't think this list have question, but the same device(no nRF52832) made by another equipment manufacturer, device name can appreace in MI TV(xiaomi) & HUAWEI C5 pad, connect normally.

My HUAWEI mobile phone Android Ver 5.1 and support BLE lowpower. nrf connect - Device information show Bluetooth Low Energy info like this:

Bluetooth Low Energy Supported         YES

Native HID supported                           YES

Lollipop scanner API supported            YES

Offloaded filtering supported                  YES

Offloaded scan batching supported         YES

Peripheral mode supported                     YES

Multiple advertisement supported           YES

my software configuration as this:

#define NRF_SDH_BLE_GAP_DATA_LENGTH 27

#define NRF_SDH_BLE_GATT_MAX_MTU_SIZE 23

I tried with the sample code by nRF5_SDK_15.2.0_9412b96 & nRF5_SDK_14.2.0_17b948a, the same question.

I think there must be something wrong configuration settings in firmware, may be related to the Android version, so I hope to get your help. If the description is not detailed, I can add as required.

Best regards

ROO

Related