2018年6月8日 星期五

NEW MMDVM_HOST wifi BOARD replace raspberry zerow,b+,orange pi(no tf card ,very stable and fast)

1.Support 5V microusb Power input
2.
Support wifi client mode(connect home wifi)
3.Support MMDVM_HS,MMDVM_HS DUPLEX,MMDVM MODEM board
4. Cp210x Debug Serial out(9600bps)
5.Running MMDVMHost and P25Gateway(Current Only Support DMR and P25 Only)
6.Easy Configution MMDVM ini File in web  (no pi-star running)
7.Hardware
MIPS24KEc 580 MHz with 64 KB I-Cache and 32 KB D-Cache
128M DDR2 /32M Flash
1T1R 2.4 GHz with 150 Mbps PHY data rate
Legacy 802.11b/g and HT 802.11n modes
1-port 10/100 FE PHY











2018年6月5日 星期二

maple-serial usb driver



Find


X:\arduino-nightly\hardware\Arduino_STM32\drivers\win\win_xp_legacy\maple-serial \installer_x64.exe

2018年5月29日 星期二

how to upgrade MMDVM FW to new Version (Support NXDN)

https://drive.google.com/file/d/107O-Wf4-OAa1T1bfADaLST-Vsi6iVHuk/view?ths=true


How To Connect MMDVM BOARD to your GM300 GM338 GM950i
A:Using Software,Pi-star,stm32flash,MMDVMCal(come with pi-star)
B:Using Hardware,raspberry zero w or raspberry 2 B+,GM950i
Ps :Testing GM950i is very Stable then old GM300/GM338
1. hardware Connect









Current PTT+GND+RX+TX is Work

2. Using MMDVM Cal To Test if work!
Current MMDVM board have two version ,old fw don’t support NXDN,new fw support NXDN
If you want update




#stm32flash -w RPT_134.hex /dev/ttyS0



My router is ttyS0,raspberry zero w is ttyAMA0
Caution ,you Must Stop MMDVMHost frist when you Update FW.
When Done ,your fw is new now.

Next Testing Using MMDVMCal  you can see the MMDVM baord is 20180327 new version


If you test USING DMR MD380 pls write TG9 and save .

Then press m to testing DMR MS 1031 Test Pattern,and press Space,Start Transmit ,then ADJUST TX ,if you can hear 1khz sound in MD380( TG9,1)   your adjust is ok, stop ADJUST.
If not Press I ,Change  testing Transmit Inversion,and Try Again.


If DMR testing TX is ok,no need testing P25 Testing Pattern,if you like is better.

MMDVM BOARD Woking Condition:
Power :5V
When testing D-DMR Deviation Mode,you can see TP42 or TX pin is 1.2Khz
Wave in Scope,if TX testing is not good ,pls Try TX Inversion.
Final in pi-star ,is the same Tx Inversion =0 or 1



2018年3月26日 星期一

how to use mmdvm_hs_hat_duplex rf board for pi-star


EXAMPLE mmdvm.ini for duplex rf board #start line is disable
if you use mmdvmhost pls change mmdvm.ini

[General]
Callsign=your call sign
Id=you dmr id
Timeout=240
#setting for duplex rf board
Duplex=1
# ModeHang=10
RFModeHang=300
NetModeHang=300
#Display=Nextion
Daemon=0

[Info]
#DMR mobile tx freq
RXFrequency=451500000
#DMR mobile rx freq
TXFrequency=461500000
Power=1
Latitude=16.105564
Longitude=19.29946
Height=0
Location="NY,USA"
Description="USA"
URL=http://www.qrz.com/db/BG0DJJ

[Log]
# Logging levels, 0=No logging
DisplayLevel=1
FileLevel=0
FilePath=.
FileRoot=MMDVM

[CW Id]
#enable you will hear on analog mobile 461.500 mhz your call id every 10minutes
Enable=1
Time=10
# Callsign=

[DMR Id Lookup]
File=DMRIds.dat
Time=24

[Modem]
# Port=/dev/ttyACM0
Port=\\.\COM3
TXInvert=1
RXInvert=0
PTTInvert=0
TXDelay=100
#some board need set offset 500 both
RXOffset=500
TXOffset=500
DMRDelay=0
RXLevel=50
TXLevel=50
TXDCOffset=0
#CWIdTXLevel=50
#D-StarTXLevel=50
#DMRTXLevel=50
#YSFTXLevel=50
#P25TXLevel=50
RSSIMappingFile=RSSI.dat
Trace=0
Debug=0

[UMP]
Enable=0
# Port=\\.\COM4
Port=/dev/ttyACM1

[D-Star]
Enable=0
Module=B
SelfOnly=0
AckReply=1
AckTime=750
ErrorReply=1
# ModeHang=10

[DMR]
Enable=1
Beacons=0
ColorCode=1
SelfOnly=0
EmbeddedLCOnly=0
DumpTAData=1
# Prefixes=234,235
# Slot1TGWhiteList=
# Slot2TGWhiteList=
CallHang=3
TXHang=3
ModeHang=5

[System Fusion]
Enable=0
LowDeviation=0
SelfOnly=0
#DSQ=1
RemoteGateway=0
ModeHang=5

[P25]
Enable=0
NAC=293
SelfOnly=0
OverrideUIDCheck=0
# ModeHang=10

[D-Star Network]
Enable=0
GatewayAddress=127.0.0.1
GatewayPort=20010
LocalPort=20011
# ModeHang=3
Debug=0

[DMR Network]
Enable=1
Address=47.100.76.205
#bm.dv.or.kr 47.100.76.205
Port=62031
Jitter=300
# Local=62032
Password=passw0rd
# Options=
# Options=StartRef=46001;RelinkTime=15;UserLink=1;TS1_1=460;TS1_2=46600;TS1_3=3100;TS1_4=91;TS1_5=92;
Slot1=1
Slot2=1
ModeHang=5
Debug=0

[System Fusion Network]
Enable=0
LocalAddress=127.0.0.1
LocalPort=3200
GwyAddress=127.0.0.1
GwyPort=4200
ModeHang=5
Debug=0

[P25 Network]
Enable=0
GatewayAddress=127.0.0.1
GatewayPort=42020
LocalPort=32010
# ModeHang=3
Debug=0

[TFT Serial]
# Port=modem
Port=/dev/ttyAMA0
Brightness=50

[HD44780]
Rows=2
Columns=16

# For basic HD44780 displays (4-bit connection)
# rs, strb, d0, d1, d2, d3
Pins=11,10,0,1,2,3

# Device address for I2C
I2CAddress=0x20

# PWM backlight
PWM=0
PWMPin=21
PWMBright=100
PWMDim=16

DisplayClock=1
UTC=0

[Nextion]
Port=modem
# Port=/dev/ttyAMA0
#Port=\\.\COM5
Brightness=50
DisplayClock=1
UTC=0
IdleBrightness=10
ScreenLayout=3

[OLED]
Type=3
Brightness=0
Invert=0
Scroll=1

[LCDproc]
Address=localhost
Port=13666
#LocalPort=13667
DimOnIdle=0
DisplayClock=1
UTC=0
----------------------------------------------------------------------------------------

if you use pi-star pls set below


also set the rxtxoffset if need

MD380 new Channel for DUPLEX



2018年3月3日 星期六

mmdvm host for windows

if you have cp210x or ft232rl or pl2303 any other serial to usb you can test jumbospot for windows  instead raspberry








pls download

http://www.taozhengbo.com/MMDVM Host For Windows.zip

open and change MMDVM-H.ini 

[General]
Callsign=BH8XXX  #change to your callsign
Id=46080XX  #change to your dmr id


[Modem]
Port=\\.\COM3   # change to your cp2102 installed driver 's com port my is com3

run  DMR - 2.2.bat           is for nextion 2.2 tft hmi lcd

run  DMR.bat           is for dmr

run   P25.bat       is for P25


How To SET RXOFFSET or TXOFFSET



HOW TO SET RXOFFSET(TXOFFSET)

Change RXOFFSET and TXOFFSET to xxx(500 maybe ok) and click apply.

and test BER <=5% is OK.
---------------------------------------------------

setting offset for mmdvm host for windows