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.

noise influence on SCI rx data

Hello!

At the moment we are testing RS485 based system in a very noisy enviroment. Data corruption happens quite often despite of the fact that CRC16 is used to check whether data packets are received correctly. We are not sure at the moment that data corruption occurs during transmission. Perhaps noise influences analog signals, which are converted to digital signals.

The question is as follows: Is SCI RX interrupt generated only when character format is correct? Or does SCI module ignore errors and receives erronous bytes too? In this case software should check whether character is received without errors. This will enable to ignore erronous characters.

At the moment software  does not check character errors. Can this lead to errors?

Best regards,

Vitaly