2013年11月17日日曜日

Logger32とIC-7700/Flex6500を繋ぐ、、、。

Logger32でIC-7700を繋いで使っていますが、これにFlex6500も同時に繋げないか色々試行錯誤中。
Logger32 の立ち上がるタイミングでcom3だったりcom7だったり動くので、これが起こるとうまく行かないが、原因と対策は後で考えるとして、取り合えず動くバージョンのメモ。

事前作業
 Flex6500/6700を立ち上げておく。またsmartSDR CATも立ち上げておく(スタートアップ時に立ち上がっているはず)。 
  smartSDRCATでFlexが立ち上がっていることをMainのタブで確認。
 次にSerial PortsタブでAdd A Portをクリックすると、左の窓に無い仮想ポートの組が自動で作られる(com5が作られると、com15が一緒にペアとしてできる)。
 CI-Vの結線をしておく。一緒に接続するリニア等CI-Vで繋がる物は全部。


IC-7700の制御


Logger32のRadio1にこの様な設定を記述(Icom のHex addを5cにしています)。
 これで、普通にIC-7700は制御できるはず。








Flex6500の制御

SmartSDR CATのMainタブで"Connect 3rd Party Program to Port" に表示されるポート番号をメモしておく。
 Logger32のRadio2に下のような設定を記述。 Com6は上の操作で示されたポート。








DDUtils の設定

 次にDDUtils v3を起動する(ちょっと時間がかかります)。 立ち上がったら、Setupをクリックし左のように必要なタブ2つで設定をします。 ここではAmpsでICOM-PW1でリニアの設定をしてみました。 
 この他にも色々な設定が出来ますが、ここではここまで。









この時のデバイスドライバーの様子を、、、

一応、これでRadio1の選択でIC-7700の制御が、Radio2でFlex6500の制御が出来るようになっています。 
Flex6000シリーズ(SDR)はVFOの考え方が違うので、Logger等のVFO1/VFO2というのが、うまく対応出来ません。またBand MapもPanadapter Aの内容と相互に連動しますが、PanadapterBには繋がりませんし、BandMap2, BandMap3等でバンドを跨ぐ処理をしようとすると、うまく行きません。 1月にはVer 1.1になって、Ether経由でオーディオ入出力が出来、Panadapter/sliceの数も増えるので、その時にまた色々考えることにします。

 この環境はFreeBSD上のVirtualBoxのWin7で動かしていますが、 途中で何かが落ちたりすると、Logger32のIC-7700との接続ポートが勝手に変わっていて制御できなくなることが有りますが、この時には、外部装置(リニア)の制御も出来なくなってしまいます。 対応を考えておかないと、、 しかし、これはFlexとは関係が無いので、ここまで。

0 件のコメント:

アンテナ切り替えの自動化 (続き)

 調子よく動いていると思っていたら、インジケータのLEDが次々と点かなくなってゆく、、、。 不精して、出力端子(14Vのon/off)にLEDを直列抵抗と入れていたのですが、これではダメっぽい。 LEDが死んでいる。 では、という事でFETのスイッチを入れて、ゲート電圧で検出して...