-1

部屋に 3 つのビーコンがあるとします。その部屋に人が入ったとき。Android アプリは、 1 番目のビーコンが即時範囲にあり、2 番目のビーコンが近距離にあり、3 番目のビーコンが範囲にあるなど、範囲が異なる 3 つのビーコンを検出します。

  1. では、これら 3 つの距離 (つまり、メートルまたはフィート) をどのように計算すればよいでしょうか?

  2. そして、どのビーコンコンテンツがアプリで取得されますか? (1 - 即時または 2 - 近くまたは 3 - 遠く)。

4

1 に答える 1

0

サンプルで確認できるように

public void onBeaconsDiscovered(Region region, final List<Beacon> beacons)
            {
    // Note that beacons reported here are already sorted by
    // estimated
    // distance between device and beacon.
}

だからあなたのポイント2

そして、どのビーコンコンテンツがアプリで取得されますか? (1 - 即時または 2 - 近くまたは 3 - 遠く)。

はい、これらの検出されたビーコンは、estimote sdk によって距離に従ってソートされます

あなたのポイント 1

では、これら 3 つの距離 (つまり、メートルまたはフィート) をどのように計算すればよいでしょうか?

SDK サンプルを確認する必要があります。Estimote サンプル アプリはビーコンとデバイスの間の距離を示しているため、可能です。

ここでも推定距離が得られることに注意してください

:)

于 2014-11-28T12:15:29.223 に答える