프로젝트 소개
APRSlocus는 아마추어 무선爱好者를 위해 만들어진 경량 APRS 클라이언트로, 실시간 위치, 스테이션 추적, 메시지 송수신, 지도 표시 등 원스톱 기능을 제공합니다.
핵심 기능:
- **실시간 지도 추적**: Gaode, Carto, OSM, OpenTopo, Esri 등 다양한 지도 유형을 지원하며, 벡터 지도는 API 키가 필요 없고 스테이션 집계, 궤적 표시, 호출부호 라벨을 지원합니다.
- **위치 비콘**: 한 번의 탭으로 위치를 보고하며 APRS 1.0 표준을 따르고, 고도, 속도, 방향, 배터리 잔량 등의 정보를 첨부할 수 있으며 데모 모드를 지원합니다.
- **메시지 통신**: 1:1 채팅과 그룹 채팅을 지원하며 완전한 ACK 메커니즘, 자동 응답, 중국어 메시지 호환, 그룹 채팅 수명 주기 관리를 제공합니다.
- **스테이션 식별**: FMO 스테이션을 자동 식별하고 공식 장비 라이브러리에 연결하며, 37개 심볼 테이블과 3571개 표준 아이콘을 지원합니다.
- **스테이션 목록 및 상세 정보**: 다차원 필터링, 스마트 검색, 다양한 정렬을 지원하며 상세 페이지에서 좌표, 그리드, 속도, 궤적, 전달 경로 등을 표시합니다.
- **데이터 패킷 및 로그**: 원시 데이터 패킷 보기, 파싱 목록 모드, 단계별 디버그 로그를 제공합니다.
- **연결 및 백그라운드**: APRS-IS, TNC, 오디오, PKWDWPL 네 가지 데이터 소스를 지원하며 다중 링크 동시 수신, Android 포그라운드 위치 서비스, 점진적 재연결을 제공합니다.
- **개인화**: 다국어, 다크 모드, 사용자 지정 테마 색상, 인터페이스 확대/축소, 6단계 안내 마법사를 지원합니다.
- **데스크톱 위젯**: Android 데스크톱 위젯으로 자유롭게 크기를 조절할 수 있으며 날씨와 조작 팁을 표시합니다.
- **자동 업데이트**: GitHub/GitCode 이중 채널을 지원하며 지능형 버전 비교를 제공합니다.
지원 플랫폼은 Android, Windows, iOS(빌드 가능), Linux, macOS, Web입니다. 이 프로젝트는 Flutter 기반으로 개발되었으며 GPL v3 오픈소스 라이선스를 따릅니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.