|
Borland C++ Builder 4권의 UDP 소스를 그대로 사용하였구요..
라이브러리를 만들어 테스트 중입니다.
통신하고자 하는 Device와(DIO Module) 공유기로 연결이 되어 있구요..
제가 만든 라이브러리를 제 PC에서 사용을 잘하고 있었는데...
다른 PC에서 테스트 하니.. 동작이 되질 않습니다.
공유기 때고 다이렉트로 연결해 보아도 안되는 PC에서는 안되네요..
방화벽 문제 인가 싶어 방화벽 예외에 실행 프로그램 등록도 해보았지만
안되네요..
출력을 내보내면 출력 상태를 Return해주도록 프로그램 되어 있는데..
통신으로 출력지령을 보내면 Device쪽에서 받아 들이는데..
안되는 PC에서는 출력 상태가 Return되지 않네요..
소스에서 thread쪽으로 아예 들어 오지를 않네요...
이상한건.. 정상작동 하는 PC쪽에서 프로그램을 한번 실행하고 나면..
안되는 PC에서도 그다음부턴 정상작동 합니다..
다만 Device의 전원을 껐다가 다시 키고 하면 동일한 증상이 나타나네요..
몇일째 해매고 있습니다..
회원님들의 조언 부탁드립니다.
감사합니다.
|