2016-02-07 40 views
2

我一直在嘗試使用altbeacon library連接到Jaalee燈塔,但沒有成功。 服務UUID是0x00001532-1212-EFDE-1523-785FEABCD123 在altbeacon中setBeaconLayout的正確設置是什麼? 例如,對於另一種類型的信標是Jaalee燈塔與altbeacon?

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

我已經到處找,我無法找到它。謝謝

**更新** 我已經檢查使用掃描藍牙設備的程序,實際上它是一個Jaalee設備。 藍牙設備名稱爲「jaalee」; ScanRecord是

[mAdvertiseFlags=4, mServiceUuids=[0000fff0-0000-1000-8000-00805f9b34fb], mManufacturerSpecificData={}, mServiceData={}, mTxPowerLevel=0, mDeviceName=jaalee] 
+0

好吧,至少我認爲這是一個Jaalee燈塔。我在亞馬遜買了它,它可能是假的。它被Jaalee的eBeacon應用程序所認可,但不是由SDK提供的Jaalee Demo代碼所識別。 – FabioC

+0

您是否可以使用Beacon定位應用程序來檢測它?它基於同一個庫。 https://play.google.com/store/apps/details?id=com.radiusnetworks.locate – davidgyoung

+0

不,我無法使用Beacon Locate應用程序檢測到它 – FabioC

回答

0

,你可以檢測到設備發送的藍牙LE服務UUID,但不能檢測到它的事實,找到應用程序是指:

  • 的Jalee設備不傳送標準AltBeacon或iBeacon框架,這兩者都由Locate應用程序檢測到。

  • Jalee設備是可連接的,並且如果您可以找到Jalee配置應用程序,則可以進行配置。這可能允許您將其配置爲傳輸上述的標準bracon幀。