uart serial data error detection