시리얼 통신으로 데이터를 보내는중에 음 하루에 2~3회 정도 에러가 발생합니다.
1초에 한번씩 데이터를 전송중이고 1회 에러가 발생하게 된경우 짧게는 10초 ~ 길게는 60초 정도
잘못된 데이터 값이 전송이 됩니다..
예를 들면 stx 데이터1, 데이터2, 데이터3, 데이터4, 데이터5, 데이터6, 데이터7, 데이터8 ETX
이런식으로 전송되는 것이 정상적일때
stx 데이터1, 데이터2, 데이터3, 데이터4, 데이터5, 데이터6, 데이터7, 데이터8(여기에 STX가 물려서 다음라이인이 이어서 전송) ETX
와 같이 데이터 8에 STX가 물려서 그다음 라인이 전송되는 에러가 발생하거나
stx 데이터1, 데이터2, 데이터4, 데이터4, 데이터5, 데이터6, 데이터7, 데이터8 ETX
데이터 3번 자리에 4번이 덧씌어지거나 하는 현상이
24시간 ( 86400 초 간 전송 ) 시 약 100~200개 정도의 데이터가 이러한 에러를 보이고 있습니다.
232통신은 9600/8/N/1/N 으로 사용하고있는데