コンテンツにスキップ

Web インターフェース(モバイルアクセス)

FBSAT59 は、ローカルネットワーク上のあらゆるデバイスからブラウザでアクセスできるサーバーが組み込まれています。アプリのインストールは不要です。

クイックアクセス

FBSAT59 が起動すると、ステータスバー(右下)に以下が表示されます:

🌐 LAN Access: http://192.168.1.100:8080  [QR]

スマートフォンからアクセス

  1. コンピューターと 同じ WiFi ネットワーク に接続
  2. ブラウザを開いて URL を入力するか、QR コードをスキャン
  3. これだけです! ローカルネットワークのみで、ログインは不要です

利用可能なタブ

1. Tracking(追尾)

モバイルデバイスからのリアルタイム衛星追尾:

  • 衛星リスト — スクロール可能なリスト(現在の仰角/方位角/距離付き)
  • ライブレーダー — 衛星位置を表示するスカイビュー
  • お気に入り — よく追尾する衛星へのクイックアクセス
  • ステータス — 次のパス時刻、信号強度インジケーター

モバイルコンパスモード(ジャイロスコープ搭載 Android/iOS): - レーダーがデバイスの向きに回転 - 電話を空に向けてリアルタイムで衛星位置を確認 - 衛星用デジタルコンパスのようなもの

2. Antenna(アンテナ)

無線オペレーター向けの大型フォーマットコントロールパネル:

  • 方位角 / 仰角 — 大きなデジタル表示(部屋の向こうからも読みやすい)
  • パス進捗バー — パスの進捗を視覚的に表示(AOS → TCA → LOS)
  • トランスポンダーカード — クイック参照用の下り/上り周波数
  • ラジオ接続/切断 — デスクトップに触れずに無線機接続を制御

完璧な用途:パス中の設定、リモート監視、写真撮影セッション

3. Pass Prediction(パス予測)

選択した衛星の今後のパス予測:

  • 日時 — ローカルタイムまたは UTC での AOS、TCA、LOS
  • 最大仰角 — 品質が色分けされている(緑/青/黄/グレー)
  • 継続時間 — パスがどのくらい続くか
  • CSV エクスポート — 外部ツール用にダウンロード

4. Group Pass(グループパス)

衛星グループのパスを検索して表示:

  • グループフィルター — Amateur / Weather / CubeSats 等
  • マルチ衛星ビュー — 1 つのテーブルですべての今後のパスを表示
  • ソートオプション — 品質、仰角、時刻でソート

5. Settings(設定)(モバイル)

その場で調整するための最小限の設定 UI:

  • 位置 — 座標を更新(GPS フォールバック)
  • タイムゾーン — UTC またはローカル表示
  • 周波数校正 — SDR の PPM 調整
  • リモート無線機制御 — デスクトップ無線機の IP/ポート

セキュリティとプライバシー

ローカルネットワークのみ

  • インターネットは不要
  • データはローカルネットワーク内にとどまる
  • ユーザーアカウントやパスワードなし
  • ポート 8080 はデフォルトでインターネットに公開されていません

推奨設定

ホーム以外からのリモートアクセスが必要な場合:

  1. VPN(WireGuard、Tailscale)をホームネットワークに使用
  2. FBSAT59 は VPN トンネル経由でのみアクセス可能
  3. ポート転送は不要

デスクトップ vs モバイル

機能 デスクトップ Qt UI モバイル Web UI
ディスプレイ フル機能 シンプル化
レーダー 北固定のみ コンパスモード(モバイルセンサー)
編集 周波数・設定の追加/編集 ビューのみ
パフォーマンス ネイティブ(高速) ブラウザベース
レイテンシ 0~1 秒更新 1~2 秒 WebSocket

設計思想:モバイル UI はパス運用に不可欠な要素のみを表示し、ユーザーを過度なオプションで圧倒しません。


技術詳細

アーキテクチャ

  • バックエンド:FastAPI WebSocket サーバー(Python)
  • フロントエンド:JavaScript + Canvas(jQuery なし)
  • 更新:WebSocket 経由でリアルタイム(1~2 Hz)
  • レスポンシブ:あらゆる画面サイズに対応

ブラウザ互換性

ブラウザ サポート
Chrome / Chromium ✅ フルサポート
Safari(iOS/macOS) ✅ フルサポート
Firefox ✅ フルサポート
Edge ✅ フルサポート
Internet Explorer ❌ 非対応

ネットワーク要件

  • WiFi:2.4 GHz または 5 GHz(両方対応)
  • 帯域幅:通常 <100 kB/s
  • レイテンシ:レーダー更新が滑らかに <100 ms
  • ファイアウォール:ポート 8080 がローカルネットワークでアクセス可能である必要があります

トラブルシューティング - モバイルアクセス

「http://192.168.1.100:8080 に接続できません」

  1. コンピューターと 同じ WiFi ネットワーク にいることを確認
  2. ステータスバーの IP アドレスを確認(例とは異なる可能性があります)
  3. 同じデバイス上にいる場合は http://localhost:8080 を試す
  4. ファイアウォールを確認(一部のルーターはゲストネットワークを分離します)

「レーダーに衛星が間違った位置に表示されます」

Android のコンパスモードで: - 位置情報サービスが有効になっていることを確認 - コンパスを再校正してください(電話を数字の 8 の字状に動かす) - デバイスにコンパスセンサーがあることを確認

「更新が遅い / 反応が鈍い」

  • WiFi 信号強度(RSSI)を確認
  • 開いているタブの数を減らす
  • デスクトップ CPU 使用率を確認(バックグラウンドタスク)
  • ページを更新してみる(ブラウザキャッシュ)

ヒントとコツ

横向きモード

電話を横にしてレーダー表示を大きくする(運用に推奨)。

複数デバイス

複数のスマートフォンが同時に接続できます: - 各デバイスがライブ更新を見る - マルチ人数のグラウンドステーション操作に便利 - パフォーマンスに影響なし

URL シェアリング

同じローカルネットワーク上のチームメンバーと セッション URL をシェア:

http://192.168.1.100:8080?satellite=ISS

サポートされている場合、ISS 衛星に直接開きます。

QR コード

ステータスバーの QR コードを任意の QR リーダーアプリでスキャンして Web UI をすぐに開きます。


次のステップ