           break;
       }
   }
+  updateSoftPositions();
 }
 
 //******************************************************************************

    }
  }
  // Fine tuning
  scanFrequency = bestFrequency - 20;
  bestRssi = 0;
  for (i = 0; i < 20; i++, scanFrequency += 2) {
    receiver.setFrequency(scanFrequency);
    delay( RSSI_STABILITY_DELAY_MS );
    scanRssi = averageAnalogRead(RSSI_PIN);

//*         : Cycles through alarms, regardless of alarm settings
//******************************************************************************
void testAlarm( void ) {
  unsigned char i;

  while (getClickType(BUTTON_PIN) == NO_CLICK) {
    for (i = 0; i < 3; i++) {
      analogWrite( ALARM_PIN, 1 << options[ALARM_LEVEL_OPTION] );
      delay(ALARM_MAX_ON);
      analogWrite( ALARM_PIN, 0 );
      delay(ALARM_MAX_OFF);
    }
  }
}

//******************************************************************************
