Is this normal that the example ble_app_uart, usbd_ble_uart and usbd_ble_uart_freertos use init.srdata in advertising_init() when all the other examples use init.advdata ?
Is this normal that the example ble_app_uart, usbd_ble_uart and usbd_ble_uart_freertos use init.srdata in advertising_init() when all the other examples use init.advdata ?
You run quickly out of memory with a full 128 bit UUID - advertising data must be 31 bytes or less IIRC. The scan response gives you 31 additional bytes to use.