for testing
Embed:
(wiki syntax)
Show/hide line numbers
cisme.h
00001 #ifndef _MAIN_H 00002 #define _MAIN_H 00003 00004 #include "mbed.h" // Needed for mbed specific classes like DigitalOut. 00005 00006 // Flag to use LCD instead of Wi-Fi 00007 //#define USE_LCD 00008 #define DEBUG_TO_FILE 00009 00010 #ifndef USE_LCD 00011 #define USE_WIFI 00012 #endif 00013 00014 #define FSNAME "msc" 00015 00016 #define INSTRUMENT_ID_LEN 18 00017 00018 /* Many extern variables, which are used in some way in other files. */ 00019 extern int Salinity; 00020 extern double PHTEMP; 00021 extern double pH; 00022 extern double pHCorrected; 00023 extern float pHT; 00024 extern int flowintime; 00025 extern int lightintime; 00026 extern int minRESP; 00027 extern int minPHOTO; 00028 extern int MeasurementFlow; 00029 extern int MeasurementLight; 00030 extern int MeasurementTypeVal; 00031 extern int mtimeRemaining; 00032 extern float a; 00033 extern float b; 00034 extern float c; 00035 extern float PresCal; 00036 extern float PhaseCal2; 00037 extern float TempCal2; 00038 extern float PhaseCal1; 00039 extern float TempCal1; 00040 extern float LEDCurrent; 00041 extern float UNIT; 00042 extern float PHBUFFERF; 00043 extern float PHTEMPF; 00044 extern float PHTEMPKF; 00045 extern float PHVOLTSF; 00046 extern float MSINGLEPT; 00047 extern float EOSINGLEPT; 00048 extern int numberofprograms; 00049 extern float pHNoGain; 00050 extern float A; 00051 extern float B; 00052 extern float C; 00053 extern float D; 00054 00055 extern char instrumentId[INSTRUMENT_ID_LEN]; 00056 00057 extern DigitalIn SDOFlag; 00058 00059 extern DigitalOut L1; 00060 extern DigitalOut L2; 00061 extern DigitalOut L3; 00062 extern DigitalOut L4; 00063 00064 extern "C" void mbed_reset(); 00065 00066 #endif
Generated on Tue Sep 27 2022 18:47:00 by
1.7.2