Microsoft's Embedded Wireless Framework is a design concept that enables users to abstract application code from host port drivers and communication adapter drivers primarily in microcontroller-based projects.
MIT License
63
stars
31
forks
source link
Buffer full error when using RYZ014A with RX MCU #16
All of EWF projects for RX has an issue not to communicate the RYZ014A module when disable the "debug log".
The cause of issue is that R_SCI_Send API is called quite frequently then, the API has an error of internal buffer full and returned error.
The below Line should be changed to wait sometime when the error happen.
All of EWF projects for RX has an issue not to communicate the RYZ014A module when disable the "debug log". The cause of issue is that R_SCI_Send API is called quite frequently then, the API has an error of internal buffer full and returned error.
The below Line should be changed to wait sometime when the error happen.
https://github.com/Azure/embedded-wireless-framework/blob/1.0.0-preview.2.renesas.rx/src/ewf_interface_rx_uart.c#L143
Below is the proposal code. It adds the wait and retry there.