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






2018年1月16日 星期二

how to connect mmdvm modem to gm300

diy cable connect like this

MMDVM PTT 3-----------------------RADIO PIN 3 PTT
MMDVM TX 5----------------------RADIO PIN5 TX AUDIO
MMDVM RX 6----------------------RADIO PIN 11 RX AUDIO
MMDVM GND 9 or 10----------------------RADIO PIN 7 GND




first kill MMDVMHost
then
MMDVMCal /dev/ttyAMA0
keyboard D for DMR mode
key board space for TX
then Adjust TX blue 100K P41(near TP42)
you can see IF Spectrum Left 5 line Right 5 line
Adjust TX BLUE 100K P41  the Red line line is the lowest then ok
then press q to quit

vi /etc/MMDVM

remove # to enable
CWIdTXLevel=50
D-StarTXLevel=50
DMRTXLevel=50
YSFTXLevel=50
P25TXLevel=50

JumboSPOT RTQ(READY TO QSO) Manual

JumboSPOT RTQ(READY TO QSO) Manual
The JUMBO-SPOT-RTQ is a completely self-contained digital hotspot supporting all four amateur digital communication modes. (DMR, D-Star, P-25 and System Fusion) All that's required for operation is a power source and WiFi based internet connection.

Designed specifically for use with the MMDVM open source software platform created by Jonathon Naylor (G4KLX). The Pi-Star digital voice dashboard software created by Andrew Taylor (MW0MWZ) is pre-installed and extremely easy set up right out of the box. Pi-Star's unique automated software update feature make it very easy to keep your JUMBO-SPOT-RTQ up to date with the most current software and features.

Jumbo Spot has a built-in OLED status display that indicates the active mode of operation as well as the call sign and talk group of the current user. The built-in UHF (430-450Mhz) programmable simplex radio allows easy access from your digital handheld or mobile radio.

The Built-in WiFi 802.11bgn network radio makes connecting with multiple wireless routers, cell phone hotspots or mobile routers easy and seamless. The JUMBO-SPOT-RTQ will select the nearest pre-programmed wireless network automatically.

come with ZERO W(with wifi)+jumbospot(UHF+VHFnot main band)+TF8g(pi-star)+ANT433mhz


Specifications
802.11 b/g/n wireless LAN
1GHz, single-core CPU
512MB RAM
Micro USB power
installed JumboSPOT UHF(430-440)+VHF(144-146)
(VHF is not the main band, performance reduction)RF extend board.
8G TF CARD Installed PI-STAR panel
support DMR,YSF,P25 mode to QSO with RF To internet
128*64 i2c OLED Display
Default installed pi-star to TF card, wifi TEST SSID is TZB,pass is 13902982913,you can change your router 's default SSID and pass it will auto connect.
or you can
visit http://www.pistar.uk/wifi_builder.php input your home ssid and psk ,then download the wpa_supplicant.conf inside with have your home ssid and psk,then save to TF card ,ROOT root directory example F:\  then power on it ,wait 2-3 minutes ,it will auto connect your home 's ssid,you can check your wifi router to see the pi-star host connected and it's ip.
also you can use your pc to ping pi-star ,if success,you can open http://pi-star or your pi-star's ip  default login user is pi-star,
pass is raspberry,then login to SET your CALLSIN,ID,FREQ,and Modem,like the picture:


Display Type is :OLED then Apply Changes.

Below A,B and C is Important! Pls Check.
Select A and Click Apply Changes ,then Input B and Apply Changes

also your DMR radio must input the Talk Group and Freq ,then you can talk now.
More info
http://www.pistar.uk
http://www.pistar.uk/dmr_bm_talkgroups.php

if you have problem you can install the pi-star IMAGE file to TF card and try again :
http://www.pistar.uk/downloads/


OLED is Only Display While your WIFI connected,and Display Type OLED Selected in pistar

2018年1月3日 星期三

how to upgrade fw


or


download putty ssh login  pi-star's  ip:22
user:pi-star
pass:raspberry







copy follow pre line and press enter to run the command in putty terminal
----------------------------------------------------------------------------------------
rpi-rw
sudo service mmdvmhost stop
sudo pkill MMDVMHost
cd /tmp
sudo rm MMDVM_HS-1.3.3.bin
sudo wget http://www.taozhengbo.com/MMDVM_HS-1.3.3.bin
sudo chmod 664 MMDVM_HS-1.3.3.bin
sleep 2
sudo pkill MMDVMHost
sudo pkill mmdvmhost.service
sudo stm32flash -v -w MMDVM_HS-1.3.3.bin -g 0x0 -R -i 20,-21,21:-20,21 /dev/ttyAMA0
echo "Rebooting Pi"
sleep 30
sudo reboot
--------------------------------------------------------------------------------------
Video:

https://www.youtube.com/watch?v=gwKgOiBcSxQ&feature=youtu.be