Re:SerialGate 내부 deley 문의
안녕하세요. 시스템베이스 입니다.
문의에 대한 답변 드립니다.
예로 RS232C포트로 데이터를 보내면, RJ45(TCP)로 데이터가 나올 때, 발생하는 Delay를 알고 싶습니다.
내부적으로 데이터를 통신(RS232c->TCP) 컨버터 되는 시간이 발생할것 같은데, 이럴때, 발생되는 시간을 알고 싶습니다.
가능하면 답변 부탁드립니다.
답변: SerialGate를 RFC-2217(가상컴포트모드)로 사용할 경우 100ms 이내에 컨버팅 되어 전송이 되고, tcp모드일 경우 더 짧은 시간에 컨버팅 되어 전송이 됩니다. 내부에서 컨버팅 되어 전송되는 시간은 옵션에 따라 다릅니다. TCP_Nodelay를 enable로 설정하는 경우 시리얼에서 들어오는대로 바로 전송하기 때문에 10ms 이내에 컨버팅되어 전송이 됩니다.
감사합니다.