델파이 C/S v4용 시리얼 통신 컴퍼넌트(TSerial4 - 작성자 : R J Crowther)를
웹사이트(torry's)에서 다운로드 받아 테스트를 해본결과, string으로 읽게 세팅을 해도 한 character당 event가 한번씩 발생 되었습니다. 컴퍼넌트 작성자에게 email을 통해 질의한 결과 fast PC에서 낮은 baudrate로 통신 할 경우 이러한 현상이 발생 한다고 합니다.
loop문이나 etx를 통해 해결할 수 있는 문제 이지만, 이벤트가 한 character가 쌓일 때마다 발생하므로 속도가 저하되는 문제가 발생합니다. 이를 해결할 수 있는 묘책을 혹 갖고있는 분이 계시면 알려주십시오. 아니면 api를 통한 예제도 좋구요, 2.0에서 테스트한 api를 4.0에 적용하니깐 문제가 약간 발생하는 것 같더라구요. 그럼 수고하십시오.
굳이 간단한 시리얼 통신을 하신다면 상용을 쓰실 필요는 없지만 ASync라는 무지 좋은 상용 컴포넌트가 있습니다. 그것을 사용하시면 컴포트제어는 걱정이 없구요.. Socket까지...
간단한 것이라면 아래의 TSerial보다는 다른것을 찾아 보세요.
이름이 정확하게는 기억이 나지 않지만 TComport던가... TDCom 이던가 그럴겁니다.
델파이 수퍼페이지에 가시면 찾아 보실 수 있을것입니다.
한스 wrote:
> 안녕하십니까?
>
> 델파이 C/S v4용 시리얼 통신 컴퍼넌트(TSerial4 - 작성자 : R J Crowther)를
> 웹사이트(torry's)에서 다운로드 받아 테스트를 해본결과, string으로 읽게 세팅을 해도 한 character당 event가 한번씩 발생 되었습니다. 컴퍼넌트 작성자에게 email을 통해 질의한 결과 fast PC에서 낮은 baudrate로 통신 할 경우 이러한 현상이 발생 한다고 합니다.
>
> loop문이나 etx를 통해 해결할 수 있는 문제 이지만, 이벤트가 한 character가 쌓일 때마다 발생하므로 속도가 저하되는 문제가 발생합니다. 이를 해결할 수 있는 묘책을 혹 갖고있는 분이 계시면 알려주십시오. 아니면 api를 통한 예제도 좋구요, 2.0에서 테스트한 api를 4.0에 적용하니깐 문제가 약간 발생하는 것 같더라구요. 그럼 수고하십시오.
델파이 C/S v4용 시리얼 통신 컴퍼넌트(TSerial4 - 작성자 : R J Crowther)를
웹사이트(torry's)에서 다운로드 받아 테스트를 해본결과, string으로 읽게 세팅을 해도 한 character당 event가 한번씩 발생 되었습니다. 컴퍼넌트 작성자에게 email을 통해 질의한 결과 fast PC에서 낮은 baudrate로 통신 할 경우 이러한 현상이 발생 한다고 합니다.
loop문이나 etx를 통해 해결할 수 있는 문제 이지만, 이벤트가 한 character가 쌓일 때마다 발생하므로 속도가 저하되는 문제가 발생합니다. 이를 해결할 수 있는 묘책을 혹 갖고있는 분이 계시면 알려주십시오. 아니면 api를 통한 예제도 좋구요, 2.0에서 테스트한 api를 4.0에 적용하니깐 문제가 약간 발생하는 것 같더라구요. 그럼 수고하십시오.