질문과 답변
가능한 즉시 답변을 드리도록 하겠습니다.
글로 설명이 난해한 부분에 대해서는 사진을 첨부해 주시기 바랍니다.
안녕하세요
<IC -706 무전기>
컴퓨터로 무전기의 주파수를 읽어오려고 합니다 .
현제 컴퓨터에서 무전기로 주파수 data를보내면 무전기의 주파수가 변경을 가능하게 는 했습니다
하지만 무전기에서 주파수를 읽어 오는법을 모르겠습니다,
COM PORT를 OPEN해도 무전기에서 주파수 자료 를 보내오지 않습니다
주파수 또는 MODE 변경 신호를 보내거나 주파수 다이얼을 돌렸을때만 무전기에서 신호를 보내 오내요
그냥 PROGRAM만 실행하면 무전기의 주파수 MODE자료를 읽어오는 방법이 있나요?
아이쿠..박오엠님..
요즘 제가 딴일좀 하느라 홈페이지를 이제야 보았습니다. 이해해 주시기를 바랄께요^^
컴퓨터에서 무전기로 입력하는 알고리즘은 해결하셨는데, 무전기에서 컴퓨터로 불러들이는 방법을 모르신다구요?
무전기에서 뭔가 돌리거나 눌렀을때만 받아들인다는 것이죠?
그건 당연한 것입니다. 컴퓨터에서 무전기로 "니 상태가 어떻노?" 하고 물어봐야.... 무전기는 "내는 이렇다..상태 메롱이다~" 하고 말을 해주지
상태를 물어보지 않으면 무전기는 아무말도 하지 않습니다. (이해가 되시죠?)
방법은 간단합니다.
컴퓨터에 사용자가 아무런 입력이 없을 때, 무전기에서 컴퓨터로 보내도록 0.5~1초 간격으로 계속 불러들이는 명령을 주는 것입니다.
CI-V에서 불러들이는 명령어(Command)는 02(밴드), 03(주파수), 04(모드) 입니다.
706매뉴얼에는 눈을 씻고 찾아봐도 Command Table이 없습니다. IC-756PRO3 매뉴얼을 보세요. 거기에는 테이블이 있습니다.
즉, 컴퓨터에 사용자가 별도입력이 없을 때에는, 0.5~1초 간격으로 다음의 커맨드를 주도록 프로그래밍 하시면 되겠습니다.
FE FE 48 E0 02 FD (내 컴퓨터인데, 야~니 706... 니 밴드가 무꼬?)
FE FE 48 E0 03 FD (내 컴퓨터인데, 야~니 706... 니 주파수가 얼마꼬?)
FE FE 48 E0 04 FD (내 컴퓨터인데, 야~니 706... 니 모드가 무꼬?)
그러면 706은 컴퓨터한테 이렇게 답을 주겠죠.
FE FE E0 48 00 00707000 FD (내? 주파수 7070인디요..)
FE FE E0 48 06 00 FD (내? LSB모든디요...)
단, 주의하셔야 할 점은 하나의 커맨드를 물어보고, 돌아와야 하기 때문에 0.2~3초 정도의 약간의 인터벌을 주시는것이 좋을것으로 생각됩니다.
감사 감사 합니다
그러게요 제가 706에게 묻는방법을 몰랐어요
이렇게 간단히 해결될껄~~ 진작에 여쭤봤어야했는대 괜히 고생만 했네요
