NoraVR Remote Client
2019.05.23
NoraVRRemoteClient_v0.0.1aでアナログノードの試験をしました。

結果は問題無く動作、音声はアナログ的な音質とのレポートを頂いています。

ノード機としてFTM-400等を使用すればC4FMでD-STARリフレクタ網にも出れると思います。

試験での使用機器は、
RaspberryPi3(OS:Stretch WebServer:nginx) + C-Madia USB Audio
ノード機は、FT-817ND
接続インターフェースは、自作品で以前、EchoLink/SundCard Repeatorで使用していた6PminiDIN接続仕様のものに、GPIO接続中継用変換コネクタをプラスしたもの

SQL信号はFT-817NDの場合、ON時に+5vである為、変換コネクタ内で50KオームVRにて分圧、3.3V位でRaspberryPi3のGPIOに入力する様にしました。SQL信号はインピーダンスが高く、抵抗値の低いVRを使用すると電圧低下が発生します。

NoraVRRemoteClient.xml設定ファイルで使用NoraVRサーバのアドレス、ログインコールサイン(JG3EBB A)等の基本的な項目を設定、
続いて、RaspberryPi専用Analog&GPIOインターフェース項目の設定部分コメント化を外して設定、当局の環境では下記の設定で動作しました。(全角文字有り コピペ不可)

-----------------NoraVRRemoteClient.xml---Analog&GPIO--------------------

<Modem type="AnalogModemPiGPIO">
<ConfigurationProperties>
 <DownlinkEnablePortName>GPIO 28</DownlinkEnablePortName>
 <DownlinkEnablePortInvert>false</DownlinkEnablePortInvert>
 <DownlinkAudioDeviceName>Set [plughw:1,0]</DownlinkAudioDeviceName>

 <UplinkEnablePortName>GPIO 27</UplinkEnablePortName>
 <UplinkEnablePortInvert>false</UplinkEnablePortInvert>
<UplinkAudioDeviceName>Set [plughw:1,0]</UplinkAudioDeviceName>
</ConfigurationProperties>
</Modem>
-------------------------------------------------------------------------------
システムの都合上、Dfalut設定のGPIO番号より上記の通り変更しました。
GPIO 28のPin番号は38でPTT用信号出力、GPIO 27のPin番号は36でSQL(COS)用の入力信号、GNDはGPIOのPin番号34となります。

Downlink/Uplink AudioDeviceName は
cd /opt/NoraVRRemoteClient
sudo sh start.sh -adl
で表示されたUSB AudioのDevice名を記述します。当局使用のC-Madia USB Audioは、Device名 Set となっていました。


尚、NoraVRサーバは5/22アップされた、NoraGateway_v0.1.4a-dev7 を使用しました。
既に、スマホNorVRClientが動作している環境のNoraVRサーバであれば、NoraGateway.xmlのNoraVRサーバ設定部分
<NoraVRAllowRFNode>false</NoraVRAllowRFNode>を true に変更するだけOKです。

アナログノードはアクセス機よりリフレクタ接続先変更等は出来ない為、ircDDBGgateway Remoteで行いました。



音量調整はalsamixerで行いますが、当局にインターフェースはTX/RX共に調整VRを付けていますので、alsamixerで大まかに調整、VRで微調整を行いました。
配線がゴチャゴチャしていますが、試験運用のみなのでOKとしましょう。

-------------------2019/05/27 追記--------------------------------

NoraVRサーバ側の設定項目、LoginUserList にコールサイン等を追加設定しています。

<LoginUserList>
 <LoginUser loginCallsign="JG3EBB A" loginPassword="xxxxx" allowRFNode="true" />
</LoginUserList>

<LoginUser loginCallsign...../> を複数行にすればユーザ個別にlogin Password を設定出来るのかな?。 <-----出来る様です。
当局は個人使用ですので、loginPasswordは <NoraVRLoginPassword> と同じパスワードにしています。

ircDDBGateway Remoteで接続操作した場合のXLX Dashboard Suffix表示は空白、NoraVR RemoteClient Dashboardより接続操作した場合のSuffix表示は、NVRA になる様ですが??です。
(注意)
NoraVR RemoteClient Dashboard は、IEでは見れません。
Chrome/Edge等を使用しないとNGです。
2019.05.23 19:27 | 固定リンク | D-STAR/C4FM etc

- CafeNote -