 #include <EEPROM.h>
 
 
-#define DEBUG   // define if debugging
+//#define DEBUG   // define if debugging
 
 
 // Digital VFO program name & version
 const char *ProgramName = "Digital VFO";
-const char *Version = "0.2";
+const char *Version = "0.3";
 const char *Callsign = "vk4fawr";
 const char *Callsign16 = "vk4fawr         ";
 
 // display constants - below is for ubiquitous small HD44780 16x2 display
 #define NUM_ROWS        2
 #define NUM_COLS        16
+
+// define one row of blanks
+const char *BlankRow = "                ";
+// check it has the right length
+//#if sizeof(BlankRow) <> NUM_COLS
+//  #error "BlankRow not defined correctly?"
+//#endif
 
 // define data pins we connect to the LCD
 const byte lcd_RS = 7;

  }
}

#ifdef DEBUG
//----------------------------------------------------------
// Convert an event number to a display string
//----------------------------------------------------------

// address for int 'selected digit'
const int AddressSelDigit = AddressFreq + sizeof(AddressFreq);

// number of frequency save slots in EEPROM
const int NumSaveSlots = 10;
const int SaveSlotBase = AddressSelDigit + sizeof(AddressSelDigit);


// save VFO state to EEPROM
void save_to_eeprom(void)
