Q&A

  • 적당한 시리얼통신컴포넌트를 추천해 주십시오.
현재는 스레드를 이용해서 시리얼 통신을 구현했습니다만

이넘이 불안정한 모습을 보여서-되다가 안되다가...-

다른넘으로 바꾸려고 하는데 적당한것이 보이지를 않는군요.

Async 를 구해보았습니다만 무슨이유인지 에러가 나면서 설치가 안되는군요.

델파이 버젼은 6.0 입니다. 적당한것을 추천해주시면 고맙겠습니다.

유료라면 구입도 고려중입니다.

2  COMMENTS
  • Profile
    쩌비 2001.10.20 21:07
    Varian Async32 V1.54 <- 전 이것 쓰고 있습니다.



    현재 전 단말기 Message 정보 분석S/W 프로그래밍 하고 있는데



    데이타는 Binary이고 Tail Char로 구분해서 가져옵니다.



    속도는 115K까지는 이상없이 옵니다. 그이상은 테스트 안해보았고요.



    그리고 옵션을 잘못 주면 불안하게 작동합니다. 특히 버퍼하고 타임아웃은 신경쓰고



    맞추어 보세요.





    m_comm.Databits := TvaDataBits(db8);

    m_comm.Parity := TvaParity(paNone);

    m_comm.StopBits := TvaStopBits(sb1);

    m_comm.ReadBufSize := 40960;

    m_comm.WriteBufSize := 10000;

    m_comm.WriteTimeout := 500;

    m_comm.ReadTimeout := 500;

    m_comm.MonitorEvents := [TVaCommEvent(ceData)];

    m_comm.Options := [];

    m_comm.Parity := paNone;

    m_comm.EventChars.EventChar := char($7E);

    m_comm.Priority := tpTimeCritical;

    m_comm.FlowControl := fcNone;

    m_comm.RTSControl := rtsDisable;

    m_comm.OnData := m_CommRxFlag;





    구버전 Varian Async에서는 win2000을 완벽하게는 지원 안되지만 이 버전은



    잘 작동 됩니다.



  • Profile
    깨구락지 2001.10.22 17:24
    ASync 는 알수 없는 문제로 사용이 안됩니다.

    Async 와 상관없는 문장에서도 에러를 발생시키는등 이상동작을 보이고 있습니다.

    제 시스템의 문제일수도 있겠습니다만...



    깨굴~



    쩌비 wrote:

    > Varian Async32 V1.54 <- 전 이것 쓰고 있습니다.

    >

    > 현재 전 단말기 Message 정보 분석S/W 프로그래밍 하고 있는데

    >

    > 데이타는 Binary이고 Tail Char로 구분해서 가져옵니다.

    >

    > 속도는 115K까지는 이상없이 옵니다. 그이상은 테스트 안해보았고요.

    >

    > 그리고 옵션을 잘못 주면 불안하게 작동합니다. 특히 버퍼하고 타임아웃은 신경쓰고

    >

    > 맞추어 보세요.

    >

    >

    > m_comm.Databits := TvaDataBits(db8);

    > m_comm.Parity := TvaParity(paNone);

    > m_comm.StopBits := TvaStopBits(sb1);

    > m_comm.ReadBufSize := 40960;

    > m_comm.WriteBufSize := 10000;

    > m_comm.WriteTimeout := 500;

    > m_comm.ReadTimeout := 500;

    > m_comm.MonitorEvents := [TVaCommEvent(ceData)];

    > m_comm.Options := [];

    > m_comm.Parity := paNone;

    > m_comm.EventChars.EventChar := char($7E);

    > m_comm.Priority := tpTimeCritical;

    > m_comm.FlowControl := fcNone;

    > m_comm.RTSControl := rtsDisable;

    > m_comm.OnData := m_CommRxFlag;

    >

    >

    > 구버전 Varian Async에서는 win2000을 완벽하게는 지원 안되지만 이 버전은

    >

    > 잘 작동 됩니다.

    >