 #endif
 ;
 
-#if DATAFLASH
-const char helpText2[] PROGMEM = 
+const char helpText2[] PROGMEM =
   "Flash storage (JeeLink only):" "\n"
   "  d                                - dump all log markers" "\n"
   "  <sh>,<sl>,<t3>,<t2>,<t1>,<t0> r  - replay from specified marker" "\n"
   "  123,<bhi>,<blo> e                - erase 4K block" "\n"
   "  12,34 w                          - wipe entire flash memory" "\n"
 ;
-#endif
 
 static void showString (PGM_P s) {
   for (;;) {

static int value;
static byte stack[RF12_MAXDATA+4], top, sendLen, dest;
static byte testbuf[RF12_MAXDATA], testCounter;
static byte nodes[MAX_NODES + 1];  // [0] is unused
static byte band, postingsIn = 0, postingsOut = 0;

static void showNibble (byte nibble) {
  char c = '0' + (nibble & 0x0F);


#else
#define MAX_NODES 30
#endif

static unsigned long now () {
  // FIXME 49-day overflow
