If you go back to the basics and just do a send char receive char - does it work?
Often stripping parts of the code can help identify the buggy part.
If you go back to the basics and just do a send char receive char - does it work?
Often stripping parts of the code can help identify the buggy part.