/* --------------------------------------------------------------------------- * test_analogue.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, Dez 15, 2008, MMi * Creation. * --------------------------------------------------------------------------- */ #ifndef TEST_ANALOGUE_H_ #define TEST_ANALOGUE_H_ /* --------------------------------------------------------------------------- * System include files. * --------------------------------------------------------------------------- */ #include "LPC23xx.h" #include "types.h" /* FreeRTOS includes */ #include "FreeRTOS.h" #include "Task.h" /* --------------------------------------------------------------------------- * Application include files. * --------------------------------------------------------------------------- */ /* --------------------------------------------------------------------------- * Constant and macro definitions. * --------------------------------------------------------------------------- */ /* --------------------------------------------------------------------------- * Type definitions. * --------------------------------------------------------------------------- */ /* --------------------------------------------------------------------------- * Variable declarations. * --------------------------------------------------------------------------- */ /* --------------------------------------------------------------------------- * Function declarations. * --------------------------------------------------------------------------- */ /* --------------------------------------------------------------------------- * Function: remoteAnalogueLinetestMBExecute * * Main function to the analogue connectivity test of the main board * * Parameter: void * * Return: BOOLEAN - test result * --------------------------------------------------------------------------- */ BOOLEAN remoteAnalogueLinetestMBExecute (void); /* --------------------------------------------------------------------------- * Function: remoteAnalogueLinetestEBExecute * * Main function to the analogue connectivity test of the extension board * * Parameter: void * * Return: BOOLEAN - test result * --------------------------------------------------------------------------- */ BOOLEAN remoteAnalogueLinetestEBExecute (void); /* --------------------------------------------------------------------------- * Function: remoteAnalogueOutputTest_MB * * Analogue output test for test_item main board * * Parameter: void * * Return: BOOLEAN - test result * --------------------------------------------------------------------------- */ BOOLEAN remoteAnalogueOutputTest_MB (void); /* --------------------------------------------------------------------------- * Function: remoteAnalogueInputTest_MB * * Analogue input test for test_item main board * * Parameter: void * * Return: BOOLEAN - test result * --------------------------------------------------------------------------- */ BOOLEAN remoteAnalogueInputTest_MB (void); /* --------------------------------------------------------------------------- * Function: remoteAnalogueOutputTest_EB * * Analogue output test for test_item extension board * * Parameter: void * * Return: BOOLEAN - test result * --------------------------------------------------------------------------- */ BOOLEAN remoteAnalogueOutputTest_EB (void); /* --------------------------------------------------------------------------- * Function: remoteAnalogueInputTest_EB * * Analogue input test for test_item extension board * * Parameter: void * * Return: BOOLEAN - test result * --------------------------------------------------------------------------- */ BOOLEAN remoteAnalogueInputTest_EB (void); #endif /*TEST_ANALOGUE_H_*/