Esempio n. 1
0
 public void fire() {
   // TODO: multiple calls to decode()
   value = Arithmetic.setBit(value, CAL_START, false);
   decode(value);
   value = Arithmetic.setBit(value, CAL_COMPLETE, true);
   decode(value);
   LOCK_reg.write((byte) ((LOCK_reg.read() & 0x0f) | 0x50)); // LOCK = CAL_COMPLETE
   if (radioPrinter != null) {
     radioPrinter.println("CC1000: Calibration complete ");
   }
   calibrating = false;
 }