AltBeacon-检测RadiusNetwork USB信标-如何获得正确的信标布局



我正在尝试使用AltBeacon来检测RadiusNetwork信标。我知道我需要使用setBeacon Layout()来检测信标(除了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使用了以下代码。我仍然不确定如何获得正确的信标布局,但以下对我有效。

    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"));

相关内容

  • 没有找到相关文章

最新更新