私のブルーアップビーコンのバッテリ状態を取得する際に問題があります。Altbeacon Library:ビーコンのバッテリ状態
beaconArray[i].getDataFields().get(0).byteValue()
と
私は唯一の管理アプリは、ステータスが90%を超えているにもかかわらず、結果として0を取得します。
これは、ブルーアップビーコンがバッテリステータス情報をサポートしていないことを意味しますか?
返信用のThx!
私のブルーアップビーコンのバッテリ状態を取得する際に問題があります。Altbeacon Library:ビーコンのバッテリ状態
beaconArray[i].getDataFields().get(0).byteValue()
と
私は唯一の管理アプリは、ステータスが90%を超えているにもかかわらず、結果として0を取得します。
これは、ブルーアップビーコンがバッテリステータス情報をサポートしていないことを意味しますか?
返信用のThx!
すべてのビーコンベンダーが、AltBeaconデータフィールドを使用してバッチレベルを宣伝するわけではありません。 (他のベンダーのRadius Networksビーコンもこれをサポートすることが知られています)。他のベンダーは、バッテリレベルを取得するために接続と読み取りを必要とするGATTサービスを使用することがあります。
ベンダー実装のバリエーションは無限であるため、Androidビーコンライブラリは、AltBeaconやEddystoneなどのバッテリレベルを読み取るために公開されている公開仕様のみをサポートしています。
ベスト・ベットは、Blue Upから入手可能なドキュメントをすべて調べて、バッテリー・レベルの読み取りの仕組みを文書化しているかどうかを確認することです。