comparison FXAnalyse.h @ 76:5e0c314528bf

Refactor data writing to disk. Implement dayly chunking to separate files
author Daniele Nicolodi <daniele.nicolodi@obspm.fr>
date Fri, 30 Nov 2012 17:42:02 +0100
parents 6aae1ebf397f
children 46fe62febcd0
comparison
equal deleted inserted replaced
75:6aae1ebf397f 76:5e0c314528bf
145 #define PANEL_SPLITTER_8 91 /* control type: splitter, callback function: (none) */ 145 #define PANEL_SPLITTER_8 91 /* control type: splitter, callback function: (none) */
146 #define PANEL_MJD 92 /* control type: numeric, callback function: (none) */ 146 #define PANEL_MJD 92 /* control type: numeric, callback function: (none) */
147 #define PANEL_UTC 93 /* control type: numeric, callback function: (none) */ 147 #define PANEL_UTC 93 /* control type: numeric, callback function: (none) */
148 #define PANEL_TIME 94 /* control type: string, callback function: (none) */ 148 #define PANEL_TIME 94 /* control type: string, callback function: (none) */
149 #define PANEL_DATE 95 /* control type: string, callback function: (none) */ 149 #define PANEL_DATE 95 /* control type: string, callback function: (none) */
150 #define PANEL_CHOOSESAVEFILE 96 /* control type: command, callback function: OnChooseSaveFile */ 150 #define PANEL_SPLITTER_14 96 /* control type: splitter, callback function: (none) */
151 #define PANEL_SPLITTER_14 97 /* control type: splitter, callback function: (none) */ 151 #define PANEL_SPLITTER_13 97 /* control type: splitter, callback function: (none) */
152 #define PANEL_SPLITTER_13 98 /* control type: splitter, callback function: (none) */ 152 #define PANEL_DDS4 98 /* control type: numeric, callback function: CB_ChangeDDSOut */
153 #define PANEL_DDS4 99 /* control type: numeric, callback function: CB_ChangeDDSOut */ 153 #define PANEL_SPLITTER_2 99 /* control type: splitter, callback function: (none) */
154 #define PANEL_SPLITTER_2 100 /* control type: splitter, callback function: (none) */ 154 #define PANEL_DDS3 100 /* control type: numeric, callback function: CB_ChangeDDSOut */
155 #define PANEL_DDS3 101 /* control type: numeric, callback function: CB_ChangeDDSOut */ 155 #define PANEL_N1CALCULUS 101 /* control type: command, callback function: CB_OnNCalculus */
156 #define PANEL_N1CALCULUS 102 /* control type: command, callback function: CB_OnNCalculus */ 156 #define PANEL_FINDSIGN3 102 /* control type: command, callback function: CB_OnFindSign */
157 #define PANEL_FINDSIGN3 103 /* control type: command, callback function: CB_OnFindSign */ 157 #define PANEL_SIGN3 103 /* control type: numeric, callback function: (none) */
158 #define PANEL_SIGN3 104 /* control type: numeric, callback function: (none) */ 158 #define PANEL_FINDSIGN2 104 /* control type: command, callback function: CB_OnFindSign */
159 #define PANEL_FINDSIGN2 105 /* control type: command, callback function: CB_OnFindSign */ 159 #define PANEL_SIGN2 105 /* control type: numeric, callback function: (none) */
160 #define PANEL_SIGN2 106 /* control type: numeric, callback function: (none) */ 160 #define PANEL_FINDSIGN1 106 /* control type: command, callback function: CB_OnFindSign */
161 #define PANEL_FINDSIGN1 107 /* control type: command, callback function: CB_OnFindSign */ 161 #define PANEL_SIGN1 107 /* control type: numeric, callback function: (none) */
162 #define PANEL_SIGN1 108 /* control type: numeric, callback function: (none) */ 162 #define PANEL_FIND10K3 108 /* control type: command, callback function: CB_OnFind275K */
163 #define PANEL_FIND10K3 109 /* control type: command, callback function: CB_OnFind275K */ 163 #define PANEL_FIND275K2 109 /* control type: command, callback function: CB_OnFind275K */
164 #define PANEL_FIND275K2 110 /* control type: command, callback function: CB_OnFind275K */ 164 #define PANEL_RESETSLOPE 110 /* control type: command, callback function: CB_OnResetSlope */
165 #define PANEL_RESETSLOPE 111 /* control type: command, callback function: CB_OnResetSlope */ 165 #define PANEL_CHECKBOX_STOPIFAUTODE 111 /* control type: radioButton, callback function: CB_OnStopSlopeCancellingOnUnlocked */
166 #define PANEL_CHECKBOX_STOPIFAUTODE 112 /* control type: radioButton, callback function: CB_OnStopSlopeCancellingOnUnlocked */ 166 #define PANEL_CHECKBOX_RECENTER 112 /* control type: radioButton, callback function: CB_OnReCentering */
167 #define PANEL_CHECKBOX_RECENTER 113 /* control type: radioButton, callback function: CB_OnReCentering */ 167 #define PANEL_CHECKBOX_KEEPSLOPE 113 /* control type: radioButton, callback function: CB_OnCROX */
168 #define PANEL_CHECKBOX_KEEPSLOPE 114 /* control type: radioButton, callback function: CB_OnCROX */ 168 #define PANEL_CHECKBOX_KEEP 114 /* control type: radioButton, callback function: CB_OnCROX */
169 #define PANEL_CHECKBOX_KEEP 115 /* control type: radioButton, callback function: CB_OnCROX */ 169 #define PANEL_SLOPE_REFERENCE 115 /* control type: ring, callback function: CB_OnSlopeReference */
170 #define PANEL_SLOPE_REFERENCE 116 /* control type: ring, callback function: CB_OnSlopeReference */ 170 #define PANEL_ESTIMATE_N3 116 /* control type: command, callback function: CB_OnEstimateN */
171 #define PANEL_ESTIMATE_N3 117 /* control type: command, callback function: CB_OnEstimateN */ 171 #define PANEL_INVERT_SLOPE_SIGN 117 /* control type: radioButton, callback function: CB_InvertSlopeSign */
172 #define PANEL_INVERT_SLOPE_SIGN 118 /* control type: radioButton, callback function: CB_InvertSlopeSign */ 172 #define PANEL_MEASURE_SLOPE 118 /* control type: LED, callback function: CB_MeasureSlope */
173 #define PANEL_MEASURE_SLOPE 119 /* control type: LED, callback function: CB_MeasureSlope */ 173 #define PANEL_SLOPE_MEASURED 119 /* control type: numeric, callback function: (none) */
174 #define PANEL_SLOPE_MEASURED 120 /* control type: numeric, callback function: (none) */
175 174
176 175
177 /* Menu Bars, Menus, and Menu Items: */ 176 /* Menu Bars, Menus, and Menu Items: */
178 177
179 /* (no menu bars in the resource file) */ 178 /* (no menu bars in the resource file) */
214 int CVICALLBACK CB_OnStartNCalculus(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); 213 int CVICALLBACK CB_OnStartNCalculus(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
215 int CVICALLBACK CB_OnStop(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); 214 int CVICALLBACK CB_OnStop(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
216 int CVICALLBACK CB_OnStopSlopeCancellingOnUnlocked(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); 215 int CVICALLBACK CB_OnStopSlopeCancellingOnUnlocked(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
217 int CVICALLBACK CB_OnTimer(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); 216 int CVICALLBACK CB_OnTimer(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
218 int CVICALLBACK CB_SetSlope(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); 217 int CVICALLBACK CB_SetSlope(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
219 int CVICALLBACK OnChooseSaveFile(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
220 int CVICALLBACK QuitCallback(int panel, int control, int event, void *callbackData, int eventData1, int eventData2); 218 int CVICALLBACK QuitCallback(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
221 219
222 220
223 #ifdef __cplusplus 221 #ifdef __cplusplus
224 } 222 }