2011-04-30 4 views
1

직렬 포트와 통신하기 위해 java rxtx 라이브러리를 설치했습니다. EFTPOS 터미널을 직렬 포트에 연결했습니다. 나는 내 편지가 항구에 일어나는지 확인하고 싶다. 내가 rxtx에 의해 주어진 테스트 프로그램을 사용하더라도 그것을 제대로 얻을 수 없었다. 어떤 장치를 포트에 연결하지 않고 직렬 포트에 쓸 수 있습니까? 직렬 포트에 기록 된 패킷을 어떻게 볼 수 있습니까? 이 isssue 해결하는 데 도움주세요!장치를 연결하지 않고 직렬 포트에 쓸 수 있습니까?

답변

1

소프트웨어에 따라 직렬 포트에 아무 것도 연결하지 않고 전송할 것인지 여부에 따라 다릅니다.

일부 소프트웨어는 신호선 (어느 것이 기억 나는지 기억이 안나고)이 높게 나오는지 확인하고, 다른 소프트웨어는 멍청한 방식으로 전송하며 아무거나 연결되어 있으면 문제가되지 않지만있을 수 있습니다. 무엇이 수신되고 있는지를 확인하기 위해 오류 검사를하는 프로토콜. 기본 전송 무결성 검사는 전송 된 문자를 반향하는 수신기에 의해 수행 될 수도 있습니다.

직렬 포트에 대한 지능형 브레이크 아웃 박스를 구입할 수 있으며, 발송 된 모든 내용이 표시됩니다. 다른 방법은 널 모뎀 케이블을 사용하고 터미널 프로그램을 실행하는 PC를 연결하는 것입니다. 두 가지 방법 모두 문자를 표시하며, 보내지는 모든 패킷은 위에서 언급 한 고유 프로토콜 일 가능성이 높습니다.

관련 문제