/*
 * TLGB_Pagine_Tlgb_Diagnostica_IO_Digitali.h
 *
 *  Created on: 30 nov 2016
 *      Author: gozzini.davide
 */

#ifndef TLGB_TLGB_PAGINE_TLGB_DIAGNOSTICA_IO_DIGITALI_H_
#define TLGB_TLGB_PAGINE_TLGB_DIAGNOSTICA_IO_DIGITALI_H_


//==============================================================================
// Include files

//==============================================================================
// Constants

//==============================================================================
// Types

typedef enum
{
	diagnostica_io_digitali_lvl1_pagina_menu,
	diagnostica_io_digitali_lvl1_pagina_diagnostica_scheda_1,
	diagnostica_io_digitali_lvl1_pagina_diagnostica_scheda_2,
	diagnostica_io_digitali_lvl1_pagina_diagnostica_scheda_3,
	diagnostica_io_digitali_lvl1_pagina_comandi_forzati_scheda_1,
	diagnostica_io_digitali_lvl1_pagina_comandi_forzati_scheda_2,
	diagnostica_io_digitali_lvl1_pagina_comandi_forzati_scheda_3,
	diagnostica_io_digitali_lvl1_32bit = 0xFFFFFFFF,
}diagnostica_io_digitali_lvl1;

//==============================================================================
// External variables

extern volatile diagnostica_io_digitali_lvl1 diagnostica_io_digitali_lvl1_selezionato;

//==============================================================================
// Global functions

void gestione_menu_diagnostica_io_digitali_lvl1 (void);

#endif /* TLGB_TLGB_PAGINE_TLGB_DIAGNOSTICA_IO_DIGITALI_H_ */
