Wireless Sensor

単一HTML · サーバー不要 · P2P

スマホをワイヤレスな動きセンサーに

加速度・回転・傾きをWebRTCで別のブラウザーへ直接送り、リアルタイム表示とCSV記録ができます。

シグナリング / STUN / TURN 不使用

この端末の役割を選ぶ

PCやタブレットは受信側、センサーを持つスマホは送信側にします。

接続方式とプライバシー

このアプリはシグナリングサーバー、STUN、TURN、WebSocket、APIを使いません。WebRTCの接続情報はQRまたはコピーで端末間を手渡しし、センサーデータは確立したDataChannelで直接送ります。測定データは受信側ブラウザーのメモリにだけ保持され、保存操作をしたときだけファイルになります。

Build information
App version
Built at
Embedded dependencies0

使い方と注意事項

基本操作

  1. PC側で受信役を選ぶと接続QRを自動生成します。スマホ側でセンサー役を選ぶとカメラが自動で開くので、PC画面の分割QRを読み取ります。
  2. PC側で返答QRカメラを先に起動し、カメラ映像が表示されてからスマホ側で返答QRを作成します。接続前に失敗した場合は返答QRを自動更新します。
  3. 接続後にスマホで「センサーを開始」を押し、PC側でグラフ表示や同期記録を行い、CSV・セッション・HTMLレポートとして保存できます。

完全サーバーレス

シグナリングサーバー、STUN、TURNは使いません。接続情報もQR/コピーで直接受け渡します。センサー値はWebRTC DataChannelで接続相手へ直接送られます。

注意事項

配布用HTMLにはQR生成コードとQR読み取り用jsQRも内包されます。実行中の外部API通信はCSPでも禁止しています。