Difference between revisions of "Main Page"

From BI7JTA'S Wiki for MMDVM
Jump to navigation Jump to search
Line 339: Line 339:
  
 
[[File:FM-Ananlog.png|500px]]
 
[[File:FM-Ananlog.png|500px]]
 +
 +
Discussion and Known Issue
 +
 +
https://groups.io/g/OpenDV/topic/the_new_mmdvm_fm_repeater/73281878?p=%2C%2C%2C20%2C0%2C0%2C0%3A%3Arecentpostdate%2Fsticky%2C%2C%2C20%2C2%2C40%2C73281878&fbclid=IwAR1bVOOuiEqymwx8fSiD5s8Qz-6aGzJqZd365oVU4RqxME01F1n40HWsf1s
  
 
==== Upgrade firmware ====
 
==== Upgrade firmware ====

Revision as of 16:23, 15 January 2021

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.

头像.png

Purchase your devices https://www.bi7jta.org/cart

500px

Cartpage2.png


Youtube https://www.youtube.com/winters_huang

YoutubePage.png


Contact me

E-Mail: bi7jta@gail.com

https://facebook.com/winters.cn,

https://twitter.com/winters_cn,

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 (to Network)

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

Simplex HOTSPOT

PDF Download https://www.bi7jta.org/files/UserManuals/

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


Duplex HOTSPOT

PDF Download https://www.bi7jta.org/files/UserManuals/

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


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


Configure Static Talkgroup for DMR

See also:

https://www.bi7jta.org/wiki/index.php?title=Main_Page#Advanced_Settings

BER(Bit Error Rate) adjust

OffsetRadioAndHAT Duplex.JPG

  • Config radio

Repeater Board

Pi-Star settings http://pi-star/admin/configure.php

REP ControllerMode.png

Pi-Star Expert mode http://pi-star/admin/expert/edit_mmdvmhost.php

REP ExpertMode.png


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

Note: As testedd, NOT SUPPORT DR-2X,DR-1XFR, because Yaesu have locka and can not set RX 9600bps!

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


GM340/GM350/GM360

GM340 CPS Template.JPG

GM340 Expert Settings.JPG

GM950i Motorola

This guide also suit GM950 and GM950e, notice that GM950e Pinout RX(Pin11) NOT available, you need a little change Inner-Circuit.

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

Kenwood TK8180

TK8180 SettingGuide.png


Facebook https://www.facebook.com/winters.cn/posts/3434636793300250

Facebook Group https://www.facebook.com/groups/v3f446

Kenwood TM-451E

TM-451E pinout(VS-FT-7900).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


2.75KHz Deviation spectrum for Motorola XPR5550e

XPR5550e Spectrum.jpg]]

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/

MCS2000

I have made the TX work(MCS20000 MMDVM board Transmit), RX work,

Follow my Facebook update https://www.facebook.com/winters.cn/posts/3437978132966116

MCS2000 Wiki.png

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

Discussion and Known Issue

https://groups.io/g/OpenDV/topic/the_new_mmdvm_fm_repeater/73281878?p=%2C%2C%2C20%2C0%2C0%2C0%3A%3Arecentpostdate%2Fsticky%2C%2C%2C20%2C2%2C40%2C73281878&fbclid=IwAR1bVOOuiEqymwx8fSiD5s8Qz-6aGzJqZd365oVU4RqxME01F1n40HWsf1s

Upgrade firmware

The new firmware will synchronous with FM mode firmware , just support V3F4, Clip STM32F446

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

Build firmware

Fix the D-STAR mode data lost issue.

Reference https://republicaradio.com/mmdvm-version-repetidor-bi7jta/

Adjust TX Level with SDR

NOTE: FIRST YOU GOT THE BOARD ,KEEP THIS POT DEFAULT!

The purpose is make repeater radio side generate a best digital spectrum. If you not have RTL-SDR,SDR#,Spectrum Analysis meter(such as CMU200), I not suggest to turn TX Potentiometer.

Adjust-SDR Spectrum-2Mb.JPG


Other spectrum testers, eg. CMU200

Spectrum-CMU200.png

Click to view large image

Adjust RX Level with MMDVMCal

NOTE: FIRST WHEN YOU GOT THE BOARD ,KEEP THIS POT DEFAULT! DO NOT ADJUST THE RV2 POT ON THE BOARD, UNLESS YOU HAVE RESEARCH ENOUGH KNOWNAGE ABOUT MMDVM PROJECT.

The purpose is make repeater radio generate side receive a best digital spectrum. If your BER% verylow ( less than 0.5), I not suggest to trun RX Potentiometer.

Hight BER% also cause by the BIG OFFSET of your REPEATER RADIO , or your Digital RADIO, consider this reason first.

To get the best value for the RXLevel, enter SSH mode

RXLevelRXPotAdjustment.png

Hat-Pot.png

Adjust RSSI Potentiometer

KEEP DEFAULT, UNLESS YOU HAVE RESEARCH ENOUGH KNOWNAGE ABOUT MMDVM PROJECT.

Youtube OH1E post a demo about RSSI adjustment.https://www.youtube.com/watch?v=DSWPLDOZk8s

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

https://www.radioid.net/register#! 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)

NOTE: The static talkgroup is closely related to your hotspot ESSID and BM Server!


Method 1: Config online

StaticTalkgroupOnline.png

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

Method 2: Config in your Pi-Star

DMR设置静态守听组列表.png

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;


Known problem

Update Pi-Star or Factory Reset will make Modem connect failed(Sometime, not always), I am not sure what have happened ,have submit issue in NextionDriver github page.
The temporary solution is remove the NextionDriver bin,
"rpi-rw; sudo rm /usr/local/bin/NextionDriver"
then re-install nextionDriver again.

Download Nextion file

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


Nextion to Duplex Hotspot

Nextion RX <---> TX HAT /USBtoTTL

Nextion TX <---> RX HAT /USBtoTTL

Nextion GND <---> GND HAT /USBtoTTL

Nextion 5V <---> 5V HAT /USBtoTTL


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