프로젝트 소개

EchoForge는 R36S 및 호환되는 Linux 휴대용 기기를 위해 설계된 모스 부호(CW) 및 신호 정보 훈련 플랫폼입니다. 처음부터 최고 속도로 문자를 도입하는 Koch 방식을 사용하며, 사용자 정확도에 따른 적응형 난이도와 향후 세션을 취약점에 맞춰 재조정하는 동적 오류 추적을 제공합니다. 트레이너는 안정적인 20 WPM 속도를 유지하며 간격 반복 스케줄러를 포함합니다. 이 애플리케이션은 간섭 환경에서의 해독 연습을 위해 대역 노이즈, 페이딩, 주파수 스냅샷 저장 기능이 있는 스펙트럼 워터폴 디스플레이를 제공합니다. 검색 가능한 용어집은 100개 이상의 CW 약어, Q-코드, 프로사인을 다루며, 역방향 사전과 모스 부호 및 전신에 대한 역사적 기사를 포함합니다. 챌린지 모드에는 페이딩 신호 해독, 시간 제한 속도 경주, 시뮬레이션된 역사적 운용자들과의 로컬 리더보드가 포함됩니다. EchoForge는 풀 게임패드 지원, 햅틱 피드백, 고대비 다크 모드 UI로 휴대용 기기 컨트롤에 최적화되어 있습니다. 인터페이스는 영어, 일본어, 스페인어, 독일어로 현지화되었습니다. 코드베이스는 세 가지 계층으로 구성됩니다: 오디오 생성 및 텍스트-모스 변환을 위한 신호 코어, Koch 알고리즘 및 성능 지표를 위한 학습 엔진, UI 및 챌린지 상태 머신을 위한 필드 인터페이스. 이 프로젝트는 MIT 라이선스로 배포되며 계정이나 클라우드 연결 없이 오프라인으로 실행됩니다.