
2010.05.12 00:43
안녕하세요
<IC -706 무전기>
컴퓨터로 무전기의 주파수를 읽어오려고 합니다 .
현제 컴퓨터에서 무전기로 주파수 data를보내면 무전기의 주파수가 변경을 가능하게 는 했습니다
하지만 무전기에서 주파수를 읽어 오는법을 모르겠습니다,
COM PORT를 OPEN해도 무전기에서 주파수 자료 를 보내오지 않습니다
주파수 또는 MODE 변경 신호를 보내거나 주파수 다이얼을 돌렸을때만 무전기에서 신호를 보내 오내요
그냥 PROGRAM만 실행하면 무전기의 주파수 MODE자료를 읽어오는 방법이 있나요?
2010.05.12 23:34
2010.05.18 07:25
아이쿠..박오엠님..
요즘 제가 딴일좀 하느라 홈페이지를 이제야 보았습니다. 이해해 주시기를 바랄께요^^
컴퓨터에서 무전기로 입력하는 알고리즘은 해결하셨는데, 무전기에서 컴퓨터로 불러들이는 방법을 모르신다구요?
무전기에서 뭔가 돌리거나 눌렀을때만 받아들인다는 것이죠?
그건 당연한 것입니다. 컴퓨터에서 무전기로 "니 상태가 어떻노?" 하고 물어봐야.... 무전기는 "내는 이렇다..상태 메롱이다~" 하고 말을 해주지
상태를 물어보지 않으면 무전기는 아무말도 하지 않습니다. (이해가 되시죠?)
방법은 간단합니다.
컴퓨터에 사용자가 아무런 입력이 없을 때, 무전기에서 컴퓨터로 보내도록 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초 정도의 약간의 인터벌을 주시는것이 좋을것으로 생각됩니다.
2010.05.19 03:35
감사 감사 합니다
그러게요 제가 706에게 묻는방법을 몰랐어요
이렇게 간단히 해결될껄~~ 진작에 여쭤봤어야했는대 괜히 고생만 했네요
2010.05.19 07:04
리그 컨트롤 program을 환성하였습니다 ,
다시한번 감사드립니다
국장님의 명쾌한 설명에 확실하게 이해를 하였습니다
2010.05.19 19:22
고생 많으셨습니다.
나중에 프로그램을 한번 공개해주심이 어떠실지... ㅋㅋ 궁금합니다..