지난 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 Failure 와 DS5XXX로 표시 됩니다
위 화면에서 CONNECT 버튼을 클릭하세요
만약 아래와 같이 화면이 나오면 프로그램을 닫고 재실행 하세요
5단계] 정상적으로 서버에 연결이 되면 아래 화면이 뜨고
- USER DB 파일을 다운로드 하기 위해 OK 클릭
- 이후 화면 위 중간에 붉은색 Click DOWN 을 클릭하세요
화면 제일 아래 Connected to 450과 DS5QDR 자신의 콜싸인이 보이면 정상 로그인 된 것입니다
- 만약 안되면 프로그램을 종료 후 다시 실행하시고
- 안되면 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!
'USRP Client' 카테고리의 다른 글
2021-01-16 USRP : Client V1.6 라즈베리파이에서 테스트 중 (2) | 2021.01.16 |
---|---|
2021-01-09 USRP : Client for Raspberry Pi Version V1.1 Test (0) | 2021.01.09 |
2020-01-03 USRP : Client for Windows Modified Version 1.0 공개 (8) | 2021.01.03 |
2021-01-02 USRP : Client 라즈베리파이 적용 (새로운 시도) (0) | 2021.01.02 |
2020-11-07 USRP : 구 버젼 설치 및 설정 방법 (0) | 2020.11.07 |