Hello,
I am modifying the SimpleBLEPeripheral project to run on the USB dongle. I am having issues changing the name that appears on the iPhone app. The CBPeripheral shows as "TI BLE All".
In the SimpleBLEPeripheral project, I have changed the names of these two variables in SimpleBLEPeripheral.c:
static uint8 scanRSPData[]
and
static uint8 attDeviceName[GAP_DEVICE_NAME_LEN]
I have also set the write permission as follows (as suggested in other posts):
uint8 devNamePermission = GATT_PERMIT_READ | GATT_PERMIT_WRITE;
GGS_SetParameter(GGS_W_PERMIT_DEVICE_NAME_ATT, sizeof(uint8), &devNamePermission);
before calling:
GGS_SetParameter(GGS_DEVICE_NAME_ATT, GAP_DEVICE_NAME_LEN, attDeviceName);
I can not find anywhere in the project where the name "TI BLE All" is located.
When using IAR Workbench to Clean, Make, Build All, Download and Debug on the dongle, everything seems to work fine, and I am able to put breakpoints, and see the name I changed it to.
What could I be missing?
Thanks,