changing bluetooth ble device name

hi, I am developing an accessory device which iphone connects to over BLE. meaning the accessory device is a peripheral and the mobile is central.

I would like to enable the user to rename the GAP name of the accessory via IOS bluetooth settings. As seen in the link below.

I have verified that I have write permissions for the gap name charecteristic on the accessory. I connect to the peripheral, press "i" on IOS bluetooth settings but am unable to rename (as if I have only read permissions). what am I missing? what else need to be configured? Is this option only available for bluetooth classic devices? thanks alot in advance!

https://www.businessinsider.com/how-to-change-bluetooth-name-on-iphone

  • another issue that is bothering me in this area: I see that the name that is used in the IOS bluetooth settings is the one from the advertise packet and not the gap name. inside our mobile app I do see the gap name is used. how can I get IOS bluetooth settings to use the gap name?

Add a Comment