Subversion Repositories f9daq

Rev

Blame | Last modification | View Log | RSS feed

  1. /**************************************************************************/
  2. /* LabWindows/CVI User Interface Resource (UIR) Include File              */
  3. /*                                                                        */
  4. /* WARNING: Do not add to, delete from, or otherwise modify the contents  */
  5. /*          of this include file.                                         */
  6. /**************************************************************************/
  7.  
  8. #include <userint.h>
  9.  
  10. #ifdef __cplusplus
  11.     extern "C" {
  12. #endif
  13.  
  14.      /* Panels and Controls: */
  15.  
  16. #define  P1                               1
  17. #define  P1_STDIO                         2       /* control type: textBox, callback function: (none) */
  18. #define  P1_SINGLEDATA                    3       /* control type: string, callback function: (none) */
  19. #define  P1_CHANNELON                     4       /* control type: string, callback function: (none) */
  20. #define  P1_CHANNELOFF                    5       /* control type: string, callback function: (none) */
  21. #define  P1_FIXEDDATA                     6       /* control type: string, callback function: (none) */
  22. #define  P1_EXTERNALCMD                   7       /* control type: string, callback function: (none) */
  23. #define  P1_OUTPUTFILE                    8       /* control type: string, callback function: (none) */
  24. #define  P1_TPENB                         9       /* control type: radioButton, callback function: (none) */
  25. #define  P1_PLOTEACHEVENT                 10      /* control type: radioButton, callback function: (none) */
  26. #define  P1_CHPARLOAD                     11      /* control type: command, callback function: UploadChannelParameters */
  27. #define  P1_ONOFF_4                       12      /* control type: radioButton, callback function: (none) */
  28. #define  P1_ONOFF_3                       13      /* control type: radioButton, callback function: (none) */
  29. #define  P1_ONOFF_2                       14      /* control type: radioButton, callback function: (none) */
  30. #define  P1_ONOFF_1                       15      /* control type: radioButton, callback function: (none) */
  31. #define  P1_STDIOLOG                      16      /* control type: radioButton, callback function: StdIo2FileCB */
  32. #define  P1_TESTFIXEDDATA                 17      /* control type: radioButton, callback function: (none) */
  33. #define  P1_CHART_4                       18      /* control type: strip, callback function: (none) */
  34. #define  P1_CHART_3                       19      /* control type: strip, callback function: (none) */
  35. #define  P1_CHART_2                       20      /* control type: strip, callback function: (none) */
  36. #define  P1_CHART_1                       21      /* control type: strip, callback function: (none) */
  37. #define  P1_EXTCMD                        22      /* control type: radioButton, callback function: (none) */
  38. #define  P1_ADDHEADER                     23      /* control type: radioButton, callback function: (none) */
  39. #define  P1_DAQEXE                        24      /* control type: radioButton, callback function: (none) */
  40. #define  P1_FRACTION                      25      /* control type: numeric, callback function: (none) */
  41. #define  P1_APPEND                        26      /* control type: radioButton, callback function: (none) */
  42. #define  P1_PROGRESS                      27      /* control type: scale, callback function: (none) */
  43. #define  P1_SCRIPTNAME                    28      /* control type: string, callback function: (none) */
  44. #define  P1_ETA                           29      /* control type: string, callback function: (none) */
  45. #define  P1_WAIT                          30      /* control type: numeric, callback function: (none) */
  46. #define  P1_PTSLED                        31      /* control type: LED, callback function: LedCB */
  47. #define  P1_INTTRGLEN                     32      /* control type: numeric, callback function: (none) */
  48. #define  P1_ABORTTOUT                     33      /* control type: numeric, callback function: (none) */
  49. #define  P1_BOARDNUMBER                   34      /* control type: numeric, callback function: (none) */
  50. #define  P1_DELAY                         35      /* control type: numeric, callback function: (none) */
  51. #define  P1_RUNNO                         36      /* control type: numeric, callback function: (none) */
  52. #define  P1_CUREVE                        37      /* control type: numeric, callback function: (none) */
  53. #define  P1_SETSINGLEVALUE                38      /* control type: numeric, callback function: (none) */
  54. #define  P1_SETVALUE                      39      /* control type: numeric, callback function: (none) */
  55. #define  P1_DATA                          40      /* control type: numeric, callback function: (none) */
  56. #define  P1_CHANNEL                       41      /* control type: numeric, callback function: (none) */
  57. #define  P1_CHIP                          42      /* control type: numeric, callback function: (none) */
  58. #define  P1_VERBOSE                       43      /* control type: numeric, callback function: Verbose */
  59. #define  P1_SINGLECHANNEL                 44      /* control type: numeric, callback function: (none) */
  60. #define  P1_SINGLECHIP                    45      /* control type: numeric, callback function: (none) */
  61. #define  P1_ZOOMFEB                       46      /* control type: numeric, callback function: ZoomToFebCB */
  62. #define  P1_NSLIX                         47      /* control type: numeric, callback function: PlotSliceY */
  63. #define  P1_NSLIY                         48      /* control type: numeric, callback function: (none) */
  64. #define  P1_MULTINEVE                     49      /* control type: numeric, callback function: (none) */
  65. #define  P1_NEVE                          50      /* control type: numeric, callback function: (none) */
  66. #define  P1_DSTEP0                        51      /* control type: numeric, callback function: (none) */
  67. #define  P1_DSTEP                         52      /* control type: numeric, callback function: (none) */
  68. #define  P1_TOREAD                        53      /* control type: numeric, callback function: (none) */
  69. #define  P1_READOUT                       54      /* control type: command, callback function: (none) */
  70. #define  P1_RSTOUT                        55      /* control type: command, callback function: ResetStdOut */
  71. #define  P1_DAQ                           56      /* control type: command, callback function: (none) */
  72. #define  P1_STOP                          57      /* control type: command, callback function: (none) */
  73. #define  P1_BOARDTYPE                     58      /* control type: ring, callback function: (none) */
  74. #define  P1_ASICPAR                       59      /* control type: ring, callback function: (none) */
  75. #define  P1_SENDSWTRIG                    60      /* control type: ring, callback function: SendTriggerTypeCB */
  76. #define  P1_EXT                           61      /* control type: ring, callback function: SelectPtsOutputCB */
  77. #define  P1_WRITECMD                      62      /* control type: ring, callback function: (none) */
  78. #define  P1_SINGLEWRITECMD                63      /* control type: ring, callback function: (none) */
  79. #define  P1_TESTING                       64      /* control type: command, callback function: (none) */
  80. #define  P1_THRVSADC                      65      /* control type: command, callback function: ThresholdLinearityCB */
  81. #define  P1_MULTIFPGAWRITE                66      /* control type: command, callback function: (none) */
  82. #define  P1_SENDSEUTRIG                   67      /* control type: command, callback function: SendSEUTRigger */
  83. #define  P1_FPGAWRITE                     68      /* control type: command, callback function: (none) */
  84. #define  P1_SCANTYPE                      69      /* control type: slide, callback function: (none) */
  85. #define  P1_GRAPH                         70      /* control type: graph, callback function: (none) */
  86. #define  P1_GRAPHY                        71      /* control type: graph, callback function: (none) */
  87. #define  P1_GRAPH2D                       72      /* control type: graph, callback function: CursorCB */
  88. #define  P1_GRAPHX                        73      /* control type: graph, callback function: (none) */
  89. #define  P1_PRINT                         74      /* control type: command, callback function: Print */
  90. #define  P1_PRINTY                        75      /* control type: command, callback function: Print */
  91. #define  P1_PRINTX                        76      /* control type: command, callback function: Print */
  92. #define  P1_PRINT2D                       77      /* control type: command, callback function: Print */
  93. #define  P1_GET_FPGA_SERIAL               78      /* control type: command, callback function: (none) */
  94. #define  P1_SLIX                          79      /* control type: command, callback function: PlotSliceX */
  95. #define  P1_SLIY                          80      /* control type: command, callback function: PlotSliceY */
  96. #define  P1_LED                           81      /* control type: LED, callback function: (none) */
  97. #define  P1_SERIAL_FPGA_4                 82      /* control type: string, callback function: (none) */
  98. #define  P1_SERIAL_FPGA_3                 83      /* control type: string, callback function: (none) */
  99. #define  P1_SERIAL_FPGA_2                 84      /* control type: string, callback function: (none) */
  100. #define  P1_SERIAL_FPGA_1                 85      /* control type: string, callback function: (none) */
  101. #define  P1_SERIAL_4                      86      /* control type: string, callback function: (none) */
  102. #define  P1_SERIAL_3                      87      /* control type: string, callback function: (none) */
  103. #define  P1_SERIAL_2                      88      /* control type: string, callback function: (none) */
  104. #define  P1_SERIAL_1                      89      /* control type: string, callback function: (none) */
  105. #define  P1_DECORATION_2                  90      /* control type: deco, callback function: (none) */
  106. #define  P1_TEXTMSG_2                     91      /* control type: textMsg, callback function: (none) */
  107. #define  P1_DECORATION_4                  92      /* control type: deco, callback function: (none) */
  108. #define  P1_CONFIGURE                     93      /* control type: command, callback function: LoadParameters */
  109. #define  P1_RUNSCRIPT                     94      /* control type: command, callback function: (none) */
  110. #define  P1_MODULETEST                    95      /* control type: command, callback function: (none) */
  111. #define  P1_FEBTESTANA                    96      /* control type: command, callback function: (none) */
  112. #define  P1_TEST                          97      /* control type: command, callback function: (none) */
  113. #define  P1_SLOWC                         98      /* control type: command, callback function: (none) */
  114. #define  P1_TEXTMSG_3                     99      /* control type: textMsg, callback function: (none) */
  115. #define  P1_DECORATION_5                  100     /* control type: deco, callback function: (none) */
  116. #define  P1_DECORATION_6                  101     /* control type: deco, callback function: (none) */
  117. #define  P1_DECORATION_3                  102     /* control type: deco, callback function: (none) */
  118. #define  P1_DAQ_TIMEOUT                   103     /* control type: timer, callback function: sa02timeout */
  119. #define  P1_TRGHVMON                      104     /* control type: timer, callback function: TrgHvMon */
  120. #define  P1_DAQMODE                       105     /* control type: ring, callback function: (none) */
  121.  
  122. #define  P2                               2
  123. #define  P2_IY                            2       /* control type: numeric, callback function: (none) */
  124. #define  P2_Z                             3       /* control type: numeric, callback function: (none) */
  125. #define  P2_Y                             4       /* control type: numeric, callback function: (none) */
  126. #define  P2_HIDE                          5       /* control type: command, callback function: HidePanelCB */
  127. #define  P2_CEVE                          6       /* control type: numeric, callback function: (none) */
  128. #define  P2_YMIN                          7       /* control type: numeric, callback function: (none) */
  129. #define  P2_NEVE                          8       /* control type: numeric, callback function: (none) */
  130. #define  P2_IX                            9       /* control type: numeric, callback function: (none) */
  131. #define  P2_YSTEP                         10      /* control type: numeric, callback function: (none) */
  132. #define  P2_TPENB                         11      /* control type: radioButton, callback function: (none) */
  133. #define  P2_PEDESTAL                      12      /* control type: numeric, callback function: (none) */
  134. #define  P2_CHX                           13      /* control type: numeric, callback function: (none) */
  135. #define  P2_YC                            14      /* control type: numeric, callback function: (none) */
  136. #define  P2_CH                            15      /* control type: numeric, callback function: HDraw2DCB */
  137. #define  P2_FRACTION                      16      /* control type: numeric, callback function: (none) */
  138. #define  P2_XC                            17      /* control type: numeric, callback function: (none) */
  139. #define  P2_GAPX                          18      /* control type: numeric, callback function: (none) */
  140. #define  P2_PROGRESS                      19      /* control type: scale, callback function: (none) */
  141. #define  P2_ETA                           20      /* control type: string, callback function: (none) */
  142. #define  P2_DX                            21      /* control type: numeric, callback function: (none) */
  143. #define  P2_CHY                           22      /* control type: numeric, callback function: (none) */
  144. #define  P2_X                             23      /* control type: numeric, callback function: (none) */
  145. #define  P2_NY                            24      /* control type: numeric, callback function: (none) */
  146. #define  P2_ZSET                          25      /* control type: numeric, callback function: Zset */
  147. #define  P2_XMIN                          26      /* control type: numeric, callback function: (none) */
  148. #define  P2_XSTEP                         27      /* control type: numeric, callback function: (none) */
  149. #define  P2_NX                            28      /* control type: numeric, callback function: (none) */
  150. #define  P2_MGET                          29      /* control type: command, callback function: GetPosition */
  151. #define  P2_REREAD                        30      /* control type: command, callback function: ReRead */
  152. #define  P2_HO                            31      /* control type: command, callback function: SetHome */
  153. #define  P2_GRAPH_4                       32      /* control type: graph, callback function: HistoInfoCB */
  154. #define  P2_GRAPH_3                       33      /* control type: graph, callback function: HistoInfoCB */
  155. #define  P2_GRAPH_2                       34      /* control type: graph, callback function: HistoInfoCB */
  156. #define  P2_GRAPH_1                       35      /* control type: graph, callback function: HistoInfoCB */
  157. #define  P2_DSAVE                         36      /* control type: radioButton, callback function: (none) */
  158. #define  P2_DFILE                         37      /* control type: string, callback function: (none) */
  159. #define  P2_NEWF                          38      /* control type: numeric, callback function: (none) */
  160. #define  P2_EID2HAPDXY_2                  39      /* control type: command, callback function: SetCenter */
  161. #define  P2_EID2HAPDXY                    40      /* control type: command, callback function: SetPositionAndMux */
  162. #define  P2_DAQ                           41      /* control type: command, callback function: (none) */
  163. #define  P2_STOP                          42      /* control type: command, callback function: (none) */
  164. #define  P2_PRINTXY                       43      /* control type: command, callback function: Print */
  165. #define  P2_DAQEXE                        44      /* control type: ring, callback function: (none) */
  166. #define  P2_RUNSCRIPT                     45      /* control type: command, callback function: (none) */
  167. #define  P2_SCANUNITSY                    46      /* control type: binary, callback function: (none) */
  168. #define  P2_SCANUNITSX                    47      /* control type: binary, callback function: (none) */
  169. #define  P2_DIRECTION                     48      /* control type: binary, callback function: (none) */
  170. #define  P2_DECORATION                    49      /* control type: deco, callback function: (none) */
  171. #define  P2_TIMER                         50      /* control type: timer, callback function: CBTimer */
  172.  
  173. #define  P3                               3
  174. #define  P3_GREG                          2       /* control type: table, callback function: (none) */
  175. #define  P3_CREG                          3       /* control type: table, callback function: (none) */
  176. #define  P3_ADDRESS                       4       /* control type: string, callback function: (none) */
  177. #define  P3_LOADALL                       5       /* control type: command, callback function: UploadFromPanels */
  178. #define  P3_SELGPARLOAD                   6       /* control type: command, callback function: UploadGlobalParameters */
  179. #define  P3_GPARLOAD                      7       /* control type: command, callback function: UploadGlobalParameters */
  180. #define  P3_HIDE                          8       /* control type: command, callback function: HidePanelCB */
  181. #define  P3_FPGAPARLOAD                   9       /* control type: command, callback function: UploadFPGAParameters */
  182. #define  P3_DAQ                           10      /* control type: command, callback function: (none) */
  183. #define  P3_SELCPARLOAD                   11      /* control type: command, callback function: UploadChannelParameters */
  184. #define  P3_CPARLOAD                      12      /* control type: command, callback function: UploadChannelParameters */
  185. #define  P3_FPGAPAR                       13      /* control type: textBox, callback function: (none) */
  186. #define  P3_EXPORT                        14      /* control type: command, callback function: ExportParameters */
  187. #define  P3_SetPAR                        15      /* control type: command, callback function: SetParameters */
  188. #define  P3_PTSDOWNLOAD                   16      /* control type: command, callback function: PtsDownloadCB */
  189. #define  P3_PTSFIRMWARE                   17      /* control type: string, callback function: (none) */
  190. #define  P3_PTSFSELECT                    18      /* control type: command, callback function: FSelect */
  191. #define  P3_PTSMODE                       19      /* control type: ring, callback function: (none) */
  192. #define  P3_DAQEXE                        20      /* control type: radioButton, callback function: (none) */
  193. #define  P3_LOADPAR                       21      /* control type: command, callback function: LoadParameters */
  194. #define  P3_INPUTFILE                     22      /* control type: string, callback function: (none) */
  195. #define  P3_FSELECT                       23      /* control type: command, callback function: FSelect */
  196. #define  P3_SETGPAR                       24      /* control type: numeric, callback function: (none) */
  197. #define  P3_SETSELGPAR                    25      /* control type: command, callback function: SetSelectionToVal */
  198. #define  P3_SETCPAR                       26      /* control type: numeric, callback function: (none) */
  199. #define  P3_SETSELCPAR                    27      /* control type: command, callback function: SetSelectionToVal */
  200. #define  P3_MUX3                          28      /* control type: LED, callback function: SelectMux */
  201. #define  P3_MUX2                          29      /* control type: LED, callback function: SelectMux */
  202. #define  P3_MUX1                          30      /* control type: LED, callback function: SelectMux */
  203. #define  P3_MUX0                          31      /* control type: LED, callback function: SelectMux */
  204. #define  P3_TARGETRMS                     32      /* control type: numeric, callback function: (none) */
  205. #define  P3_TARGETOFFSET                  33      /* control type: numeric, callback function: (none) */
  206. #define  P3_X0                            34      /* control type: numeric, callback function: (none) */
  207. #define  P3_FITMODE                       35      /* control type: ring, callback function: (none) */
  208. #define  P3_CALIBRATION_2                 36      /* control type: command, callback function: FitH2DCoarse */
  209. #define  P3_CALIBRATION                   37      /* control type: command, callback function: FitH2D */
  210. #define  P3_SCANPAR                       38      /* control type: ring, callback function: (none) */
  211. #define  P3_NX                            39      /* control type: numeric, callback function: (none) */
  212. #define  P3_DX                            40      /* control type: numeric, callback function: (none) */
  213. #define  P3_DECORATION                    41      /* control type: deco, callback function: (none) */
  214. #define  P3_STOP                          42      /* control type: command, callback function: (none) */
  215. #define  P3_TEXTMSG                       43      /* control type: textMsg, callback function: (none) */
  216. #define  P3_TEXTMSG_2                     44      /* control type: textMsg, callback function: (none) */
  217. #define  P3_TEXTMSG_3                     45      /* control type: textMsg, callback function: (none) */
  218. #define  P3_TEXTMSG_4                     46      /* control type: textMsg, callback function: (none) */
  219. #define  P3_TEXTMSG_5                     47      /* control type: textMsg, callback function: (none) */
  220. #define  P3_TEXTMSG_6                     48      /* control type: textMsg, callback function: (none) */
  221. #define  P3_TEXTMSG_7                     49      /* control type: textMsg, callback function: (none) */
  222. #define  P3_DECORATION_2                  50      /* control type: deco, callback function: (none) */
  223. #define  P3_DECORATION_3                  51      /* control type: deco, callback function: (none) */
  224. #define  P3_DECORATION_4                  52      /* control type: deco, callback function: (none) */
  225. #define  P3_TEXTMSG_8                     53      /* control type: textMsg, callback function: (none) */
  226. #define  P3_DECORATION_5                  54      /* control type: deco, callback function: (none) */
  227. #define  P3_DECORATION_6                  55      /* control type: deco, callback function: (none) */
  228. #define  P3_DECORATION_7                  56      /* control type: deco, callback function: (none) */
  229.  
  230. #define  P5                               4
  231. #define  P5_FREQUENCY_OFF                 2       /* control type: numeric, callback function: (none) */
  232. #define  P5_DAC_OFF                       3       /* control type: numeric, callback function: (none) */
  233. #define  P5_FREQUENCY_ON                  4       /* control type: numeric, callback function: (none) */
  234. #define  P5_DAC_ON                        5       /* control type: numeric, callback function: (none) */
  235. #define  P5_DECORATION                    6       /* control type: deco, callback function: (none) */
  236. #define  P5_TEXTMSG                       7       /* control type: textMsg, callback function: (none) */
  237. #define  P5_TEXTMSG_2                     8       /* control type: textMsg, callback function: (none) */
  238. #define  P5_SET_DAC_HV_OFF                9       /* control type: command, callback function: (none) */
  239. #define  P5_SET_HV_OFF                    10      /* control type: command, callback function: (none) */
  240. #define  P5_SET_HV_ON                     11      /* control type: command, callback function: (none) */
  241. #define  P5_SET_DAC_HV_ON                 12      /* control type: command, callback function: (none) */
  242. #define  P5_DECORATION_2                  13      /* control type: deco, callback function: (none) */
  243.  
  244.  
  245.      /* Control Arrays: */
  246.  
  247.           /* (no control arrays in the resource file) */
  248.  
  249.  
  250.      /* Menu Bars, Menus, and Menu Items: */
  251.  
  252. #define  MENU                             1
  253. #define  MENU_OPERATIO                    2
  254. #define  MENU_OPERATIO_SA02CFG            3       /* callback function: MenuCB */
  255. #define  MENU_OPERATIO_2DSCAN             4       /* callback function: MenuCB */
  256. #define  MENU_OPERATIO_LASER              5       /* callback function: MenuCB */
  257. #define  MENU_OPERATIO_CAEN_V729          6       /* callback function: MenuCB */
  258. #define  MENU_OPERATIO_EXIT               7       /* callback function: MenuCB */
  259. #define  MENU_MINIRICH                    8       /* callback function: MenuCB */
  260. #define  MENU_HELP                        9       /* callback function: MenuCB */
  261.  
  262.  
  263.      /* Callback Prototypes: */
  264.  
  265. int  CVICALLBACK CBTimer(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  266. int  CVICALLBACK CursorCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  267. int  CVICALLBACK ExportParameters(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  268. int  CVICALLBACK FitH2D(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  269. int  CVICALLBACK FitH2DCoarse(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  270. int  CVICALLBACK FSelect(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  271. int  CVICALLBACK GetPosition(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  272. int  CVICALLBACK HDraw2DCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  273. int  CVICALLBACK HidePanelCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  274. int  CVICALLBACK HistoInfoCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  275. int  CVICALLBACK LedCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  276. int  CVICALLBACK LoadParameters(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  277. void CVICALLBACK MenuCB(int menubar, int menuItem, void *callbackData, int panel);
  278. int  CVICALLBACK PlotSliceX(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  279. int  CVICALLBACK PlotSliceY(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  280. int  CVICALLBACK Print(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  281. int  CVICALLBACK PtsDownloadCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  282. int  CVICALLBACK ReRead(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  283. int  CVICALLBACK ResetStdOut(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  284. int  CVICALLBACK sa02timeout(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  285. int  CVICALLBACK SelectMux(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  286. int  CVICALLBACK SelectPtsOutputCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  287. int  CVICALLBACK SendSEUTRigger(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  288. int  CVICALLBACK SendTriggerTypeCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  289. int  CVICALLBACK SetCenter(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  290. int  CVICALLBACK SetHome(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  291. int  CVICALLBACK SetParameters(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  292. int  CVICALLBACK SetPositionAndMux(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  293. int  CVICALLBACK SetSelectionToVal(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  294. int  CVICALLBACK StdIo2FileCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  295. int  CVICALLBACK ThresholdLinearityCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  296. int  CVICALLBACK TrgHvMon(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  297. int  CVICALLBACK UploadChannelParameters(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  298. int  CVICALLBACK UploadFPGAParameters(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  299. int  CVICALLBACK UploadFromPanels(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  300. int  CVICALLBACK UploadGlobalParameters(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  301. int  CVICALLBACK Verbose(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  302. int  CVICALLBACK ZoomToFebCB(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  303. int  CVICALLBACK Zset(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
  304.  
  305.  
  306. #ifdef __cplusplus
  307.     }
  308. #endif
  309.