//----------------------------------------------------------------------------------------------------
 
//----------------------------------------------------------------------------------------------------
 
//
 
//  "wavejet_uic.h"
 
//
 
//  Declaration and include file for UI build functions
 
//
 
 
 
//  Date: 10-17-2015
 
//
 
 
 
//----------------------------------------------------------------------------------------------------
 
//----------------------------------------------------------------------------------------------------
 
 
 
#ifndef _WAVEJET_UIC_INCLUDED
 
#define _WAVEJET_UIC_INCLUDED
 
 
 
#ifdef __cplusplus
 
    extern "C" {            /* Assume C declarations for C++ */
 
#endif  /* __cplusplus */
 
 
 
//----------------------------------------------------------------------------------------------------
 
//  Include required headers
 
//----------------------------------------------------------------------------------------------------
 
 
 
#include <cvidef.h> // definition of CVICALLBACK
 
 
 
//----------------------------------------------------------------------------------------------------
 
//  Prototype UI build functions.
 
//----------------------------------------------------------------------------------------------------
 
 
 
int BuildP1 (int hParentPanel);
 
 
 
//-------------------------------------------------------------------------------------------------
 
// Prototype callbacks for Panel: P1
 
// ------------------------------------------------------------------------------------------------
 
 
 
// Control: P1_TIMER
 
int CVICALLBACK cb_timer (int panelHandle, int control, int event, void *callbackData, int eventData1, int eventData2);
 
 
 
 
 
//-------------------------------------------------------------------------------------------------
 
// Declare identifiers for Panel:  P1
 
// ------------------------------------------------------------------------------------------------
 
 
 
extern int P1_EXIT                                  ;     // control identifier
 
extern int P1_UPDATE                                ;     // control identifier
 
extern int P1_IP                                    ;     // control identifier
 
extern int P1_ID                                    ;     // control identifier
 
extern int P1_GET_SETUP                             ;     // control identifier
 
extern int P1_REFRESH                               ;     // control identifier
 
extern int P1_CONNECT                               ;     // control identifier
 
extern int P1_TEST                                  ;     // control identifier
 
extern int P1_TSRC                                  ;     // control identifier
 
extern int P1_TDIVx                                 ;     // control identifier
 
extern int P1_TRDL                                  ;     // control identifier
 
extern int P1_OFST_1                                ;     // control identifier
 
extern int P1_TLVL                                  ;     // control identifier
 
extern int P1_TDIV                                  ;     // control identifier
 
extern int P1_TSLP                                  ;     // control identifier
 
extern int P1_TEXT1                                 ;     // control identifier
 
extern int P1_TRMD                                  ;     // control identifier
 
extern int P1_DSAV                                  ;     // control identifier
 
extern int P1_PERS                                  ;     // control identifier
 
extern int P1_TRA_4                                 ;     // control identifier
 
extern int P1_TRA_3                                 ;     // control identifier
 
extern int P1_TRA_2                                 ;     // control identifier
 
extern int P1_TRA_1                                 ;     // control identifier
 
extern int P1_BWL_4                                 ;     // control identifier
 
extern int P1_BWL_3                                 ;     // control identifier
 
extern int P1_BWL_2                                 ;     // control identifier
 
extern int P1_VDIV_4                                ;     // control identifier
 
extern int P1_VDIV_3                                ;     // control identifier
 
extern int P1_VDIV_2                                ;     // control identifier
 
extern int P1_VDIV_1                                ;     // control identifier
 
extern int P1_BWL_1                                 ;     // control identifier
 
extern int P1_IPF                                   ;     // control identifier
 
extern int P1_DISPLAY                               ;     // control identifier
 
extern int P1_DEC1                                  ;     // control identifier
 
extern int P1_TIMER                                 ;     // control identifier
 
extern int P1_DECO_VERT                             ;     // control identifier
 
extern int P1_DECO_TRIG                             ;     // control identifier
 
extern int P1_DECO_HOR                              ;     // control identifier
 
 
 
#ifdef __cplusplus
 
    }
 
#endif
 
 
 
#endif // _WAVEJET_UIC_INCLUDED