現在、デバイスからのブルートゥース測定を受け入れるアンドロイドアプリケーションを作っています。データがパッケージ化される方法は4バイトです。これらのバイトのうち2つの値を取得する必要があります。バイト配列のセクションを整数値に変換する
まず値から構成されている:6ビットと最初のバイトのビット0の7ビットバイトのビット2~6
秒の値は単純であり、完全な3バイトから成ります。
これらのビット値にアクセスし、それらを結合して整数値に変換する良い方法はありますか?今、私はバイト配列からビットセットに変換しようとしているし、個々のビットにアクセスして新しいバイトを作成し、整数に変換します。
ありがとうございました。十分に明確でないかどうか尋ねてください。
ありがとうございました。唯一のことは、Bluetoothデバイスからの結果をbyte []配列として受け取ることです。これを整数にしてからプロセスを使うことはできますか? – gtdevel