ビーコン加速度計を使用しましたが、ビーコンが安定したときのみ加速度計のカウントデータが得られます。たとえば、「ビーコンを 5 分間振って停止」は 1 カウントに相当します。では、ビーコンで歩数をカウントすることはできませんか?
ありがとう
推定ビーコンは、移動中か停止中かを判断できます。したがって、技術的には、特定のビーコンが作動するたびにカウントすることが可能です。ただし、目的が歩数のカウントである場合は、考慮しなければならない大きな誤差があります。一般に、ビーコンを歩数カウンターに変えることは、おそらく最も幸運な使用例ではありません。結局のところ、携帯電話の加速度計を使用できます。ビーコンがポケットに入っている場合でも、信号を受信して歩数をカウントするにはスマートフォンが必要です。
乾杯。
送信したリンクで答えを見つけることができます。
ビーコンが動いているとき、beacon:accelerometerStateChanged デリゲート メソッドを送信していません。振るたびに数秒待ちます。
したがって、データを取得するには数秒間停止する必要があります。