지난 2021년 1월 3일 Client Modified Version 1.0 을 공개한 뒤 몇가지 보완하여

아래와 같이 Version 1.2를 공개합니다

 

추가 보완한 내용 :

- 설치 방법을 대폭 보완하였고

- 송/수신 시간 카운터 추가 (초단위)

- DMR ID 없는 분들 DSTAR 사용 시 기본 정보 추가

- 기타

등 보완하였습니다

 

본 USRP Client for Windows 프로그램은 
- DVSwitch Mobile (DVSM) 
- DVPi 
처럼 User Client 프로그램이며 Server 프로그램이 아닙니다
Server가 없거나 타인 Server에 계정이 없으신 분은 사용할 수 없습니다

 

 

기존 사용자는 pyUC.exe 파일만 다운로드 후 교체하면 됩니다

 

 

 

 USRP Client (pyUC) 는 DVSWitch 개발자가

  > 윈도우 10, Linux, Mac  용으로 공개한 Python 기반의 DVSwitch Client 프로그램입니다

   github.com/DVSwitch/USRP_Client

 

이 프로그램을 수정 보완하여 아래와 같이 공개 합니다

 

주요 변경 내용

 

Main 화면 비교 (좌측이 기존버젼 우측이 수정버젼)

 

본 프로그램 사용 시 필요 사항과 권장 사용자

 

필수 요구 사항

- 본인 소유 혹은 타인 소유  DVSwitch 혹은 DVLink 계정을 가지고 있어야 함

- n개의 DVSwich나 n개의 DVLink 계정을 가지신 분은 더욱 편리함

- PC용 스피커와 마이크 필수 (노트북 내장용도 잘 작동함, 헤드셋 있으신 분은 편리함)

 

권장 사용자

- 사무실 근무가 많으면서 노트북이나 데스크탑 PC 가 있으신 분

- 출장이 잦은 분 (노트북에 설치 후 인터넷 되는 곳에서 바로 사용 가능)

- 여러개의 모드 (DMR, DStar 등)과 TG/Ref 모니터링이 필요하신 분

- PC용이기에 동시에 여러개 화면을 띄울 수 있습니다

- 수신 음성 On/Off 기능이 있기에 모니터링만 하고 실 교신은 한군데에서만 가능합니다

- DV 통신 처음 사용자

- Round 교신 Net Controller

 

 

아래 사진은 윈도우즈 PC에서 동시에 6개 화면을 띄워 작동 테스트 중인 화면입니다

 

사용방법

 

1단계] 아래 링크를 클릭 다운로드 하세요

drive.google.com/file/d/1bhGpv0Om7QvW5eRdzyiZoc1zj5vFBCF3/view?usp=sharing

 

 

2단계] 다운로드 후 압축을 풀면 pyUC.exe 파일이 생성되고 실행하면 2개의 파일이 추가 만들어집니다

- pyUC_V.exe : 윈도우 PC용 수직모드 실행파일

- pyUC_H.exe : 윈도우 PC용 수평모드 실행파일

- user.csv      : User DB 파일 (출처 : RadioID - Home]

 

pyUC_U.exe 혹은 pyUC_V.exe 둘 중 하나를 실행하면 자동 생성 파일 1개가 만들어 집니다

- pyUC.ini   : pyUC 설정 파일

 

 

아래 화면의

- 좌측이 세로모드 pyUC_V.exe

- 우측이 가로모드 pyUC_H.exe       참고로 가로모드는 라즈베리파이 7인치 모니터 용으로 개발한 화면입니다

두가지 모드 모두 기능은 동일합니다

둘 중 하나만 실행하세요

 

3단계] pyUC 실행 및 Default Server 정보 수정

pyUC.exe 파일을 처음 실행하면 아래와 같은 화면이 뜹니다

 

3단계-1] 위 화면에서 OK를 클릭하고 우측 MODIFY를 클릭하면

아래와 같이 자신의 DVSwitch 정보를 수정할 수 있습니다

 

 

3단계-2] 아래 화면은 DVSwitch Mobile의 설정값을 USRP Client에 설정하는 예시입니다

참고로 DVSwitch Mobile 정보를 USRP Client에 설정할 경우

- 동시 두군데에서 교신은 안되고 한군데에서만 교신 가능합니다

 

반드시 자신의 정보를 입력하세요 
- 오타 있거나 서버정보가 잘못되면 연결이 안됩니다

 

 

4단계] 수정이 완료되었으면 Default Server Save 를 클릭하고 DVSwitch 정보를 저장하세요

 

위 화면에서 최초 한번만 표시됩니다

아직 붉은색 표시 처럼 Connection FailureDS5XXX로 표시 됩니다

위 화면에서 CONNECT 버튼을 클릭하세요

 

만약 아래와 같이 화면이 나오면 프로그램을 닫고 재실행 하세요

 

 

5단계] 정상적으로 서버에 연결이 되면 아래 화면이 뜨고 

- USER DB 파일을 다운로드 하기 위해 OK 클릭

- 이후 화면 위 중간에 붉은색 Click DOWN 을 클릭하세요

 

화면 제일 아래 Connected to 450DS5QDR 자신의 콜싸인이 보이면 정상 로그인 된 것입니다

- 만약 안되면 프로그램을 종료 후 다시 실행하시고

- 안되면 Default Server 정보 오류가 있습니다 재수정 하세요

- 그래도 안되면 OM님 서버가 없거나 비정상 입니다

 

 

5단계-1] 아래와 같이 자동 다운로드 진행되고 

 

잠시 후 업데이트 정보가 보이면 모든 사용 준비가 완료된 상태입니다

 

 

 

6단계- 사용 설명서]

   반드시 아래 설명서 읽어보세요

 

직접 pyUC.ini 파일을 수정 할 수 있습니다만 권장하지 않습니다



향후 계획

- 윈도우 용

   > 키보드 연계 스페이스 바 눌리면 PTT ON/OFF 기능 추가 (만들었으나 PTT 사고 발생 우려로 반영하지 않음)

   > 블루투스 연결

   > TG/Ref 편집 화면 추가

   > 기타

 

- 라즈베리파이 용 (Test 중, 1024x600 7 Inch LCD 적용)

   > DVPi 와 같은 기능 제공 (단 VFO A만 지원)

   > GPIO PTT 적용 중, 블루투스 PTT 지원 개발 중
   > 현재 음질 개선 중

 

 

이상입니다

 

사용 시 불편한 점이나 에러가 발생하면 아래 댓글 부탁 드립니다

 

 

새해 연휴에 ...

 

 

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

,