package info.nightscout.androidaps.plugins.DanaR.comm; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import info.nightscout.androidaps.Config; import info.nightscout.androidaps.plugins.DanaR.DanaRPlugin; import info.nightscout.androidaps.plugins.DanaR.DanaRPump; /** * Created by mike on 05.07.2016. */ public class MsgSettingGlucose extends MessageBase { private static Logger log = LoggerFactory.getLogger(MsgSettingGlucose.class); public MsgSettingGlucose() { SetCommand(0x3209); } public void handleMessage(byte[] bytes) { DanaRPlugin.getDanaRPump().units = intFromBuff(bytes, 0, 1); DanaRPlugin.getDanaRPump().easyBasalMode = intFromBuff(bytes, 1, 1); if (Config.logDanaMessageDetail) { log.debug("Pump units: " + (DanaRPlugin.getDanaRPump().units == DanaRPump.UNITS_MGDL ? "MGDL" : "MMOL")); log.debug("Easy basal mode: " + DanaRPlugin.getDanaRPump().easyBasalMode); } } }