Hi,
I am connecting the nRF52832 UART (on my nRF52 DK) to an external device, which by default uses 9600 baud rate (but can be reconfigured differently).
In the case that the UART on the nRF is configured to 115200, and once the first character is sent from the external device (that uses 9600), the application on the nRF crashes, that is, the app_error_fault_handler() is being called. The error is generated by the uart_event_handler() function, using the APP_UART_COMMUNICATION_ERROR type.
Please note that in case the nRF UART is configured to 9600, all is working OK.
Surely, when there is a mismatch in baud rates of the two ends, I don't expect to get any valid data, yet, I also do not expect the system to crash.
I will appreciate any advise on that problem.
Thanks
Moshe