 static bool FilterRXISR(const volatile uint8_t *buf, volatile uint8_t &buflen)
   {
   if((buflen < 8) || (OTRadioLink::FTp2_CC1PollAndCmd != buf[0])) { return(false); }
-  buflen = 8; // Truncate message to correct size for efficiency.
-  // TODO: filter on inbound address/housecode as FHT8V.getHC{1,2}() are thread-safe.
+  // 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)


  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 ");

  if(buflen < 8) { return(false); }
  const uint8_t t = buf[0];
  if((OTRadioLink::FTp2_CC1Alert != t) && (OTRadioLink::FTp2_CC1PollResponse != t)) { return(false); }
  // TODO: filter for only associated relay address/housecodes.
  return(true); // Accept message.
  }
#endif
