Hello,
I am writing to inquire about an issue occurring on our custom board.
Ideally, we should print the logs from the device to identify the exact cause, but since that is not possible at the moment, I am writing to describe the problem.
The device operates normally, but at some point, the following issue arises:
- Symptom: The Central and Peripheral establish a BLE connection, but the Peripheral does not receive messages sent from the Central.
- Current Solution: Power off and on the custom board (Peripheral) to restart it.
- Current BLE Operation Sequence:
1. The custom board stops advertising after connecting with the Central.
2. The custom board resumes advertising if the connection with the Central is lost.
The previous developer mentioned that it is essential to reset (restart) when starting advertising, and without a reset, BLE might not function properly.
Is this correct? Or is there an alternative solution other than resetting?
SoftDevice Version: s132_nrf52_7.2.0_softdevice
Example App Based On: ble_uart_peripheral
MCU: nrf52832
Thank you.