Main Page

From BI7JTA'S Wiki for MMDVM
Jump to navigation Jump to search

Welcome to BI7JTA'Wiki for MMDVM.

Begin December 1, 2019, I will continue update this WIKI page instead of Google blog, I am working on MMDVM just for my hobby, I am happy to share my knowledge and resources about MMDVM opensource project.

Google blog https://mmdvm.bi7jta.org

Amateur radio store ,provide and support by BI7JTA

https://www.bi7jta.org/cart

Youtube video

https://www.youtube.com/channel/UC6Us7z_gkxNKc0PcCuS7fYQ

Contact me

E-Mail: bi7jta@gail.com facebook.com/winters.cn, twitter.com/winters_cn, youtube.com/wintershuang

Telegram, WhatsApp +86-13927458201

73 DE BI7JTA

MMDVM Setting guide

Dashboard Login

http://pi-str or http://your_DHCP-IP-address

User: pi-star Pass: raspberry

Config WiFi

Video

Simplex HOTSPOT

DMR mode

Simplex-DMR.png

View original image https://www.bi7jta.org/wiki/images/9/99/Simplex-DMR.png

Duplex HOTSPOT

Tutorials-for-Duplex-hotspot-2020.8 1080p.jpg

  • Connect to WiFI Network
  • Config Pi-Star

DMR MODE

Config-DMR-EN ALL.JPG

YSF MODE

Simplex mode

YSF设置-单工模式.jpg


Duplex mode

YSF设置-双工模式.jpg


Radio setting, FT-2D sample

YSF 电台FT-2D设置1280p.png

P25/NXDN

BER(Bit Error Rate) adjust

OffsetRadioAndHAT Duplex.JPG

  • Config radio

Repeater Board

Key words: Accessory connector Pinouts ,connection diagram, Data Jack,

V3F4 Pinout define

V3F4接口定义 英文.JPG


GM950i Diagram VS GM3188.png


MotoCable 1080.JPG MotoCable OldVer.png


V3F4 ALL.jpg

FT-7900/7800/8900 YAESU

(1) Connection definition

V3F4接口定义 FT7800.PNG


(2) Radio settings

The forwarding station (eg. ft-7900) is set to Rx 9600bps. Please refer to the manual for the operation process


(3) Pi-Star setting

Keep the TXInvert = 1, RXInvert = 0, if RX(the repeater side) can not decode any data , try RXInvert = 1

FT-7900-PiStar-Expert.png


(4) Cases demo

FT-7900-two-radios.JPG


DR-1X YAESU

Main settings:Data jack,RX bps,Pi-Star RX/TXInvert

Spectrum test video https://www.youtube.com/watch?v=xtx1nRY0LbU

Data jack

DR-1X-to-MMDVM V3F4.JPG


Radio RX Setting bps: Packet Speed 9600bps

Packet-Speed-9600bps.png


The cable made by me

DR-1X-MMDVM-V3F4.JPG

GM3188/GM3688/CM140

GM3188-V3F4-ALL.JPG


GM3188 Program 02.jpeg


GM338-CDM1250-CDM1550-CDM750-MCX760

Youtube Tutorials https://www.youtube.com/wintershuang


Build-MMDVM-repeater-for-GM338-CDM1250-CDM1550-CDM750.JPG

GM340-Accessory.JPG

ICOM IC-208H

DATA Define

IC-ICOM-208H.png


GM300/M120 Motorola

GM300 M120 MMDVM Settings V3.JPG


GM950i Motorola

GM950 Spectrum TXLevel.png


GM950i programming2.PNG

Warning!!! The GM950i TXLevel decode point not same as GM300 or GM3188/GM338, need adjust , reference the SDR# RTL-SDR, here is the Wrong Spectrum in 2.75KHz deviation.

GM950i Spectrum VS GM3188 2.75KHz.png

XPR4550/M8268/XPR5550e DMR serial radio

MMDVM Jack.png Pi-StarExpert2.png


XPR5550e.png XPR5550e TXInvert.png


M8268-TXLevelRXLevel.JPG


RX/TX/PTT define/Timeout:

ProgrammingAccessories.png ProgrammingChannel.png ProgrammingTimeout.png

XiR M3188/XiR M3688 DMR radio

The pinout and data define same as GM338/CDM1250/1550

XiR M3188 XiR M3688-ALL.png

Data radio FC302

FC302 中继 1080p.JPG

FC 302接线图.png

MTR2000 Motorola

Share by @IW6BFE Arrio , verified by @BI7JTA 
Pi-Star settings:
[Modem] 
Port=/dev/ttyAMA0 
TXInvert=0
RXInvert=0
PTTInvert=0
TXDelay=100
RXOffset=0
TXOffset=0
DMRDelay=165
RXLevel=70
TXLevel=55
RXDCOffset=0
TXDCOffset=0
RFLevel=100
CWIdTXLevel=50
D-StarTXLevel=50
DMRTXLevel=50
YSFTXLevel=50
P25TXLevel=50
NXDNTXLevel=50
POCSAGTXLevel=50
RSSIMappingFile=/usr/local/etc/RSSI.dat
Trace=0
Debug=0


#/usr/local/etc/RSSI.dat
# RSSI Default Values for MMDVM_HS
#
3545         -50
3295         -55
3059         -60
2834         -65
2598         -70
2362         -75
2132         -80
1896         -85
1707         -90
1470         -95
1239         -100
1003         -105
770          -110
483          -115
171          -120
24           -125
15           -130

Radio settings: 
Reference "Programming an MTR2000 for the STM32-DVM-MTR2K"
http://ks-dmr.net/2019/04/30/programming-an-mtr2000-for-the-stm32-dvm-mtr2k/

Additional explanation

Repeater-Setting-PTT-Type.jpg

RebootIssue BG2FX.png

  • Fix the automatic reboot issue when press DMR radio PTT ,sharing by @BG2FX


Repeater-Settings-TX-Deviation.jpg


MTR2000-Pi-Star Expert TXinvert 0.png


MTR2000-2.JPG


I have made a cable for MMDVM repeater board , you can checkout in my shop https://www.bi7jta.org/cart/

MTR2000-DEMO.png


The programming cable work with Windows XP,

MTR2000-Programming cable by bi7jta.JPG


Resource: https://www.bi7jta.org/files/radioCPS/mtr2000/

FM Analog mode

How to install patch https://www.bi7jta.org/files/fm-patch/Readme_FM.txt

The files list https://www.bi7jta.org/files/fm-patch/


Example:

FM-Ananlog.png

Adjust TX Level with SDR

Adjust-SDR Spectrum-2Mb.JPG

Click to view large image


A demo for Motorola XPR5550e

XPR5550e Spectrum.jpg

Config TalkGroup WhiteList

1, Enter ssh mode http://pi-star:2222

Add attribute "Slot1TGWhiteList", "Slot2TGWhiteList" to file /etc/mmdvmhost ,

rpi-rw
sudo nano /etc/mmdvmhost
[DMR]
Enable=1
Beacons=0
BeaconInterval=60
BeaconDuration=3
ColorCode=1
SelfOnly=0
EmbeddedLCOnly=0
DumpTAData=1
# Prefixes=234,235
Slot1TGWhiteList=
Slot2TGWhiteList=

2, Enter Expert mode http://pi-star/admin/expert/edit_mmdvmhost.php

Add the TG value as follow ,then test

DMR白名单.png DMR白名单-测试.png DMR白名单-DA.png

MMDVM_BAT(Battery inside)

Model BAT 3 S thumb.jpg


Config WiFi demo: https://www.youtube.com/channel/UC6Us7z_gkxNKc0PcCuS7fYQ

Config Radio demo:

Advanced Settings

Register DMRID

DMRID/NXDNID/RADIOID

Set Static Talkgroups

First, you must Register brandmeister.network

Second, set static talkgroup for your DMRID , support ESSID (the two number tail of your DMRID)

Duplex mode, demo link https://brandmeister.network/?page=rep-edit&id=460072322 ,

Simplex mode, demo link https://brandmeister.network/?page=hotspot-edit&id=4600724 ,

Explain:

rep-edit: Duplex repeater mode , can use TS1,TS2 the same time.

hotspot-edit: Simplex mode, just can use TS2,

460072322: 4600723 is my DMRID, 22 is my duplex hotspot ESSID, corresponding to my hotspot DMR ESSID item

Nextion and OLED display

Install NextionDriver for Model 8/Model 10

https://www.bi7jta.org/files/MMDVM_Nextion/Driver/install_NextionDriverScript.txt


Detail

# Suit Nextion Model 8/Model 10 

# Pi-Star Settings  
# -->> MMDVM Display Type :Modem
# -->> Port /dev/ttyNextionDriver  
# -->> Nextion Layout: ON7LDS L3 HS

# Enter your ssh mode
# 1, http://pi-star/admin/expert/ssh_access.php 
#    [More than one hotspot, use the IP address]
# 2, Login, 
#    userName: pi-star
#    Password: raspberry
# 3, Copy and paste all of the follow scripts, suggest run one by one.

rpi-rw;  
cd /home/pi-star;

# clone github code
sudo rm -rf NextionDriverInstaller;
git clone https://github.com/on7lds/NextionDriverInstaller.git;

# install Driver 
sudo chmod +x NextionDriverInstaller/install.sh;
sudo NextionDriverInstaller/install.sh;

Download Nextion file

https://mmdvm.bi7jta.org/search/label/Nextion_firmware


Nextion to Duplex Hotspot

Nextion显示类型选择.JPG


Nextion to Repeater V3F4

Nextion connect.png


Nextion to Bluetooth Model

BAT EXTRA BT02 NEXTION ALL.JPG


OLED Setting

Enter expert mode http://pi-star/admin/expert/edit_mmdvmhost.php


双工板ECS+OLED-GPIO-1080p.JPG


OLED-旋转180度 ALL.JPG

Radio for MMDVM

TYT-MD380-tools

TYT-MD760/GD77-MMDVM-HOTSPOT