Update 01.数字语音和MMDVM.md

This commit is contained in:
BloodBladeW authored and GitHub committed 2024-08-13 22:39:43 +08:00
1 parent 87443e1fb0
commit c8bac36d1d
1 file changed
+54 -13
@@ -133,7 +133,7 @@ DMR以IPv4作为基础,其中色码也称为CAI网络,表示IPv4地址的第
至此,所有的必须环节都已经完成,不过仍然推荐进行下面的可选操作:
默认情况下,虽然设置热点需要密码,但是通过他人设置好的热点或中继台访问BM网络是不需要密码的。
而BM网络和其他网络相比,用户基数很大,人多嘴杂,DMR ID又是公开信息,很可能会有冒用呼号搞事的情况出现,如果你平时都使用热点来连接BM网络,那么设置TOTP验证码会很有帮助。
而BM网络和其他网络相比,用户基数很大,人多嘴杂,DMR ID又是公开信息,很可能会有盗用ID的情况出现,如果平时都使用热点来连接BM网络,那么设置TOTP验证码会很有帮助。
* 安装一个可以生成TOTP验证码的程序。
* 访问设置热点密码的页面,即`SelfCare`。
* 打开AirSecurity/TOTP后面的开关,将其设置为On。
@@ -143,7 +143,7 @@ DMR以IPv4作为基础,其中色码也称为CAI网络,表示IPv4地址的第
现在,当你使用自己的热点时,无需输入验证码。而当你需要用中继或其他人的热点时,需要打开TOTP程序,然后对特定DMR ID进行单呼操作。
其DMR ID为9+TOTP验证码,例如验证码为123456,则对`9123456`进行单呼。
只有在进行该操作后,这个中继或热带才会被授予临时使用权。其他不知道验证码的人如果使用你的DMR ID,则只会听到BM服务器返回的访问被拒绝的提示。
只有在进行该单呼操作后,这个中继或热带才会被授予临时使用权。而盗用者由于不知道验证码,因此无法对中继或热点进行授权。如果不授权直接呼叫的话,就只会听到BM服务器返回的访问被拒绝的提示。
由于DMR设备数量众多,因此无法在此一一列举,这里只列出一部分设备。
需要注意的是,大厂家(如摩托罗拉等)生产的DMR设备仅考虑商业用户使用,大部分都必须要通过配套软件来写入频率和其他设置数据。
@@ -162,11 +162,11 @@ DMR以IPv4作为基础,其中色码也称为CAI网络,表示IPv4地址的第
也许你已经注意到了,流行的DMR设备全都是手持设备。
## 网络系统和热点
# 网络系统和热点
如果你使用DMR设备或系统融合设备,通常需要热点来接入网络,当然,如果使用D-STAR设备,也可以使用热点。
### 硬件选择
## 硬件选择
热点分为SharkRF OpenSpot热点和MMDVM,前者是闭源设备,其内部只使用ESP32微控制器,因此耗电量更低,启动速度更快,是更好的选择。但是价格十分昂贵,因此MMDVM是更流行的选择。
@@ -180,16 +180,18 @@ MMDVM有两个部分,分别是运行于电脑上的MMDVM Host及各模式的
市面上销售的MMDVM设备通常会选择遵守树莓派Hat规范,这样可以直接插入树莓派等单板计算机中。由于MMDVM固件使用串口与MMDVMHost通信,因此使用USB转串口设备即可将其简单的接入其他设备中。
当然,也可以选择购买ADF7021模块和STM32开发板进行连接来作为热点,或自行设计适配与开发板的外围电路来组建中继板。
当然,市售的热点设备也会有“单工板“和”双工板“的区别,对于非DMR设备,选择单工板完全足够,而DMR设备想要使用时隙功能,则必须使用双工板。至于具体原因,可以重新复习上一节DMR部分的第二段。
当然,市售的热点设备也会有“单工板“和”双工板“的区别,单工板实际上以半双工模式工作,双工板实际上以全双工模式工作。
对于非DMR设备,选择单工板完全足够,而DMR设备想要使用时隙功能,则必须使用双工板。至于具体原因,可以重新复习上一节DMR部分的第二段。
### 软件部分
## 软件部分
#### 系统安装
### 系统安装
大部分MMDVM设备都会选择树莓派等单板计算机来运行Linux和MMDVM Host等程序。如果对Linux不够了解的话,有两个项目已经打包好了所有的程序并提供了图形化配置界面,只要下载并安装在单板机中即可使用,它们分别是[Pi-Star](https://www.pistar.uk/)和[WPSD](https://w0chp.radio/wpsd/)。
大部分MMDVM设备都会选择树莓派等单板计算机来运行Linux和MMDVM Host等程序。如果对Linux不够了解的话,[Pi-Star](https://www.pistar.uk/)项目已经打包好了所有的程序并提供了图形化配置界面,只要下载并安装在单板机中即可使用。
另外还有将原本Pi-Star的界面替换为更花俏版本的项目[WPSD](https://w0chp.radio/wpsd/)。
它们内部的MMDVM Host等软件没有区别,唯一的区别就是界面。Pi-Star的界面更为朴素,消耗资源很少。而WPSD的界面更为花俏,消耗资源很大。
以至于Pi-Star可以在树莓派Zero W上良好运行,而WPSD就会卡顿。如果选择WPSD系统的话,建议硬件选择配置更高的树莓派Zero 2W或同配置的树莓派3B+。
不过实际上两者的操作方式大同小异,只要会了其中一个,另一个自然也就会了。
例如Pi-Star可以在树莓派Zero W上良好运行,而WPSD就会卡顿。如果选择WPSD系统的话,建议硬件选择配置更高的树莓派Zero 2W或同配置的树莓派3B+。
不过实际上两者的操作方式大同小异,会用其中一个,自然也就会用另一个。
如果你购买的是内部包含单板机和MMDVM设备的套件,那通常安装系统的环节已经由商家完成了,你可以跳过本章节,直接查看如何配置。
@@ -198,9 +200,48 @@ Pi-Star支持的设备有树莓派系列、香橙派Zero、Nano派和Odroid-XU4
下载完成后,需要准备系统烧录工具,比如[树莓派镜像烧录器](https://www.raspberrypi.com/software/),下载安装后,将准备用来安装系统的储存卡插入电脑。
连接储存卡后,打开刚才安装的烧录器,点击选择操作系统,选择最下面的`Use custom`,找到上一步下载的镜像并确认。然后点击`选择SD卡`并选择之前插入的储存卡。
完成后点击NEXT,会弹出设置窗口,这里不需要设置,点击`不`,然后会弹出警告提示,在确认储存卡中没有需要保留的文件后,点击`是`开始烧录。
完成后点击NEXT,会弹出设置窗口,**这里不需要修改任何设置,直接点击`不`**,然后会弹出警告提示,在确认储存卡中没有需要保留的文件后,点击`是`开始烧录并等待烧录完成。
#### 系统配置
### 基本配置
烧录完成后,组装MMDVM、单板机和储存卡,连接电源并等待几分钟开机。
然后在电脑的Wi-Fi列表中寻找名为`Pi-Star-Setup`的Wi-Fi并连接(WPSD从Pi-Star的基础上改造而来,因此也使用这个名字)。
如果你的单板机是只有Wi-Fi的设备,由于初次开机后没有系统内任何保存的Wi-Fi信息,因此会进入AP模式。
这时候需要在电脑的Wi-Fi列表中寻找名为`Pi-Star-Setup`的无密码Wi-Fi并连接(WPSD从Pi-Star的基础上改造而来,也使用这个名字)。
如果是通过有线网络连接的设备,则可以跳过本段直接进入下一段。
打开网页浏览器并访问Pi-Star页面<http://pi-star.local>。如果该设置地址无法访问,可以查找单板机的IP地址并访问(通过单板机的Wi-Fi连接的情况下,很可能是<http://192.168.50.1>)。
当初次访问该页面时,会看到页面显示为`No Mode Define`,这时候点击`Configuartion`来进入配置界面。
这时候通常会询问用户名和密码,默认的用户名是`pi-star`,默认的密码是`raspberry`。
进入配置页面后,这里为了方便使用,首先将其修改为中文。找到`Dashboard Language`一项,将其设置为`chinese_cn`,然后点击`Apply Changes`,等待配置应用并重启,即可看到界面变为中文。
如果使用Wi-Fi的话,需要现在进行配置。对于仅有Wi-Fi的设备来说,这是必须的配置项;对于使用有线网络的设备则并不必要。
将配置页面翻到下面,找到Wi-Fi配置一栏,并点击`Configure WiFi`按钮进入配置界面。
在进入配置界面后,首先选择Wi-Fi区域,选择CN即可。然后点击`Scan for Networks (10 secs)`按钮来搜索Wi-Fi。
在扫描完成后,找到想要加入的Wi-Fi,点击前面的`Select`按钮,然后在`PSK`输入框中输入密码,最后点击`Save (and connect)`。
需要注意的是,如果是使用AP模式连接并访问到配置页面,则不会自动连接。需要在保存完成之后,翻到页面最上方,点击`电源`,然后点击绿色的重启按钮。
在重启完成之后,会自动连接到保存的Wi-Fi而不会进入AP模式。不过,如果启动后所有保存的Wi-Fi都无法连接,那么系统会重新进入AP模式。
最后进行时区配置,在配置页面的常规配置中,找到时区一项,将其改为`Asia/Shanghai`,然后点击应用设置。
### MMDVM设置
在系统的基本配置完成后,就该进行MMDVM配置了。
首先进入配置界面,在最上方的控制软件配置中,将控制器软件设置为`MMDVMHost`,然后根据设备类型决定控制器模式,只有一个收发单元的设备设备选择`Simplex Node`,有两个收发单元的设备选择`Duplex Repeater (or Half-Duplex on Hotspots)`。
最后点击应用设置等待系统保存配置并启动MMDVMHost。
在常规配置中找到电台/调制解调器类型,这一项的配置取决于你购买的MMDVM设备是什么,询问购买的商家即可。
通常单工热点版选择`MMDVM_HS_Hat (DB9MAT & DF2FET) for Pi (GPIO)`、双工热点板选择`MMDVM_HS_Dual_Hat (DB9MAT & DF2ET & DO7EN) for Pi (GPIO)`。
选择完成后点击应用设置并等待重启。
接下来在常规配置中设置呼号,通常填写自己的呼号。然后在CCS7/DMR ID中填写该呼号对应的DMR ID。
然后设置热点频率,单工热点板只需要设置一个频率,而双工热点版需要像中继一样设置上行和下行频率。
最后设置节点类型,`Private`类型意味着只有和节点呼号相同的设备才能使用该热点,而`Public`的意思则是允许任何呼号的设备使用该热点。
设置完成后,点击应用设置并等待重启。
### D-Star配置
### 系统融合配置
### DMR配置