BLE Range Discrepancy Between iOS and Android on NRF5340

Hi,

We're currently facing an issue with Bluetooth Low Energy (BLE) range on our custom board using the NRF5340 with SDK version 2.6.1. During testing, we observed a significant discrepancy in BLE range between iOS and Android devices.

Findings:

  • Android Devices: Achieving a BLE range of approximately 34 feet.
  • iOS Devices: Limited to about 13 feet.

This raises concerns about compatibility and user experience, especially since both platforms should ideally support similar ranges.

Questions:

  1. Has anyone experienced similar issues with BLE range on iOS compared to Android?
  2. Are there specific configurations or optimizations in iOS that we should consider to improve the range?
  3. Any recommendations for debugging or tools that might help us analyze the BLE performance on iOS?

prj.conf is also attached for the perusal.

#for Bluetooth
CONFIG_BT=y
CONFIG_BT_DEBUG_LOG=n
CONFIG_BT_SMP=y
CONFIG_BT_PERIPHERAL=y
CONFIG_BT_BAS=y
CONFIG_BT_DIS=y
CONFIG_BT_DIS_PNP=n
CONFIG_BT_DEVICE_NAME="xxx"
CONFIG_BT_DIS_MODEL="xxx"
CONFIG_BT_DIS_MANUF="xxx"
CONFIG_BT_DIS_HW_REV=y
CONFIG_BT_DIS_HW_REV_STR="xxx"
CONFIG_BT_DIS_SW_REV=y
CONFIG_BT_DIS_SW_REV_STR="xxx"
CONFIG_BT_DIS_FW_REV=y
CONFIG_BT_DIS_FW_REV_STR="xxx"
#GATT_CLIENT needed for requesting ATT_MTU update
CONFIG_BT_GATT_CLIENT=y
#PHY update needed for updating PHY request
CONFIG_BT_USER_PHY_UPDATE=y
#For data length update
CONFIG_BT_USER_DATA_LEN_UPDATE=y
#Over-ride various BT settings for extended data packet size
CONFIG_BT_ATT_PREPARE_COUNT=4
CONFIG_BT_L2CAP_TX_MTU=498
CONFIG_BT_L2CAP_TX_FRAG_COUNT=15
CONFIG_BT_BUF_EVT_RX_SIZE=251
CONFIG_BT_BUF_CMD_TX_SIZE=251
CONFIG_BT_BUF_ACL_RX_SIZE=502
CONFIG_BT_BUF_ACL_TX_COUNT=15
CONFIG_BT_BUF_ACL_TX_SIZE=251
CONFIG_BT_RX_STACK_SIZE=2048

CONFIG_BT_GAP_PERIPHERAL_PREF_PARAMS=y
CONFIG_BT_PERIPHERAL_PREF_LATENCY=0
CONFIG_BT_PERIPHERAL_PREF_TIMEOUT=30
CONFIG_BT_PERIPHERAL_PREF_MAX_INT=16
CONFIG_BT_PERIPHERAL_PREF_MIN_INT=14

We appreciate any insights or suggestions you can share!. 

Thanks in advance for your help!

Regards, 

Krishna

Parents Reply Children
No Data
Related