Skip to content

kazushinjo/QSOLogAndroid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QSOLog for Android

アマチュア無線の交信記録(QSO ログ)を管理する Android アプリです。 Jetpack Compose で実装されており、スマートフォン・タブレット両方に対応します。

基本的な考え方

本プログラムは TurboHAMLOG の置き換えを意図したものではありません。また、TurboHAMLOG と同等の機能を目指したものでもありません。

移動運用に特化した、機能を限定したログアプリです。データのインポート・エクスポートに対応していますので、移動運用から戻られたら、その運用データを ADIF または CSV 形式でエクスポートして TurboHAMLOG に取り込んでご活用ください。

主な機能

  • QSO(交信)の記録・編集
  • マイコールサイン管理
  • コールサイン入力時の重複チェック
  • QTH 入力時の JCC(市区町村)サジェスト(1,768件収録)
  • 周波数入力によるバンド自動判別
  • 周波数は入力値(小数点付きも可)をそのまま保持して入出力(例: 7.100 → 7.100)
  • バンド・モードによる絞り込みフィルタ
  • ADIF 形式でのエクスポート
  • CSV エクスポート(TurboHAMLOG 互換形式、備考 → 備考1/Remark1)
  • 備考欄に「移動地」を含む場合、前後に「%」を自動付与
  • バックアップ JSON の保存・読み込み
  • タブレット向け左右2画面レイアウト
  • 入力欄以外(記録一覧パネルを含む)をタップするとキーボードを自動で閉じる
  • 一定時間(5分)以上バックグラウンドにした後の復帰で新規入力フォームを自動クリア(編集中・短時間の切り替えでは入力途中の値を保持)
  • キーボード表示時に入力欄が隠れないよう自動スクロール
  • コールサイン・JCCコード入力欄は半角英数字のみ受け付け(日本語IME無効)
  • 日付は YYYYMMDD 入力で YYYY/MM/DD 表示
  • 時刻は HHMM 入力で HH:MM 表示
  • ネット接続時は NTP(ntp.nict.go.jp)から正確な時刻を自動取得、未接続時はシステム時刻を使用
  • ダークテーマ(黒背景・白ボールド)
  • タイトルバーに現在の年月日・時刻を表示(30秒更新)

動作環境

項目 要件
Android 5.1 (API 22) 以上
確認済み端末 I11_Power (Android 13)、Amazon Fire 7 (Fire OS 8)

インストール

方法 A: リリースから APK をダウンロード

Releases ページから最新の APK をダウンロードし、端末にインストールしてください。

方法 B: ソースからビルド

詳細は ビルド手順書.md を参照してください。

免責事項

本プログラムを使用したことにより発生したいかなる損害に対しても、開発者は一切の責任を負いません。 ご利用は自己責任でお願いします。

詳細は NOTICE.md を参照してください。

ドキュメント

  • ビルド手順書.md — Android Studio でのビルド方法
  • QSOLog_Android_ビルド手順書.docx — ビルド手順書(Word 版)
  • QSOLog_Android_操作説明書.docx — アプリの操作説明書

About

本プログラムは TurboHAMLOG の置き換えを意図したものではありません。また、TurboHAMLOG と同等の機能を目指したものでもありません。 移動運用に特化した、機能を限定したログアプリです。データのインポート・エクスポートに対応していますので、移動運用から戻られたら、その運用データを ADIF または CSV 形式でエクスポートして TurboHAMLOG に取り込んでご活用ください。。

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors