view FXPlot.h @ 268:ec4462c7f8b7

Extensive cleanup of beatnote specific variables Reorganize the beatnote specific variables in arrays indexed by the beatnote enum constants LO, HG, SR. Also reorganize DDS frequency related variables in arrays indexed by the DDS channel number.
author Daniele Nicolodi <daniele.nicolodi@obspm.fr>
date Thu, 09 Jul 2015 23:11:00 +0200
parents d34fe2505370
children
line wrap: on
line source

/**************************************************************************/
/* LabWindows/CVI User Interface Resource (UIR) Include File              */
/* Copyright (c) National Instruments 2015. 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  PLOTPANEL                        1       /* callback function: CB_PlotEvent */
#define  PLOTPANEL_MAX                    2       /* control type: numeric, callback function: Plot_CB_ChangeYLim */
#define  PLOTPANEL_MIN                    3       /* control type: numeric, callback function: Plot_CB_ChangeYLim */
#define  PLOTPANEL_CHECKBOX_AUTOSCALE     4       /* control type: radioButton, callback function: Plot_CB_ChangeAutoScale */
#define  PLOTPANEL_RESETBUTTON            5       /* control type: command, callback function: Plot_CB_Reset */
#define  PLOTPANEL_FREQPLOT               6       /* control type: graph, callback function: (none) */
#define  PLOTPANEL_ADEV                   7       /* control type: numeric, callback function: (none) */
#define  PLOTPANEL_SLOPE                  8       /* control type: numeric, callback function: (none) */
#define  PLOTPANEL_MEAN                   9       /* control type: numeric, callback function: (none) */
#define  PLOTPANEL_SCALINGSTEP            10      /* control type: ring, callback function: Plot_CB_ChangeScalingStep */
#define  PLOTPANEL_DEDRIFT                11      /* control type: numeric, callback function: Plot_CB_ChangeDrift */
#define  PLOTPANEL_GETSLOPEBUTTON         12      /* control type: command, callback function: Plot_CB_GetDrift */
#define  PLOTPANEL_CHECKBOX_DEDRIFT       13      /* control type: radioButton, callback function: Plot_CB_Reset */


     /* Control Arrays: */

          /* (no control arrays in the resource file) */


     /* Menu Bars, Menus, and Menu Items: */

          /* (no menu bars in the resource file) */


     /* Callback Prototypes: */

int  CVICALLBACK CB_PlotEvent(int panel, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK Plot_CB_ChangeAutoScale(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK Plot_CB_ChangeDrift(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK Plot_CB_ChangeScalingStep(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK Plot_CB_ChangeYLim(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK Plot_CB_GetDrift(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK Plot_CB_Reset(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);


#ifdef __cplusplus
    }
#endif