Files
DexcomBluetoothUploader/lib/nightscout/com/eveningoutpost/dexdrip/G5Model/AuthStatusRxMessage.java
2020-07-18 21:44:27 -04:00

36 lines
924 B
Java

package com.eveningoutpost.dexdrip.G5Model;
import com.eveningoutpost.dexdrip.Models.UserError;
import java.nio.ByteBuffer;
import java.nio.ByteOrder;
/**
* Created by joeginley on 3/16/16.
*/
public class AuthStatusRxMessage extends BaseMessage {
public static final int opcode = 0x5;
public int authenticated;
public int bonded;
public AuthStatusRxMessage(byte[] packet) {
if (packet.length >= 3) {
if (packet[0] == opcode) {
data = ByteBuffer.wrap(packet).order(ByteOrder.LITTLE_ENDIAN);
authenticated = data.get(1);
bonded = data.get(2);
UserError.Log.d(TAG,"AuthRequestRxMessage: authenticated:"+authenticated+" bonded:"+bonded);
}
}
}
public boolean isAuthenticated() {
return authenticated == 1;
}
public boolean isBonded() {
return bonded == 1;
}
}