고루포기산 모임에서 펌웨어 설명을 요청받아서 정리해봅니다 :)
소개
(다음부분은 간단한 소개이므로, 사실 소개부분은 건너 뛰고 설치 부터 보시면 됩니다 :))
R1CBU 는 러시아 OM인 R1CBU Oleg Belousov 가 제작한 x6100 펌웨어입니다.
x6200 에서 추가된 일부 기능은 R1CBU 펌웨어에서 먼저 구현된 항목이기도 합니다.
더이상 x6100의 펌웨어 업데이트가 없을것으로 예상되므로, 가능하시면 둘다 확인하셔서 본인에게 사용성이 편한 녀석을 선택하시길 바랍니다.
이 펌웨어는 기본적으로 장치에 설치되는것이 아니라 SD 카드에 설치되는 것이므로, 맘에 들지 않으시는 경우 SD 카드만 제거하면, 기본 펌웨어로 돌아갑니다.
현재는 R1CBU OM 이 본인의 기기(TRX Brass)를 설계하겠다고 더이상 업데이트를 진행하고 있지 않아, 지금은 R2RFE Georgy Dyuldin 이 이어서 수정을 하고 있습니다.
주요 기능은 다음과 같습니다.
R2RFE 가 변경한 점은 다음과 같습니다.
R1CBU 대비 주요 수정사항만 정리해보면..
- UI 개선
- SDR 워터폴이 주파수를 이동하더라도 삭제되지 않고 표현됩니다.
- 워터폴 이동이 스무스하게 따라옵니다
- 주파수를 변경시 편의를 위해 워터폴에 중앙선을 추가합니다.
- CW tuner
- bandwidth filter
- 원 다이얼로 신호 필터의 bandwidth를 조절할 수 있습니다.
- R1CBU는 해당 기능을 low - high 필터를 손으로 조절했어야 했는데 해당 옵션으로 한번에 조절가능합니다.
- 내장 FT8 앱에서 시간 동기화
- GPS가 없는 경우, 시간타이밍을 자동으로 맞추는 것이 상당히 어렵습니다. 이제는 버튼을 누르는 것으로 비슷한 시점의 시간으로 앱에서 맞춰줄 수 있습니다.
- 기능이 실제로 시간을 정확하게 맞추는 것이 아니라 타이밍만 보정합니다.
- FT8 의 스펙이 15초마다 FT4가 7.5 초마다 전송을 하도록 되어있으므로, 내장앱 사용시 수신율에 따라 누락되는 메시지가 발생하거나, QSO에 영향을 미칠 수 있습니다.
- FT8 용 ADIF 로거
- FT8 QSO가 이루어지면, SD카드에 로깅 데이터가 저장됩니다
개인적인 평가
실제 사용시 유용했던 점
- CW 디코더 성능이 생각보다 좋습니다; 사실 버전에 따라 성능이 달라지기는 했고, 전파 상태에 따라 해독률에 영향을 줍니다.
- 사실 저처럼 초심자에게나 도움이 되는 기능이고, 고수일수록 있으나 없으나 한 기능일것 같습니다.
- FT8 설정이 쉽습니다
- FT8이 내장된 것도 있지만, FT8CN이나 WSJT-X를 사용할때도, 정식 펌웨어보다 문제가 적었습니다.
정식 펌웨어 대비 상대적으로 불편한 점
(사실 정식펌웨어 딱 1번 써봐서 잘 모릅니다ㅎ)
- 기기에서 bluetooth 와 wifi 를 지원하지 않습니다.
- 따라서 FT8CN 등에서 리모트로 사용하는기능은 사용할 수 없습니다.
- bluetooth speaker 를 무선으로 이용하는것도 불가능합니다.
- 디폴트 색이 시그널 게이지 등을 판독하는게 어렵습니다.
장점인지 아닌지 모호한점
- 외장전원이 연결되어있지 않더라도 고출력으로 송출이 가능합니다. 다른 문제가 발생할 수 있으므로, 주의가 필요할것으로 생각됩니다.
당신이 소프트웨어 개발자라면 편리해지는점
- 최신 R2RFE의 수정 코드는 공개되어 있지 않지만, 그래도 기본적으로 코드를 수정하는 것이 가능합니다.
- 위의 문제되던 색상 문제도 수정가능합니다.
- band 제약을 미리 설정해둘 수 있습니다. (주파수 묶기 처럼 송출 불가능 대역의 주파수를 미리 막아둘 수 있습니다)
설치
다음이 필요합니다.
- micro sdcard : 설치이후 데이터가 전부 포멧됩니다
- sdcard 가 인식가능한 컴퓨터
img 다운로드 및 설치
R2RFE 의 v0.20.1 v0.23.0-rc5을 다운로드 받습니다.
다운 받은 zip 파일의 압축을 풀면 나오는 img 파일을 rufus 또는 balenaetcher 를 이용하여 sd카드에 설치합니다.
사용성은 비슷비슷합니다만, balenaetcher 가 더 쉬우실 수도 있습니다.
설치 결과로 SD 카드가 포멧되니 중요정보가 있으시면 미리 백업하셔야 합니다.
업데이트 패치 설치 (R2RFE 의 0.23-rc0 로 업데이트)
0.23-rc5 이후 버전으로 설치하신 경우 스킵하세요.
패치를 다운 받습니다.
위에서 완성된 SD 카드를 PC에서 뺐다가 다시 PC에 연결합니다. BOOT 와 DATA가 보여야 합니다. 다운받은 패치 파일을 그대로 DATA에 넣습니다.
PC 에서 포멧하겠냐고 팝업이 뜨는경우 포멧하지 말고 취소 하셔야 합니다.
SD 카드 를 x6100 에 넣고 부팅하면 자동으로 업데이트 됩니다.
사용법
영문 설명: https://r1cbu.ru/index.php/home/radio-software/x6100/11-user-manual
- SD 카드를 x6100 에 넣고 전원을 켜는것으로 부팅이 완료됩니다.
- 30초 이상 부팅이 완료되지 않는경우, 강제 종료 후(파워버튼 홀드) 재부팅 해주세요.
버튼별 기능
전면부
죄측 상단 다이얼(VOL-SQL-RFG)
좌우로 돌리면 기본적으로 볼륨이 수정되며 다시 누르는 경우 항목 선택과 해당 항목의 수정여부가 토글됩니다. (아마 일반적인 기능이니 한번 해보시면 다들 이해하실 거에요)
수정 가능항목은 다음과 같습니다.
- 볼륨
- RF Gain
- Filter Low/High
- Power
- Hand Mic Gain
좌측 하단 다이얼
상단 다이얼 처럼 메뉴 선택과 값 수정이 됩니다.
- 전체적으로 스펙트럼 배율 조정 기능으로 조율됩니다.
- 다른 옵션들의 추가로 인해 본래 있던 그래프의 min/max 조절이 퀵 다이얼 항목에서 삭제되었습니다.
우측하단 튜닝 다이얼
본래 목적대로 주파수 조절로 사용
Lock
- 짧게 클릭시 주파수 락으로 사용됩니다.
- 길게 클릭시 앱이 재시작 됩니다; 지금은 버그인지 외장전원 연결시에만 정상동작하며, 배터리 미연결시 다운됩니다.
GEN
VOL 1/4
- Vol
- SQL
- RFG (RF Gain)
- TX Power
VOL 2/4
- Filter Low; 수신신호 하단 컷 위치
- Filter High; 수신신호 상단 컷 위치
- Filter BW (R2RFE 수정으로 추가); 셋팅 bandwidth 에 맞춰 상하단 자동 컷
- Speaker Mode (외장 스피커 연결시 ON/OFF 용)
VOL 3/4
- MIC Select; 내장 마이크/주먹마이크
- H-MIC Gain; 주먹마이크 게인
- I-MIC Gain; 내장마이크 게인
- Moni Level; 비콘등 발사시 재생용도
VOL 4/4
TTS 음성 알림 활성화 시 (전 사용안하고 있습니다)
- Voice: 음성폰트
- Voice Rate; 음성 빠르기
- Voice Pitch; 음성 높낮이
- Voice Volume; 음성 크기
MFK 1/4
스펙트럼 관련 설정입니다. level 수치는 signal gauge 에도 영향을 줍니다.
- Min Level; 스펙트럼 min DB
- Max Level; 스펙트럼 max DB
- Spectrum Zoom; 스펙트럼 배율, 0.23 현재 워터폴에는 영향을 주지 않습니다. 참고하세요.
- Spectrum Beta
MFK 2/4
- Spectrum Fill; 스팩트럼 그래프 안쪽을 채우는지 여부
- Spectrum Peak; 최상단 시그널강도에 해당하는 그래프를 임시로 표시하는지의 여부
- Peaks Hold; 임시 그래프를 얼마나 표시할지
- Peaks Speed
MFK 3/4
- Charger; 운용 중 외장전원 연결시 충전 여부; ON (항상충전) / OFF (항상 충전X) / Shadow (기기 꺼졌을때만 충전)
- Antenna; 안테나 타입 프리셋 어렷 사용하시는 분들 용. 총 5개의 안테나 타입 + ATU 설정을 사용가능
- RIT
- XIT
MFK 4/4
Auto Gain Control 셋팅 (전 초보라서 안쓰고 있습니다 ㅎㅎ)
- AGC Hang
- AGC Knee
- AGC Slope
MEM 1/2
메모리 슬롯들. 홀드시 저장되고, 버튼 클릭 시 로드됩니다.
MEM 2/2
APP
APP 1/2
- RTTY; 현재 디코딩만 가능
- FT8; FT8/4 송수신기
- SWR Scan
- GPS; GPS 수신 상태 확인용
APP 2/2
- Recorder; 송수신 사운드 레코더
- QTH; 현위치 GridSquare 설정기 - 아직 GPS 가 자동 업데이트 안해줍니다.
- Callsign
- Setting; 설정메뉴
KEY
CW 키 설정
KEY 1/2
- Speed
- Volume; side tone 볼륨 크기
- Train; 연습모드(break in 여부)
- Tone; CW 송수신 톤 hz
KEY 2/2
- Key Mode; Manual(Straight) / Auto-L(왼손 iambic) / Auto-R(오른손 iambic)
- Iambic Mode; A/B
- QSK Time
- Ratio
CW 1/2
디코더 관련 설정
- CW Decoder; 사용여부
- CW Tune; UI 사용여부
- CW SNR; 디코더에서 사용할 시그널 최소 강도. 리그가 해석을 잘 못하면 수치를 낮춰보세요. (최소 3)
CW 2/2
- CW Peak Beta
- CW Noise Beta
MSG
모드에 따라 다른점이 있습니다. Phone 관련 모드 인 경우 음성 관련, CW인 경우 CW 메시지 관련 기능으로 표기됩니다.
MSG 1/2
음성/메세지는 좌측하단 다이얼로 이동
MSG 2/2 (Phone)
MSG 2/2 (CW)
DFN
Noise Filter 관련 옵션들
DFN 1/3
dynamic digital noise filter
- DNF; 사용여부
- DNF Center
- DNF Width
DFN 2/3
noise blanker
DFN 3/3
noise reduction
DFL
현재 안쓰입니다.
상단 버튼
PTT
음성 PTT or CW Straight Key
Band <- / ->
- 이전 이후 밴드로 이동합니다.
- 밴드 이동기능에 버그가 있습니다. 이동이 안되면 주파수를 살짝 좌우로 이동해서 이동하세요
AM/FM
AM/NFM 모드 변경
CW
CW/CW-R 모드 변경
SSB
- LSB/USB 모드 변경
- 홀드시 디지털 모드 토글
A/B
- VFO A/B 이동
- 홀드시 현재 주파수설정을 다른 슬롯에 복사
PRE
- 프리앰프 on/off
- 홀드시 감쇠기(attenuator) on/off
ATU
- ATU 사용유무(bypass 여부)
- 홀드시 밴드 튜닝
V/M
현재 안쓰이는것 같습니다
AGC
FST
기타기능 및 팁
GPS
GPS 동글을 사용하시려는경우, 다음 스텝을 따르시면 됩니다.
TBD: GPS 연결사진
- GPS 동글을 HOST 에 연결한채로 기기를 재부팅 합니다; 그 외의 경우 전원을 껐다 키거나 Lock 버튼 홀드로 앱을 재시작 하셔야 합니다.
- APP 1/2 의 GPS를 켭니다.
- USB가 정상적으로 인식되면 Fix 되며 time이 나오기 시작합니다.
- 해당 시간으로 APP 2/2의 Setting으로 이동하여 시간을 유사하게 변경합니다.
- 시간차이가 일정범위 (아마도 1분내) 수준에 들어가면, 시스템 시간이 자동으로 보정되기 시작합니다.; 격차가 많이 날 시 보정이 안되는것은 그냥 시스템 문제라고 합니다.
FT8
FT8 용 주파수는 선입력되어있습니다. 제 기억상 비표준 주파수(예를들어 7.041)로 이동하는것은 불가능했었습니다.
해당기능이 필요하신경우, FT8CN 같은 외부 툴을 사용하시는게 더 좋은 선택이 됩니다.
FT8 모드에서 나가시려면 APP 버튼 등을 다시 눌러주세요.
기본 버튼 기능
- Show CQ / Show All - CQ만 볼 것인지 모든메시지를 볼 것인지
- Mode FT8 / Mode FT4
- 세번째 버튼; TX 기능 참조
- Auto Enabled: (아마도 자동응신)
- Time Sync: 수신 메시지를 기준으로 시간 동기화 (GPS 가 없으실때 사용하시면 좋습니다.)
TX 기능
- FT8 앱을 기동한 직후 TX CQ Disabled
- 죄측 하단 다이얼로 상대 콜을 선택한 경우 -> TX Call Enabled 로 변경; 상대방을 추적함
- TX CQ/Call 상태에서 버튼을 누르는 경우 -> 전송여부 토글
- TX Call 상태에서 버튼 홀드 -> TX CQ 로 이동
기타 기능 변경
- 밴드 이동 버튼: FT8 의 밴드 이동으로 변경됨
- 주파수 다이얼: FT8 의 주파수 오프셋으로 변경됨
- TX 파워 강제 조정: 5W로 강제된다고 알고 있습니다. 더 높은 파워가 필요하면 FT8CN 이나 WSJT-X 같은 외부 툴을 사용하셔야 합니다.
FT8 팁
- 여기서도 ATU 버튼 홀드로 튜닝하는 것이 가능합니다.
- FT8 모드에서 볼륨은 아무런 의미가 없습니다. 완전히 낮추셔도 됩니다.
설정 백업
SD 카드 연결시 보이는 DATA 드라이브에 params.db 파일이 설정파일입니다. SD 카드를 새로 셋팅하시거나 업데이트시에 혹시 모르니 해당 파일을 백업해 두세요.
알려진 문제
- digital mode 등 특별한 경우 레코더에서 녹음한 음성이나 voice message의 재생 등이 정상적으로 동작하지 않습니다. 이경우 lock을 홀드해서 앱을 재시작 하라고 가이드 하고 있습니다.
카페 게시글
무전기
Xiegu x6100 커스텀펌웨어 R1CBU 소개 (작성중)
다음검색
첫댓글 좋은정보 감사 합니다.
장문의 X6100 커스텀버전 감사합니다
0.23.0-rc5 가 릴리즈 되었습니다.
https://github.com/gdyuldin/AetherX6100Buildroot/releases/download/v0.23.0-rc.5/sdcard.img
처음 설치하시는 분들은 바로 이쪽으로 설치하세요. 별도의 패치는 아직 안올라와 있지만 기능적인 변경은 없을거에요.(부팅시 보이는 버전 스트링도 안바뀔 수 있습니다) 다시 설치하시는 것도 추천드립니다 (params.db 파일 백업 잊지마세요 ;))
신규로 설치하시면 기존과 달리 DATA가 안생깁니다. 한번 켰다 끄시면 생성되어있을것이므로, 백업했던 파일을 그 뒤에 복사하시면 됩니다.