⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ni.m

📁 A graphical user interface designed to control a confocal microscope.
💻 M
📖 第 1 页 / 共 4 页
字号:
fcns.name{43}='DAQ_DB_Transfer'; fcns.calltype{43}='stdcall'; fcns.LHS{43}='int16'; fcns.RHS{43}={'int16', 'int16Ptr', 'uint32Ptr', 'int16Ptr'};
%  extern i16 _stdcall DAQ_Monitor ( i16 slot, i16 chan, i16 seq, u32 monitorCnt, i16 * monitorBuf, u32 * newestIndex, i16 * status); 
fcns.name{44}='DAQ_Monitor'; fcns.calltype{44}='stdcall'; fcns.LHS{44}='int16'; fcns.RHS{44}={'int16', 'int16', 'int16', 'uint32', 'int16Ptr', 'uint32Ptr', 'int16Ptr'};
%  extern i16 _stdcall DAQ_Op ( i16 slot, i16 chan, i16 gain, i16 * buffer, u32 cnt, f64 sampleRate); 
fcns.name{45}='DAQ_Op'; fcns.calltype{45}='stdcall'; fcns.LHS{45}='int16'; fcns.RHS{45}={'int16', 'int16', 'int16', 'int16Ptr', 'uint32', 'double'};
%  extern i16 _stdcall DAQ_Rate ( f64 rate, i16 units, i16 * timebase, u16 * sampleInt); 
fcns.name{46}='DAQ_Rate'; fcns.calltype{46}='stdcall'; fcns.LHS{46}='int16'; fcns.RHS{46}={'double', 'int16', 'int16Ptr', 'uint16Ptr'};
%  extern i16 _stdcall DAQ_Start ( i16 slot, i16 chan, i16 gain, i16 * buffer, u32 cnt, i16 timebase, u16 sampInt); 
fcns.name{47}='DAQ_Start'; fcns.calltype{47}='stdcall'; fcns.LHS{47}='int16'; fcns.RHS{47}={'int16', 'int16', 'int16', 'int16Ptr', 'uint32', 'int16', 'uint16'};
%  extern i16 _stdcall DAQ_StopTrigger_Config ( i16 slot, i16 preTrig, u32 preTrigCnt); 
fcns.name{48}='DAQ_StopTrigger_Config'; fcns.calltype{48}='stdcall'; fcns.LHS{48}='int16'; fcns.RHS{48}={'int16', 'int16', 'uint32'};
%  extern i16 _stdcall DAQ_to_Disk ( i16 slot, i16 chan, i16 gain, i8 * fileName, u32 cnt, f64 sampleRate, i16 concat); 
fcns.name{49}='DAQ_to_Disk'; fcns.calltype{49}='stdcall'; fcns.LHS{49}='int16'; fcns.RHS{49}={'int16', 'int16', 'int16', 'int8Ptr', 'uint32', 'double', 'int16'};
%  extern i16 _stdcall DAQ_VScale ( i16 slot, i16 chan, i16 gain, f64 gainAdjust, f64 offset, u32 cnt, i16 * binArray, f64 * voltArray); 
fcns.name{50}='DAQ_VScale'; fcns.calltype{50}='stdcall'; fcns.LHS{50}='int16'; fcns.RHS{50}={'int16', 'int16', 'int16', 'double', 'double', 'uint32', 'int16Ptr', 'doublePtr'};
%  extern i16 _stdcall DIG_Block_Check ( i16 slot, i16 grp, u32 * remaining); 
fcns.name{51}='DIG_Block_Check'; fcns.calltype{51}='stdcall'; fcns.LHS{51}='int16'; fcns.RHS{51}={'int16', 'int16', 'uint32Ptr'};
%  extern i16 _stdcall DIG_Block_Clear ( i16 slot, i16 grp); 
fcns.name{52}='DIG_Block_Clear'; fcns.calltype{52}='stdcall'; fcns.LHS{52}='int16'; fcns.RHS{52}={'int16', 'int16'};
%  extern i16 _stdcall DIG_Block_In ( i16 slot, i16 grp, i16 * buffer, u32 cnt); 
fcns.name{53}='DIG_Block_In'; fcns.calltype{53}='stdcall'; fcns.LHS{53}='int16'; fcns.RHS{53}={'int16', 'int16', 'int16Ptr', 'uint32'};
%  extern i16 _stdcall DIG_Block_Out ( i16 slot, i16 grp, i16 * buffer, u32 cnt); 
fcns.name{54}='DIG_Block_Out'; fcns.calltype{54}='stdcall'; fcns.LHS{54}='int16'; fcns.RHS{54}={'int16', 'int16', 'int16Ptr', 'uint32'};
%  extern i16 _stdcall DIG_Block_PG_Config ( i16 slot, i16 grp, i16 PGmode, i16 reqSource, i16 timebase, u16 interval, i16 externalGate); 
fcns.name{55}='DIG_Block_PG_Config'; fcns.calltype{55}='stdcall'; fcns.LHS{55}='int16'; fcns.RHS{55}={'int16', 'int16', 'int16', 'int16', 'int16', 'uint16', 'int16'};
%  extern i16 _stdcall DIG_DB_Config ( i16 slot, i16 grp, i16 DBMode, i16 oldDataStop, i16 partialTransfer); 
fcns.name{56}='DIG_DB_Config'; fcns.calltype{56}='stdcall'; fcns.LHS{56}='int16'; fcns.RHS{56}={'int16', 'int16', 'int16', 'int16', 'int16'};
%  extern i16 _stdcall DIG_DB_HalfReady ( i16 slot, i16 grp, i16 * halfReady); 
fcns.name{57}='DIG_DB_HalfReady'; fcns.calltype{57}='stdcall'; fcns.LHS{57}='int16'; fcns.RHS{57}={'int16', 'int16', 'int16Ptr'};
%  extern i16 _stdcall DIG_DB_Transfer ( i16 slot, i16 grp, i16 * halfBuffer, u32 ptsTfr); 
fcns.name{58}='DIG_DB_Transfer'; fcns.calltype{58}='stdcall'; fcns.LHS{58}='int16'; fcns.RHS{58}={'int16', 'int16', 'int16Ptr', 'uint32'};
%  extern i16 _stdcall DIG_Grp_Config ( i16 slot, i16 grp, i16 grpsize, i16 port, i16 direction); 
fcns.name{59}='DIG_Grp_Config'; fcns.calltype{59}='stdcall'; fcns.LHS{59}='int16'; fcns.RHS{59}={'int16', 'int16', 'int16', 'int16', 'int16'};
%  extern i16 _stdcall DIG_Grp_Mode ( i16 slot, i16 grp, i16 sigType, i16 edge, i16 reqpol, i16 ackpol, i16 settleTime); 
fcns.name{60}='DIG_Grp_Mode'; fcns.calltype{60}='stdcall'; fcns.LHS{60}='int16'; fcns.RHS{60}={'int16', 'int16', 'int16', 'int16', 'int16', 'int16', 'int16'};
%  extern i16 _stdcall DIG_Grp_Status ( i16 slot, i16 grp, i16 * status); 
fcns.name{61}='DIG_Grp_Status'; fcns.calltype{61}='stdcall'; fcns.LHS{61}='int16'; fcns.RHS{61}={'int16', 'int16', 'int16Ptr'};
%  extern i16 _stdcall DIG_In_Grp ( i16 slot, i16 grp, i16 * grp_pat); 
fcns.name{62}='DIG_In_Grp'; fcns.calltype{62}='stdcall'; fcns.LHS{62}='int16'; fcns.RHS{62}={'int16', 'int16', 'int16Ptr'};
%  extern i16 _stdcall DIG_In_Line ( i16 slot, i16 port, i16 linenum, i16 * state); 
fcns.name{63}='DIG_In_Line'; fcns.calltype{63}='stdcall'; fcns.LHS{63}='int16'; fcns.RHS{63}={'int16', 'int16', 'int16', 'int16Ptr'};
%  extern i16 _stdcall Query_Optimizations_GFS ( i16 device); 
fcns.name{64}='Query_Optimizations_GFS'; fcns.calltype{64}='stdcall'; fcns.LHS{64}='int16'; fcns.RHS{64}={'int16'};
%  extern i16 _stdcall DIG_In_Port_GFS ( i16 slot, i16 port, i16 * pattern); 
fcns.name{65}='DIG_In_Port_GFS'; fcns.calltype{65}='stdcall'; fcns.LHS{65}='int16'; fcns.RHS{65}={'int16', 'int16', 'int16Ptr'};
%  extern i16 _stdcall DIG_In_Port ( i16 slot, i16 port, i16 * pattern); 
fcns.name{66}='DIG_In_Port'; fcns.calltype{66}='stdcall'; fcns.LHS{66}='int16'; fcns.RHS{66}={'int16', 'int16', 'int16Ptr'};
%  extern i16 _stdcall DIG_Line_Config ( i16 slot, i16 port, i16 linenum, i16 direction); 
fcns.name{67}='DIG_Line_Config'; fcns.calltype{67}='stdcall'; fcns.LHS{67}='int16'; fcns.RHS{67}={'int16', 'int16', 'int16', 'int16'};
%  extern i16 _stdcall DIG_Out_Grp ( i16 slot, i16 grp, i16 grp_pat); 
fcns.name{68}='DIG_Out_Grp'; fcns.calltype{68}='stdcall'; fcns.LHS{68}='int16'; fcns.RHS{68}={'int16', 'int16', 'int16'};
%  extern i16 _stdcall DIG_Out_Line ( i16 slot, i16 port, i16 linenum, i16 state); 
fcns.name{69}='DIG_Out_Line'; fcns.calltype{69}='stdcall'; fcns.LHS{69}='int16'; fcns.RHS{69}={'int16', 'int16', 'int16', 'int16'};
%  extern i16 _stdcall DIG_Out_Port_GFS ( i16 slot, i16 port, i16 pattern); 
fcns.name{70}='DIG_Out_Port_GFS'; fcns.calltype{70}='stdcall'; fcns.LHS{70}='int16'; fcns.RHS{70}={'int16', 'int16', 'int16'};
%  extern i16 _stdcall DIG_Out_Port ( i16 slot, i16 port, i16 pattern); 
fcns.name{71}='DIG_Out_Port'; fcns.calltype{71}='stdcall'; fcns.LHS{71}='int16'; fcns.RHS{71}={'int16', 'int16', 'int16'};
%  extern i16 _stdcall DIG_Prt_Config ( i16 slot, i16 port, i16 latch_mode, i16 direction); 
fcns.name{72}='DIG_Prt_Config'; fcns.calltype{72}='stdcall'; fcns.LHS{72}='int16'; fcns.RHS{72}={'int16', 'int16', 'int16', 'int16'};
%  extern i16 _stdcall DIG_Prt_Status ( i16 slot, i16 port, i16 * status); 
fcns.name{73}='DIG_Prt_Status'; fcns.calltype{73}='stdcall'; fcns.LHS{73}='int16'; fcns.RHS{73}={'int16', 'int16', 'int16Ptr'};
%  extern i16 _stdcall DIG_SCAN_Setup ( i16 slot, i16 grp, i16 numPorts, i16 * portList, i16 direction); 
fcns.name{74}='DIG_SCAN_Setup'; fcns.calltype{74}='stdcall'; fcns.LHS{74}='int16'; fcns.RHS{74}={'int16', 'int16', 'int16', 'int16Ptr', 'int16'};
%  extern i16 _stdcall Get_DAQ_Device_Info ( i16 deviceNumber, u32 infoType, u32 * infoVal); 
fcns.name{75}='Get_DAQ_Device_Info'; fcns.calltype{75}='stdcall'; fcns.LHS{75}='int16'; fcns.RHS{75}={'int16', 'uint32', 'uint32Ptr'};
%  extern i16 _stdcall Get_NI_DAQ_Version ( u32 * version); 
fcns.name{76}='Get_NI_DAQ_Version'; fcns.calltype{76}='stdcall'; fcns.LHS{76}='int16'; fcns.RHS{76}={'uint32Ptr'};
%  extern i16 _stdcall GPCTR_Config_Buffer ( i16 deviceNumber, u32 gpCounterNumber, u32 reserved, u32 numPoints, u32 * buffer); 
fcns.name{77}='GPCTR_Config_Buffer'; fcns.calltype{77}='stdcall'; fcns.LHS{77}='int16'; fcns.RHS{77}={'int16', 'uint32', 'uint32', 'uint32', 'uint32Ptr'};
%  extern i16 _stdcall GPCTR_Read_Buffer ( i16 deviceNumber, u32 gpCounterNumber, u32 readMode, i32 readOffset, u32 numPointsToRead, f64 timeOut, u32 * numPointsRead, u32 * buffer); 
fcns.name{78}='GPCTR_Read_Buffer'; fcns.calltype{78}='stdcall'; fcns.LHS{78}='int16'; fcns.RHS{78}={'int16', 'uint32', 'uint32', 'int32', 'uint32', 'double', 'uint32Ptr', 'uint32Ptr'};
%  extern i16 _stdcall Line_Change_Attribute ( i16 deviceNumber, u32 lineNumber, u32 attribID, u32 attribValue); 
fcns.name{79}='Line_Change_Attribute'; fcns.calltype{79}='stdcall'; fcns.LHS{79}='int16'; fcns.RHS{79}={'int16', 'uint32', 'uint32', 'uint32'};
%  extern i16 _stdcall GPCTR_Control ( i16 deviceNumber, u32 gpCounterNumber, u32 action); 
fcns.name{80}='GPCTR_Control'; fcns.calltype{80}='stdcall'; fcns.LHS{80}='int16'; fcns.RHS{80}={'int16', 'uint32', 'uint32'};
%  extern i16 _stdcall GPCTR_Set_Application ( i16 deviceNumber, u32 gpCounterNumber, u32 application); 
fcns.name{81}='GPCTR_Set_Application'; fcns.calltype{81}='stdcall'; fcns.LHS{81}='int16'; fcns.RHS{81}={'int16', 'uint32', 'uint32'};
%  extern i16 _stdcall GPCTR_Watch ( i16 deviceNumber, u32 gpCounterNumber, u32 watchID, u32 * watchValue); 
fcns.name{82}='GPCTR_Watch'; fcns.calltype{82}='stdcall'; fcns.LHS{82}='int16'; fcns.RHS{82}={'int16', 'uint32', 'uint32', 'uint32Ptr'};
%  extern i16 _stdcall ICTR_Read ( i16 slot, i16 counter, u16 * cnt); 
fcns.name{83}='ICTR_Read'; fcns.calltype{83}='stdcall'; fcns.LHS{83}='int16'; fcns.RHS{83}={'int16', 'int16', 'uint16Ptr'};
%  extern i16 _stdcall ICTR_Reset ( i16 slot, i16 counter, i16 state); 
fcns.name{84}='ICTR_Reset'; fcns.calltype{84}='stdcall'; fcns.LHS{84}='int16'; fcns.RHS{84}={'int16', 'int16', 'int16'};
%  extern i16 _stdcall ICTR_Setup ( i16 slot, i16 counter, i16 mode, u16 cnt, i16 binBCD); 
fcns.name{85}='ICTR_Setup'; fcns.calltype{85}='stdcall'; fcns.LHS{85}='int16'; fcns.RHS{85}={'int16', 'int16', 'int16', 'uint16', 'int16'};
%  extern i16 _stdcall Init_DA_Brds ( i16 slot, i16 * brdCode); 
fcns.name{86}='Init_DA_Brds'; fcns.calltype{86}='stdcall'; fcns.LHS{86}='int16'; fcns.RHS{86}={'int16', 'int16Ptr'};
%  extern i16 _stdcall Lab_ISCAN_Check ( i16 slot, i16 * status, u32 * retrieved, i16 * finalScanOrder); 
fcns.name{87}='Lab_ISCAN_Check'; fcns.calltype{87}='stdcall'; fcns.LHS{87}='int16'; fcns.RHS{87}={'int16', 'int16Ptr', 'uint32Ptr', 'int16Ptr'};
%  extern i16 _stdcall Lab_ISCAN_Op ( i16 slot, i16 numChans, i16 gain, i16 * buffer, u32 cnt, f64 sampleRate, f64 scanRate, i16 * finalScanOrder); 
fcns.name{88}='Lab_ISCAN_Op'; fcns.calltype{88}='stdcall'; fcns.LHS{88}='int16'; fcns.RHS{88}={'int16', 'int16', 'int16', 'int16Ptr', 'uint32', 'double', 'double', 'int16Ptr'};
%  extern i16 _stdcall Lab_ISCAN_Start ( i16 slot, i16 numChans, i16 gain, i16 * buffer, u32 cnt, i16 timebase, u16 sampleInt, u16 scanInt); 
fcns.name{89}='Lab_ISCAN_Start'; fcns.calltype{89}='stdcall'; fcns.LHS{89}='int16'; fcns.RHS{89}={'int16', 'int16', 'int16', 'int16Ptr', 'uint32', 'int16', 'uint16', 'uint16'};
%  extern i16 _stdcall Lab_ISCAN_to_Disk ( i16 slot, i16 numChans, i16 gain, i8 * fileName, u32 cnt, f64 sampleRate, f64 scanRate, i16 concat); 
fcns.name{90}='Lab_ISCAN_to_Disk'; fcns.calltype{90}='stdcall'; fcns.LHS{90}='int16'; fcns.RHS{90}={'int16', 'int16', 'int16', 'int8Ptr', 'uint32', 'double', 'double', 'int16'};
%  extern i16 _stdcall LPM16_Calibrate ( i16 slot); 
fcns.name{91}='LPM16_Calibrate'; fcns.calltype{91}='stdcall'; fcns.LHS{91}='int16'; fcns.RHS{91}={'int16'};
%  extern i16 _stdcall MIO_Config ( i16 slot, i16 dither, i16 useAMUX); 
fcns.name{92}='MIO_Config'; fcns.calltype{92}='stdcall'; fcns.LHS{92}='int16'; fcns.RHS{92}={'int16', 'int16', 'int16'};
%  extern i16 _stdcall RTSI_Clear ( i16 slot); 
fcns.name{93}='RTSI_Clear'; fcns.calltype{93}='stdcall'; fcns.LHS{93}='int16'; fcns.RHS{93}={'int16'};
%  extern i16 _stdcall RTSI_Clock ( i16 slot, i16 connect, i16 direction); 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -