올해 7월 29일 HL5KY OM님이 KD8CEC님이 개발한 DVPi를 처음 소개를 하였고 어언 4개월이 지났습니다

2020-07-29 KD8CEC OM님이 개발한 DVPI 소개


- 리눅스 기반의 User Interface가 돋보였고

- PTT를 비롯한 다양한 전자부품 추가로 사용 편의성이 좋아졌고

- DV통신에서 아나로그 무전기의 느낌을 받을 수 있었으며

- 그래서 많은 분들이 DVPi를 제작하였고 

- 저를 비롯한 몇몇 OM님들의 재능기부를 통해 DVPi 공동제작도 있었으며
- 최초 공개 시 V0.3에서 현재 V0.95이며 금주 중 개발자 계획은 V1.0을 공개 예정이다고 합니다

 

새로운 것에 빠른 적용을 좋아하는 한국 HAM 매니아에겐 최고의 기쁨이고 행복이었습니다

 

저 역시 비용은 들었지만 다양하게 DVPi를 제작하였고 실험도 하였습니다

- 7인치 LCD를 적용한 DVPi  2020-08-25 DVPi Stand Alone + 7 inch Touch LCD

- 차량용 초소형 DVPi          2020-09-25 DVPi 초소형 미니 세번째 작품 차량에 설치
등을 만들었습니다

 

오늘 소개해 드릴 내용은 저의 DVPi 활용과 다양한 기능입니다

 

화면 해상도 변경
- DVPi는 480x320 해상도 사용
- MVoice는 640x480 사용함에 따라

아이콘 클릭 시 해상도 변경하고 재부팅

 

DVPi 기본 아이콘은

- DVPi : 원 DVPi 바탕화면 아이콘

- Local : Remote 모드 사용 후 Local 모드 사용 전환

- Restart : 설정 변경 후 Local DVSwitch 재기동

 

Remote DVSwitch Duplex / Simplex

- 책상 7인치 DVPi 전용 DVSwitch Server #1 접속

- 차량 초소형 DVPi 전용 DVSwitch Server #2 접속

- 필요에 따라 Dual VFO 혹은 Single VFO 사용

 

M17 MVoice

- 640 x 480 해상도 사용

- 2020.11.22일자 버젼 사용 중

- M17 MVoice 프로그램은 Github에서 받아 설치 2020-11-19 M17 : Github로 부터 MVoice 설치 방법 

 

사용방법

- 화면 해상도 아이콘 2개 480x320 과 640x480 은 누르면 해상도 변경 모드 실행 후 재부팅

- DVPi : 바로 직전 실행 조건 DVPi 재실행

- DVPi-Local : Local DVSwitch 설정으로 변경 후 DVPi 실행

- RESTAR : MMDVM_Bridge, Analog_Bridge, ircdsbgateway 수정 후 변경값 반영후 DVPi 실행

- Remote_No1/_No2 : 원격 DVSwitch Server No.1 혹은 No.2 접속 (VFO A : DMR/DSTAR, VFO B : DMR Dual Mode)

- Single_No.1/_No2   : 원격 DVSwitch Server No.1 혹은 No2 접속 (VFO A : DMR/DSTAR Mode :        Single Mode)

- DMR_Plus : DMR Plus 접속 (자체 DVSwitch Server VFO A 를 DMR Plus로 세팅 변경 후 DVPi 실행)

- M17 MVoice : 먼저 해상도를  640x480 변경 재부팅한 후 M17 MVoice 실행해야 해상도 맞습니다

참고로 전 DVPi 초기 부팅하면 바로 DVPi 실행하지 않고 위 조건 선택해야 실행이 되도록 수정하였습니다

 

 

2020-11-19 M17 : Github로 부터 MVoice 설치 방법

금일 MVoice 설치와 첫 교신 관련 그을 아래와 같이 올렸습니다 ds5qdr-dv.tistory.com/146 2020-11-19 M17 : MVoice 설치와 첫 교신 지난 10월 29일 M17에 대한 첫 글을 올렸습니다 ds5qdr-dv.tistory.com/130?ca..

ds5qdr-dv.tistory.com


DMR PLUS

- 자체 DVSwitch 에 DMR Plus 추가하여 접속

- 설치 방법은 C4FM-DMR+ Club 카페에서 HL4CNR OM님 글 참고 cafe.daum.net/DMRcafe/EgVp/62

 

- VFO A : DMR+

- VFO B : DMR 설정

 


DVPi가 사용하는 Rasbian 또한 윈도우 운영체계이기에 다양한 이이콘을 만들고 실행할 수 있습니다

만드는 방법은

- Home/pi/Desktop에 아이콘을 만든다

- Home/pi/dvpi에 아이콘에 사용될 아이콘용 jpg 이미지 추가

- Home/pi/dvpi에서 기동할 xxx.sh 프로그램

아이콘 생성과 프로그램 작성방법은 아래 사이트 참고하세요

2020-11-06 DVPi : Switching Connection to Local or Remote DVSwitch Server

 

참고로 dvpi_dmr_plus와  dvpi_local의 Shell Script 는 아래와 같습니다

- 본 스크립트는 참고용이며 자신에게 맞게 작성하시기 바랍니다

- 스크립트에 대한 문의는 받지 않습니다 (자습하세요)

 

dvpi_local.sh

# DVPi-Local Shell Script by DS5QDR at 2020.11.026 

dvpi="/boot/dvpi.ini" 
mmdvm="/opt/MMDVM_Bridge/MMDVM_Bridge.ini" 

sudo crudini --set $mmdvm "DMR Network" Address         211.60.41.188 
sudo crudini --set $mmdvm "DMR Network" Port            62031 
sudo crudini --set $mmdvm "DMR Network" Local           62032 
sudo crudini --set $mmdvm "DMR Network" Password        12369012 
sudo crudini --set $mmdvm "DMR Network" Options         "" 

sudo systemctl restart mmdvm_bridge 
sudo systemctl restart analog_bridge 

/opt/MMDVM_Bridge/dvswitch.sh  tune 450 
# /opt/MMDVM_Bridge2/dvswitch.sh tune 45023 

sudo crudini --set $dvpi SERVER    SERVER_IP       127.0.0.1 
sudo crudini --set $dvpi SERVER    SERVER_TX_PORT  34001 
sudo crudini --set $dvpi SERVER    SERVER_RX_PORT  32001 

sudo crudini --set $dvpi SERVER    SERVER2_IP      127.0.0.1 
sudo crudini --set $dvpi SERVER    SERVER2_TX_PORT 34011 
sudo crudini --set $dvpi SERVER    SERVER2_RX_PORT 32011 

sudo crudini --set $dvpi SERVER    DUAL_MODE       True 
sudo crudini --set $dvpi INTERFACE GPIO_FUNC2_TYPE 1 

sudo crudini --set $dvpi OTHERS    DEFAULT_TGLIST  2 

sudo sed -i 's/RMT1/Local/g' /boot/usertg1.txt 
sudo sed -i 's/RMT1/Local/g' /boot/dstarlist.txt 
sudo sed -i 's/RMT2/Local/g' /boot/usertg1.txt 
sudo sed -i 's/RMT2/Local/g' /boot/dstarlist.txt 

/home/pi/dvpi/dvpi

 

 

dvpi_dmr_plus.sh

# DVPi-Local Shell Script by DS5QDR at 2020.11.26 

dvpi="/boot/dvpi.ini" 
mmdvm="/opt/MMDVM_Bridge/MMDVM_Bridge.ini" 
option_tg="StartRef=4570;RelinkTime=30;Userlink=1;TS2_1=450;TS2_2=518;TS2_3=841;TS2_4=842;TS2_5=843;TS2_6=844;TS2_7=570;TS2_8=571;TS2_9=572;TS2_10=573;TS2_11=574;TS2_12=575;TS2_13=576;TS2_14=577;TS2_15=578;TS2_16=579;TS2_17=1004" 

sudo crudini --set $mmdvm "DMR Network" Address         ipsc.dvham.com 
sudo crudini --set $mmdvm "DMR Network" Port            55555 
sudo crudini --set $mmdvm "DMR Network" Local           62032 
sudo crudini --set $mmdvm "DMR Network" Password        PASSW0RD 
sudo crudini --set $mmdvm "DMR Network" Options         $option_tg 

sudo systemctl restart mmdvm_bridge 

sudo crudini --set $dvpi  SERVER        SERVER_IP       127.0.0.1 
sudo crudini --set $dvpi  SERVER        SERVER_TX_PORT  34001 
sudo crudini --set $dvpi  SERVER        SERVER_RX_PORT  32001 

sudo crudini --set $dvpi  SERVER        DUAL_MODE       FALSE 
sudo crudini --set $dvpi  INTERFACE     GPIO_FUNC2_TYPE 0 
sudo crudini --set $dvpi  OTHERS        DEFAULT_TGLIST  4 

echo SERVER1_IP 127.0.0.1 
echo SERVER1_TX_PORT 34001 
echo SERVER1_RX_PORT 32001 
echo 
echo DVPi will connect to Remote Server 
echo 
echo 

/home/pi/dvpi/dvpi

 

usertg3.txt

# For Test Bank  (TITLE:IPSC DMR+)
450,TG450,G
841,TG841,G
518,TG518,G
842,TG842,G
843,TG843,G
844,TG844,G
570,TG570,G
571,TG571,G
572,TG572,G
573,TG573,G
574,TG574,G
575,TG575,G
576,TG576,G
577,TG577,G
578,TG578,G
579,TG579,G
1004,TG1004,G

 

 

 

 

 

이상입니다

 

 

DS5QDR 73!

블로그 이미지

DS5QDR Heonmin Lee in Korea

DV 통신 경험 공유 Mode : DMR, DSTAR, YSF, XLX, YSF, M17, AllStarLink, EchoLink Software : DVSwich, USRP Client, Last Heard, MiniPi, MiniMT, VuMeter, DVPi, Pi-Star

,