[General]
Callsign=DS0DV #리피터의 콜사인, 핫스팟으로 사용할때는 본인의 콜사인을 넣어도 됩니다.
Timeout=180 # TOT
Duplex=1 # 듀플렉스 리피터는 1 그외 DMO모드나, DVMega 는 0
# ModeHang=10 # 모드 행 타입, 사용중인 모드의 최종 트래픽이후 몇초 후에 다른 모드를 사용할 수 있는 상태로 전환 할지에 대한 설정
RFModeHang=10 # 위의 설정 중 RF로 들어오는 신호에 대한 시간을 별도로 지정함
NetModeHang=3 # 위의 설정 중 네트워크에서 들어오는 신호에 대한 시간을 별도로 지정함
Display=None # 외부 Display 사용 여부, 사용한다면 아래쪽 디스플레이 설정의 이름을 적어주면 됨
Daemon=0 # 백그라운드모드로 실행할지 여부, UVH 이미지에서는 0으로 설정해 주세요.
[Info]
RXFrequency=435000000 # 리피터의 수신 주파수, DVMega의 경우 실제 수신주파수, 리피터의 경우 보여주기용도
TXFrequency=435000000 # 리피터의 송신 주파수, DVMega의 경우 실제 송신 주파수, 리피터의 경우 보여주기용도
Power=1 # 보여주기용도
Latitude=0.0 # BrandMeister에게 전송할 위치정보, 핫스팟은 0.0으로 해주세요, 그렇지않으면 BM에서 리피터로 보임
Longitude=0.0 # BrandMeister에게 전송할 위치정보, 핫스팟은 0.0으로 해주세요, 그렇지않으면 BM에서 리피터로 보임
Height=0 # BrandMeister에게 전송할 위치정보, 핫스팟은 0으로 해주세요, 그렇지않으면 BM에서 리피터로 보임
Location=Andromeda #보여주기 용도
Description=MMDVM Repeater( DMR, DSTAR) #보여주기 용도
URL=http://cafe.daum.net/d-star #보여주기 용도
[Log]
# Logging levels
# 0 = 로그 저장하지않음
# 1 = Debug
# 2 = Message
# 3 = Info
# 4 = Warning
# 5 = Error
# 6 = Fatal
DisplayLevel=0 # 화면에 보여줄 로그 레벨, 테스트시에는 1로 두는게 편하고, 운용시에는 0으로
FileLevel=2 # 로그파일에 저장할 로그 레벨, 운용시 2로 두고, 1주일 지난 로그는 지우는형태를 추천
FilePath=/var/log/MMDVMHost #로그 저장 경로, UVH이미지에는 여기 저장합니다.
FileRoot=MMDVM #로그파일 프리픽스 MMDVM-2016-09-28.log형태로 저장됨
[CW Id]
Enable=0 # 일반 FM모드에서 CW톤으로 리피터의 콜사인송신 여부
Time=10 # 위의 송신 주기 (분)
[Modem]
Port=/dev/ttyACM0 #라즈베리파이에서는 /dev/ttyACM0, /dev/ttyAMA0 둘 중 하나
TXInvert=1 # 무전기 종류에 따라 0,1로 선택, 실험으로 확인 요망, 안맞으면 송신안됨
RXInvert=0 # 무전기 종류에 따라 0,1로 선택, 실험으로 확인 요망, 안맞으면 수신안됨
PTTInvert=0 # PTT의 Low High설정, 무전기에 따라 다름
TXDelay=100 # PTT잡힌후 데이터 송신시 까지의 딜레이 (ms)
DMRDelay=0 # DMR에서 송신 딜레이 시간 보정, 기본적으로 0 (ms)
RXLevel=50 # 수신오디에 레벨, DVMega는 100%, 리피터는 MMDVM보드의 RX 트리머와 함께 세부조정가능
TXLevel=50 # 송신오디에 레벨, DVMega는 100%, 리피터는 MMDVM보드의 TX 트리머와 함께 세부조정가능
# D-StarTXLevel=50 # DSTAR의 TX레벨을 위의 TXLevel을 무시하고 별도 설정
DMRTXLevel=100 # DMR의 TX레벨을 위의 TXLevel을 무시하고 별도 설정
# YSFTXLevel=50 # C4FM의 TX레벨을 위의 TXLevel을 무시하고 별도 설정
OscOffset=0 # clock 보정, TCXO가 있는 MMDVM보드에서는 0
RSSIMultiplier=1 #RSSI 포트가 있는 ZUM 1.2 , NTH 1.1보드에서 사용.
RSSIOffset=10 #RSSI 포트가 있는 ZUM 1.2 , NTH 1.1보드에서 사용.
Debug=0 #모뎀 디버그 정보를 화면과 로그에 표시할 지 여부, 테스트시에 1로 두면 확인 할 수있는 정보가 많아집니다.
[D-Star]
Enable=1 # DSTAR를 사용할지 여부
Module=B # DSTAR 모듈, 제일 위의 Callsign 과 함께, DS0DV B 라고 사용됨
SelfOnly=0 # 리피터는 0, DVMega는 1, 1로 두면 제일위의 Callsign과 교신하는 무전기의 콜사인이 같은지 확인하고 다르면 사용하지못함
[DMR]
Enable=1 # DMR을 사용할 지 여부
Beacons=0 # DMR비콘이라하는데 아직 잘 이해가 안되서 0으로 두고있음
Id=450701 # 리피터의경우 6자리 리피터 DMR ID, DVMega는 제일위의 콜사인에 해당하는 본인의 7자리 DMR ID
ColorCode=1 # 대부분 1로 놓고 쓰니 원활한 교신을 위해 1로 둠
SelfOnly=0 # 리피터는 0, DVMega는 1, 1로 두면 제일위의 Callsign과 교신하는 무전기의 콜사인이 같은지 확인하고 다르면 사용하지못함
Prefixes=450 # 450으로 두면 DMR ID가 450xxxx인 유저만 사용가능, 다 풀어놓으려면 비워놓음, 예를 하나 더 들어서 4507로 두면 DMR ID가 4507xxx로 시작하는 서울 사람만 사용가능
LookupFile=/path/to/DMRIds.dat # /MMDVMHost/DMRIDUpdate.sh 에서 지정해놓은 lookup 파일 참조 경로
CallHang=3 # 지금 사용하는 TG를 얼마나 유지할지 에 대한 설정 (초), 3으로 두면 현재 TG의 신호가 수신된지 3초가 지나면 다른모든 TG를 수신 가능함
TXHang=4 # 위와같은 설정으로 로컬 TX부분 별도 설정
# 아래는 리피터 운용시 블랙리스트/화이트리스트를 지정함,설정하고 싶은 DMR ID를 콤마(,)로 분리해서 여러개 지정
#Blacklist=
#DstIdBlackListSlot1RF=
#DstIdBlackListSlot2RF=
#DstIdWhiteListSlot1RF=
#DstIdWhiteListSlot2RF=
#DstIdBlackListSlot1NET=
#DstIdBlackListSlot2NET=
#DstIdWhiteListSlot1NET=
#DstIdWhiteListSlot2NET=
# 아래 TGRewrite는 가장 최근에 추가된 feature로 TG를 REF와 비슷한 형태로 사용할 수 있도록 해주는 기능인데, 현재로서는 혼란만 가중 시키므로 일단 전부 OFF, 실수로 다른 TG에 피해를 줄 수 있는 여지가 많습니다.
TGRewriteSlot1=0
TGRewriteSlot2=0
BMAutoRewrite=0
BMRewriteReflectorVoicePrompts=0
DirectDial=0
TargetTG=9
#RewriteMapSlot1=
#RewritemapSlot2=
[System Fusion]
Enable=1 # Fusion 모드가 리피터에서 사용가능하도록 함
[D-Star Network]
Enable=1 # DSTAR네트워크(ircDDBGateway)를 사용할지 여부
GatewayAddress=127.0.0.1 #ircDDBGateway를 같은 RPI에 함께 설치했으면 127.0.0.1다른 장비에 있으면 그 장비의 IP
GatewayPort=20010 #ircDDBGateway LISTEN 포트
LocalPort=20011 # MMDVMHost 의 LISTEN 포트
Debug=0 # ircDDBGateway에서 넘어오는 메세지를 MMDVMHost 로그 정보에 함께 보여줄 지 여부
[DMR Network]
Enable=1 # DMR 네트워크 사용여부
Address=44.131.4.1 # Brand Meister Master IP나 도메인
Port=62031 # Brand Meister Master 포트
Password=passw0rd # Brand Meister Master 패스워드
Slot1=1 # TS1사용 여부, DVMega는 TS 1을 사용할 수 없으므로 0
Slot2=1 # TS1사용 여부
Debug=0 # 디버깅 정보를 화면과 로그에 보여줄 지 여부
[System Fusion Network]
Enable=1 # Fusion 네트워크를 사용할 지 여부
Debug=0 # 디버깅 정보를 화면과 로그에 보여줄 지 여부
LocalAddress=127.0.0.1
# 로컬 게이트웨이를 사용할거면 아래설정
LocalPort=3200 #MMDVMHost LISTEN 포트
GwyAddress=127.0.0.1 #YSFGateway를 같은 RPI에 함께 설치했으면 127.0.0.1다른 장비에 있으면 그 장비의 IP
GwyPort=4200 #YSFGateway LISTEN 포트
# YSF 리플렉터에 바로 접속할거면 아래 설정
LocalPort=/dev/null
GwyAddress=ysfreflector.dvswitch.org
GwyPort=42000
# 이 이후는 RPI에 붙이는 몇종류의 LCD등의 디스플레이에대한 설정으로 저는 안해 봤습니다.
# 제일위에 General > Display=None 으로 설정해 두면 아래 설정은 무시
[TFT Serial]
Port=/dev/ttyAMA0
Brightness=50
[HD44780]
Rows=2
Columns=16
# rs, strb, d0, d1, d2, d3
# For basic HD44780 displays
Pins=11,10,0,1,2,3
# For Adafruit i2c HD44780
# Pins=115,113,112,111,110,109
# Device address for I2C
I2CAddress=0x20
# PWM backlight
PWM=0
PWMPin=21
PWMBright=100
PWMDim=16
DisplayClock=1
UTC=0
[Nextion]
Port=/dev/ttyAMA0
Brightness=50
DisplayClock=1
UTC=0
IdleBrightness=20
[OLED]
Type=3
Brightness=0
Invert=0
첫댓글 MMDVMhost를 이용한 hotspot 구성을 생각하시는 분이나 MMDVM Repeater 셋업을 목표하시는 분에게는 정말 중요한 설명입니다. 잘 읽어보시고, 머리속에 내용을 담아 두었다가 설정시 참고하면 많은 도움이 됩니다. 정리하시느라 수고하셨습니다.
고맙습니다.
머리속에 들어가지 않음
@hl5jkk 이건 머리에 안담아도 됩니다. 라즈베리파이에 DVMEGA를 올려서 핫스팟을 만들때 사용하는 프로그램이 MMDVMHost이고 MMDVMHost프로그램을 설정하는 방법을 설명한 내용입니다.
좋은 자료 감사드립니다.
내친 김에 "아두이노 듀 + MMDVM" 프로그램 build 방법도 부탁드립니다.
네 그렇게 하겠습니다. 기록 차원에서도 해 둬야겠습니다.
좋은 정보 감사합니다.
고맙습니다 ^^
좋은 정보 감사 합니다
도움이 많이 되겠습니다 ^^
방대한 자료를 정리하시느라 수고 많이 하셨네요.
저는 아직 직접 접해 보지못해 무슨 내용인지 알기가 어려우나 나중에 많은 도움이 될것 같습니다.
감사 합니다~~
눈이 번쩍 뜨이는군요.