This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Using code on the MSP430FR2355 to send messages to a PC terminal program via the MSP Application UART set to 9600 8N1 works
Changing the MSP and the terminal program settings to 9600 8E1(even parity). some characters sent do not appear eg '3' , '5'
With the same code on the MSP that does not work with even parity on the "MSP Application UART" using a USB to serial cable(FTDI) works reliable.
---------------------------
I then tested "MSP Application UART" to "USB to serial cable(FTDI)" using two terminal windows on the PC.
settings 9600 8N1 works
setting 9600 8E1 misses some characters when sending from the FTDI to the ""MSP Application UART" eg '3' , '5' same as original issue.
----------------------------
It seems on the development board MSP‑EXP430FR2355 using even parity on the "MSP Application UART" does not work reliable (possible bug).
Hi Daniel,
Which code do you use? I can test in my side.
Thanks!
Best Regards
Johnson
Hi,
I have attached code that demonstrate the issue on an MSP‑EXP430FR2355
Hi Daniel,
I will do some test and get back.
Thanks!
Best Regards
Johnson
Hi Daniel,
I did some test in my side, and using a logic analysis to capture this waveform.
The result shows normal.
Thanks!
Best Regards
Johnson
Hi daniel,
I find the root cause, ez-FET bridge don't support EVEN default, thus you will loss some data, you need set the baud to 9625 in PC GUI and send any data to set the bridge to EVEN mode, then you can receive normal data.
Thanks!
Best Regards
Johnson
Hi,
Thanks for your help this seem to resolve the issue.
This limitation is not mention MSP‑EXP430FR2355 user guide(UART section). It would be useful to mention that odd parity is not supported and even parity is not supported in the usual way by terminal applications.
**Attention** This is a public forum