I’m currently using Apple’s official sample code and configured my project strictly in accordance with the documentation at https://developer.apple.com/documentation/CoreBluetooth/measuring-distance-between-devices-using-channel-sounding. I’m leveraging an nRF54L15 development board to implement the Channel Sounding feature, yet I’m unable to retrieve valid distance or bearing measurements. My setup details are as follows: iOS 27 beta 2 running on an iPhone 17 Pro. I’d like to confirm whether any additional special configurations are required for the sample code to enable proper distance and bearing detection, as well as what extra setup steps are necessary on the nRF54L15 development board. Additionally, the following error keeps appearing during runtime: [CS] NISession being invalidated — error: Error Domain=com.apple.NearbyInteraction Code=-5887 "NIERROR_SESSION_FAILED_DESCRIPTION" UserInfo={NSLocalizedRecoverySuggestion=NIERROR_SESSION_FAILED_RECOVERY_SUGGESTION, NSLocalizedDescription=NIERROR_SESSION_FAILED_DESCRIPTION, NSLocalizedFailureReason=NIERROR_SESSION_FAILED_FAILURE_REASON}
Bluetooth Channel Sounding on iOS 27 Beta,the sample code did't work
Hello, when you built the sample firmware for your nRF54L15DK, did you enable bonding in the ipt_reflector sample? This requires both a change in the prj.conf file as well as some minor modifications in the main.c file. Feel free to each out via Nordic DevZone for help.