New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
event.size in UART_BREAK is sometimes strange/wrong (IDFGH-11129) #12299
Comments
Hi @Bloeckchengrafik, |
@songruo Why it takes such long time for this trivial fix? |
@AxelLin This bug has been evaluated as having low impact. The fix has been added to another (larger) change of UART driver, and that change is still being reviewed. If this bug causes trouble in your project, please let us know and we can split it and merge it separately. I think it is an easy thing to work around in the application, though. |
@igrr When people notice the status changed to Reviewing state, people expect it to be fix soon. |
@songruo |
Answers checklist.
IDF version.
v5.1
Operating System used.
Windows
How did you build your project?
VS Code IDE
If you are using Windows, please specify command line type.
CMD
Development Kit.
ftSwarm [https://elektrofuzzis.github.io/en/index.html]
Power Supply used.
External 3.3V
What is the expected behavior?
Working with uart, I get UART_BREAK events with the correct event.size provided.
What is the actual behavior?
Sometimes event.size has values above MAX_BUF_SIZE, sometimes up to MAX_INT.
Steps to reproduce.
uart_set_mode( [UARTNUM] , UART_MODE_RS485_COLLISION_DETECT)
xQueueReceive(RS485_queue, (void * )&event, 10000 )
Debug Logs.
No response
More Information.
No response
The text was updated successfully, but these errors were encountered: