use SDK17.
central uses nRF52832 and peripheral uses nRF52810.
I want to implement the exchange of data with each other.
First, the central scanned and connected.
After that, how can I send data to Peripheral?
Thank you...
use SDK17.
central uses nRF52832 and peripheral uses nRF52810.
I want to implement the exchange of data with each other.
First, the central scanned and connected.
After that, how can I send data to Peripheral?
Thank you...
The whole point of Bluetooth is exactly to transfer data!
You can either use one of the standard Profiles defined by the Bluetooth SIG, or create your own. The SDK contains many examples using standard BT SIG Profiles.
For just transferring Arbitrary unstructured data, you could use (or, at least, start with) Nordic's Proprietary UART Service - NUS. There are examples in the SDK
Here's a tutorial on creating your own custor Services:
devzone.nordicsemi.com/.../ble-services-a-beginners-tutorial
Hi
I am looking at central -> ble_app_uart in example
I know that BLE_NUS_C_EVT_NUS_TX_EVT is sending DATA from ble_nus_c_ect_handler.
While connected to the peripheral, data cannot be viewed from the peripheral.
What is the problem?
Thank you.
Hi,
What is your setup when testing? Is your central programmed with the Nordic UART Service Client example and your peripheral with the UART/Serial Port Emulation over BLE example? Are you testing it as described in the part about testing for the NUS client example?
Best regards,
Marte
Hi,
Central is implemented on the basis of cle_uart_app_c, and peripheral is created by creating a service uuid, not an example. I want to read the service uuid that was created service uuid.
Best regards,
mjr
Start with the examples provided - then you will have a working basis from which to create your own setup.