public SessionStopRxMessage(byte[] packet,String transmitterId) { this.transmitterId = transmitterId; if (packet.length == length) { data = ByteBuffer.wrap(packet).order(ByteOrder.LITTLE_ENDIAN); if ((data.get() == opcode) && checkCRC(packet)) { valid = true; status = data.get(); received = data.get(); sessionStopTime = data.getInt(); sessionStartTime = data.getInt(); transitterTime = data.getInt(); } } }
long getSessionStop() { if (isOkay() && sessionStopTime > 0) { return DexTimeKeeper.fromDexTime(transmitterId, sessionStopTime); } else { return 0; } } }
boolean isOkay() { return isValid() && status == 0x00; }
if (session_stop.isOkay()) { final String msg = "Session Stopped Successfully: " + JoH.dateTimeText(session_stop.getSessionStart()) + " " + JoH.dateTimeText(session_stop.getSessionStop()); parent.msg(msg); UserError.Log.ueh(TAG, msg); } else { final String msg = "Session Stop Failed: packet valid: " + session_stop.isValid() + " Status code: " + session_stop.getStatus(); UserError.Log.uel(TAG, msg);
return new PacketShop(PACKET.SessionStartRxMessage, new SessionStartRxMessage(packet, getTransmitterID())); case SessionStopRxMessage.opcode: return new PacketShop(PACKET.SessionStopRxMessage, new SessionStopRxMessage(packet, getTransmitterID())); case GlucoseRxMessage.opcode: return new PacketShop(PACKET.GlucoseRxMessage, new GlucoseRxMessage(packet));
if (session_stop.isOkay()) { final String msg = "Session Stopped Successfully: " + JoH.dateTimeText(session_stop.getSessionStart()) + " " + JoH.dateTimeText(session_stop.getSessionStop()); parent.msg(msg); UserError.Log.ueh(TAG, msg); } else { final String msg = "Session Stop Failed: packet valid: " + session_stop.isValid() + " Status code: " + session_stop.getStatus(); UserError.Log.uel(TAG, msg);
return new PacketShop(PACKET.SessionStartRxMessage, new SessionStartRxMessage(packet, getTransmitterID())); case SessionStopRxMessage.opcode: return new PacketShop(PACKET.SessionStopRxMessage, new SessionStopRxMessage(packet, getTransmitterID())); case GlucoseRxMessage.opcode: return new PacketShop(PACKET.GlucoseRxMessage, new GlucoseRxMessage(packet));
if (session_stop.isOkay()) { final String msg = "Session Stopped Successfully: " + JoH.dateTimeText(session_stop.getSessionStart()) + " " + JoH.dateTimeText(session_stop.getSessionStop()); parent.msg(msg); UserError.Log.ueh(TAG, msg); } else { final String msg = "Session Stop Failed: packet valid: " + session_stop.isValid() + " Status code: " + session_stop.getStatus(); UserError.Log.uel(TAG, msg);
long getSessionStart() { if (isOkay() && sessionStartTime > 0) { return DexTimeKeeper.fromDexTime(transmitterId, sessionStartTime); } else { return 0; } } long getSessionStop() {
boolean isOkay() { return isValid() && status == 0x00; }
public SessionStopRxMessage(byte[] packet,String transmitterId) { this.transmitterId = transmitterId; if (packet.length == length) { data = ByteBuffer.wrap(packet).order(ByteOrder.LITTLE_ENDIAN); if ((data.get() == opcode) && checkCRC(packet)) { valid = true; status = data.get(); received = data.get(); sessionStopTime = data.getInt(); sessionStartTime = data.getInt(); transitterTime = data.getInt(); } } }
return new PacketShop(PACKET.SessionStartRxMessage, new SessionStartRxMessage(packet, getTransmitterID())); case SessionStopRxMessage.opcode: return new PacketShop(PACKET.SessionStopRxMessage, new SessionStopRxMessage(packet, getTransmitterID())); case GlucoseRxMessage.opcode: return new PacketShop(PACKET.GlucoseRxMessage, new GlucoseRxMessage(packet));
long getSessionStop() { if (isOkay() && sessionStopTime > 0) { return DexTimeKeeper.fromDexTime(transmitterId, sessionStopTime); } else { return 0; } } }
boolean isOkay() { return isValid() && status == 0x00; }
public SessionStopRxMessage(byte[] packet,String transmitterId) { this.transmitterId = transmitterId; if (packet.length == length) { data = ByteBuffer.wrap(packet).order(ByteOrder.LITTLE_ENDIAN); if ((data.get() == opcode) && checkCRC(packet)) { valid = true; status = data.get(); received = data.get(); sessionStopTime = data.getInt(); sessionStartTime = data.getInt(); transitterTime = data.getInt(); } } }
long getSessionStart() { if (isOkay() && sessionStartTime > 0) { return DexTimeKeeper.fromDexTime(transmitterId, sessionStartTime); } else { return 0; } } long getSessionStop() {
long getSessionStop() { if (isOkay() && sessionStopTime > 0) { return DexTimeKeeper.fromDexTime(transmitterId, sessionStopTime); } else { return 0; } } }
long getSessionStart() { if (isOkay() && sessionStartTime > 0) { return DexTimeKeeper.fromDexTime(transmitterId, sessionStartTime); } else { return 0; } } long getSessionStop() {