/* --------------------------------------------------------------------------- * menufunctions.h (c) 2008 Micro-key bv * --------------------------------------------------------------------------- * Micro-key bv * Industrieweg 28, 9804 TG Noordhorn * Postbus 92, 9800 AB Zuidhorn * The Netherlands * Tel: +31 594 503020 * Fax: +31 594 505825 * Email: support@microkey.nl * Web: www.microkey.nl * --------------------------------------------------------------------------- * Description: * --------------------------------------------------------------------------- * Version(s): 0.1, Nov 14, 2008, MMi * Creation. * --------------------------------------------------------------------------- */ #ifndef MENUFUNCTIONS_H_ #define MENUFUNCTIONS_H_ /* --------------------------------------------------------------------------- * System include files. * --------------------------------------------------------------------------- */ /* --------------------------------------------------------------------------- * Application include files. * --------------------------------------------------------------------------- */ /* --------------------------------------------------------------------------- * Constant and macro definitions. * --------------------------------------------------------------------------- */ /* --------------------------------------------------------------------------- * Type definitions. * --------------------------------------------------------------------------- */ /* --------------------------------------------------------------------------- * Variable declarations. * --------------------------------------------------------------------------- */ /* --------------------------------------------------------------------------- * Function declarations. * --------------------------------------------------------------------------- */ void m_run (void); /* * INPUT AND OUTPUT SECTION */ void m_confout (void); void m_confin (void); void m_switchMux(void); void m_curout (void); void m_volout (void); void m_digiout (void); void m_volin (void); void m_curin (void); void m_digiin (void); void m_canread (void); void m_canwrite (void); /* * CALIBRATION SECTION */ void m_cvout (void); void m_cvin (void); void m_ccout (void); void m_ccin (void); void m_cdel (void); void m_cload (void); void m_c_stat (void); void m_c_kill (void); void m_c_def (void); void m_c_cal (void); void m_c_show (void); void m_cslave(void); /* * TEST COMMAND SECTION */ void m_battery (void); void m_ledtest (void); void m_dio (void); void m_aio(void); void m_bus (void); void m_cantest (void); void m_eeprom (void); void m_mmc (void); void m_power(void); void m_rtc (void); void m_fattest (void); /* * LOGGING SECTION */ void m_initSD (void); void m_sdMount (void); void m_logEnable (void); void m_logStart (void); void m_logStop (void); void m_loglist (void); /* * MISC SECTION */ void m_setRTC (void); void m_readRTC (void); void m_callRemoteFunction (void); void m_listLocalattachments (void); void m_clean(void); void m_tasksdelete(void); void m_quit(void); void m_help(void); void m_menuDebug (void); #endif /*MENUFUNCTIONS_H_*/