アカウントやインターネットなしで使えますか?
どちらもその通りです。スキャン、接続、キャラクタリスティックの読み書き、UUID名の表示、探す画面はすべて端末上のBluetoothだけで動きます。インターネットにつながるのは無料版の広告とApp Storeでの購入・復元のときだけです。
Periphery は実際に何を見られますか?
近くでアドバタイズしているBluetooth Low Energy機器なら見られます。一覧には名前(名前がない場合はUnknownと識別子の先頭部分)、短い識別子、dBm単位の電波強度が表示されます。生のアドバタイズデータそのものは一覧に表示されません。機器をタップすると Periphery が接続し、そのサービスとキャラクタリスティックを表示し、読み取り・書き込み・通知の受信ができます。
なくしたイヤホンやトラッカーを見つけられますか?
アドバタイズしているかどうかと電波の強さがわかり、探す画面では歩くにつれて近づいているか遠ざかっているかがわかります。Bluetoothの電波強度に方向はないため、地図や矢印は表示できません。多くのイヤホンはケースから出ているとき、またはケースが開いているときしかアドバタイズしないため、電池が切れたケースが閉じたままだと全く表示されないことがあります。
クラシックBluetooth機器でも使えますか?
使えません。iOSがアプリに公開しているのはBluetooth Low Energyのみです。クラシックBluetoothしか話さない機器、例えば多くの古いカーキットやヘッドセットは、Periphery でも他のどのApp Storeアプリでも見えません。
なぜ機器のアドレスが変わり続けるのですか?
これはアプリではなく、iOSと機器側の挙動です。iOSはアプリに機器のハードウェアMACアドレスを渡すことはなく、自ら生成した識別子を表示します。多くの携帯機器やトラッカー、イヤホンもプライバシーのためにBluetoothのプライベートアドレスを定期的に変えるため、同じ機器がしばらくすると新しい行として再表示されることがあります。
iPadで使えますか?
使えます。Periphery はiPhoneとiPad共通の1つのアプリで、iOS 17以降が必要です。Mac、Apple Watch、Android版はありません。
なぜ3回のスキャンだけでアップグレード画面が出るのですか?
無料版はアプリを使い始めてから開始したスキャンの回数を累計で数えており、1日ごとではなく、自分でリセットされることもありません。3回目のスキャンを開始した後は、機器を開いたり新しいスキャンを始めるとProを求める画面が出ます。代わりにアップグレード画面で短い広告を見ると、1回分のスキャンを追加できます。
Periphery Proは何が変わりますか?
スキャンと接続が無制限になり、広告が消え、セッションのログ記録が有効になります。Proがあると、接続中のすべての読み取り・書き込み・通知が ログ タブに保存され、任意のセッションを エクスポート でプレーンテキストとして共有できます。Proは週単位・月単位・年単位のサブスクリプションか、買い切りの永久ライセンスとして提供されます。
無料版でもスキャンログを書き出せますか?
書き出せません。ログ記録とエクスポートはPro機能です。Proがない場合はセッションが一切記録されないため、ログ タブは空のままで、書き出せるものもありません。スキャン一覧自体も保存されず、新しいスキャンを始めるたびに空の状態から始まります。
探す画面の距離はどれくらい正確ですか?
測定値ではなく推定値です。Periphery は電波強度を標準的な経路損失の式で距離に換算し、1メートルで-59dBmになると仮定しているため、-70dBmの読み取りはおよそ3.5mと表示されます。壁、自分の体、ポケットやケースが読み取りを数メートル動かすことがあるため、数値そのものより近づいているか遠ざかっているかの傾向を信じてください。
なぜ電波強度が上下に揺れるのですか?
Bluetoothの電波強度は、あるパケットから次のパケットへ自然に数dB変動します。探す画面は読み取りをなめらかにしてゲージが安定して動くようにしていますが、向きを変えたり手をかざしたりするとやはり反応します。
Periphery は位置情報やGPSを使いますか?
使いません。Periphery は位置情報の権限を求めることは一切ありません。距離についてわかることはすべて、受信するBluetooth電波の強さから来ています。
Periphery はどのBLE機器にも接続できますか?
接続を受け入れる機器であれば接続を試みられます。ブロードキャストのみの機器や、すでに別の携帯機器と通信中の機器は拒否することがあり、Periphery は10秒で諦めてエラーを表示します。ペアリングや暗号化が必要なキャラクタリスティックでは、iOSがまずペアリングを求めることがあります。
機器に値を書き込んでも安全ですか?
書き込みは生のバイトをそのまま機器に送るため、その結果はファームウェアの実装次第です。自分が所有している、またはテスト中の機器にのみ、理解している値だけを書き込んでください。Periphery は 送信 をタップする前に送信するバイト数を表示し、正しい16進数でない入力は受け付けません。
未知の機器が何かを教えてくれますか?
場合によります。接続後、Periphery は機器のサービスを内蔵の短い既知プロファイル・チップのリストと比較します。Nordic UART、ESP32、Xiaomi、Shelly、心拍数、HID、サイクリングセンサーなどです。それ以外は標準 BLE デバイスまたはカスタム BLE デバイスと表示され、UUIDや値から自分で判断することになります。
Periphery に広告はありますか?
無料版にはバナー、スキャン一覧の数行おきの広告カード、インスペクターを開くときにときどき出る全画面広告、長い間離れてアプリに戻ったときの広告が表示されます。Periphery Proの購入はどのプランでもこれらすべてを取り除きます。
新しい携帯機器でPeriphery Proを復元するには?
アプリ内の設定を開いて 購入履歴を復元する をタップし、Proを購入したときと同じApple Accountでサインインしてください。同じボタンはアップグレード画面にもあります。