DVSwitch Server에 Nextion LCD 부착 성공 이후
2020-05-28 DVSwitch Server에 Nextion LCD 부착 #1
2020-06-05 DVSwitch Server에 Nextion LCD 부착 #2
DVLink Server에도 Netion LCD를 부탁하여 여러번 시도하였으나 Display 되지 않았다
마침내 금일 (6/164일 80%, 6/23일 100%) 성공을 하였다
- Master User를 제외한 Sub User (모두 DMR User 임)는 Nextion LCD에 정보가 뜬다
- 모든 User (Main, Sub 사용자) 모두 Nextion LCD에 정보가 뜬다
- IP Address와 수신 Callsign, Talk Group 및 Last Heard 까지 표시된다
목차
1단계] 각 MMDVM_Bridge.ini 수정
2단계] Raspberry Pi의 GPIO UART 활성화
1단계] 각 MMDVM_Bridge.ini 수정
현재 저의 DVLink에는 4명의 Sub User가 연결되어 있는데
각각 MMDVM_Bridge.ini 파일을 열어 수정해야 한다
SSH 화면을 열고
Master User : sudo nano /opt/MMDVM_Bridge/MMDVM_Bridge.ini
Sub User #2 : sudo nano /opt/MM-SECUNDARIOS/콜싸인#번호/MMDVM_Bridge.ini
수정내용은 [General] 끝에 Display= Nextion 한줄 추가하고 파일 끝에 [Nextion] 추가 이다
[General]
Display=Nextion ; 추가
[Nextion]
# Port=/dev/ttyUSB0 ; USB에 USB2TTL 통해 연결 시
# Port=/dev/ttyUSB1 ; ThumbDV가 USB0에 연결되어 있다면)
# Port=modem ; HotSpot 에 연결시
Port=/dev/ttyAMA0 ; GPIO에 연결시
Brightness=20 ; Default 값은 50인데 너무 밝아 20으로 수정함
DisplayClock=1
UTC=0
# Screen Layout: ; 1=G4KLX 2=ON7LDS 3=ON7LDS L3 4 = ON7LDS L3 HS
ScreenLayout=3 ; 3번 ON7LDS 선택
IdleBrightness=10 ; Default 값은 20인데 너무 밝아 10으로 수정함
Ctrl-X -> Y -> 엔터
2단계] Raspberry Pi의 GPIO UART 활성화
- 아래 Raspberry Pi UART 활성화 방법은 3B+, 4B 까지 확인 완료
1. config.txt 의 아래쪽에 두 개의 라인 추가
명령 : sudo nano /boot/config.txt
enable_uart=1
dtoverlay=disable-bt ; 추가함
2. 시리얼 콘솔 기능 중지 (2가지 방법중 간단한 방법)
명령 : sudo nano /boot/cmdline.txt
수정 console=serial0,115200 부분만 지우고 저장
수정전 : console=tty1 console=serial0,115200 root=PARTUUID=738a4d67-02 rootfstype=ext4 e$
수정후 : console=tty1 root=PARTUUID=738a4d67-02 rootfstype=ext4 e$
혹은
수정전
dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 roootfstype=ext4
elevator=deadline fsck.repair=yes rootwait
수정후
dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 roootfstype=ext4
elevator=deadline fsck.repair=yes rootwait
3. 블루투스 시스템 중지
명령 : sudo systemctl disable hciuart
4. 재부팅
명령 : sudo reboot
이상입니다
그러면 Master/Sub User가 각각 다른 Talk Group에서 각각 교신한다면
Nextion LCD에는 어떻게 표시되는가 궁금했는데
- 1차 Test (6/16일)를 해보니 Sub User 중 CallSign 말파벳이 가장 빠른 OM이 Nextion LCD에 Display 됨 (설정 오류)
- 2차 Test (6/23일)를 하였는데 Master/Sub User 모두 각각 다른 TG에서 교신하여도 상대방 OM님의 Callsign이 뜬다
즉, N개의 User를 모두 Display가 가능하다는 것이다
- 최초 부팅 후 초기 화면에서 시계 표시가 비정상적이었는데 (시:분이 한칸 밀려 표시되고 초는 안보임)
명령어 : sudo dpkg-reconfigure locales
en_ZA UTF-8 을 선택하고 최우선을 선택하면 해결된다 (태국 Kasem Sirisuwan, 프로그래머)
즐거운 DV 통신 바랍니다
DS5QDR 73!
'DVLink' 카테고리의 다른 글
2020-07-05 DVLink Setting 방법 (신규 사용자 등록 방법 포함) (2) | 2020.07.05 |
---|---|
2020-06-28 DVLink+MMDVM HotSpot (DMR OK, D-Star OK) (2) | 2020.06.28 |
2020-06-23 DVLink Update (V9.6 -> V9.7) & Sub User Restore (0) | 2020.06.23 |
2020-06-10 Oracle VirtualBox에 DVLink V.9.7 설치 (보완 설치 포함) (0) | 2020.06.10 |
2020-06-08 DVLink : USRP_Client for DVSwitch on PC-Windows (0) | 2020.06.08 |