デバイスの接続

VeloLoopは、標準的なBluetooth Low Energyサイクリングセンサーからデータを読み取ります。このガイドでは、対応デバイスとペアリング方法について説明します。

対応センサー

VeloLoopは、以下の標準Bluetooth LEプロファイルのいずれかをブロードキャストするサイクリングセンサーに対応しています:

  • スマートトレーナー — FTMS Indoor Bike Dataまたはサイクリングパワーサービス経由
  • パワーメーター — サイクリングパワーサービス経由
  • 心拍計 — 心拍数サービス経由のチェストストラップ、アームバンド、またはウォッチ心拍ブロードキャスト
  • ケイデンスセンサー — サイクリングスピード&ケイデンスサービス経由、またはパワーメーターやFTMSトレーナーのケイデンスフィールド経由
BLEサービスUUID提供データ
心拍数0x180D心拍数(BPM)
サイクリングパワー0x1818パワー(ワット)、オプションのケイデンス
サイクリングスピード&ケイデンス(CSC)0x1816ケイデンス(RPM)
フィットネスマシン(FTMS)0x1826パワー(ワット)+ ケイデンス(RPM)

接続方法

  1. 1Windowsの設定でBluetoothをオンにします。
  2. 2センサーを起動します。ペダリングを開始するか、心拍計ストラップを装着してください。
  3. 3VeloLoopを開き、スキャンをクリックします。
  4. 4追跡したい各指標にデバイスを選択します。
  5. 51台のスマートトレーナーでパワーとケイデンスの両方を提供できます。チェストストラップやアームバンドで心拍数を取得できます。

指標の優先順位

デバイスが複数のサービスを提供する場合、VeloLoopは各指標に最適なソースを自動的に選択します:

パワー—サイクリングパワーがFTMS Indoor Bike Dataより優先されます。
ケイデンス—FTMSが優先され、次にサイクリングスピード&ケイデンス(CSC)、次にサイクリングパワーのクランク回転フィールドが使用されます。
心拍数—心拍数測定キャラクタリスティックのみを使用します。

トレーナーと独立したパワーメーターの併用

スマートトレーナーとは別のクランクまたはペダルパワーメーターをお持ちの場合、パワー指標にパワーメーターを割り当て、トレーナーにはFTMSまたはCSCサービス経由でケイデンスを提供させることができます。これにより、専用パワーメーターの精度を活かしながら、トレーナーからケイデンスも取得できます。

再接続

ライド中にセンサーのBluetooth接続が切断された場合、VeloLoopは自動的に再接続を試みます。最初は短い遅延で開始し、約2秒から30秒の間隔で徐々にリトライ間隔を延長します。再接続中は、その指標の画面フィードバックが一時停止されるため、ペナルティを受けることはありません。センサーが再接続されると、フィードバック再開前に新たな猶予時間が開始されます。

古いデータ

センサーが接続されたまま20秒間新しいデータを送信しない場合、VeloLoopはその指標を欠落として扱います。新しいデータが届くまで、該当する指標の画面フィードバックは一時停止されます。

ANT+サポートオプション

VeloLoopは、ANT+心拍計、パワーメーター、スピード&ケイデンスセンサーからもデータを読み取ることができます。ANT+はオプションの追加機能であり、以下の2つが必要です:

  1. 1コンピューターに接続されたUSB ANT+レシーバー。
  2. 2別途インストールしたopenant Pythonライブラリ(VeloLoopのデフォルトインストールには含まれていません)。

両方が利用可能な場合、スキャン中にANT+デバイスがBLEデバイスと一緒に表示されます。ほとんどのユーザーにはBLEが推奨される接続方法です。

重要な注意事項

  • VeloLoopはセンサー1台につき1つのBLEデバイスに接続します。他のアプリがすでにBluetooth接続を使用している場合、VeloLoopはそのデバイスに接続できません。
  • BLE(Bluetooth Low Energy)が主要かつ推奨される接続方法です。ANT+はopenant ライブラリをインストールし、USB ANT+レシーバーがある場合にオプションの追加機能として利用できます。
  • フィードバックのみモード(デフォルト)では、VeloLoopはセンサーデータの読み取りのみを行い、トレーナーを制御しません。ZwiftやTrainerRoadなどのアプリと安全に併用できます。VeloLoopでFTMS対応トレーナーを制御したいユーザー向けに、オプションのERGおよび負荷モードも利用可能です。
  • 保存されたデバイスアドレスはWindowsとmacOS間で互換性がありません。