Release 1.01

Dependents:   mbed_escm2000

FactoryResetMenu.h

Committer:
foxbrianr
Date:
2020-03-17
Revision:
8:9d4e684d8eb8
Parent:
5:9f4d4f8ffc00

File content as of revision 8:9d4e684d8eb8:

/**************************************************************************
 * @file     FactorResetMenu.h
 * @brief    Base class for implementing the Factor Reset Menu display
 * @version: V1.0
 * @date:    9/17/2019

 *
 * @note
 * Copyright (C) 2019 E3 Design. All rights reserved.
 *
 * @par
 * E3 Designers LLC is supplying this software for use with Cortex-M3 LPC1768
 * processor based microcontroller for the ESCM 2000 Monitor and Display.  
 *  *
 * @par
 * THIS SOFTWARE IS PROVIDED "AS IS".  NO WARRANTIES, WHETHER EXPRESS, IMPLIED
 * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE.
 * ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR
 * CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 *
 ******************************************************************************/
#ifndef FACTORYRESET_MENU_H
#define FACTORYRESET_MENU_H

#include "mbed.h"
#include "Menu.h"
#include "LCD.h"
#include "AddressMap.h"

class FactoryResetMenu : public Menu 
{
   public :
        int active_selection;
        FactoryResetMenu(char* id);
        
        void display(LCD * lcd);
    
        virtual void pressMode();        
        virtual void pressSet();  
        virtual void init();
        
        virtual char* getText() { return "Factory Reset"; }
        
};


#endif