DMR_Reflector
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
&size(30){&color(black,#DDF){DMR (Digital Mobile Radio)/D...
このページでは、DMR(Digital Mobile Radio)のリフレクター...
実際のリフレクターを使用した交信方法、免許申請の情報を扱...
''重要なお知らせ''
BM JAPAN (BM4401)は2019/9/30で廃止となったようです。
''お知らせ''
Pi-starのSTATIC TGをTG44110に設定しておくと良いと思いま...
このTG44110は非常通信用です。しかし、誰もワッチしていな...
そこで、ホットスポットのSTATIC TGに設定してあげることに...
普段は普通にアクセスしてTG44120等で交信可能です。
EU圏ではTG9112、US圏ではTG9911の非常通信TGを設定するよう...
Just a thought, if you use Brandmeister and a Pi-star, w...
Selfcare a static TG active for 9112 (if you live in Eur...
create a 9112 or 9911 user in your codeplug list and put...
groups. Do not use the contact for any tests at all (it ...
always active for "any kind" of emergency should it aris...
in testing the Talkgroup, it really does work ;) In any ...
Selfcare is updated for any emergency issue if it should...
#ref(system.jpg);
目次~
#contents
* 情報源 [#o6b97bb3]
- %%DMR普及促進プロジェクト%%~
%%http://digitalhamradio.dip.jp/ %%~
%%ここの情報は国内唯一でしたが、2018/4/13以前に掲載の送信...
%%4/15に差し替えを確認しましたが、これも内容が一部欠落し...
%%情報に正確性が欠けるため、かならずエビデンスを取って扱...
上記サイトは閉鎖となったようです。(2018/6/1)
- BM Japanチーム~
https://wiki.brandmeister.network/index.php/Japan ~
2019/9/30でサーバ運用停止&解散したようです。~
BM440は使用できないので、接続先は海外に頼るしかありません。
- DMRのWebワッチシステム~
http://hose.brandmeister.network/
- MD-380 Hardware~
http://www.qsl.net/dl4yhf/RT3/md380_hw.html
- XLXとの関係~
まだ良くわかっていないけど、JP1AWPが運用しているXLXです~
実験的にモジュールGがBM4401のTG44120にリンクしているよう...
http://xrf499.xreflector-jp.org/ ~
XLX499のシステム構成(どのモジュールがどこにリンクしてい...
http://xrf499.xreflector-jp.org/Howto/xlx499.html
* 概要 [#r44a7f5d]
DMR、D-STAR、FUSIONはデジタル通信方式の事で、それぞれに互...
Fusionは日本ではYAESU C4FMとも呼ばれています。~
DMRはアメリカのデジタル簡易無線のような物で、MotoTurboと...
DMRの変調方式はC4FM(4値FMのデジタル変調)で、コーデック...
これはFusionと同じで、デジタルデータの中身(並び)が違う...
Pi-starは私設アクセスポイント。~
RaspberryPiとデジタルモデムを組み合わせて構築します。専用...
Pi-starをInternetに繋いでおくと、このアクセスポイントを通...
リフレクターとはチャットルームのような物で、複数の局がリ...
Pi-starにはDMRとFusionの相互変換機能があります。~
DMR機を持っていなくても、Fusion機があればDMR相手とも交信...
Pi-starはJARL管理のデジタルレピーターへの接続は出来ません...
こちらに繋ぎたいときはNoraGatewayというシステムを使います。
* DMRトランシーバ [#ffa497fe]
** TYT MD-380 [#q21d1771]
- 変調方式
-- FM
-- 4FSK TDMA
- プロトコル
-- DMR Tier2
--- ETSI TS 102 361-1: Air interface protocol
--- ETSI TS 102 361-2: Voice and General services and fac...
--- ETSI TS 102 361-3: Data protocol
(2018-4-18 誤記修正 ETST→ETSI)
- ボコーダー
-- AMBE+2
- 電波形式
-- F7W 数値演算型4値周波数変調
-- F3E,F2D 数値演算型周波数変調
- 占有帯域幅
-- F7W 12.5kHz
-- F3E 12.5kHz
-- F2D 12.5kHz
単体では任意の周波数に設定できないので、専用のUSB接続ケー...
設定編集ソフトを使って16個あるチャンネルに任意の周波数等...
- メーカーWebサイト~
http://www.tyt888.com/ ~
http://www.tyt888.com/?mod=product_show&id=78
- FCCのテストレポート
ここにスプリアス特性等のレポートがあります。(申請に使え...
https://fccid.io/PODMD-380
- 入手先
-- Amazon
-- Ebay
-- AlieEpress(私が買ったところ)~
割引キャンペーン中で99.22ドルでした。
* HOTSPOT (アクセスポイント&リフレクタ) [#w5d8d063]
** ZUMSPOT [#m175635f]
RspberryPi Zero HWに重ねて使うハードウエア。
- Webサイト~
http://www.zumspot.com/
** JumboSPOT-RTQ [#c40236dd]
ZUMSPOTの互換品と思われる。~
消費電流はRasPiZと合わせて250mA以下(220〜240mA)と小さい。
今回はこちらを使用した。~
AliExpressの割引キャンペーン中で57.06ドルでした。(ケース...
- Webサイト~
http://jumbospot17.blogspot.jp/
- Manual~
http://jumbospot17.blogspot.jp/2018/01/jumbospot-rtqready...
* Pi-Star [#w5118963]
RaspberryPi等でリフレクタを動かすファームウエア。~
Webから任意のイメージをダウンロードし、MicroSDカードにdd...
- Webサイト~
http://www.pistar.uk/
* セットアップ 【RaspberyPi Zero(HW) + JumboSPOT-RTQ...
** Raspberry-Pi Zero(WH)にpi-starをインストールする [#ba4...
pi-starサイトからイメージファイルをダウンロードする。~
http://www.pistar.uk/
今回は「Pi-Star_RPi_V3.4.11_17-Mar-2018.zip」をダウンロー...
※以下、このバージョンを使用した表現となる。
zipを解凍後、Windows機でW32 Disk Imagerを使用してIMGファ...
16GBを使用したが8GBでも足りるらしい。(32GB以下で大きい方...
このMicroSDカードをRasPiZに挿して電源を入れれば良いが、家...
WiFi接続設定ファイルを作成してMicroSDカードに入れておく必...
以下のサイトにアクセスして、SSIDとPASSWARDから自動スクリ...
ボタンを押すと生成された設定ファイルがダウンロードされる。~
http://www.pistar.uk/wifi_builder.php
ダウンロードされたファイル→ wpa_supplicant.conf
これを、MicroSDのFAT領域のルートディレクトリにそのままコ...
ここまででRasPi側の準備は完了。
** JumboSPOTを載せて設定を行う [#ndd5e50d]
次にJumboSPOT-RTQをRasPiに載せるのだが、OLEDが付いている...
RasPi側と干渉するため短く切っておく。
#ref(Jumbo_pin.jpg)
SMAジャックはケースに入れると凸量が少ない。~
間に樹脂スペーサーを入れておくと良い。~
裏はSMAジャックのピンが面一くらいがちょうど良かった。~
スペーサーは秋月のM3樹脂ナットがぴったり。~
#ref(Jumbo_SMA_1.jpg)
ケースをかぶせるとこんな感じ。~
ネジ部分が全部露出している。
#ref(Jumbo_SMA_2.jpg)
電源を入れる。(向かって右側のMicroUSBジャック)~
OLEDは表示が出なくて正しい。(あとで設定すると表示される...
** CCS7/DMR-IDを取得する [#f83f17ff]
%% https://www.dmr-marc.net/cgi-bin/trbo-database/registe...
https://www.radioid.net/cgi-bin/trbo-database/register.cgi~
ここにアクセスし、コールサインを入力。~
QRZ.comに登録していればそのまま承認される。~
登録していなくてもとりあえず無視して進められる。~
State/Provには「(4401)kanto」を指定した。kanto=関東~
Radio TypeにはD-STARのCCS7を指定した。%%(D-STAR・DMR共通...
取得したIDはDMRとD-STARのどちらでも事実上使えますが、それ...
DMR用とD-STAR用の2つのIDを取得することも可能との事です。
(訂正:2018-04-17)
しばらくするとメールでIDが送られてくる。(すぐは来ない→2...
※DMR-IDがなくてもD-STARモードでテストは進めることはできま...
さらに、登録されてから各サーバーにDBがUpdateされるのに2〜...
ID発行まで約2日、ID発行からDB登録されて使えるようになるま...
ID発行申請→(2日)→ID発行通知→(3日)→DB登録完了
pi-starのDashboardに、自分が送信したLogが見えますが、ID(...
ここが数字では無くコールサインで表示されるようになって、D...
pi-star自身は24時間周期でDB Updateしているようです。~
最初のうちは手動でUpdate実行すると良いでしょう。
** pi-starの設定を行う(ここからが本番) [#ve356da2]
- PCのブラウザでpi-star管理画面に接続する~
WiFiルータやBBルータのDHCPサーバのアドレス振り出しリスト...
他にも調べ方はいろいろあるが省略する。~
運が良ければ「http://pi-star」でアクセスできるだろう。
- 下記の例に従って、D-STARとDMRのアクセスポイント(HOTSPOT...
*** Configration [#y43b8905]
一般設定~
#ref(pi-star_1.PNG)
DMR/D-STAR設定~
#ref(pi-star_2.PNG)
*** Configration → Expert → MMDVMHost [#sb0c1dc5]
JumboSPOT-RTQの周波数誤差を補正します。~
これをやらないとまともに動きません。(DMRはFズレに対して非...
JumboSPOT-RTQの裏に貼ってあるシールの数字をRXOffsetとTXOf...
以前は手書きでしたが最近は500決め打ちのようです。~
DashbordのBER値を見ながら調整します。0.2%以下まで追い込...
#ref(pi-star_3.PNG)
*** WiFiのパワーセーブをOFFにして接続安定性を確保する [#t...
これをやっておかないと、TGに繋いでおいても切れてしまった...
sshでRaspberryPiにつなぎ、ログインします
pi-star@pi-star(ro):~$ rpi-rw
pi-star@pi-star(rw):~$ sudo vi /etc/network/interfaces
ストレージをROからRWに切り替え、viで設定ファイルを編集し...
iface wlan0 inet manual
wireless-power off
allow-hotplug wlan0
iface wlan0 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
上記の最初の2行を追加します。
*** IPアドレスをDHCP取得では無く固定にしたい場合 [#fd805e...
※/etc/dhcpcd.confを編集するのが正しいとのご指摘を頂き訂正...
sshで繋いだshell上での作業。
ストレージをR/Wモードに切り替え、dhcpcd.confファイルをvi...
$ rpi-rw
$ sudo vi /etc/dhcpcd.conf
末尾に次の記述を追加する。(アドレスは例)
# Fixed IP Address
interface wlan0
static ip_address=192.168.1.100/24
static routers=192.168.1.254
static domain_name_servers=192.168.1.1
ストレージをROモードに切り替え、再起動する
$ rpi-ro
$ sudo reboot
* TH-D74を使ってD-STARモードのリフレクタにつなぐ手順 [#r6...
重要なキーワード~
- pi-starはレピーターモードでRPT1 RPT2にコールサインを設...
- pi-starを制御するコマンドはTo(UR CALL)に書いておく(...
** MCP-D74を使用してTH-D74のメモリーを編集する [#n8937d27]
- レピーターリストを開く
- 自分のアクセスポイント(pi-star)をレピーターとして追加...
-- 名前:JQ1BWT
-- 周波数:438.100
-- グループ:REFLECTOR
-- コールサイン(RPT1):JQ1BWT_R
-- ゲートウェイ(RPT2):JQ1BWT_G
- コールサインリストを開く
- コマンドをコールサインリストとして登録します
-- 名前:REF001CL、コールサイン:REF001CL
-- 名前:REF499CL、コールサイン:REF499CL
-- 名前:INFO DVMEGA、コールサイン:_______I
-- 名前:INFO DVMEGA、コールサイン:DVAP___I
-- 名前:Echo Test、コールサイン:REF076EL
** エコーテストをしてみる [#mb9678fe]
- DRモードで、先ほど追加したリフレクタを呼び出す
- ToをREF076ELにセットする(リフレクタをREF076指定するこ...
-- F→DIGITAL→相手先選択→コールサイン指定→REF076EL
-- PTTを1秒ほど押して離す(繋がったアナウンスが返ってくる)
- REFLECTORモードに切り替える(ここから通常交信)
-- F→DIGITAL→相手先選択→Reflector→Use Reflector
-- 「本日は晴天なり」と送信してみる
-- 録音が返ってくればOK
* MD-380を使ってDMRモードのリフレクタにつなぐ手順 [#a622f...
MD-380を専用USBケーブルでPCに繋ぎ、PCにインストールしたエ...
詳細は作成中。~
- Basic Information~
400-480MHzを指定
- General Setting
-- Radio Name~
コールサインを入力します
-- Radio ID~
DMR ID(7桁)を入力します &color(red){不正な数字を入れない...
-- Talkaroundの数字~
両方とも3000を入力します。
- Digital Contacts
-- Contact Name~
ラベルです(たとえばJA Main)
-- Call Type~
TGに繋ぐならGroup Call~
個人局に繋ぐならPrivate Call
-- Call ID~
TG相手ならTG ID(44120とか)、個人相手なならDMR ID(4401199...
- Digital RX Group Lists~
Digital Contactに設定したGroupe Call(TG)が左に出るので、A...
- Channels Information~
16個あるチャンネルの個別設定です。~
詳細別途。
* 免許申請 [#m8ab8bb1]
ここに免許申請(保証認定)に必要な資料を揃えてあります。~
送信機系統図ですが、MD-380は回路図と実機から、JumboSPOT-R...
おそらく間違いは無いと思いますが、使用は自己責任でお願い...
初版公開:2018/4/13
** 2つの免許 [#rc80671d]
日本では同一局同士の交信は認められていないようで、例えばH...
登録すると、自分はそのHotSpotを使用できなくなります。~
詳しいお話→ http://www.d-star.asia/license.html.ja ~
これを回避するには2つの方法があります。
- HotSpotを50Wを超える移動しない局に登録する。~
コールサインは同じですが、免許番号が違うので別の局扱いで...
- HotSpotをクラブ局に登録する。~
完全に別の局です。
同一エリア内で同一コールサインで移動する局を複数開設した...
不可能ではありませんが、特別な理由を説明して納得されない...
WIRES-XやECHO-LINKと同じで、マイノードを使う場合は局が2つ...
かなり前はパケットのデジピーター同様に黙認されていたよう...
自分自身(自局同士)は含まないんじゃないか?」と問題提起...
** 免許とIDのまとめ [#pf10910a]
DMRとD-STARのリフレクター(HOTSPOT)を構築したい場合
-- HOTSPOTは固定局免許かクラブ局免許に登録
-- ハンディ機は移動局免許に登録
--- つまり、自分のHOTSPOTを使いたい場合は免許が2枚必要
-- DMR用にDMR IDを取得
-- D-STAR用にCCS7 IDを取得
--- つまり、それぞれ専用にIDを合計2個取得する
** MD-380 [#p4b7f7a1]
-- 送信機系統図(&color(green){2018-4-13 初版公開};)~
#ref(MD-380_Tx_Diagram.pdf)
2018-05-08 終段名称を修正(RD07MUS2→RD07MUS2B)
- 諸元表
** JumboSPOT-RTQ [#sc6784be]
-- 送信機系統図(&color(green){2018-4-13 初版公開};)~
#ref(JumboSPOT-RTQ_Tx_Diagram.pdf) ~
- 諸元表
* リフレクターを使用した運用方法 [#q6c42e0f]
** TG(トークグループ) [#be2e8a07]
TGはリフレクターチャンネルの事です。~
このTGに接続することで、ラウンドQSOが可能になります。~
日本のBMには44120(メイン)と44121(サブ)があり、主に441...
また、441300〜441900は自由に使用して良いTGで、アクセスす...
ローカルラグチューに最適な使い方です。
** TGへの接続方法 [#oa505109]
DMRハンディのメモリーにTG(たとえばTG44120)を設定してお...
TGの切断はTG4000にアクセスします。~
アクセスしたTGは(HOTSPOTの設定に寄りますが)、切断するま...
TG44120にアクセスし、続けてTG44121にアクセスし、そしてTG4...
ただし、同時に使われても音声が混ざることは無く、先取り優...
自分の送信は指定したTGにのみ音声が出ていきます。~
TG間を切り替えるには、間に切断コマンドのTG4000アクセスを...
TG440はDX向けのTGです。(TG440120にもDX局は出てきます)
※なお、このマルチTG接続はHOTSPOT共の設定によるようです。J...
OpenSpotはデフォルトでマルチTG接続ができないようになって...
** エコーテスト(パロット) [#z02d7399]
TG440997と440991はパロット(オウム返し)TGです。~
このTGにプライベートでアクセスして何かしゃべると、録音が...
アクセステストやレベル調整に使えます。~
リフレクターでテストはせず、パロットを使って変調具合の確...
MD380とJumboSPOT-RTQを使っている限りは調整は不要でした。~
デジタルはレベルオーバーで歪むと了解度が急激に落ちますか...
** 特定相手局への1:1接続 [#pda87fc2]
GroupではなくPrivateで相手のDMR IDを設定して呼び出します。~
* DMR Plusリフレクター運用 [#x5aa29d5]
最近は新規格DMR+でのリフレクター交信が始まっているようで...
DMR+はヨーロッパにおけるレピーター間接続のスタンダードの...
よって、リフレクターの使い方としては、使うときに目的のリ...
** Pi-starでDMR+システムに接続する設定 [#n74ff365]
Pi-starのConfigration画面にて、DMR Configrationの項目でDM...
MD-380の方は、デジタルコンタクトにTG4900(グループ)とTG9...
** 交信方法(操作) [#e31a8a9e]
TG4900の方でカーチャンクするとリフレクターに繫がり...
続いてメモリーチャンネルを変えてTG9で送信すると交信が可能...
ワッチしてみているとTG4900のまま交信しています。TG9との関...
ルールとしては、TG4900に繋いでからTG9に切り替えて交信する...
いちいちカーチャンクせずHOTSPOTをTG4900固定にする方法もあ...
DMR Configrationの項で、DMR+ NetworkのOptionに
StartRef = 4900; RelinkTime = 60; UserLink = 1;
と指定しておけば、~
デフォルトでTG4900に接続し、他のTGに繋ぎ直していたとして...
通常ですと、リフレクター接続状態で(切断処理せず)通信が...
以下のスクリーンショットは現在の設定です。DMR-ID等は自分...
#ref(DMRPlus_Pi-star_Config.PNG);
* リフレクターを使用しない直接通信(シンプレックス通信) ...
「TG9、SLOT1、CC1」に設定して交信している例がある。(US/E...
日本の430MHz帯の場合、デジタルの呼び出し周波数は433.30MHz...
- 433.00MHzはFM専用ですのでデジタルでは使えません。~
- 433.30はデジタル共通の呼び出し周波数ですので、D-STAR、F...
メモリーに433.30〜433.98でTG9-Privateの設定を作っておくと...
* データシート [#x2241a33]
- MD-380
-- 回路図~
#ref(MD-380UHF-RF-schematic.pdf)
-- HR-C5000(BASEBAND処理DSP)~
オリジナルの中文~
#ref(hrc5000.7z)
英訳版(中文を翻訳してhtmlにしたものをDL4YHFのサイトから...
#ref(HR_C5000_english.zip)
#ref(HR_C5000_Block_Diagram.png);
-- SKY72310(Frequency Synthesizer)~
#REF(SKY72310.pdf)
#ref(SKY72310_block_diagram.PNG)
-- RD07MUS2B(ファイナルFET)~
#ref(MITSUBISHI_RD07MUS2B.pdf)
- JumboSPOT-RTQ
-- ADF7021 (アナデバ社の1-chip Transciever PDFは本家から...
http://www.analog.com/media/en/technical-documentation/da...
--- STM32F102C8T6(ST Micro社の Cortex-M3 SoC)~
http://www.st.com/content/ccc/resource/technical/document...
* MD-380の送信系の説明 [#w477ed93]
- 構成のキーパーツは次の4つです。
-- ST32F405V(CPU)
-- HR_V3000S(AMBE VOCODER)
-- HR_C5000(BASBAND DSP)
-- SKY72310(Frequency Synthesizer)
** BASEBAND [#t3d1257e]
最も重要なチップはHR_C5000で、デジタル変調波を作るBASEBAN...
内部には4値FMと通常のFMの2種類の変調機が内蔵されており、...
替え式で選択できます。BASEBAND処理までなので、RFは扱いま...
オーディオ入力はA/Dされ、ひとまずCPU側に送られます。CPU側...
ランブル処理を行ってC5000に戻します。圧縮処理された音声信...
ブロックに入力されます。DSPでは4値FMまたは通常FMの処理が...
を駆動する4値DC電圧が出力されます。
** RF [#v197bda4]
RF部のメインチップであるSKY72310は周波数シンセサイザーで...
外部VCO(ここでは430MHz帯)を接続することで、内部の位相比...
するPLLの一部になっています。VCO回路は内蔵されていません...
用意する必要があります。この部分は昔から有るVCO〜分周〜位...
のものですから珍しい物ではありません。~
ただし、入力できる周波数が最大2GHzと超広帯域なので、後段...
数を作る必要は無く、外部VCOは2HGHz以下なら直接発振が使用...
らVCXOモジュールがあるのでそれを採用するのが手軽ですが、4...
でVCOを作るしか有りません。したがって、2SC3356とVariCAPで...
まれています。このVCOは2回路あり、片方が送信用、他方が受...
用は周波数がIF分ズレています。~
** DMRの4値FMとFMの信号を生成する流れをもう少し詳しく説明...
DMR 4値FMの時はC5000のMOD1側から変調信号(ベースバンド)...
に与えて変調を掛けています。SKY72310のREFは、C5000のMOD2...
のVCOをPLL位相比較器のREFに使います。この16.8MHzは受信時...
変調された430MHz帯の信号はVCOから直接取り出し、2段のアン...
通して送信系のアンプステージに進みます。アンプステージの...
FMモードの時はMOD1は出力せず固定。MOD2から16.8MHz VCOに変...
に与えています。~
REF側に変調を掛け、結果として430MHz帯VCOにFM変調がかるこ...
のループフィルターは音声周波数帯を外した帯域にしておけば...
出力されることになります。~
* FAQ [#t202ce1e]
- Pi-starをインストールするMicroSDカードのサイズ
-- 4GB以上のメディアで使用可能です。(イメージは2GB)~
ただし、16GB以下のメディアはどれも似たような値段なので、...
- DMR IDの登録が完了してメールが来たが、DashboardやHAT上...
-- DMR IDが登録されても、中央サーバから各サーバに反映され...
反映が進むと、自分のDashboard上での表示が他の人と同じよう...
- DMRのECHOサーバ(9990)に繫がらない
-- 国内サーバのBM4401を使用している場合は、エコーサーバは...
- DMRのTGに繫がらない。繫がっても1送信単位で...
-- まだID情報がサーバーのDBに反映されていないからと思われ...
-- または、WiFiのパワーセーブが悪さをしてネットワークが切...
- [MD-380] 充電が終わらず、スタンドのLEDがいつまでも赤の...
-- 本体の電源がONのままで充電するとそうなります。~
充電は必ず本体の電源をOFFにしてやりましょう。
- [MD-380] 長時間連続で使いたい
-- バッテリーパックと差し替えて外部電源供給するエリミネー...
業務機は外部電源ジャックが無いのが普通です。
- [MD-380] プログラミングケーブル
-- USB-SERIALチップが入っているかと思ったら、USB直結でし...
プログラミングケーブルの脱着はMD-380の電源を切った状態で...
- [MD-380] メモリー編集ツールがつながらなくなった~
-- MD-380 Tools 2.0を使用してカスタムFirmwareやUserDBをイ...
このままでは純正のメモリー編集ソフトがアクセスできない状...
- 繫がらなくなった、聞こえなくなった
-- ルータとHOTSPOTの両方を再起動する。
-- Pi-starのネットワーク系の設計にバグがありそう~
IPアドレスはDHCP、UPnPで静的NATを設定しているが、UPnPで取...
UPnP情報を更新(上書き)することが上手くいくこともありま...
ルータのUPnP情報をクリアしてHOTSPOTの再起動を行い、IPアド...
- 繋いでいないTGの交信が聞こえてくる(たとえばTG440に繋い...
-- アクセスしたTGはどんどん追加接続されて、接続されている...
-- もちろん音声がミックスされるのでは無く先取り優先で聞こ...
-- TG4000にアクセスすることで全てのTGから切断できます。
-- たとえば、TG440接続からTG44120接続に切り替えるときは、...
- 1つのコールサインで複数のHOTSPOTを運用する場合~
たとえばDMR専用とD-STAR専用の2つを構築する場合です。~
JumboSPOT-RTQは1台でDMRとD-STAR共通で1つのDMR IDを使用し...
それぞれにIDを取得して、それぞれに設定する必要があるよう...
- DMRの接続TGを固定したり、タイムアウト後にデフォルトTGに...
https://www.k9npx.com/2018/03/brandmeister-api-and-pi-sta...
こちらに詳細が書かれています。~
https://brandmeister.network/?page=register ~
ここでアカウントを取得し、API Keyを発行して設定することで...
このアカウント登録にも何日かかかるようです。(翌日に登録...
- [MD-380] Digital Contactって何?(▲確認中)~
電話帳みたいな物です。~
ここに接続したいリフレクターや個人IDを登録しておきます。
- [MD-380] Digital Recieve Group Listって何?(▲確認中)~
受信を受け入れるリストで、携帯電話の指定着信リストみたい...
先にリストを作ったDigital Contactからグループを作ってまと...
個人IDは関係ありません。トークグループのリストです。
- pi-starのSDカード領域を最大に拡張したい~
通常のイメージを書いただけではパーティションは2GB程度しか...
使用率は85%を超えていてアップデートもママ鳴りません。~
以下のコマンドでSDカード最大まで領域が拡大されます。~
pi-star@pi-star(ro):~$ rpi-rw
pi-star@pi-star(rw):~$ sudo pistar-expand
自動的に領域拡張されますので、完了したらrebootします。
- [MD-380] Channnel Infoに設定できるチャンネル数は16個ま...
いくつでも作れます。~
ここから16個以内で各Zoneに割り振っていきます。
- [MD-380] Zoneって何?~
メモリーバンクのようなものです。~
MD-380は16ch切り替え式ですが、Zoneを複数作っておけば16ch×...
例えばZone1を「REFLECTOR」に名前を変えて、ホットスポット...
Zone2以降を「SIMPLEX1」や「SIMPLEX2」と作っていき、433.30...
- pi-starシステムのアップデート~
pi-star@pi-star(ro):~$ rpi-rw
pi-star@pi-star(rw):~$ sudo pistar-update
pi-star@pi-star(rw):~$ sudo pistar-upgrade
- JumboSPOT-RQTのアップデート~
pi-star@pi-star(ro):~$ rpi-rw
pi-star@pi-star(rw):~$ sudo pistar-mmdvmhshatflash hs_hat
- [MD-380] USB接続が不安定~
マイクジャックにUSB信号を出しているので、接触不良やデータ...
MD-380本体はアンテナを外し、通信が入らないCHにしてから作...
USB3.0ポートだと相性が出やすいので、USB2.0ポートにつなぐ...
MD-380はほかの一般的な無線機のようにUART(COMポート)接続...
そのドライバはCSPツール(メモリー編集ツール)をインストー...
- [MD-380] Firmware Updateでレンガ化(文鎮化)したらどう...
USB通信が不安定になり、FLASH書き込み中に失敗することがあ...
DFUモードは(PTTと上ボタンを押しながら電源ON)はどのよう...
* MD-380機能&メモリー編集ソフトの日本語化 [#m52013b1]
公開になりました(2018-04-22)~
軽微な修正が行われました。(2018-05-05)~
新Verni対応しました。(2019-08-20)~
#ref(CPS_MD380_Japanese_Kit_v1.1.zip);
#ref(CPS MD380 Japanese Kit v1.3.zip);
- 対象はCPS MD380 V1.34です
- 機能設定ソフトの表示が日本語になります
- 周波数設定範囲を日本の430-440MHzに限定できます
- 内包されている.batファイルを「管理者で実行」してくださ...
デフォルトのインストール先(C:\TYT\)以外の場合はBATファ...
#ref(CPS_MD380_J.png);
* 改造Firmwareの導入 [#qb389b0b]
&color(red){ここから先はMD-380を文鎮化する恐れがあります...
&color(red){一度失敗して動かなくなりました。(boot loader...
MD380は改造Firmwareが公開されており、これを使う事で受信局...
処置は2段階必要です。~
まず、MD380 Tools2という改造Firmwareを書き込みます。~
次に、コールサインデータベースを取得して書き込みます。
ここからの説明はLinuxのコンソール(コマンドライン)作業が...
基本的なコマンドライン操作は分かっている前提で書いていま...
GUIでマウスクリックだけではできませんので分からない人は事...
方法は2種類あります。~
既に構築済みのLinux環境がある場合は、そのLinux上にTools2...
Windows上で作業したいときは、VirtualBOXという仮想環境をイ...
VirtualBOXを使ったと後者のほうが簡単です。
** 改造Firmwareの導入 [#a1945d2e]
*** md380toolsのダウンロード [#dd0abedd]
http://md380.org/releases/daily/ ~
ここに毎日ビルドされた最新のファームウエアがあります。~
一番下の最新日付の物をダウンロードします。
*** zip解凍してC:直下にコピーする [#e53c6e40]
デスクトップに置いたフォルダで作業したら失敗しました。~
これで起動できなくなったので、Cドライブ直下にコピーします。
*** 書き込み手順 [#p582be15]
+ PCとMD-380をプログラミングケーブルで接続する
+ 左の上(DISPLAY)と中(PTT)を押しながら電源を入れる~
LEDが赤←→緑の点滅になり、Firmware Updateモードになります。
+ windowsの下にあるUpgrade.exeを管理者で実行にて起動する。
+ [Open Update File]ボタンを押して、[firmware-2018-xx-xx...
+ [Download Update File]ボタンを押して書き込みを実行する。~
プログレスバーが伸びていきますが、途中で止まったりします...
+ 完了したらMD-380の電源を切ってプログラミングケーブルを...
+ MD-380の電源を入れ、Menu→Utilities→を開き、4 MD380 Tool...
** UserDBのインポート(Linux環境) [#rce84e75]
*** ID<->CALLのDB(callerid.csv)をインポートする(うまく...
<<現在、調査&トライ中>>
gitはここ~
https://github.com/travisgoodspeed/md380tools
Pythonスクリプトを使うようなので、Linux環境でPythonが動く...
gitとpythonが入っている環境が前提。~
Cygwinはなんかめんどくさいので断念。~
- gitからツールを取得し、デバイスファイルをコピーしてシス...
git clone https://github.com/travisgoodspeed/md380tools....
cd md380tools
sudo cp 99-md380.rules /etc/udev/rules.d/
- DFUモードで起動
-- PCとMD380をUSBケーブルで接続
-- 上と中のボタンを押しながら電源ON(FLASH Updateモード)
- FLASHを書く
git pull
make flash
- 電源を切って、通常モードで電源を入れ直す~
USBケーブルはそのまま
- user.csvを転送する
事前にusers.csvファイルを取得して、同じディレクトリに置い...
callerid.csvをusers.csvにリネームで良い。
make updatedb flashdb
Ubuntu16をVMWareに構築してやってみたが、armライブラリが無...
** UserDBのインポート(Windows上のVirtualBOX=VM環境での...
*** VirtualBOXを使い、構築済みの環境を使ってUserDBをイン...
- VirtualBOXをダウンロードしてインストール
-- https://www.virtualbox.org/wiki/Downloads~
VirtualBox 5.2.8 platform packages の~
windows hosts をダウンロードしてインストール~
VirtualBox 5.2.8 Oracle VM VirtualBox Extension Pack の~
All supported platforms をダウンロードしてダブルクリッ...
-- PC再起動してから、改めてVirtualBOXを起動
- VMイメージをダウンロード(1.2GBある)して解凍~
-- https://drive.google.com/file/d/1YkPIsmj_vsoYK9ALIaKGD...
-- 7zipで解凍(大きいので7zip推奨)
- VirtualBOXにイメージを登録
-- ファイル→仮想アプライアンスのインポート
- VirtualBOXでtytV4 イメージを起動
- FlashイメージとDBを取得
-- MD-380をUSBケーブルで接続して、通常ON
-- glv 実行~
Net上のDBから自動でデータを取得してbinファイルを作ってく...
しばらくかかるのでおとなしく待つ。
- DBを書き込む
-- flashdb 実行~
FLASHを部分的にERASEして、それから書き込んでいる。~
こちらも結構時間がかかる。
MD-380 Tools2.0はDFUモードでFLASHしてFirmwreを書き換えて...
USER DBは通常モード(メモリー編集と同じ)でFLASHします。~
USER DBのインポートはUHF版のMD-380でしかできません。VHF版...
★ワンポイントアドバイス~
flashコマンドでFirmwareを書き込むのは「たまに」で良いです...
通常はflashdbコマンドでUserDBのみ書き換えれば十分。~
** Tools2導入後の本体操作 [#nd5ec760]
*** 交信中のデータをIDではなくCALLで表示する設定 [#o50024...
Menu → Utility → MD380 Tools
Display → Show Calls
○CPS only~
○User DB~
○Talk Alias~
●DB & TA
*** CH表示の時に周波数とかの情報も表示する設定 [#pdb2e479]
Menu → Utility → MD380 Tools
Display → Channnel Info
●CH RX/TX info
#ref(MD380_CH_Info.jpg)
*** ディスプレイを真っ暗にせず、タイムアウト後にディマー ...
MD-380は電源が入っているかどうかが全く分かりません。~
LCDがカラーなのですが、TH-D74みたいな半反射型じゃないので...
Menu → Utility → MD380 Tools
Display → Backlight
- Level Low :1
- Level High :5(好きな明るさに)
- Backlight tmr :15sec(好きな時間に)
これで、画面が真っ暗になること無く、常にうっすらと光って...
操作すると明るくなります。~
* 1行掲示板 [#leaaf66e]
- DMR IDは発行された7桁に00~99の2桁を追加したIDを自由に作...
- ただし、9桁IDを使うとPrivete接続はできなくなる(Groupの...
- DMR2YSFの実験結果。自分FT1DでYSFモード、相手MD380でDMR2...
#comment
終了行:
&size(30){&color(black,#DDF){DMR (Digital Mobile Radio)/D...
このページでは、DMR(Digital Mobile Radio)のリフレクター...
実際のリフレクターを使用した交信方法、免許申請の情報を扱...
''重要なお知らせ''
BM JAPAN (BM4401)は2019/9/30で廃止となったようです。
''お知らせ''
Pi-starのSTATIC TGをTG44110に設定しておくと良いと思いま...
このTG44110は非常通信用です。しかし、誰もワッチしていな...
そこで、ホットスポットのSTATIC TGに設定してあげることに...
普段は普通にアクセスしてTG44120等で交信可能です。
EU圏ではTG9112、US圏ではTG9911の非常通信TGを設定するよう...
Just a thought, if you use Brandmeister and a Pi-star, w...
Selfcare a static TG active for 9112 (if you live in Eur...
create a 9112 or 9911 user in your codeplug list and put...
groups. Do not use the contact for any tests at all (it ...
always active for "any kind" of emergency should it aris...
in testing the Talkgroup, it really does work ;) In any ...
Selfcare is updated for any emergency issue if it should...
#ref(system.jpg);
目次~
#contents
* 情報源 [#o6b97bb3]
- %%DMR普及促進プロジェクト%%~
%%http://digitalhamradio.dip.jp/ %%~
%%ここの情報は国内唯一でしたが、2018/4/13以前に掲載の送信...
%%4/15に差し替えを確認しましたが、これも内容が一部欠落し...
%%情報に正確性が欠けるため、かならずエビデンスを取って扱...
上記サイトは閉鎖となったようです。(2018/6/1)
- BM Japanチーム~
https://wiki.brandmeister.network/index.php/Japan ~
2019/9/30でサーバ運用停止&解散したようです。~
BM440は使用できないので、接続先は海外に頼るしかありません。
- DMRのWebワッチシステム~
http://hose.brandmeister.network/
- MD-380 Hardware~
http://www.qsl.net/dl4yhf/RT3/md380_hw.html
- XLXとの関係~
まだ良くわかっていないけど、JP1AWPが運用しているXLXです~
実験的にモジュールGがBM4401のTG44120にリンクしているよう...
http://xrf499.xreflector-jp.org/ ~
XLX499のシステム構成(どのモジュールがどこにリンクしてい...
http://xrf499.xreflector-jp.org/Howto/xlx499.html
* 概要 [#r44a7f5d]
DMR、D-STAR、FUSIONはデジタル通信方式の事で、それぞれに互...
Fusionは日本ではYAESU C4FMとも呼ばれています。~
DMRはアメリカのデジタル簡易無線のような物で、MotoTurboと...
DMRの変調方式はC4FM(4値FMのデジタル変調)で、コーデック...
これはFusionと同じで、デジタルデータの中身(並び)が違う...
Pi-starは私設アクセスポイント。~
RaspberryPiとデジタルモデムを組み合わせて構築します。専用...
Pi-starをInternetに繋いでおくと、このアクセスポイントを通...
リフレクターとはチャットルームのような物で、複数の局がリ...
Pi-starにはDMRとFusionの相互変換機能があります。~
DMR機を持っていなくても、Fusion機があればDMR相手とも交信...
Pi-starはJARL管理のデジタルレピーターへの接続は出来ません...
こちらに繋ぎたいときはNoraGatewayというシステムを使います。
* DMRトランシーバ [#ffa497fe]
** TYT MD-380 [#q21d1771]
- 変調方式
-- FM
-- 4FSK TDMA
- プロトコル
-- DMR Tier2
--- ETSI TS 102 361-1: Air interface protocol
--- ETSI TS 102 361-2: Voice and General services and fac...
--- ETSI TS 102 361-3: Data protocol
(2018-4-18 誤記修正 ETST→ETSI)
- ボコーダー
-- AMBE+2
- 電波形式
-- F7W 数値演算型4値周波数変調
-- F3E,F2D 数値演算型周波数変調
- 占有帯域幅
-- F7W 12.5kHz
-- F3E 12.5kHz
-- F2D 12.5kHz
単体では任意の周波数に設定できないので、専用のUSB接続ケー...
設定編集ソフトを使って16個あるチャンネルに任意の周波数等...
- メーカーWebサイト~
http://www.tyt888.com/ ~
http://www.tyt888.com/?mod=product_show&id=78
- FCCのテストレポート
ここにスプリアス特性等のレポートがあります。(申請に使え...
https://fccid.io/PODMD-380
- 入手先
-- Amazon
-- Ebay
-- AlieEpress(私が買ったところ)~
割引キャンペーン中で99.22ドルでした。
* HOTSPOT (アクセスポイント&リフレクタ) [#w5d8d063]
** ZUMSPOT [#m175635f]
RspberryPi Zero HWに重ねて使うハードウエア。
- Webサイト~
http://www.zumspot.com/
** JumboSPOT-RTQ [#c40236dd]
ZUMSPOTの互換品と思われる。~
消費電流はRasPiZと合わせて250mA以下(220〜240mA)と小さい。
今回はこちらを使用した。~
AliExpressの割引キャンペーン中で57.06ドルでした。(ケース...
- Webサイト~
http://jumbospot17.blogspot.jp/
- Manual~
http://jumbospot17.blogspot.jp/2018/01/jumbospot-rtqready...
* Pi-Star [#w5118963]
RaspberryPi等でリフレクタを動かすファームウエア。~
Webから任意のイメージをダウンロードし、MicroSDカードにdd...
- Webサイト~
http://www.pistar.uk/
* セットアップ 【RaspberyPi Zero(HW) + JumboSPOT-RTQ...
** Raspberry-Pi Zero(WH)にpi-starをインストールする [#ba4...
pi-starサイトからイメージファイルをダウンロードする。~
http://www.pistar.uk/
今回は「Pi-Star_RPi_V3.4.11_17-Mar-2018.zip」をダウンロー...
※以下、このバージョンを使用した表現となる。
zipを解凍後、Windows機でW32 Disk Imagerを使用してIMGファ...
16GBを使用したが8GBでも足りるらしい。(32GB以下で大きい方...
このMicroSDカードをRasPiZに挿して電源を入れれば良いが、家...
WiFi接続設定ファイルを作成してMicroSDカードに入れておく必...
以下のサイトにアクセスして、SSIDとPASSWARDから自動スクリ...
ボタンを押すと生成された設定ファイルがダウンロードされる。~
http://www.pistar.uk/wifi_builder.php
ダウンロードされたファイル→ wpa_supplicant.conf
これを、MicroSDのFAT領域のルートディレクトリにそのままコ...
ここまででRasPi側の準備は完了。
** JumboSPOTを載せて設定を行う [#ndd5e50d]
次にJumboSPOT-RTQをRasPiに載せるのだが、OLEDが付いている...
RasPi側と干渉するため短く切っておく。
#ref(Jumbo_pin.jpg)
SMAジャックはケースに入れると凸量が少ない。~
間に樹脂スペーサーを入れておくと良い。~
裏はSMAジャックのピンが面一くらいがちょうど良かった。~
スペーサーは秋月のM3樹脂ナットがぴったり。~
#ref(Jumbo_SMA_1.jpg)
ケースをかぶせるとこんな感じ。~
ネジ部分が全部露出している。
#ref(Jumbo_SMA_2.jpg)
電源を入れる。(向かって右側のMicroUSBジャック)~
OLEDは表示が出なくて正しい。(あとで設定すると表示される...
** CCS7/DMR-IDを取得する [#f83f17ff]
%% https://www.dmr-marc.net/cgi-bin/trbo-database/registe...
https://www.radioid.net/cgi-bin/trbo-database/register.cgi~
ここにアクセスし、コールサインを入力。~
QRZ.comに登録していればそのまま承認される。~
登録していなくてもとりあえず無視して進められる。~
State/Provには「(4401)kanto」を指定した。kanto=関東~
Radio TypeにはD-STARのCCS7を指定した。%%(D-STAR・DMR共通...
取得したIDはDMRとD-STARのどちらでも事実上使えますが、それ...
DMR用とD-STAR用の2つのIDを取得することも可能との事です。
(訂正:2018-04-17)
しばらくするとメールでIDが送られてくる。(すぐは来ない→2...
※DMR-IDがなくてもD-STARモードでテストは進めることはできま...
さらに、登録されてから各サーバーにDBがUpdateされるのに2〜...
ID発行まで約2日、ID発行からDB登録されて使えるようになるま...
ID発行申請→(2日)→ID発行通知→(3日)→DB登録完了
pi-starのDashboardに、自分が送信したLogが見えますが、ID(...
ここが数字では無くコールサインで表示されるようになって、D...
pi-star自身は24時間周期でDB Updateしているようです。~
最初のうちは手動でUpdate実行すると良いでしょう。
** pi-starの設定を行う(ここからが本番) [#ve356da2]
- PCのブラウザでpi-star管理画面に接続する~
WiFiルータやBBルータのDHCPサーバのアドレス振り出しリスト...
他にも調べ方はいろいろあるが省略する。~
運が良ければ「http://pi-star」でアクセスできるだろう。
- 下記の例に従って、D-STARとDMRのアクセスポイント(HOTSPOT...
*** Configration [#y43b8905]
一般設定~
#ref(pi-star_1.PNG)
DMR/D-STAR設定~
#ref(pi-star_2.PNG)
*** Configration → Expert → MMDVMHost [#sb0c1dc5]
JumboSPOT-RTQの周波数誤差を補正します。~
これをやらないとまともに動きません。(DMRはFズレに対して非...
JumboSPOT-RTQの裏に貼ってあるシールの数字をRXOffsetとTXOf...
以前は手書きでしたが最近は500決め打ちのようです。~
DashbordのBER値を見ながら調整します。0.2%以下まで追い込...
#ref(pi-star_3.PNG)
*** WiFiのパワーセーブをOFFにして接続安定性を確保する [#t...
これをやっておかないと、TGに繋いでおいても切れてしまった...
sshでRaspberryPiにつなぎ、ログインします
pi-star@pi-star(ro):~$ rpi-rw
pi-star@pi-star(rw):~$ sudo vi /etc/network/interfaces
ストレージをROからRWに切り替え、viで設定ファイルを編集し...
iface wlan0 inet manual
wireless-power off
allow-hotplug wlan0
iface wlan0 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
上記の最初の2行を追加します。
*** IPアドレスをDHCP取得では無く固定にしたい場合 [#fd805e...
※/etc/dhcpcd.confを編集するのが正しいとのご指摘を頂き訂正...
sshで繋いだshell上での作業。
ストレージをR/Wモードに切り替え、dhcpcd.confファイルをvi...
$ rpi-rw
$ sudo vi /etc/dhcpcd.conf
末尾に次の記述を追加する。(アドレスは例)
# Fixed IP Address
interface wlan0
static ip_address=192.168.1.100/24
static routers=192.168.1.254
static domain_name_servers=192.168.1.1
ストレージをROモードに切り替え、再起動する
$ rpi-ro
$ sudo reboot
* TH-D74を使ってD-STARモードのリフレクタにつなぐ手順 [#r6...
重要なキーワード~
- pi-starはレピーターモードでRPT1 RPT2にコールサインを設...
- pi-starを制御するコマンドはTo(UR CALL)に書いておく(...
** MCP-D74を使用してTH-D74のメモリーを編集する [#n8937d27]
- レピーターリストを開く
- 自分のアクセスポイント(pi-star)をレピーターとして追加...
-- 名前:JQ1BWT
-- 周波数:438.100
-- グループ:REFLECTOR
-- コールサイン(RPT1):JQ1BWT_R
-- ゲートウェイ(RPT2):JQ1BWT_G
- コールサインリストを開く
- コマンドをコールサインリストとして登録します
-- 名前:REF001CL、コールサイン:REF001CL
-- 名前:REF499CL、コールサイン:REF499CL
-- 名前:INFO DVMEGA、コールサイン:_______I
-- 名前:INFO DVMEGA、コールサイン:DVAP___I
-- 名前:Echo Test、コールサイン:REF076EL
** エコーテストをしてみる [#mb9678fe]
- DRモードで、先ほど追加したリフレクタを呼び出す
- ToをREF076ELにセットする(リフレクタをREF076指定するこ...
-- F→DIGITAL→相手先選択→コールサイン指定→REF076EL
-- PTTを1秒ほど押して離す(繋がったアナウンスが返ってくる)
- REFLECTORモードに切り替える(ここから通常交信)
-- F→DIGITAL→相手先選択→Reflector→Use Reflector
-- 「本日は晴天なり」と送信してみる
-- 録音が返ってくればOK
* MD-380を使ってDMRモードのリフレクタにつなぐ手順 [#a622f...
MD-380を専用USBケーブルでPCに繋ぎ、PCにインストールしたエ...
詳細は作成中。~
- Basic Information~
400-480MHzを指定
- General Setting
-- Radio Name~
コールサインを入力します
-- Radio ID~
DMR ID(7桁)を入力します &color(red){不正な数字を入れない...
-- Talkaroundの数字~
両方とも3000を入力します。
- Digital Contacts
-- Contact Name~
ラベルです(たとえばJA Main)
-- Call Type~
TGに繋ぐならGroup Call~
個人局に繋ぐならPrivate Call
-- Call ID~
TG相手ならTG ID(44120とか)、個人相手なならDMR ID(4401199...
- Digital RX Group Lists~
Digital Contactに設定したGroupe Call(TG)が左に出るので、A...
- Channels Information~
16個あるチャンネルの個別設定です。~
詳細別途。
* 免許申請 [#m8ab8bb1]
ここに免許申請(保証認定)に必要な資料を揃えてあります。~
送信機系統図ですが、MD-380は回路図と実機から、JumboSPOT-R...
おそらく間違いは無いと思いますが、使用は自己責任でお願い...
初版公開:2018/4/13
** 2つの免許 [#rc80671d]
日本では同一局同士の交信は認められていないようで、例えばH...
登録すると、自分はそのHotSpotを使用できなくなります。~
詳しいお話→ http://www.d-star.asia/license.html.ja ~
これを回避するには2つの方法があります。
- HotSpotを50Wを超える移動しない局に登録する。~
コールサインは同じですが、免許番号が違うので別の局扱いで...
- HotSpotをクラブ局に登録する。~
完全に別の局です。
同一エリア内で同一コールサインで移動する局を複数開設した...
不可能ではありませんが、特別な理由を説明して納得されない...
WIRES-XやECHO-LINKと同じで、マイノードを使う場合は局が2つ...
かなり前はパケットのデジピーター同様に黙認されていたよう...
自分自身(自局同士)は含まないんじゃないか?」と問題提起...
** 免許とIDのまとめ [#pf10910a]
DMRとD-STARのリフレクター(HOTSPOT)を構築したい場合
-- HOTSPOTは固定局免許かクラブ局免許に登録
-- ハンディ機は移動局免許に登録
--- つまり、自分のHOTSPOTを使いたい場合は免許が2枚必要
-- DMR用にDMR IDを取得
-- D-STAR用にCCS7 IDを取得
--- つまり、それぞれ専用にIDを合計2個取得する
** MD-380 [#p4b7f7a1]
-- 送信機系統図(&color(green){2018-4-13 初版公開};)~
#ref(MD-380_Tx_Diagram.pdf)
2018-05-08 終段名称を修正(RD07MUS2→RD07MUS2B)
- 諸元表
** JumboSPOT-RTQ [#sc6784be]
-- 送信機系統図(&color(green){2018-4-13 初版公開};)~
#ref(JumboSPOT-RTQ_Tx_Diagram.pdf) ~
- 諸元表
* リフレクターを使用した運用方法 [#q6c42e0f]
** TG(トークグループ) [#be2e8a07]
TGはリフレクターチャンネルの事です。~
このTGに接続することで、ラウンドQSOが可能になります。~
日本のBMには44120(メイン)と44121(サブ)があり、主に441...
また、441300〜441900は自由に使用して良いTGで、アクセスす...
ローカルラグチューに最適な使い方です。
** TGへの接続方法 [#oa505109]
DMRハンディのメモリーにTG(たとえばTG44120)を設定してお...
TGの切断はTG4000にアクセスします。~
アクセスしたTGは(HOTSPOTの設定に寄りますが)、切断するま...
TG44120にアクセスし、続けてTG44121にアクセスし、そしてTG4...
ただし、同時に使われても音声が混ざることは無く、先取り優...
自分の送信は指定したTGにのみ音声が出ていきます。~
TG間を切り替えるには、間に切断コマンドのTG4000アクセスを...
TG440はDX向けのTGです。(TG440120にもDX局は出てきます)
※なお、このマルチTG接続はHOTSPOT共の設定によるようです。J...
OpenSpotはデフォルトでマルチTG接続ができないようになって...
** エコーテスト(パロット) [#z02d7399]
TG440997と440991はパロット(オウム返し)TGです。~
このTGにプライベートでアクセスして何かしゃべると、録音が...
アクセステストやレベル調整に使えます。~
リフレクターでテストはせず、パロットを使って変調具合の確...
MD380とJumboSPOT-RTQを使っている限りは調整は不要でした。~
デジタルはレベルオーバーで歪むと了解度が急激に落ちますか...
** 特定相手局への1:1接続 [#pda87fc2]
GroupではなくPrivateで相手のDMR IDを設定して呼び出します。~
* DMR Plusリフレクター運用 [#x5aa29d5]
最近は新規格DMR+でのリフレクター交信が始まっているようで...
DMR+はヨーロッパにおけるレピーター間接続のスタンダードの...
よって、リフレクターの使い方としては、使うときに目的のリ...
** Pi-starでDMR+システムに接続する設定 [#n74ff365]
Pi-starのConfigration画面にて、DMR Configrationの項目でDM...
MD-380の方は、デジタルコンタクトにTG4900(グループ)とTG9...
** 交信方法(操作) [#e31a8a9e]
TG4900の方でカーチャンクするとリフレクターに繫がり...
続いてメモリーチャンネルを変えてTG9で送信すると交信が可能...
ワッチしてみているとTG4900のまま交信しています。TG9との関...
ルールとしては、TG4900に繋いでからTG9に切り替えて交信する...
いちいちカーチャンクせずHOTSPOTをTG4900固定にする方法もあ...
DMR Configrationの項で、DMR+ NetworkのOptionに
StartRef = 4900; RelinkTime = 60; UserLink = 1;
と指定しておけば、~
デフォルトでTG4900に接続し、他のTGに繋ぎ直していたとして...
通常ですと、リフレクター接続状態で(切断処理せず)通信が...
以下のスクリーンショットは現在の設定です。DMR-ID等は自分...
#ref(DMRPlus_Pi-star_Config.PNG);
* リフレクターを使用しない直接通信(シンプレックス通信) ...
「TG9、SLOT1、CC1」に設定して交信している例がある。(US/E...
日本の430MHz帯の場合、デジタルの呼び出し周波数は433.30MHz...
- 433.00MHzはFM専用ですのでデジタルでは使えません。~
- 433.30はデジタル共通の呼び出し周波数ですので、D-STAR、F...
メモリーに433.30〜433.98でTG9-Privateの設定を作っておくと...
* データシート [#x2241a33]
- MD-380
-- 回路図~
#ref(MD-380UHF-RF-schematic.pdf)
-- HR-C5000(BASEBAND処理DSP)~
オリジナルの中文~
#ref(hrc5000.7z)
英訳版(中文を翻訳してhtmlにしたものをDL4YHFのサイトから...
#ref(HR_C5000_english.zip)
#ref(HR_C5000_Block_Diagram.png);
-- SKY72310(Frequency Synthesizer)~
#REF(SKY72310.pdf)
#ref(SKY72310_block_diagram.PNG)
-- RD07MUS2B(ファイナルFET)~
#ref(MITSUBISHI_RD07MUS2B.pdf)
- JumboSPOT-RTQ
-- ADF7021 (アナデバ社の1-chip Transciever PDFは本家から...
http://www.analog.com/media/en/technical-documentation/da...
--- STM32F102C8T6(ST Micro社の Cortex-M3 SoC)~
http://www.st.com/content/ccc/resource/technical/document...
* MD-380の送信系の説明 [#w477ed93]
- 構成のキーパーツは次の4つです。
-- ST32F405V(CPU)
-- HR_V3000S(AMBE VOCODER)
-- HR_C5000(BASBAND DSP)
-- SKY72310(Frequency Synthesizer)
** BASEBAND [#t3d1257e]
最も重要なチップはHR_C5000で、デジタル変調波を作るBASEBAN...
内部には4値FMと通常のFMの2種類の変調機が内蔵されており、...
替え式で選択できます。BASEBAND処理までなので、RFは扱いま...
オーディオ入力はA/Dされ、ひとまずCPU側に送られます。CPU側...
ランブル処理を行ってC5000に戻します。圧縮処理された音声信...
ブロックに入力されます。DSPでは4値FMまたは通常FMの処理が...
を駆動する4値DC電圧が出力されます。
** RF [#v197bda4]
RF部のメインチップであるSKY72310は周波数シンセサイザーで...
外部VCO(ここでは430MHz帯)を接続することで、内部の位相比...
するPLLの一部になっています。VCO回路は内蔵されていません...
用意する必要があります。この部分は昔から有るVCO〜分周〜位...
のものですから珍しい物ではありません。~
ただし、入力できる周波数が最大2GHzと超広帯域なので、後段...
数を作る必要は無く、外部VCOは2HGHz以下なら直接発振が使用...
らVCXOモジュールがあるのでそれを採用するのが手軽ですが、4...
でVCOを作るしか有りません。したがって、2SC3356とVariCAPで...
まれています。このVCOは2回路あり、片方が送信用、他方が受...
用は周波数がIF分ズレています。~
** DMRの4値FMとFMの信号を生成する流れをもう少し詳しく説明...
DMR 4値FMの時はC5000のMOD1側から変調信号(ベースバンド)...
に与えて変調を掛けています。SKY72310のREFは、C5000のMOD2...
のVCOをPLL位相比較器のREFに使います。この16.8MHzは受信時...
変調された430MHz帯の信号はVCOから直接取り出し、2段のアン...
通して送信系のアンプステージに進みます。アンプステージの...
FMモードの時はMOD1は出力せず固定。MOD2から16.8MHz VCOに変...
に与えています。~
REF側に変調を掛け、結果として430MHz帯VCOにFM変調がかるこ...
のループフィルターは音声周波数帯を外した帯域にしておけば...
出力されることになります。~
* FAQ [#t202ce1e]
- Pi-starをインストールするMicroSDカードのサイズ
-- 4GB以上のメディアで使用可能です。(イメージは2GB)~
ただし、16GB以下のメディアはどれも似たような値段なので、...
- DMR IDの登録が完了してメールが来たが、DashboardやHAT上...
-- DMR IDが登録されても、中央サーバから各サーバに反映され...
反映が進むと、自分のDashboard上での表示が他の人と同じよう...
- DMRのECHOサーバ(9990)に繫がらない
-- 国内サーバのBM4401を使用している場合は、エコーサーバは...
- DMRのTGに繫がらない。繫がっても1送信単位で...
-- まだID情報がサーバーのDBに反映されていないからと思われ...
-- または、WiFiのパワーセーブが悪さをしてネットワークが切...
- [MD-380] 充電が終わらず、スタンドのLEDがいつまでも赤の...
-- 本体の電源がONのままで充電するとそうなります。~
充電は必ず本体の電源をOFFにしてやりましょう。
- [MD-380] 長時間連続で使いたい
-- バッテリーパックと差し替えて外部電源供給するエリミネー...
業務機は外部電源ジャックが無いのが普通です。
- [MD-380] プログラミングケーブル
-- USB-SERIALチップが入っているかと思ったら、USB直結でし...
プログラミングケーブルの脱着はMD-380の電源を切った状態で...
- [MD-380] メモリー編集ツールがつながらなくなった~
-- MD-380 Tools 2.0を使用してカスタムFirmwareやUserDBをイ...
このままでは純正のメモリー編集ソフトがアクセスできない状...
- 繫がらなくなった、聞こえなくなった
-- ルータとHOTSPOTの両方を再起動する。
-- Pi-starのネットワーク系の設計にバグがありそう~
IPアドレスはDHCP、UPnPで静的NATを設定しているが、UPnPで取...
UPnP情報を更新(上書き)することが上手くいくこともありま...
ルータのUPnP情報をクリアしてHOTSPOTの再起動を行い、IPアド...
- 繋いでいないTGの交信が聞こえてくる(たとえばTG440に繋い...
-- アクセスしたTGはどんどん追加接続されて、接続されている...
-- もちろん音声がミックスされるのでは無く先取り優先で聞こ...
-- TG4000にアクセスすることで全てのTGから切断できます。
-- たとえば、TG440接続からTG44120接続に切り替えるときは、...
- 1つのコールサインで複数のHOTSPOTを運用する場合~
たとえばDMR専用とD-STAR専用の2つを構築する場合です。~
JumboSPOT-RTQは1台でDMRとD-STAR共通で1つのDMR IDを使用し...
それぞれにIDを取得して、それぞれに設定する必要があるよう...
- DMRの接続TGを固定したり、タイムアウト後にデフォルトTGに...
https://www.k9npx.com/2018/03/brandmeister-api-and-pi-sta...
こちらに詳細が書かれています。~
https://brandmeister.network/?page=register ~
ここでアカウントを取得し、API Keyを発行して設定することで...
このアカウント登録にも何日かかかるようです。(翌日に登録...
- [MD-380] Digital Contactって何?(▲確認中)~
電話帳みたいな物です。~
ここに接続したいリフレクターや個人IDを登録しておきます。
- [MD-380] Digital Recieve Group Listって何?(▲確認中)~
受信を受け入れるリストで、携帯電話の指定着信リストみたい...
先にリストを作ったDigital Contactからグループを作ってまと...
個人IDは関係ありません。トークグループのリストです。
- pi-starのSDカード領域を最大に拡張したい~
通常のイメージを書いただけではパーティションは2GB程度しか...
使用率は85%を超えていてアップデートもママ鳴りません。~
以下のコマンドでSDカード最大まで領域が拡大されます。~
pi-star@pi-star(ro):~$ rpi-rw
pi-star@pi-star(rw):~$ sudo pistar-expand
自動的に領域拡張されますので、完了したらrebootします。
- [MD-380] Channnel Infoに設定できるチャンネル数は16個ま...
いくつでも作れます。~
ここから16個以内で各Zoneに割り振っていきます。
- [MD-380] Zoneって何?~
メモリーバンクのようなものです。~
MD-380は16ch切り替え式ですが、Zoneを複数作っておけば16ch×...
例えばZone1を「REFLECTOR」に名前を変えて、ホットスポット...
Zone2以降を「SIMPLEX1」や「SIMPLEX2」と作っていき、433.30...
- pi-starシステムのアップデート~
pi-star@pi-star(ro):~$ rpi-rw
pi-star@pi-star(rw):~$ sudo pistar-update
pi-star@pi-star(rw):~$ sudo pistar-upgrade
- JumboSPOT-RQTのアップデート~
pi-star@pi-star(ro):~$ rpi-rw
pi-star@pi-star(rw):~$ sudo pistar-mmdvmhshatflash hs_hat
- [MD-380] USB接続が不安定~
マイクジャックにUSB信号を出しているので、接触不良やデータ...
MD-380本体はアンテナを外し、通信が入らないCHにしてから作...
USB3.0ポートだと相性が出やすいので、USB2.0ポートにつなぐ...
MD-380はほかの一般的な無線機のようにUART(COMポート)接続...
そのドライバはCSPツール(メモリー編集ツール)をインストー...
- [MD-380] Firmware Updateでレンガ化(文鎮化)したらどう...
USB通信が不安定になり、FLASH書き込み中に失敗することがあ...
DFUモードは(PTTと上ボタンを押しながら電源ON)はどのよう...
* MD-380機能&メモリー編集ソフトの日本語化 [#m52013b1]
公開になりました(2018-04-22)~
軽微な修正が行われました。(2018-05-05)~
新Verni対応しました。(2019-08-20)~
#ref(CPS_MD380_Japanese_Kit_v1.1.zip);
#ref(CPS MD380 Japanese Kit v1.3.zip);
- 対象はCPS MD380 V1.34です
- 機能設定ソフトの表示が日本語になります
- 周波数設定範囲を日本の430-440MHzに限定できます
- 内包されている.batファイルを「管理者で実行」してくださ...
デフォルトのインストール先(C:\TYT\)以外の場合はBATファ...
#ref(CPS_MD380_J.png);
* 改造Firmwareの導入 [#qb389b0b]
&color(red){ここから先はMD-380を文鎮化する恐れがあります...
&color(red){一度失敗して動かなくなりました。(boot loader...
MD380は改造Firmwareが公開されており、これを使う事で受信局...
処置は2段階必要です。~
まず、MD380 Tools2という改造Firmwareを書き込みます。~
次に、コールサインデータベースを取得して書き込みます。
ここからの説明はLinuxのコンソール(コマンドライン)作業が...
基本的なコマンドライン操作は分かっている前提で書いていま...
GUIでマウスクリックだけではできませんので分からない人は事...
方法は2種類あります。~
既に構築済みのLinux環境がある場合は、そのLinux上にTools2...
Windows上で作業したいときは、VirtualBOXという仮想環境をイ...
VirtualBOXを使ったと後者のほうが簡単です。
** 改造Firmwareの導入 [#a1945d2e]
*** md380toolsのダウンロード [#dd0abedd]
http://md380.org/releases/daily/ ~
ここに毎日ビルドされた最新のファームウエアがあります。~
一番下の最新日付の物をダウンロードします。
*** zip解凍してC:直下にコピーする [#e53c6e40]
デスクトップに置いたフォルダで作業したら失敗しました。~
これで起動できなくなったので、Cドライブ直下にコピーします。
*** 書き込み手順 [#p582be15]
+ PCとMD-380をプログラミングケーブルで接続する
+ 左の上(DISPLAY)と中(PTT)を押しながら電源を入れる~
LEDが赤←→緑の点滅になり、Firmware Updateモードになります。
+ windowsの下にあるUpgrade.exeを管理者で実行にて起動する。
+ [Open Update File]ボタンを押して、[firmware-2018-xx-xx...
+ [Download Update File]ボタンを押して書き込みを実行する。~
プログレスバーが伸びていきますが、途中で止まったりします...
+ 完了したらMD-380の電源を切ってプログラミングケーブルを...
+ MD-380の電源を入れ、Menu→Utilities→を開き、4 MD380 Tool...
** UserDBのインポート(Linux環境) [#rce84e75]
*** ID<->CALLのDB(callerid.csv)をインポートする(うまく...
<<現在、調査&トライ中>>
gitはここ~
https://github.com/travisgoodspeed/md380tools
Pythonスクリプトを使うようなので、Linux環境でPythonが動く...
gitとpythonが入っている環境が前提。~
Cygwinはなんかめんどくさいので断念。~
- gitからツールを取得し、デバイスファイルをコピーしてシス...
git clone https://github.com/travisgoodspeed/md380tools....
cd md380tools
sudo cp 99-md380.rules /etc/udev/rules.d/
- DFUモードで起動
-- PCとMD380をUSBケーブルで接続
-- 上と中のボタンを押しながら電源ON(FLASH Updateモード)
- FLASHを書く
git pull
make flash
- 電源を切って、通常モードで電源を入れ直す~
USBケーブルはそのまま
- user.csvを転送する
事前にusers.csvファイルを取得して、同じディレクトリに置い...
callerid.csvをusers.csvにリネームで良い。
make updatedb flashdb
Ubuntu16をVMWareに構築してやってみたが、armライブラリが無...
** UserDBのインポート(Windows上のVirtualBOX=VM環境での...
*** VirtualBOXを使い、構築済みの環境を使ってUserDBをイン...
- VirtualBOXをダウンロードしてインストール
-- https://www.virtualbox.org/wiki/Downloads~
VirtualBox 5.2.8 platform packages の~
windows hosts をダウンロードしてインストール~
VirtualBox 5.2.8 Oracle VM VirtualBox Extension Pack の~
All supported platforms をダウンロードしてダブルクリッ...
-- PC再起動してから、改めてVirtualBOXを起動
- VMイメージをダウンロード(1.2GBある)して解凍~
-- https://drive.google.com/file/d/1YkPIsmj_vsoYK9ALIaKGD...
-- 7zipで解凍(大きいので7zip推奨)
- VirtualBOXにイメージを登録
-- ファイル→仮想アプライアンスのインポート
- VirtualBOXでtytV4 イメージを起動
- FlashイメージとDBを取得
-- MD-380をUSBケーブルで接続して、通常ON
-- glv 実行~
Net上のDBから自動でデータを取得してbinファイルを作ってく...
しばらくかかるのでおとなしく待つ。
- DBを書き込む
-- flashdb 実行~
FLASHを部分的にERASEして、それから書き込んでいる。~
こちらも結構時間がかかる。
MD-380 Tools2.0はDFUモードでFLASHしてFirmwreを書き換えて...
USER DBは通常モード(メモリー編集と同じ)でFLASHします。~
USER DBのインポートはUHF版のMD-380でしかできません。VHF版...
★ワンポイントアドバイス~
flashコマンドでFirmwareを書き込むのは「たまに」で良いです...
通常はflashdbコマンドでUserDBのみ書き換えれば十分。~
** Tools2導入後の本体操作 [#nd5ec760]
*** 交信中のデータをIDではなくCALLで表示する設定 [#o50024...
Menu → Utility → MD380 Tools
Display → Show Calls
○CPS only~
○User DB~
○Talk Alias~
●DB & TA
*** CH表示の時に周波数とかの情報も表示する設定 [#pdb2e479]
Menu → Utility → MD380 Tools
Display → Channnel Info
●CH RX/TX info
#ref(MD380_CH_Info.jpg)
*** ディスプレイを真っ暗にせず、タイムアウト後にディマー ...
MD-380は電源が入っているかどうかが全く分かりません。~
LCDがカラーなのですが、TH-D74みたいな半反射型じゃないので...
Menu → Utility → MD380 Tools
Display → Backlight
- Level Low :1
- Level High :5(好きな明るさに)
- Backlight tmr :15sec(好きな時間に)
これで、画面が真っ暗になること無く、常にうっすらと光って...
操作すると明るくなります。~
* 1行掲示板 [#leaaf66e]
- DMR IDは発行された7桁に00~99の2桁を追加したIDを自由に作...
- ただし、9桁IDを使うとPrivete接続はできなくなる(Groupの...
- DMR2YSFの実験結果。自分FT1DでYSFモード、相手MD380でDMR2...
#comment
ページ名: