diff FXAnalyse.h @ 0:d9aae7d7f2c6

Import
author Daniele Nicolodi <daniele.nicolodi@obspm.fr>
date Tue, 03 Jul 2012 10:38:59 +0200
parents
children bd7501b65f56
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/FXAnalyse.h	Tue Jul 03 10:38:59 2012 +0200
@@ -0,0 +1,247 @@
+/**************************************************************************/
+/* LabWindows/CVI User Interface Resource (UIR) Include File              */
+/* Copyright (c) National Instruments 2011. All Rights Reserved.          */
+/*                                                                        */
+/* WARNING: Do not add to, delete from, or otherwise modify the contents  */
+/*          of this include file.                                         */
+/**************************************************************************/
+
+#include <userint.h>
+
+#ifdef __cplusplus
+    extern "C" {
+#endif
+
+     /* Panels and Controls: */
+
+#define  CALC3                            1
+
+#define  CALCN1                           2
+#define  CALCN1_TARGET_2                  2
+#define  CALCN1_COMMANDBUTTON_3           3
+#define  CALCN1_COMMANDBUTTON_4           4
+#define  CALCN1_NUMERIC_4                 5
+#define  CALCN1_NUMERIC_5                 6
+#define  CALCN1_N_1                       7
+#define  CALCN1_NUMERIC_6                 8
+#define  CALCN1_ACCEPTN1                  9       /* callback function: OnAcceptN */
+#define  CALCN1_CHECKBOX_2                10
+#define  CALCN1_TEXTMSG_2                 11
+#define  CALCN1_SLOPE                     12
+#define  CALCN1_TEXTMSG_8                 13
+#define  CALCN1_DELTAFREQ                 14      /* callback function: CB_OnDeltaFreq */
+#define  CALCN1_SLOPETIME                 15      /* callback function: CB_OnSlopeTime */
+#define  CALCN1_INTEGRATIONTIME           16      /* callback function: CB_OnIntegrationTime */
+#define  CALCN1_COMMANDBUTTON_2           17      /* callback function: CB_OnNStop */
+#define  CALCN1_COMMANDBUTTON             18      /* callback function: CB_OnStartNCalculus */
+
+#define  CALCN2                           3
+#define  CALCN2_SLOPE                     2
+#define  CALCN2_TEXTMSG_8                 3
+#define  CALCN2_DELTAFREQ                 4       /* callback function: CB_OnDeltaFreq */
+#define  CALCN2_INTEGRATIONTIME           5       /* callback function: CB_OnIntegrationTime */
+#define  CALCN2_N_2                       6
+#define  CALCN2_STOP2                     7       /* callback function: CB_OnNStop */
+#define  CALCN2_COMMANDBUTTON             8       /* callback function: CB_OnStartNCalculus */
+#define  CALCN2_ACCEPTN1                  9       /* callback function: OnAcceptN */
+#define  CALCN2_SLOPETIME                 10      /* callback function: CB_OnSlopeTime */
+
+#define  CALCN3                           4
+#define  CALCN3_SLOPE                     2
+#define  CALCN3_TEXTMSG_8                 3
+#define  CALCN3_DELTAFREQ                 4       /* callback function: CB_OnDeltaFreq */
+#define  CALCN3_INTEGRATIONTIME           5       /* callback function: CB_OnIntegrationTime */
+#define  CALCN3_N_3                       6
+#define  CALCN3_COMMANDBUTTON_2           7       /* callback function: CB_OnN3Stop */
+#define  CALCN3_COMMANDBUTTON             8       /* callback function: CB_OnStartN3Calculus */
+#define  CALCN3_ACCEPTN1                  9       /* callback function: OnAcceptN */
+
+#define  PANEL                            5       /* callback function: CB_OnEventMain */
+#define  PANEL_QUITBUTTON                 2       /* callback function: QuitCallback */
+#define  PANEL_STARTBUTTON                3       /* callback function: CB_OnStart */
+#define  PANEL_STOPBUTTON                 4       /* callback function: CB_OnStop */
+#define  PANEL_FREQ4                      5
+#define  PANEL_FREQ3                      6
+#define  PANEL_FREQ2                      7
+#define  PANEL_FREQ1                      8
+#define  PANEL_CHECKBOX_DDSSRALLAN        9
+#define  PANEL_CHECKBOX_DDSHGALLAN        10
+#define  PANEL_CHECKBOX_DDSFREPALLAN      11
+#define  PANEL_CHECKBOX_DDSSRPLOT         12
+#define  PANEL_CHECKBOX_MATH1ALLAN        13      /* callback function: CB_OnAllanPlot */
+#define  PANEL_CHECKBOX_DDSHGPLOT         14
+#define  PANEL_CHECKBOX_FREQ4ALLAN        15      /* callback function: CB_OnAllanPlot */
+#define  PANEL_CHECKBOX_DDSFREPPLOT       16
+#define  PANEL_CHECKBOX_FREQ3ALLAN        17      /* callback function: CB_OnAllanPlot */
+#define  PANEL_CHECKBOX_FREQ4PLOT         18      /* callback function: CB_OnFreqPlot */
+#define  PANEL_CHECKBOX_FREQ2ALLAN        19      /* callback function: CB_OnAllanPlot */
+#define  PANEL_CHECKBOX_FREQ3PLOT         20      /* callback function: CB_OnFreqPlot */
+#define  PANEL_CHECKBOX_CORRFREQU         21      /* callback function: CB_OnCROX */
+#define  PANEL_CHECKBOX_FREQ1ALLAN        22      /* callback function: CB_OnAllanPlot */
+#define  PANEL_CHECKBOX_FREQ2PLOT         23      /* callback function: CB_OnFreqPlot */
+#define  PANEL_CHECKBOX_MATH1PLOT         24      /* callback function: CB_OnFreqPlot */
+#define  PANEL_CHECKBOX_FREQ1PLOT         25      /* callback function: CB_OnFreqPlot */
+#define  PANEL_TIMER                      26      /* callback function: CB_OnTimer */
+#define  PANEL_DDS2                       27      /* callback function: CB_ChangeDDSOut */
+#define  PANEL_TEXTMSG                    28
+#define  PANEL_TEXTMSG_2                  29
+#define  PANEL_SLOPETIME                  30      /* callback function: CB_ChangeSlopeTime */
+#define  PANEL_DDS1                       31      /* callback function: CB_ChangeDDSOut */
+#define  PANEL_SPLITTER_4                 32
+#define  PANEL_SPLITTER                   33
+#define  PANEL_CHANGENDIV                 34      /* callback function: CB_OnChangeNdiv */
+#define  PANEL_DDSFREPOUT                 35      /* callback function: CB_ChangeDDSOut */
+#define  PANEL_N3CHOICE                   36      /* callback function: CB_ChangeN */
+#define  PANEL_N3CALCULUS                 37      /* callback function: CB_OnNCalculus */
+#define  PANEL_N1CHOICE                   38      /* callback function: CB_ChangeN */
+#define  PANEL_N2CHOICE                   39      /* callback function: CB_ChangeN */
+#define  PANEL_N2CALCULUS                 40      /* callback function: CB_OnNCalculus */
+#define  PANEL_TEXTMSG_14                 41
+#define  PANEL_TEXTMSG_3                  42
+#define  PANEL_TEXTMSG_4                  43
+#define  PANEL_TEXTMSG_5                  44
+#define  PANEL_DDS4STEP                   45      /* callback function: CB_ChangeDDSStep */
+#define  PANEL_DDS3STEP                   46      /* callback function: CB_ChangeDDSStep */
+#define  PANEL_DDS2STEP                   47      /* callback function: CB_ChangeDDSStep */
+#define  PANEL_CENTERFREQUENCY            48
+#define  PANEL_SLOPETOCANCEL              49
+#define  PANEL_MATH4                      50
+#define  PANEL_MATH5                      51
+#define  PANEL_MATH3                      52
+#define  PANEL_CHECKBOX_MATH5PLOT         53      /* callback function: CB_OnFreqPlot */
+#define  PANEL_CHECKBOX_MATH4PLOT         54      /* callback function: CB_OnFreqPlot */
+#define  PANEL_CHECKBOX_MATH4ALLAN        55      /* callback function: CB_OnAllanPlot */
+#define  PANEL_DDS1STEP                   56      /* callback function: CB_ChangeDDSStep */
+#define  PANEL_TEXTMSG_15                 57
+#define  PANEL_CHECKBOX_MATH5ALLAN        58      /* callback function: CB_OnAllanPlot */
+#define  PANEL_CHECKBOX_MATH3PLOT         59      /* callback function: CB_OnFreqPlot */
+#define  PANEL_CHECKBOX_MATH5SAVE         60
+#define  PANEL_CHECKBOX_MATH3SAVE_2       61      /* callback function: CB_OnSaveSr */
+#define  PANEL_CHECKBOX_MATH3ALLAN        62      /* callback function: CB_OnAllanPlot */
+#define  PANEL_DDSFREPSTEP                63      /* callback function: CB_ChangeDDSStep */
+#define  PANEL_DDSFREPAMP                 64      /* callback function: CB_ChangeDDSAmpli */
+#define  PANEL_MATHSTRING4                65      /* callback function: CB_ChangeMath */
+#define  PANEL_TEXTMSG_17                 66
+#define  PANEL_MATH2                      67
+#define  PANEL_SPLITTER_15                68
+#define  PANEL_SPLITTER_12                69
+#define  PANEL_CHECKBOX_MATH2PLOT         70      /* callback function: CB_OnFreqPlot */
+#define  PANEL_CHECKBOX_MATH3SAVE         71      /* callback function: CB_OnSaveHg */
+#define  PANEL_CHECKBOX_MATH2SAVE         72      /* callback function: CB_OnSaveOpt */
+#define  PANEL_CHECKBOX_MATH2ALLAN        73      /* callback function: CB_OnAllanPlot */
+#define  PANEL_TEXTMSG_7                  74
+#define  PANEL_MATHSTRING3                75      /* callback function: CB_ChangeMath */
+#define  PANEL_MATH1                      76
+#define  PANEL_SPLITTER_7                 77
+#define  PANEL_SPLITTER_6                 78
+#define  PANEL_TEXTMSG_18                 79
+#define  PANEL_TEXTMSG_6                  80
+#define  PANEL_TEXTMSG_8                  81
+#define  PANEL_TEXTMSG_19                 82
+#define  PANEL_MATHSTRING1                83      /* callback function: CB_ChangeMath */
+#define  PANEL_TEXTMSG_9                  84
+#define  PANEL_TEXTMSG_10                 85
+#define  PANEL_MATHSTRING2                86      /* callback function: CB_ChangeMath */
+#define  PANEL_SPLITTER_10                87
+#define  PANEL_TEXTMSG_16                 88
+#define  PANEL_SPLITTER_11                89
+#define  PANEL_SPLITTER_9                 90
+#define  PANEL_SPLITTER_5                 91
+#define  PANEL_SPLITTER_3                 92
+#define  PANEL_MINUS10KDDS1               93      /* callback function: CB_OnMinus10k */
+#define  PANEL_MINUS10KDDS4               94      /* callback function: CB_OnMinus10k */
+#define  PANEL_MINUS10KDDS3               95      /* callback function: CB_OnMinus10k */
+#define  PANEL_MINUS10KDDS2               96      /* callback function: CB_OnMinus10k */
+#define  PANEL_PLUS10KDDS4                97      /* callback function: CB_OnPlus10k */
+#define  PANEL_MINUS275K                  98      /* callback function: CB_OnMinus275k */
+#define  PANEL_PLUS10KDDS3                99      /* callback function: CB_OnPlus10k */
+#define  PANEL_PLUS10KDDS1                100     /* callback function: CB_OnPlus10k */
+#define  PANEL_PLUS10KDDS2                101     /* callback function: CB_OnPlus10k */
+#define  PANEL_PLUS275K                   102     /* callback function: CB_OnPlus275k */
+#define  PANEL_TEXTMSG_11                 103
+#define  PANEL_MATHSTRING5                104     /* callback function: CB_ChangeMath */
+#define  PANEL_SPLITTER_8                 105
+#define  PANEL_MJD                        106
+#define  PANEL_UTC                        107
+#define  PANEL_TIME                       108
+#define  PANEL_DATE                       109
+#define  PANEL_CHECKBOX_MATH3AUTOSAV      110     /* callback function: CB_OnAutoSaveSr */
+#define  PANEL_CHECKBOX_MATH2AUTOSAV      111     /* callback function: CB_OnAutoSaveHg */
+#define  PANEL_CHOOSESAVEFILE             112     /* callback function: OnChooseSaveFile */
+#define  PANEL_SPLITTER_14                113
+#define  PANEL_SPLITTER_13                114
+#define  PANEL_DDS4                       115     /* callback function: CB_ChangeDDSOut */
+#define  PANEL_SPLITTER_2                 116
+#define  PANEL_DDS3                       117     /* callback function: CB_ChangeDDSOut */
+#define  PANEL_N1CALCULUS                 118     /* callback function: CB_OnNCalculus */
+#define  PANEL_FINDSIGN3                  119     /* callback function: CB_OnFindSign */
+#define  PANEL_SIGN3                      120
+#define  PANEL_FINDSIGN2                  121     /* callback function: CB_OnFindSign */
+#define  PANEL_SIGN2                      122
+#define  PANEL_FINDSIGN1                  123     /* callback function: CB_OnFindSign */
+#define  PANEL_SIGN1                      124
+#define  PANEL_FIND10K3                   125     /* callback function: CB_OnFind275K */
+#define  PANEL_FIND275K2                  126     /* callback function: CB_OnFind275K */
+#define  PANEL_RESETSLOPE                 127     /* callback function: CB_OnResetSlope */
+#define  PANEL_CHECKBOX_STOPIFAUTODE      128     /* callback function: CB_OnAutoStopSlopeCancellingIfDelock */
+#define  PANEL_CHECKBOX_RECENTER          129     /* callback function: CB_OnReCentering */
+#define  PANEL_CHECKBOX_KEEPSLOPE         130     /* callback function: CB_OnCROX */
+#define  PANEL_CHECKBOX_KEEP              131     /* callback function: CB_OnCROX */
+#define  PANEL_STARTCANCEL                132     /* callback function: CB_OnStartSlopeCancelling */
+#define  PANEL_LED1                       133
+#define  PANEL_LED2                       134
+#define  PANEL_TEXTMSG_20                 135
+
+
+     /* Menu Bars, Menus, and Menu Items: */
+
+          /* (no menu bars in the resource file) */
+
+
+     /* Callback Prototypes: */ 
+
+int  CVICALLBACK CB_ChangeDDSAmpli(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_ChangeDDSOut(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_ChangeDDSStep(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_ChangeMath(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_ChangeN(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_ChangeSlopeTime(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnAllanPlot(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnAutoSaveHg(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnAutoSaveSr(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnAutoStopSlopeCancellingIfDelock(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnChangeNdiv(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnCROX(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnDeltaFreq(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnEventMain(int panel, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnFind275K(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnFindSign(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnFreqPlot(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnIntegrationTime(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnMinus10k(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnMinus275k(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnN3Stop(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnNCalculus(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnNStop(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnPlus10k(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnPlus275k(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnReCentering(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnResetSlope(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnSaveHg(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnSaveOpt(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnSaveSr(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnSlopeTime(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnStart(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnStartN3Calculus(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnStartNCalculus(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnStartSlopeCancelling(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnStop(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK CB_OnTimer(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK OnAcceptN(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK OnChooseSaveFile(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+int  CVICALLBACK QuitCallback(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
+
+
+#ifdef __cplusplus
+    }
+#endif