1 of 1 people found this helpful
In the GITHUB example project BLE-UART, a custom BLE service – Server_UART – is implemented in the project, which makes use of two custom characteristics:
§ Server_UART_Rx_data: To receive data from any central device via write without response commands.
§ Server_UART_Tx_data: To transmit data to any central device via notifications.
Once the BLE central device is connected to the BLE peripheral device, you can open two UART terminal windows - one for the peripheral device and another for the central device. Now, you can input data in the UART terminal of the peripheral device and see the same being displayed in the UART terminal of the central device.