簡體   English   中英

AltBeacon-檢測RadiusNetwork USB Beacon-如何獲取正確的BeaconLayout

[英]AltBeacon - Detect RadiusNetwork USB Beacon - How to get correct BeaconLayout

我正在嘗試使用AltBeacon來檢測RadiusNetwork信標。 我知道我需要使用setBeaconLayout()來獲取檢測到的信標(而不是AltBeacons)。 但是,我不確定如何獲取要使用的信標的布局。 我對信標非常陌生。

現在我有RadiusNetwork信標,其ID為“ 2F234454-CF6D-4A0F-ADF2-F4911BA9FFA6”(例如),我如何獲得此布局? 我嘗試使用谷歌搜索,但沒有得到太多幫助。 有沒有辦法獲取設備的布局模式? 如果以后要使用其他設備,如何找到該設備的布局?

這樣行嗎?

mAllBeaconsRegion = new Region("RadBeacon USB",
                Identifier.parse("2F234454-CF6D-4A0F-ADF2-F4911BA9FFA6"),
                Identifier.parse("1"), Identifier.parse("1"));

我將以下代碼用於RadBeacon。 我仍然不確定如何為信標獲取正確的BeaconLayout,但是以下內容對我有用。

    mBeaconManager
            .getBeaconParsers()
            .add(new BeaconParser()
                    .setBeaconLayout("m:2-3=0215,i:4-19,i:20-21,i:22-23,p:24-24,d:25-25"));

    mAllBeaconsRegion = new Region("RadBeacon",
            Identifier.parse("2F234454-CF6D-4A0F-ADF2-F4911BA9FFA6"),
            Identifier.parse("1"), Identifier.parse("1"));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM