前も言ったけれどさ、BluetoothのLE(Low Energy)とBR(Basic Rate)/EDR(Enhanced Data Rate)は互換性が無いって言っているのに上の方でイヤホンとか持ち出してBLEスキャナーで検出できないとか言っているのはホントなんなのさ?
(勿論1つのデバイスに両方を実装させることは出来るよ)

それと、BLEだからと言っても当然メッシュネットワークを実装させていないと使えないよ
(比較的新しい端末でメッシュネットワーク対応だと、通常のアプリでは互換性・バグ防止の為表示しないって処理はありうるかも?使いたい場合はそれ用の新規APIを使え、又は低レベルアクセスしろ的な)


後、スレを読んでいて中途半端なデータが検出されると言う説にも疑問
アナログ処理じゃ無いんだから
ちゃんと手順通りのシーケンスを踏まないと検出すらされないのがデジタルだぜ?
低レベルレイヤーで中途半端なデータを検知はあるだろうけれど、まともな設計をしていたらその後の処理で「データ構造が想定しているものでは無い」などの理由で弾かれるぜ

まぁコレらは軽く調べても分かる事だと思う
(まぁ間違っていたら突っ込んでもらえれば)


あ、ちなみに「低レベル」っていうのはハードウェアに近い側の事ね
逆は「高レベル」、ソフトウェア側に近いことね
「具体的」と「抽象的」とも言われる