     oversampled_adc = oversampled_adc >> TEMP_OVERSAMPLE_BITS;
 
 #ifdef LMREMOTE_SERIAL
-    Serial.println(oversampled_adc, DEC);
+    Serial.print(oversampled_adc, DEC); Serial.print(' ');
 #endif
     if (oversampled_adc != _previousReads[pin])
       modified = true;

    ++_sameCount;
}

inline void setupSupplyPins(void)
{
  // Analog pullup supply pins don't need DIR set
  if (_pinProbeSupplyBase >= A0)

  // sleep must be entered within 3 cycles of BODS being set
  sleep_enable();
  MCUCR = MCUCR | bit(BODSE) | bit(BODS);
  MCUCR = (MCUCR & ~bit(BODSE)) | bit(BODS);
  
  // Sleep
  sleep_cpu();
  
  // Back from sleep
  sleep_disable();
  if (include_adc)
    ADCSRA |= bit(ADEN);
}

static void sleepSeconds(unsigned char secs)
{
  while (secs >= 8) { sleep(WDTO_8S, true); secs -=8; }
  if (secs >= 4) { sleep(WDTO_4S, true); secs -= 4; }
  if (secs >= 2) { sleep(WDTO_2S, true); secs -= 2; }
  if (secs >= 1) { sleep(WDTO_1S, true); }
}

static void rf12_doWork(void)
{
  if (rf12_recvDone() && rf12_crc == 0)
  {
