       return false;
     }
   }  // if proper width
+  else
+  {
+    //Serial.print('X');
+    if (g_RxErrCnt < 0xffff)
+      ++g_RxErrCnt;
+  }
 
 #if defined(DUMP_RX)
   // Some debug dump of where the decoder went wrong


  pinMode(DPIN_LED, OUTPUT);
  if (rf69ook_init())
    Serial.println(F("RF69 initialized"));

  txSetup();
  rxSetup();

  decoder.state = 0;
}

static bool decoderBusy()
{
  return decoder.state || decoder.bit || decoder.pos;
}

static void decoderAddBit(uint8_t bit)
{
  decoder.data[decoder.pos] = (decoder.data[decoder.pos] << 1) | bit;
