hi. As I know, if I want to change my nRF8001 Device name, I have to check "Over the air" and "From application controller with pipe" boxes in nRFGO Studio. in this case, nRFGO Studio will create a service pipe that named "PIPE_GAP_DEVICE_NAME_SET". and Its Possible to change my device name with "lib_aci_set_local_data()" , like this:
lib_aci_set_local_data(&aci_state, PIPE_GAP_DEVICE_NAME_SET , (uint8_t *)&device_name , strlen(device_name));
I think all I wrote above are correct.(I didn't test it practically yet. Please let's know if no)
but my Question: Is there any solution to change my device name without checked boxes in nRFGO Studio. I mean suppose I want to change my device name in application controller in 1 minutes periodically and don't want to receive it (device name) from peer device. why I have to check boxes. (I see if don't check boxes, the nRFGO Studio will not create "PIPE_GAP_DEVICE_NAME_SET " and I can't use lib_aci_set_local_data) or why I have to check "over the air" and then check "From application controller with pipe" ?
thank you