I am a bit confused by the name and example use cases of 'NUS'.
The name is 'Nordic UART service' and it is often described as "A Serial UART interface over BLE" that is provided as a service.
In my application, I am calling the function 'ble_nus_data_send(...)'.
I am trying to understand why when I call this function with a large number of bytes then I keep getting error indications that there are no 'RESOURCES' available. Searching for similar issues on the devzone almost invariably highlights solutions that one way or another refer to a 'UART' interface.
It is not clear to me where and why the UART component is even playing a role in the discourse -- my firmware is directly calling the BLE API provided by the Nordic SDK and I do not expect there to be any dependence on a UART function of any sort.
My question is: What is the relation, if at all, between the NUS and a physical UART hardware?
Cheers
RVM
