 // Uncomment exactly one of the following CONFIG_... lines to select which board is being built for.
-//#define CONFIG_Trial2013Winter_Round2_CC1HUB // REV2 cut4 as CC1 hub.
-#define CONFIG_REV9 // REV9 as CC1 relay, cut 2 of the board.
+#define CONFIG_Trial2013Winter_Round2_CC1HUB // REV2 cut4 as CC1 hub.
+//#define CONFIG_REV9 // REV9 as CC1 relay, cut 2 of the board.
+
+#define DEBUG // Uncomment for debug output.
 
 #include <Arduino.h>
 #include <Wire.h>


  if(needsToListen)
    {
#if 1 && defined(DEBUG) && defined(ENABLE_RADIO_RX) && !defined(ENABLE_TRIMMED_MEMORY)
    for(uint8_t lastErr; 0 != (lastErr = PrimaryRadio.getRXErr()); )
      {
      DEBUG_SERIAL_PRINT_FLASHSTRING("!RX err ");

static bool FilterRXISR(const volatile uint8_t *buf, volatile uint8_t &buflen)
  {
  if((buflen < 8) || (OTRadioLink::FTp2_CC1PollAndCmd != buf[0])) { return(false); }
  // TODO: filter for only this unit address/housecode as FHT8V.getHC{1,2}() are thread-safe.
  return(true); // Accept message.
  }
#elif defined(ALLOW_CC1_SUPPORT_HUB)
