     else
     {
       push_event(vfo_RLeft);
-      Serial.println("pinA_isr pushed vfo_RLeft to queue");
     }
     bFlag = 0; //reset flags for the next turn
     aFlag = 0; //reset flags for the next turn


void save_select(Menu *menu, int slot_num)
{
  put_slot(slot_num, VfoFrequency, VfoSelectDigit);

  // display an 'action flash' and then do it
  action_flash();
  savresdel_display(menu, slot_num);
}

void restore_select(Menu *menu, int slot_num)
{
  Serial.print("restore_select: slot_num="); Serial.println(slot_num);

  // display an 'action flash' and then do it
  action_flash();
  get_slot(slot_num, VfoFrequency, VfoSelectDigit);

  Serial.print("restore_select: restoring frequency "); Serial.print(VfoFrequency);
  Serial.print(" and offset "); Serial.print(VfoSelectDigit);
  Serial.print(" from slot "); Serial.println(slot_num);
}
void delete_select(Menu *menu, int slot_num)
{
  Serial.print("delete_select: slot_num="); Serial.println(slot_num);

  // display an 'action flash' and then do it
  action_flash();
  put_slot(slot_num, 0L, 0);

  Serial.print("delete_select: deleting frequency "); Serial.print(VfoFrequency);
  Serial.print(" and offset "); Serial.print(VfoSelectDigit);
  Serial.print(" from slot "); Serial.println(slot_num);
}

//----------------------------------------------------------

void dump_eeprom()
{
  Frequency ulong;
  SelOffset offset;

  EEPROM.get(AddressFreq, ulong);
  EEPROM.get(AddressSelDigit, offset);
