Subversion Repositories f9daq

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
137 f9daq 1
 
2
//----------------------------------------------------------------------------------------------------
3
//----------------------------------------------------------------------------------------------------
4
//
5
//  "wavejet_uic.h"
6
//
7
//  Declaration and include file for UI build functions
8
//
9
 
10
//  Date: 10-17-2015
11
//
12
 
13
//----------------------------------------------------------------------------------------------------
14
//----------------------------------------------------------------------------------------------------
15
 
16
#ifndef _WAVEJET_UIC_INCLUDED
17
#define _WAVEJET_UIC_INCLUDED
18
 
19
#ifdef __cplusplus
20
    extern "C" {            /* Assume C declarations for C++ */
21
#endif  /* __cplusplus */
22
 
23
//----------------------------------------------------------------------------------------------------
24
//  Include required headers
25
//----------------------------------------------------------------------------------------------------
26
 
27
#include <cvidef.h> // definition of CVICALLBACK
28
 
29
//----------------------------------------------------------------------------------------------------
30
//  Prototype UI build functions.
31
//----------------------------------------------------------------------------------------------------
32
 
33
int BuildP1 (int hParentPanel);
34
 
35
//-------------------------------------------------------------------------------------------------
36
// Prototype callbacks for Panel: P1
37
// ------------------------------------------------------------------------------------------------
38
 
39
// Control: P1_TIMER
40
int CVICALLBACK cb_timer (int panelHandle, int control, int event, void *callbackData, int eventData1, int eventData2);
41
 
42
 
43
//-------------------------------------------------------------------------------------------------
44
// Declare identifiers for Panel:  P1
45
// ------------------------------------------------------------------------------------------------
46
 
47
extern int P1_EXIT                                  ;     // control identifier
48
extern int P1_UPDATE                                ;     // control identifier
49
extern int P1_IP                                    ;     // control identifier
50
extern int P1_ID                                    ;     // control identifier
51
extern int P1_GET_SETUP                             ;     // control identifier
52
extern int P1_REFRESH                               ;     // control identifier
53
extern int P1_CONNECT                               ;     // control identifier
54
extern int P1_TEST                                  ;     // control identifier
55
extern int P1_TSRC                                  ;     // control identifier
56
extern int P1_TDIVx                                 ;     // control identifier
57
extern int P1_TRDL                                  ;     // control identifier
58
extern int P1_OFST_1                                ;     // control identifier
59
extern int P1_TLVL                                  ;     // control identifier
60
extern int P1_TDIV                                  ;     // control identifier
61
extern int P1_TSLP                                  ;     // control identifier
62
extern int P1_TEXT1                                 ;     // control identifier
63
extern int P1_TRMD                                  ;     // control identifier
64
extern int P1_DSAV                                  ;     // control identifier
65
extern int P1_PERS                                  ;     // control identifier
66
extern int P1_TRA_4                                 ;     // control identifier
67
extern int P1_TRA_3                                 ;     // control identifier
68
extern int P1_TRA_2                                 ;     // control identifier
69
extern int P1_TRA_1                                 ;     // control identifier
70
extern int P1_BWL_4                                 ;     // control identifier
71
extern int P1_BWL_3                                 ;     // control identifier
72
extern int P1_BWL_2                                 ;     // control identifier
73
extern int P1_VDIV_4                                ;     // control identifier
74
extern int P1_VDIV_3                                ;     // control identifier
75
extern int P1_VDIV_2                                ;     // control identifier
76
extern int P1_VDIV_1                                ;     // control identifier
77
extern int P1_BWL_1                                 ;     // control identifier
78
extern int P1_IPF                                   ;     // control identifier
79
extern int P1_DISPLAY                               ;     // control identifier
80
extern int P1_DEC1                                  ;     // control identifier
81
extern int P1_TIMER                                 ;     // control identifier
82
extern int P1_DECO_VERT                             ;     // control identifier
83
extern int P1_DECO_TRIG                             ;     // control identifier
84
extern int P1_DECO_HOR                              ;     // control identifier
85
 
86
#ifdef __cplusplus
87
    }
88
#endif
89
 
90
#endif // _WAVEJET_UIC_INCLUDED