首页
目录
MMDVM WIKI | NANO业余无线电
讨论与交流
- QQ群: 683111553
- 微信群:先搜索添加微信 38091476 邀请入群
- 微信公众号:bi7jta73 (不常更新)
- 本站点主要介绍MMDVM相关概念,入门,辅以视频讲解。
- MMDVM成品板支持模式:DMR/YSF-C4FM/P25/NXDN/DSTAR/POCSAG,各个模式互联(需要服务器支持,暂不能直接支持模拟)
- 淘宝小店https://bi7jta.taobao.com
入门
- 前言(放毒):
为什么要推荐大家玩MMDVM数字联网?本地UV中继人气冷清,短波难度大,模拟中继小团体意思太重,模拟联网人太杂,公网太商业化,只有MMDVM数字互联才有业余无线电的味道,有统一的ID/呼号便于管理,实名制,开源,玩法不断扩展,专门为业余无线电开发,省钱,欧美发达国家已经普及数字,能和全球Amateur radio HAM 一起玩,在WWW91,USA3100,中国呼号的出现,马上成为稀有电台被追逐,有点短波的味道,还要什么借口呢?
玩MMDVM可选方案
- 热点板+树莓派 ,树莓派3B,4B,Zero,Zero W 选择的对比/售后情况
- 热点板+NanoPi
- 热点板+USB+电脑
- 其它:热点板+OrangePi
准备工具
配置Wi-Fi
配置中所用到的 用户名或SSID:pi-star ;密码:raspberry
- 可能遇到的问题:
1, 无法扫描到路由器分配的IP地址, 【Fing】Android版本有时候会出现此问题,可以用iOS版试试,实在不行,换用路由器查找IP地址列表功能,或者使用其它局域网IP地址扫描工具;
2,分配到IP地址仍然无法访问,这是网络防火墙或者路由器的策略,更换手机的Wi-Fi热点再试,方法不是唯一的,
配置YSF/C4FM模式与电台案例
配置DMR模式与电台案例
NXDN/P25/DSTAR电台
视频讲解
成品盒开机指引
- MMDVM_BAT充电盒(点击查看原图)
[查看说明书]
DMR2YSF桥接设置
台网与中继
国内台网时间:每周六20:00 北京时间
世界组91台网:每周六24:00 北京时间
在线守听 Android/iOS
详细信息与上台设置 点击查看
常见问题
- 可用频率范围:144MHz-148MHz, 420MHz-475MHz,842MHz-950MHz
- 排除频率(卫星频率):145.8MHz-146.0MHz and 435MHz-438 MHz
- 解决YSF/C4FM模式掉线不重连接
打开专家设置页面,修改如下图,部分Pi-Star版本比较旧的没有此选项时,先点击更新系统。
http://pi-star/admin/expert/edit_ysfgateway.php (pi-star改成你的树莓派IP地址)
- DMR BM服务器无法连接,无网络数据,需要清空 DMR Configuration 的热点密码 Hotspot Security
- 隐藏WiFi 无法连接问题 @BH7JTB 提供的方法,增加scan_ssid=1参数
本章节持续更新
基本概念
MMDVM是什么
MMDVM(Multi-Mode Digital Voice Modem),中文翻译为:多模式数字语音调制调解器。简单的说就是数字语音猫,数字电台互联网关,实现各种数字制式,如C4FM/DMR/D-STAR/P25协议全球互联。 它英国HAM G4KLX发起的开源项目,声明为GPL v2协议,旨在成为开源的多模式数字语音调制解调器,利用ARM处理器和一块简单的模拟接口板。最初,它将支持D-Star和DMR,系统融合和P.25将在以后推出,以及一个内置的FM中继器控制器。对于除DMR和FM以外的所有模式,调制解调器可用于单工或双工模式,而对于DMR和FM全双工则必须使用(部分内容翻译自互联网资料)。
MMDVM热点:发射功率 13dbm(20毫瓦)最大/覆盖范围 VHF/UFH, 144MHz-148MHz, 420MHz-475MHz,842MHz-950MHz ,排除卫星频率 145.8-146.0 MHz and 435-438 MHz(新的系统和固件均做了限制)
MMDVM中继:功率与范围随外接的转发设备而定。
MMDVM项目简介
单工,双工,中继的区别
(未完善待补充)
- 单工:即是网络热点,电台通过直频(如433.550MHz)与MMDVM热点进行通讯,热点通过Wi-Fi或者网线连接路由器,接入MMDVM网络。
- 双工:包含网络热点功能,支持收发异频,如(RX 434.755MHz,TX439.755MHz),差转(两台手台可以离线QSO),DMR模式支持双时隙同时工作(TS1,TS2),双工热点相当于只有20毫瓦的小型多模式数字中继;
- 中继:需要外接电台作为接收,发射,如中继板+ 单台GM338/GM300作为大热点;+两台GM338+双工器,作为多模式数字中继,以下仅为演示,数传电台可以用模拟车台替代,如GM338/GM300/FT7800/DR-1X 等
数字电台
推荐的DMR数字电台,注意有核准码的台子,申请DMRID必须先登记DMR设备到执照上
- TYT-MD780/2017(GPS)(带核准码)
- 极蜂D301/小米(带核准码)
- AnyTone 868UV/878UV(APRS/蓝牙)
- TYT-MD380/380Gps(可刷机)
- 其它:TYT-MD760/宝锋DM-5R
- 其它MMDVM玩具,支持中文显示
成品分类
小蓝盒
双工板
中继板
中继板的作用:用来搭建多模式数字中继,不是用来连接已有的数字中继。(多模式指DMR/YSF_C4FM/DSTAR/NXDN/P25等数字模式,不包括模拟模式)
其它
此系列为入门简约版,不支持树莓派4B,性能较低,精简了部分电路。购买
配件
进阶
注册DMRID
BM DMRID注册步骤指引,
http://bi7jta.cn/mmdvmbbs/forum.php?mod=viewthread&tid=6&fromuid=1
(出处: MMDVM小白入门讨论区)
视频演示(哔哩哔哩):https://space.bilibili.com/248541709
设置静态组
特别说明:单工模式下,会监听最后一次按下PTT的通话组,即动态组;但在双工模式下,必须设置静态监听组,否则10分钟后掉线,这样设计的目的是避免中继模式下,有终端随意切换到别的通话组,影响中继的预设组。
第一步,注册BM帐号,有谷歌人机识别码(有条件上网,你懂的)
打开这个网页,点击右上角的Login/Regeister: | https://brandmeister.network/?page=rep-edit&id=460072322
注册过程中如果需要回答问题,填数字 70 即可,问UHF波长多少厘米。
第二步,为每个热点ESSID设置静态监听组
- 本章节未完善,详细图解可以访问 https://www.mmdvm.io/blog/?p=310
调整误码率
方法一:专家模式+-100Hz逐个尝试
建议二分法,正负100Hz、200Hz、300Hz,每修改一次应用一次,进行测试,依次类推
- 直接进入(注意要把pi-star替换成你的热点IP地址)
http://pi-star/admin/expert/edit_mmdvmhost.php
方法二:使用MMDVMCal调试工具
进入SSH模式见前面的方法,建议用Putty命令行工具,webSSH的命令行输入不太方便,工具下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
登录:输入Pi-Star的IP地址; 用户名:pi-star , 密码: raspberry
安装Pi-Star系统
视频演示:https://space.bilibili.com/248541709
文字描述:http://www.aprspi.org/mmdvm/mmdvm_flash_os/
进入SSH模式
- 直接进入(注意要把pi-star替换成你的热点IP地址)
http://pi-star/admin/expert/ssh_access.php
升级Pi-Star系统
系统是安装在TF卡中的Raspbian系统,基于Linux的一个树莓派硬件衍生系统。
- 方法一:在菜单更新,这种方法可以更新DMRID,Pi-Star所有程序,不能更新版本号显示,
- 方法二:用命令行更新,解决方法一长期没响应问题,比方法一更全面。
首先进入SSH模式,见前一章节指引
sudo pistar-update && sudo pistar-upgrade
说明:无论哪种方式,都不能实现大版本更新,如V3到V4,需要重新刷卡。
升级固件
固件Firmware是指热点板的程序。
进入SSH模式:
http://pi-star:2222/ 或者 http://pi-star/admin/expert/ssh_access.php (把pi-star改成热点的IP地址)
登录:
user: pi-star,
pass: raspberry
双工热点板:Duplex_HAT
Modem类型选择: "MMDVM_HS_Hat Dual Hat(VR2VYE) for Pi(GPIO)"
sudo pistar-vyehsflash hs_dual_hat
入门版:
ModemType "STM32-DVM / MMDVM_HS -Raspberry Pi Hat(GPIO)"
pistar-mmdvmhshatflash hs_dual_hat
NANO hotSPOT 小蓝盒
Modem类型选择:"MMDVM_HS_NPi Hat (VR2VYE) for Nano Pi(GPIO)"
固件升级命令: sudo pistar-vyehsflash nano_hs
单工热点:Simplex_HAT
Modem类型选择: "STM32-DVM / MMDVM_HS -Raspberry Pi Hat(GPIO)"
固件升级命令: sudo pistar-mmdvmhshatflash hs_hat
适用于JTA系列树莓派主机的所有单工热点
中继板V3/V1
- V3F4
Open your ssh GUI http://pi-star/admin/expert/ssh_access.php
User: pi-star
Pass: raspberry
Login and Ctrl + C then Ctrl +V ,run the follow scripts
rpi-rw;
curl -OL https://raw.githubusercontent.com/bi7jta/MMDVM_HS_firmware_VR2VYE/master/RepeaterV3F4/stm32flashV5;
sudo chmod +x stm32flashV5;
curl -OL https://raw.githubusercontent.com/bi7jta/MMDVM_HS_firmware_VR2VYE/master/RepeaterV3F4/mmdvm_f4.hex;
sudo killall MMDVMHost >/dev/null 2>&1 ;
sudo ./stm32flashV5 -v -w mmdvm_f4.hex -R -i 20,-21,21:-20,21 /dev/ttyAMA0;
- Please Power off then Power on(Not the reboot).
- V1F5
The new firmware version is RPT_1.4.7
New feature: Support POCSAG mode.
Download https://www.bi7jta.org/files/STM32DVM_F105/
Flash use USB
Suggest this way,enter flash mode easy then GPIO
1)Use USB mode
1.1 Disconnect STM32-DVM from the RPi host, GPIO and USB all disconnect,
1.2 Insert JP jumper, short BOOT and VCC near P25 LED,
1.3 Connect STM32-DVM to the RPi host use USB wire, then will endter flash mode automatic. PWR, ACT and DMR will bright, not flashing (Very important,if not as I description, disconnect USB and connect again) .
1.4 Flash use USB (replace your .hex path, and download stm32flash,see Require libs )
sudo stm32flash -w /usr/src/MMDVM/bin/mmdvm.hex -v /dev/ttyUSB0
Require libs
https://github.com/N4IRS/MMDVM-Install/blob/master/STM32-DVM/required-libs.sh
查看日志
- http://pi-star/admin/live_modem_log.php (查看从现在开始的日志)
服务器列表与DMRID地址
http://www.pistar.uk/downloads/APRS_Hosts.txt
http://www.pistar.uk/downloads/DCS_Hosts.txt
http://www.pistar.uk/downloads/DMR_Hosts.txt
http://www.pistar.uk/downloads/DPlus_WithXRF_Hosts.txt
http://www.pistar.uk/downloads/DExtra_NoXRF_Hosts.txt
http://www.pistar.uk/downloads/DPlus_Hosts.txt
http://www.pistar.uk/downloads/DExtra_Hosts.txt
http://www.pistar.uk/downloads/DMRIds.dat
http://www.pistar.uk/downloads/P25_Hosts.txt
http://www.pistar.uk/downloads/YSF_Hosts.txt
http://www.pistar.uk/downloads/FCS_Hosts.txt
http://www.pistar.uk/downloads/USTrust_Hosts.txt
http://www.pistar.uk/downloads/XLXHosts.txt
http://www.pistar.uk/downloads/NXDN.csv
http://www.pistar.uk/downloads/NXDN_Hosts.txt
http://www.pistar.uk/downloads/TGList_BM.txt
http://www.pistar.uk/downloads/TGList_P25.txt
http://www.pistar.uk/downloads/TGList_NXDN.txt
http://www.pistar.uk/downloads/TGList_YSF.txt
更多看这里:http://www.pistar.uk/dmr_bm_talkgroups.php
屏幕显示
Nextion/TJC
接线方法与Pi-STAR配置
OLED
旋转180度
Nextion/TJC固件编程
注意:需要按照型号进行刷入,
资源下载:https://www.bi7jta.org/files/MMDVM_Nextion/
写入方式:
1)空白TF卡,需使用专用格式化工具 SDFormatterv4,下载地址:https://www.mmdvm.io/files/PiStarTools/
2) Nextion编辑器+USBtoTTL适配器,连接屏幕直接写入(注意TX/RX对接)
编辑器下载: https://nextion.itead.cc/resources/download/nextion-editor/
GPIO接口定义
树莓派Raspberry Pi
NanoPi(全志)
香橙OrangePi
待补充,先看老博客:
https://www.mmdvm.io/blog/?p=652
中继板调试教程
已验证的电台
http://bi7jta.cn/mmdvmbbs/forum.php?mod=viewthread&tid=38&extra=page%3D1
接口定义:
准备工作:
信号源:
修正频偏:中继板载波带宽用12.5Khz,要求外接电台带宽25Khz,这样可以允许一定的频偏误差,但也不是绝对的,因为你不能确定偏移的方向,看频谱案例。另外数字电台也是有频偏的,特别是Motorola, YAESU 电台,具体表现为误码率大小,当误码率过大时,中继板无法解码,COS灯不亮。如图
图片待补充。
目前没有迁移完成,详细请浏览博客(旧的资料不更新) https://www.bi7jta.org/blog/?p=219
重要提醒: 接下来我会只更新论坛,不更新博客,不单独在Q群回复问题,请到论坛注册,发帖跟帖讨论。
论坛中继板板块: https://bi7jta.cn/mmdvmbbs/forum.php?mod=forumdisplay&fid=36
淘宝购买中继板: https://bi7jta.taobao.com
1,GM300/M120
2,GM338/CDM1250/CDM1550
3,GM3188/GM3688
[案例] GM3188/GM3688改MMDVM数字中继 http://bi7jta.cn/mmdvmbbs/forum.php?mod=viewthread&tid=19&fromuid=1 (出处: MMDVM小白入门讨论区)
4,Yaesu FT-8900/FT-7800/FT-7900
5,Yaesu FTM100D
论坛:配置案例 http://bi7jta.cn/mmdvmbbs/forum.php?mod=viewthread&tid=26&page=1&extra=#pid42
6,Yaesu DR-1X
7,MTR2000
专业中继IP互联MMDVM
Motorola
海能达
服务器搭建
XLX(DMR/D-Star)
YSF/C4FM
P25
YSF2DMR多模式互联
自行研究,不做技术支持,有需要讨论请加QQ群,见本站菜单。
How to create an XLX_XRF D-Star Reflector https://sadigitalradio.com/digital-radio-how-tos/create-xlx-xrf-d-star-reflector/
How to Creating a YSFReflector http://ks0lnk.net/?page_id=2968
How to build a Digital Voice Transcoding Server with AMBE https://n5amd.com/digital-radio-how-tos/build-digital-voice-transcoding-server/?fbclid=IwAR2KoV7n7jHE8olO1c0Jv6xKRCS4UXOZSF3kH7tks8vfiKUjRRL1NtQuQc4
mmdvm_svxlink-1.pdf https://www.do0tpb.de/app/download/20307140/mmdvm_svxlink-1.pdf
P25 NXDN Ref Dashboard https://github.com/bi7jta/MMDVM-Install_RPT_N4IRS/tree/master/P25/P25Reflector-Dashboard
Other link https://github.com/bi7jta/XLX_CN
DMR数字电台刷机
TYT-MD380/MD390
下载最新版本的刷机包v2.00a:
https://github.com/DMR-Database/database-tools
TyteraFlashTool v2.00a-KD4Z.rar
TYT-MD760/MD780
仅支持
1,刷通讯录;
2,把电台刷成MMDVM热点板(需要加树莓派使用)
Anytone 878UV
。。。
手机APP/网站/其它
APP在线守听
- Android应用下载
- iOS应用下载,
- 重要:iOS版本设置说明,务必关闭声控发射
在线查看通联状态
DAPNET/BP机客户端
局域网IP扫描Fing
安卓客户端: https://www.bi7jta.org/files/PiStarTools/Fing_IP_Scan.apk
iPhone客户端: https://apps.apple.com/us/app/fing-network-scanner/id430921107
业余无线电考试
MMDVM与APRS
天文与SDR软件无线电
2019-12-14 广东地区双子座流星雨
- 原理图
- 参数及设置资料(收集中):
LIVE: PERSEIDS METEOR SHOWER WITH RTL-SDR
DETECTING THE PERSEIDS METEOR SHOWER WITH AN RTL-SDR PASSIVE RADAR