00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #ifndef ___nidaqmx_h___
00013 #define ___nidaqmx_h___
00014
00015 #ifdef __cplusplus
00016 extern "C" {
00017 #endif
00018
00019 #if defined(__linux__) || defined(__APPLE__)
00020 #define __CFUNC
00021 #define __CFUNC_C
00022 #define __CFUNCPTRVAR
00023 #define CVICDECL
00024 #define CVICALLBACK CVICDECL
00025 #else
00026 #define __CFUNC __stdcall
00027 #define __CFUNC_C __cdecl
00028 #define __CFUNCPTRVAR __cdecl
00029 #define CVICDECL __cdecl
00030 #define CVICALLBACK CVICDECL
00031 #endif
00032
00033
00034 #if defined(_CVI_) && !defined(__TPC__)
00035 #pragma EnableLibraryRuntimeChecking
00036 #endif
00037
00038
00039
00040 #ifndef _NI_int8_DEFINED_
00041 #define _NI_int8_DEFINED_
00042 typedef signed char int8;
00043 #endif
00044 #ifndef _NI_uInt8_DEFINED_
00045 #define _NI_uInt8_DEFINED_
00046 typedef unsigned char uInt8;
00047 #endif
00048 #ifndef _NI_int16_DEFINED_
00049 #define _NI_int16_DEFINED_
00050 typedef signed short int16;
00051 #endif
00052 #ifndef _NI_uInt16_DEFINED_
00053 #define _NI_uInt16_DEFINED_
00054 typedef unsigned short uInt16;
00055 #endif
00056 #ifndef _NI_int32_DEFINED_
00057 #define _NI_int32_DEFINED_
00058 typedef signed long int32;
00059 #endif
00060 #ifndef _NI_uInt32_DEFINED_
00061 #define _NI_uInt32_DEFINED_
00062 typedef unsigned long uInt32;
00063 #endif
00064 #ifndef _NI_float32_DEFINED_
00065 #define _NI_float32_DEFINED_
00066 typedef float float32;
00067 #endif
00068 #ifndef _NI_float64_DEFINED_
00069 #define _NI_float64_DEFINED_
00070 typedef double float64;
00071 #endif
00072 #ifndef _NI_int64_DEFINED_
00073 #define _NI_int64_DEFINED_
00074 #if defined(__linux__) || defined(__APPLE__)
00075 typedef long long int int64;
00076 #else
00077 typedef __int64 int64;
00078 #endif
00079 #endif
00080 #ifndef _NI_uInt64_DEFINED_
00081 #define _NI_uInt64_DEFINED_
00082 #if defined(__linux__) || defined(__APPLE__)
00083 typedef unsigned long long uInt64;
00084 #else
00085 typedef unsigned __int64 uInt64;
00086 #endif
00087 #endif
00088
00089 typedef uInt32 bool32;
00090
00091 typedef void* TaskHandle;
00092 typedef uInt32 CalHandle;
00093
00094 #ifndef TRUE
00095 #define TRUE (1L)
00096 #endif
00097 #ifndef FALSE
00098 #define FALSE (0L)
00099 #endif
00100 #ifndef NULL
00101 #define NULL (0L)
00102 #endif
00103
00104
00105
00106
00107
00108
00109
00110 #define DAQmx_Buf_Input_BufSize 0x186C // Specifies the number of samples the input buffer can hold for each channel in the task. Zero indicates to allocate no buffer. Use a buffer size of 0 to perform a hardware-timed operation without using a buffer. Setting this property overrides the automatic input buffer allocation that NI-DAQmx performs.
00111 #define DAQmx_Buf_Input_OnbrdBufSize 0x230A // Indicates in samples per channel the size of the onboard input buffer of the device.
00112 #define DAQmx_Buf_Output_BufSize 0x186D // Specifies the number of samples the output buffer can hold for each channel in the task. Zero indicates to allocate no buffer. Use a buffer size of 0 to perform a hardware-timed operation without using a buffer. Setting this property overrides the automatic output buffer allocation that NI-DAQmx performs.
00113 #define DAQmx_Buf_Output_OnbrdBufSize 0x230B // Specifies in samples per channel the size of the onboard output buffer of the device.
00114
00115
00116 #define DAQmx_SelfCal_Supported 0x1860 // Indicates whether the device supports self-calibration.
00117 #define DAQmx_SelfCal_LastTemp 0x1864 // Indicates in degrees Celsius the temperature of the device at the time of the last self-calibration. Compare this temperature to the current onboard temperature to determine if you should perform another calibration.
00118 #define DAQmx_ExtCal_RecommendedInterval 0x1868 // Indicates in months the National Instruments recommended interval between each external calibration of the device.
00119 #define DAQmx_ExtCal_LastTemp 0x1867 // Indicates in degrees Celsius the temperature of the device at the time of the last external calibration. Compare this temperature to the current onboard temperature to determine if you should perform another calibration.
00120 #define DAQmx_Cal_UserDefinedInfo 0x1861 // Specifies a string that contains arbitrary, user-defined information. This number of characters in this string can be no more than Max Size.
00121 #define DAQmx_Cal_UserDefinedInfo_MaxSize 0x191C // Indicates the maximum length in characters of Information.
00122 #define DAQmx_Cal_DevTemp 0x223B // Indicates in degrees Celsius the current temperature of the device.
00123 #define DAQmx_Cal_AccConnectionCount 0x2FEB // Specifies the number of times a particular connection that results in tangible wear and tear of onboard components has been made on the accessory. This connection count is useful for tracking accessory life and usage.
00124 #define DAQmx_Cal_RecommendedAccConnectionCountLimit 0x2FEC // Indicates the recommended connection count limit for an accessory. If the accessory connection count exceeds this limit, the accessory could require maintenance.
00125
00126
00127 #define DAQmx_AI_Max 0x17DD // Specifies the maximum value you expect to measure. This value is in the units you specify with a units property. When you query this property, it returns the coerced maximum value that the device can measure with the current settings.
00128 #define DAQmx_AI_Min 0x17DE // Specifies the minimum value you expect to measure. This value is in the units you specify with a units property. When you query this property, it returns the coerced minimum value that the device can measure with the current settings.
00129 #define DAQmx_AI_CustomScaleName 0x17E0 // Specifies the name of a custom scale for the channel.
00130 #define DAQmx_AI_MeasType 0x0695 // Indicates the measurement to take with the analog input channel and in some cases, such as for temperature measurements, the sensor to use.
00131 #define DAQmx_AI_Voltage_Units 0x1094 // Specifies the units to use to return voltage measurements from the channel.
00132 #define DAQmx_AI_Voltage_dBRef 0x29B0 // Specifies the decibel reference level in the units of the channel. When you read samples as a waveform, the decibel reference level is included in the waveform attributes.
00133 #define DAQmx_AI_Voltage_ACRMS_Units 0x17E2 // Specifies the units to use to return voltage RMS measurements from the channel.
00134 #define DAQmx_AI_Temp_Units 0x1033 // Specifies the units to use to return temperature measurements from the channel.
00135 #define DAQmx_AI_Thrmcpl_Type 0x1050 // Specifies the type of thermocouple connected to the channel. Thermocouple types differ in composition and measurement range.
00136 #define DAQmx_AI_Thrmcpl_ScaleType 0x29D0 // Specifies the method or equation form that the thermocouple scale uses.
00137 #define DAQmx_AI_Thrmcpl_CJCSrc 0x1035 // Indicates the source of cold-junction compensation.
00138 #define DAQmx_AI_Thrmcpl_CJCVal 0x1036 // Specifies the temperature of the cold junction if CJC Source is DAQmx_Val_ConstVal. Specify this value in the units of the measurement.
00139 #define DAQmx_AI_Thrmcpl_CJCChan 0x1034 // Indicates the channel that acquires the temperature of the cold junction if CJC Source is DAQmx_Val_Chan. If the channel is a temperature channel, NI-DAQmx acquires the temperature in the correct units. Other channel types, such as a resistance channel with a custom sensor, must use a custom scale to scale values to degrees Celsius.
00140 #define DAQmx_AI_RTD_Type 0x1032 // Specifies the type of RTD connected to the channel.
00141 #define DAQmx_AI_RTD_R0 0x1030 // Specifies in ohms the sensor resistance at 0 deg C. The Callendar-Van Dusen equation requires this value. Refer to the sensor documentation to determine this value.
00142 #define DAQmx_AI_RTD_A 0x1010 // Specifies the 'A' constant of the Callendar-Van Dusen equation. NI-DAQmx requires this value when you use a custom RTD.
00143 #define DAQmx_AI_RTD_B 0x1011 // Specifies the 'B' constant of the Callendar-Van Dusen equation. NI-DAQmx requires this value when you use a custom RTD.
00144 #define DAQmx_AI_RTD_C 0x1013 // Specifies the 'C' constant of the Callendar-Van Dusen equation. NI-DAQmx requires this value when you use a custom RTD.
00145 #define DAQmx_AI_Thrmstr_A 0x18C9 // Specifies the 'A' constant of the Steinhart-Hart thermistor equation.
00146 #define DAQmx_AI_Thrmstr_B 0x18CB // Specifies the 'B' constant of the Steinhart-Hart thermistor equation.
00147 #define DAQmx_AI_Thrmstr_C 0x18CA // Specifies the 'C' constant of the Steinhart-Hart thermistor equation.
00148 #define DAQmx_AI_Thrmstr_R1 0x1061 // Specifies in ohms the value of the reference resistor for the thermistor if you use voltage excitation. NI-DAQmx ignores this value for current excitation.
00149 #define DAQmx_AI_ForceReadFromChan 0x18F8 // Specifies whether to read from the channel if it is a cold-junction compensation channel. By default, an NI-DAQmx Read function does not return data from cold-junction compensation channels. Setting this property to TRUE forces read operations to return the cold-junction compensation channel data with the other channels in the task.
00150 #define DAQmx_AI_Current_Units 0x0701 // Specifies the units to use to return current measurements from the channel.
00151 #define DAQmx_AI_Current_ACRMS_Units 0x17E3 // Specifies the units to use to return current RMS measurements from the channel.
00152 #define DAQmx_AI_Strain_Units 0x0981 // Specifies the units to use to return strain measurements from the channel.
00153 #define DAQmx_AI_StrainGage_ForceReadFromChan 0x2FFA // Specifies whether the data is returned by an NI-DAQmx Read function when set on a raw strain channel that is part of a rosette configuration.
00154 #define DAQmx_AI_StrainGage_GageFactor 0x0994 // Specifies the sensitivity of the strain gage. Gage factor relates the change in electrical resistance to the change in strain. Refer to the sensor documentation for this value.
00155 #define DAQmx_AI_StrainGage_PoissonRatio 0x0998 // Specifies the ratio of lateral strain to axial strain in the material you are measuring.
00156 #define DAQmx_AI_StrainGage_Cfg 0x0982 // Specifies the bridge configuration of the strain gages.
00157 #define DAQmx_AI_RosetteStrainGage_RosetteType 0x2FFE // Indicates the type of rosette gage.
00158 #define DAQmx_AI_RosetteStrainGage_Orientation 0x2FFC // Specifies gage orientation in degrees with respect to the X axis.
00159 #define DAQmx_AI_RosetteStrainGage_StrainChans 0x2FFB // Indicates the raw strain channels that comprise the strain rosette.
00160 #define DAQmx_AI_RosetteStrainGage_RosetteMeasType 0x2FFD // Specifies the type of rosette measurement.
00161 #define DAQmx_AI_Resistance_Units 0x0955 // Specifies the units to use to return resistance measurements.
00162 #define DAQmx_AI_Freq_Units 0x0806 // Specifies the units to use to return frequency measurements from the channel.
00163 #define DAQmx_AI_Freq_ThreshVoltage 0x0815 // Specifies the voltage level at which to recognize waveform repetitions. You should select a voltage level that occurs only once within the entire period of a waveform. You also can select a voltage that occurs only once while the voltage rises or falls.
00164 #define DAQmx_AI_Freq_Hyst 0x0814 // Specifies in volts a window below Threshold Level. The input voltage must pass below Threshold Level minus this value before NI-DAQmx recognizes a waveform repetition at Threshold Level. Hysteresis can improve the measurement accuracy when the signal contains noise or jitter.
00165 #define DAQmx_AI_LVDT_Units 0x0910 // Specifies the units to use to return linear position measurements from the channel.
00166 #define DAQmx_AI_LVDT_Sensitivity 0x0939 // Specifies the sensitivity of the LVDT. This value is in the units you specify with Sensitivity Units. Refer to the sensor documentation to determine this value.
00167 #define DAQmx_AI_LVDT_SensitivityUnits 0x219A // Specifies the units of Sensitivity.
00168 #define DAQmx_AI_RVDT_Units 0x0877 // Specifies the units to use to return angular position measurements from the channel.
00169 #define DAQmx_AI_RVDT_Sensitivity 0x0903 // Specifies the sensitivity of the RVDT. This value is in the units you specify with Sensitivity Units. Refer to the sensor documentation to determine this value.
00170 #define DAQmx_AI_RVDT_SensitivityUnits 0x219B // Specifies the units of Sensitivity.
00171 #define DAQmx_AI_EddyCurrentProxProbe_Units 0x2AC0 // Specifies the units to use to return proximity measurements from the channel.
00172 #define DAQmx_AI_EddyCurrentProxProbe_Sensitivity 0x2ABE // Specifies the sensitivity of the eddy current proximity probe . This value is in the units you specify with Sensitivity Units. Refer to the sensor documentation to determine this value.
00173 #define DAQmx_AI_EddyCurrentProxProbe_SensitivityUnits 0x2ABF // Specifies the units of Sensitivity.
00174 #define DAQmx_AI_SoundPressure_MaxSoundPressureLvl 0x223A // Specifies the maximum instantaneous sound pressure level you expect to measure. This value is in decibels, referenced to 20 micropascals. NI-DAQmx uses the maximum sound pressure level to calculate values in pascals for Maximum Value and Minimum Value for the channel.
00175 #define DAQmx_AI_SoundPressure_Units 0x1528 // Specifies the units to use to return sound pressure measurements from the channel.
00176 #define DAQmx_AI_SoundPressure_dBRef 0x29B1 // Specifies the decibel reference level in the units of the channel. When you read samples as a waveform, the decibel reference level is included in the waveform attributes. NI-DAQmx also uses the decibel reference level when converting Maximum Sound Pressure Level to a voltage level.
00177 #define DAQmx_AI_Microphone_Sensitivity 0x1536 // Specifies the sensitivity of the microphone. This value is in mV/Pa. Refer to the sensor documentation to determine this value.
00178 #define DAQmx_AI_Accel_Units 0x0673 // Specifies the units to use to return acceleration measurements from the channel.
00179 #define DAQmx_AI_Accel_dBRef 0x29B2 // Specifies the decibel reference level in the units of the channel. When you read samples as a waveform, the decibel reference level is included in the waveform attributes.
00180 #define DAQmx_AI_Accel_Sensitivity 0x0692 // Specifies the sensitivity of the accelerometer. This value is in the units you specify with Sensitivity Units. Refer to the sensor documentation to determine this value.
00181 #define DAQmx_AI_Accel_SensitivityUnits 0x219C // Specifies the units of Sensitivity.
00182 #define DAQmx_AI_Velocity_Units 0x2FF4 // Specifies in which unit to return velocity measurements from the channel.
00183 #define DAQmx_AI_Velocity_IEPESensor_dBRef 0x2FF5 // Specifies the decibel reference level in the units of the channel. When you read samples as a waveform, the decibel reference level is included in the waveform attributes.
00184 #define DAQmx_AI_Velocity_IEPESensor_Sensitivity 0x2FF6 // Specifies the sensitivity of the IEPE velocity sensor connected to the channel. Specify this value in the unit indicated by Sensitivity Units.
00185 #define DAQmx_AI_Velocity_IEPESensor_SensitivityUnits 0x2FF7 // Specifies the units for Sensitivity.
00186 #define DAQmx_AI_Force_Units 0x2F75 // Specifies in which unit to return force or load measurements from the channel.
00187 #define DAQmx_AI_Force_IEPESensor_Sensitivity 0x2F81 // Specifies the sensitivity of the IEPE force sensor connected to the channel. Specify this value in the unit indicated by Sensitivity Units.
00188 #define DAQmx_AI_Force_IEPESensor_SensitivityUnits 0x2F82 // Specifies the units for Sensitivity.
00189 #define DAQmx_AI_Pressure_Units 0x2F76 // Specifies in which unit to return pressure measurements from the channel.
00190 #define DAQmx_AI_Torque_Units 0x2F77 // Specifies in which unit to return torque measurements from the channel.
00191 #define DAQmx_AI_Bridge_Units 0x2F92 // Specifies in which unit to return voltage ratios from the channel.
00192 #define DAQmx_AI_Bridge_ElectricalUnits 0x2F87 // Specifies from which electrical unit to scale data. Select the same unit that the sensor data sheet or calibration certificate uses for electrical values.
00193 #define DAQmx_AI_Bridge_PhysicalUnits 0x2F88 // Specifies to which physical unit to scale electrical data. Select the same unit that the sensor data sheet or calibration certificate uses for physical values.
00194 #define DAQmx_AI_Bridge_ScaleType 0x2F89 // Specifies the scaling type to use when scaling electrical values from the sensor to physical units.
00195 #define DAQmx_AI_Bridge_TwoPointLin_First_ElectricalVal 0x2F8A // Specifies the first electrical value, corresponding to Physical Value. Specify this value in the unit indicated by Electrical Units.
00196 #define DAQmx_AI_Bridge_TwoPointLin_First_PhysicalVal 0x2F8B // Specifies the first physical value, corresponding to Electrical Value. Specify this value in the unit indicated by Physical Units.
00197 #define DAQmx_AI_Bridge_TwoPointLin_Second_ElectricalVal 0x2F8C // Specifies the second electrical value, corresponding to Physical Value. Specify this value in the unit indicated by Electrical Units.
00198 #define DAQmx_AI_Bridge_TwoPointLin_Second_PhysicalVal 0x2F8D // Specifies the second physical value, corresponding to Electrical Value. Specify this value in the unit indicated by Physical Units.
00199 #define DAQmx_AI_Bridge_Table_ElectricalVals 0x2F8E // Specifies the array of electrical values that map to the values in Physical Values. Specify this value in the unit indicated by Electrical Units.
00200 #define DAQmx_AI_Bridge_Table_PhysicalVals 0x2F8F // Specifies the array of physical values that map to the values in Electrical Values. Specify this value in the unit indicated by Physical Units.
00201 #define DAQmx_AI_Bridge_Poly_ForwardCoeff 0x2F90 // Specifies an array of coefficients for the polynomial that converts electrical values to physical values. Each element of the array corresponds to a term of the equation. For example, if index three of the array is 9, the fourth term of the equation is 9x^3.
00202 #define DAQmx_AI_Bridge_Poly_ReverseCoeff 0x2F91 // Specifies an array of coefficients for the polynomial that converts physical values to electrical values. Each element of the array corresponds to a term of the equation. For example, if index three of the array is 9, the fourth term of the equation is 9x^3.
00203 #define DAQmx_AI_Is_TEDS 0x2983 // Indicates if the virtual channel was initialized using a TEDS bitstream from the corresponding physical channel.
00204 #define DAQmx_AI_TEDS_Units 0x21E0 // Indicates the units defined by TEDS information associated with the channel.
00205 #define DAQmx_AI_Coupling 0x0064 // Specifies the coupling for the channel.
00206 #define DAQmx_AI_Impedance 0x0062 // Specifies the input impedance of the channel.
00207 #define DAQmx_AI_TermCfg 0x1097 // Specifies the terminal configuration for the channel.
00208 #define DAQmx_AI_InputSrc 0x2198 // Specifies the source of the channel. You can use the signal from the I/O connector or one of several calibration signals. Certain devices have a single calibration signal bus. For these devices, you must specify the same calibration signal for all channels you connect to a calibration signal.
00209 #define DAQmx_AI_ResistanceCfg 0x1881 // Specifies the resistance configuration for the channel. NI-DAQmx uses this value for any resistance-based measurements, including temperature measurement using a thermistor or RTD.
00210 #define DAQmx_AI_LeadWireResistance 0x17EE // Specifies in ohms the resistance of the wires that lead to the sensor.
00211 #define DAQmx_AI_Bridge_Cfg 0x0087 // Specifies the type of Wheatstone bridge connected to the channel.
00212 #define DAQmx_AI_Bridge_NomResistance 0x17EC // Specifies in ohms the resistance of the bridge while not under load.
00213 #define DAQmx_AI_Bridge_InitialVoltage 0x17ED // Specifies in volts the output voltage of the bridge while not under load. NI-DAQmx subtracts this value from any measurements before applying scaling equations. If you set Initial Bridge Ratio, NI-DAQmx coerces this property to Initial Bridge Ratio times Actual Excitation Value. This property is set by DAQmx Perform Bridge Offset Nulling Calibration. If you set this property, NI-DAQmx coerces Initial Bridge Ratio...
00214 #define DAQmx_AI_Bridge_InitialRatio 0x2F86 // Specifies in volts per volt the ratio of output voltage from the bridge to excitation voltage supplied to the bridge while not under load. NI-DAQmx subtracts this value from any measurements before applying scaling equations. If you set Initial Bridge Voltage, NI-DAQmx coerces this property to Initial Bridge Voltage divided by Actual Excitation Value. If you set this property, NI-DAQmx coerces Initial Bridge Volt...
00215 #define DAQmx_AI_Bridge_ShuntCal_Enable 0x0094 // Specifies whether to enable a shunt calibration switch. Use Shunt Cal Select to select the switch(es) to enable.
00216 #define DAQmx_AI_Bridge_ShuntCal_Select 0x21D5 // Specifies which shunt calibration switch(es) to enable. Use Shunt Cal Enable to enable the switch(es) you specify with this property.
00217 #define DAQmx_AI_Bridge_ShuntCal_GainAdjust 0x193F // Specifies the result of a shunt calibration. This property is set by DAQmx Perform Shunt Calibration. NI-DAQmx multiplies data read from the channel by the value of this property. This value should be close to 1.0.
00218 #define DAQmx_AI_Bridge_ShuntCal_ShuntCalAResistance 0x2F78 // Specifies in ohms the desired value of the internal shunt calibration A resistor.
00219 #define DAQmx_AI_Bridge_ShuntCal_ShuntCalAActualResistance 0x2F79 // Specifies in ohms the actual value of the internal shunt calibration A resistor.
00220 #define DAQmx_AI_Bridge_Balance_CoarsePot 0x17F1 // Specifies by how much to compensate for offset in the signal. This value can be between 0 and 127.
00221 #define DAQmx_AI_Bridge_Balance_FinePot 0x18F4 // Specifies by how much to compensate for offset in the signal. This value can be between 0 and 4095.
00222 #define DAQmx_AI_CurrentShunt_Loc 0x17F2 // Specifies the shunt resistor location for current measurements.
00223 #define DAQmx_AI_CurrentShunt_Resistance 0x17F3 // Specifies in ohms the external shunt resistance for current measurements.
00224 #define DAQmx_AI_Excit_Src 0x17F4 // Specifies the source of excitation.
00225 #define DAQmx_AI_Excit_Val 0x17F5 // Specifies the amount of excitation that the sensor requires. If Voltage or Current is DAQmx_Val_Voltage, this value is in volts. If Voltage or Current is DAQmx_Val_Current, this value is in amperes.
00226 #define DAQmx_AI_Excit_UseForScaling 0x17FC // Specifies if NI-DAQmx divides the measurement by the excitation. You should typically set this property to TRUE for ratiometric transducers. If you set this property to TRUE, set Maximum Value and Minimum Value to reflect the scaling.
00227 #define DAQmx_AI_Excit_UseMultiplexed 0x2180 // Specifies if the SCXI-1122 multiplexes the excitation to the upper half of the channels as it advances through the scan list.
00228 #define DAQmx_AI_Excit_ActualVal 0x1883 // Specifies the actual amount of excitation supplied by an internal excitation source. If you read an internal excitation source more precisely with an external device, set this property to the value you read. NI-DAQmx ignores this value for external excitation. When performing shunt calibration, some devices set this property automatically.
00229 #define DAQmx_AI_Excit_DCorAC 0x17FB // Specifies if the excitation supply is DC or AC.
00230 #define DAQmx_AI_Excit_VoltageOrCurrent 0x17F6 // Specifies if the channel uses current or voltage excitation.
00231 #define DAQmx_AI_ACExcit_Freq 0x0101 // Specifies the AC excitation frequency in Hertz.
00232 #define DAQmx_AI_ACExcit_SyncEnable 0x0102 // Specifies whether to synchronize the AC excitation source of the channel to that of another channel. Synchronize the excitation sources of multiple channels to use multichannel sensors. Set this property to FALSE for the master channel and to TRUE for the slave channels.
00233 #define DAQmx_AI_ACExcit_WireMode 0x18CD // Specifies the number of leads on the LVDT or RVDT. Some sensors require you to tie leads together to create a four- or five- wire sensor. Refer to the sensor documentation for more information.
00234 #define DAQmx_AI_OpenThrmcplDetectEnable 0x2F72 // Specifies whether to apply the open thermocouple detection bias voltage to the channel. Changing the value of this property on a channel may require settling time before the data returned is valid. To compensate for this settling time, discard unsettled data or add a delay between committing and starting the task. Refer to your device specifications for the required settling time. When open thermocouple detection ...
00235 #define DAQmx_AI_Thrmcpl_LeadOffsetVoltage 0x2FB8 // Specifies the lead offset nulling voltage to subtract from measurements on a device. This property is ignored if open thermocouple detection is disabled.
00236 #define DAQmx_AI_Atten 0x1801 // Specifies the amount of attenuation to use.
00237 #define DAQmx_AI_ProbeAtten 0x2A88 // Specifies the amount of attenuation provided by the probe connected to the channel. Specify this attenuation as a ratio.
00238 #define DAQmx_AI_Lowpass_Enable 0x1802 // Specifies whether to enable the lowpass filter of the channel.
00239 #define DAQmx_AI_Lowpass_CutoffFreq 0x1803 // Specifies the frequency in Hertz that corresponds to the -3dB cutoff of the filter.
00240 #define DAQmx_AI_Lowpass_SwitchCap_ClkSrc 0x1884 // Specifies the source of the filter clock. If you need a higher resolution for the filter, you can supply an external clock to increase the resolution. Refer to the SCXI-1141/1142/1143 User Manual for more information.
00241 #define DAQmx_AI_Lowpass_SwitchCap_ExtClkFreq 0x1885 // Specifies the frequency of the external clock when you set Clock Source to DAQmx_Val_External. NI-DAQmx uses this frequency to set the pre- and post- filters on the SCXI-1141, SCXI-1142, and SCXI-1143. On those devices, NI-DAQmx determines the filter cutoff by using the equation f/(100*n), where f is the external frequency, and n is the external clock divisor. Refer to the SCXI-1141/1142/1143 User Manual for more...
00242 #define DAQmx_AI_Lowpass_SwitchCap_ExtClkDiv 0x1886 // Specifies the divisor for the external clock when you set Clock Source to DAQmx_Val_External. On the SCXI-1141, SCXI-1142, and SCXI-1143, NI-DAQmx determines the filter cutoff by using the equation f/(100*n), where f is the external frequency, and n is the external clock divisor. Refer to the SCXI-1141/1142/1143 User Manual for more information.
00243 #define DAQmx_AI_Lowpass_SwitchCap_OutClkDiv 0x1887 // Specifies the divisor for the output clock. NI-DAQmx uses the cutoff frequency to determine the output clock frequency. Refer to the SCXI-1141/1142/1143 User Manual for more information.
00244 #define DAQmx_AI_FilterDelay 0x2FED // Indicates the amount of time between when the ADC samples data and when the sample is read by the host device.
00245 #define DAQmx_AI_RemoveFilterDelay 0x2FBD // Specifies if filter delay removal is enabled on the device. By default, filter delay removal is disabled on supported devices.
00246 #define DAQmx_AI_AveragingWinSize 0x2FEE // Specifies the number of samples to average while acquiring data. Increasing the number of samples to average reduces noise in your measurement.
00247 #define DAQmx_AI_ResolutionUnits 0x1764 // Indicates the units of Resolution Value.
00248 #define DAQmx_AI_Resolution 0x1765 // Indicates the resolution of the analog-to-digital converter of the channel. This value is in the units you specify with Resolution Units.
00249 #define DAQmx_AI_RawSampSize 0x22DA // Indicates in bits the size of a raw sample from the device.
00250 #define DAQmx_AI_RawSampJustification 0x0050 // Indicates the justification of a raw sample from the device.
00251 #define DAQmx_AI_ADCTimingMode 0x29F9 // Specifies the ADC timing mode, controlling the tradeoff between speed and effective resolution. Some ADC timing modes provide increased powerline noise rejection. On devices that have an AI Convert clock, this setting affects both the maximum and default values for Rate. You must use the same ADC timing mode for all channels on a device, but you can use different ADC timing modes for different devices in the same ...
00252 #define DAQmx_AI_ADCCustomTimingMode 0x2F6B // Specifies the timing mode of the ADC when Timing Mode is DAQmx_Val_Custom.
00253 #define DAQmx_AI_Dither_Enable 0x0068 // Specifies whether to enable dithering. Dithering adds Gaussian noise to the input signal. You can use dithering to achieve higher resolution measurements by over sampling the input signal and averaging the results.
00254 #define DAQmx_AI_ChanCal_HasValidCalInfo 0x2297 // Indicates if the channel has calibration information.
00255 #define DAQmx_AI_ChanCal_EnableCal 0x2298 // Specifies whether to enable the channel calibration associated with the channel.
00256 #define DAQmx_AI_ChanCal_ApplyCalIfExp 0x2299 // Specifies whether to apply the channel calibration to the channel after the expiration date has passed.
00257 #define DAQmx_AI_ChanCal_ScaleType 0x229C // Specifies the method or equation form that the calibration scale uses.
00258 #define DAQmx_AI_ChanCal_Table_PreScaledVals 0x229D // Specifies the reference values collected when calibrating the channel.
00259 #define DAQmx_AI_ChanCal_Table_ScaledVals 0x229E // Specifies the acquired values collected when calibrating the channel.
00260 #define DAQmx_AI_ChanCal_Poly_ForwardCoeff 0x229F // Specifies the forward polynomial values used for calibrating the channel.
00261 #define DAQmx_AI_ChanCal_Poly_ReverseCoeff 0x22A0 // Specifies the reverse polynomial values used for calibrating the channel.
00262 #define DAQmx_AI_ChanCal_OperatorName 0x22A3 // Specifies the name of the operator who performed the channel calibration.
00263 #define DAQmx_AI_ChanCal_Desc 0x22A4 // Specifies the description entered for the calibration of the channel.
00264 #define DAQmx_AI_ChanCal_Verif_RefVals 0x22A1 // Specifies the reference values collected when verifying the calibration. NI-DAQmx stores these values as a record of calibration accuracy and does not use them in the scaling process.
00265 #define DAQmx_AI_ChanCal_Verif_AcqVals 0x22A2 // Specifies the acquired values collected when verifying the calibration. NI-DAQmx stores these values as a record of calibration accuracy and does not use them in the scaling process.
00266 #define DAQmx_AI_Rng_High 0x1815 // Specifies the upper limit of the input range of the device. This value is in the native units of the device. On E Series devices, for example, the native units is volts.
00267 #define DAQmx_AI_Rng_Low 0x1816 // Specifies the lower limit of the input range of the device. This value is in the native units of the device. On E Series devices, for example, the native units is volts.
00268 #define DAQmx_AI_DCOffset 0x2A89 // Specifies the DC value to add to the input range of the device. Use High and Low to specify the input range. This offset is in the native units of the device .
00269 #define DAQmx_AI_Gain 0x1818 // Specifies a gain factor to apply to the channel.
00270 #define DAQmx_AI_SampAndHold_Enable 0x181A // Specifies whether to enable the sample and hold circuitry of the device. When you disable sample and hold circuitry, a small voltage offset might be introduced into the signal. You can eliminate this offset by using Auto Zero Mode to perform an auto zero on the channel.
00271 #define DAQmx_AI_AutoZeroMode 0x1760 // Specifies how often to measure ground. NI-DAQmx subtracts the measured ground voltage from every sample.
00272 #define DAQmx_AI_DataXferMech 0x1821 // Specifies the data transfer mode for the device.
00273 #define DAQmx_AI_DataXferReqCond 0x188B // Specifies under what condition to transfer data from the onboard memory of the device to the buffer.
00274 #define DAQmx_AI_DataXferCustomThreshold 0x230C // Specifies the number of samples that must be in the FIFO to transfer data from the device if Data Transfer Request Condition is DAQmx_Val_OnbrdMemCustomThreshold.
00275 #define DAQmx_AI_UsbXferReqSize 0x2A8E // Specifies the maximum size of a USB transfer request in bytes. Modify this value to affect performance under different combinations of operating system and device.
00276 #define DAQmx_AI_UsbXferReqCount 0x3000 // Specifies the maximum number of simultaneous USB transfers used to stream data. Modify this value to affect performance under different combinations of operating system and device.
00277 #define DAQmx_AI_MemMapEnable 0x188C // Specifies for NI-DAQmx to map hardware registers to the memory space of the application, if possible. Normally, NI-DAQmx maps hardware registers to memory accessible only to the kernel. Mapping the registers to the memory space of the application increases performance. However, if the application accesses the memory space mapped to the registers, it can adversely affect the operation of the device and possibly res...
00278 #define DAQmx_AI_RawDataCompressionType 0x22D8 // Specifies the type of compression to apply to raw samples returned from the device.
00279 #define DAQmx_AI_LossyLSBRemoval_CompressedSampSize 0x22D9 // Specifies the number of bits to return in a raw sample when Raw Data Compression Type is set to DAQmx_Val_LossyLSBRemoval.
00280 #define DAQmx_AI_DevScalingCoeff 0x1930 // Indicates the coefficients of a polynomial equation that NI-DAQmx uses to scale values from the native format of the device to volts. Each element of the array corresponds to a term of the equation. For example, if index two of the array is 4, the third term of the equation is 4x^2. Scaling coefficients do not account for any custom scales or sensors contained by the channel.
00281 #define DAQmx_AI_EnhancedAliasRejectionEnable 0x2294 // Specifies whether to enable enhanced alias rejection. Leave this property set to the default value for most applications.
00282 #define DAQmx_AO_Max 0x1186 // Specifies the maximum value you expect to generate. The value is in the units you specify with a units property. If you try to write a value larger than the maximum value, NI-DAQmx generates an error. NI-DAQmx might coerce this value to a smaller value if other task settings restrict the device from generating the desired maximum.
00283 #define DAQmx_AO_Min 0x1187 // Specifies the minimum value you expect to generate. The value is in the units you specify with a units property. If you try to write a value smaller than the minimum value, NI-DAQmx generates an error. NI-DAQmx might coerce this value to a larger value if other task settings restrict the device from generating the desired minimum.
00284 #define DAQmx_AO_CustomScaleName 0x1188 // Specifies the name of a custom scale for the channel.
00285 #define DAQmx_AO_OutputType 0x1108 // Indicates whether the channel generates voltage, current, or a waveform.
00286 #define DAQmx_AO_Voltage_Units 0x1184 // Specifies in what units to generate voltage on the channel. Write data to the channel in the units you select.
00287 #define DAQmx_AO_Voltage_CurrentLimit 0x2A1D // Specifies the current limit, in amperes, for the voltage channel.
00288 #define DAQmx_AO_Current_Units 0x1109 // Specifies in what units to generate current on the channel. Write data to the channel in the units you select.
00289 #define DAQmx_AO_FuncGen_Type 0x2A18 // Specifies the kind of the waveform to generate.
00290 #define DAQmx_AO_FuncGen_Freq 0x2A19 // Specifies the frequency of the waveform to generate in hertz.
00291 #define DAQmx_AO_FuncGen_Amplitude 0x2A1A // Specifies the zero-to-peak amplitude of the waveform to generate in volts. Zero and negative values are valid.
00292 #define DAQmx_AO_FuncGen_Offset 0x2A1B // Specifies the voltage offset of the waveform to generate.
00293 #define DAQmx_AO_FuncGen_Square_DutyCycle 0x2A1C // Specifies the square wave duty cycle of the waveform to generate.
00294 #define DAQmx_AO_FuncGen_ModulationType 0x2A22 // Specifies if the device generates a modulated version of the waveform using the original waveform as a carrier and input from an external terminal as the signal.
00295 #define DAQmx_AO_FuncGen_FMDeviation 0x2A23 // Specifies the FM deviation in hertz per volt when Type is DAQmx_Val_FM.
00296 #define DAQmx_AO_OutputImpedance 0x1490 // Specifies in ohms the impedance of the analog output stage of the device.
00297 #define DAQmx_AO_LoadImpedance 0x0121 // Specifies in ohms the load impedance connected to the analog output channel.
00298 #define DAQmx_AO_IdleOutputBehavior 0x2240 // Specifies the state of the channel when no generation is in progress.
00299 #define DAQmx_AO_TermCfg 0x188E // Specifies the terminal configuration of the channel.
00300 #define DAQmx_AO_ResolutionUnits 0x182B // Specifies the units of Resolution Value.
00301 #define DAQmx_AO_Resolution 0x182C // Indicates the resolution of the digital-to-analog converter of the channel. This value is in the units you specify with Resolution Units.
00302 #define DAQmx_AO_DAC_Rng_High 0x182E // Specifies the upper limit of the output range of the device. This value is in the native units of the device. On E Series devices, for example, the native units is volts.
00303 #define DAQmx_AO_DAC_Rng_Low 0x182D // Specifies the lower limit of the output range of the device. This value is in the native units of the device. On E Series devices, for example, the native units is volts.
00304 #define DAQmx_AO_DAC_Ref_ConnToGnd 0x0130 // Specifies whether to ground the internal DAC reference. Grounding the internal DAC reference has the effect of grounding all analog output channels and stopping waveform generation across all analog output channels regardless of whether the channels belong to the current task. You can ground the internal DAC reference only when Source is DAQmx_Val_Internal and Allow Connecting DAC Reference to Ground at Runtime is...
00305 #define DAQmx_AO_DAC_Ref_AllowConnToGnd 0x1830 // Specifies whether to allow grounding the internal DAC reference at run time. You must set this property to TRUE and set Source to DAQmx_Val_Internal before you can set Connect DAC Reference to Ground to TRUE.
00306 #define DAQmx_AO_DAC_Ref_Src 0x0132 // Specifies the source of the DAC reference voltage. The value of this voltage source determines the full-scale value of the DAC.
00307 #define DAQmx_AO_DAC_Ref_ExtSrc 0x2252 // Specifies the source of the DAC reference voltage if Source is DAQmx_Val_External. The valid sources for this signal vary by device.
00308 #define DAQmx_AO_DAC_Ref_Val 0x1832 // Specifies in volts the value of the DAC reference voltage. This voltage determines the full-scale range of the DAC. Smaller reference voltages result in smaller ranges, but increased resolution.
00309 #define DAQmx_AO_DAC_Offset_Src 0x2253 // Specifies the source of the DAC offset voltage. The value of this voltage source determines the full-scale value of the DAC.
00310 #define DAQmx_AO_DAC_Offset_ExtSrc 0x2254 // Specifies the source of the DAC offset voltage if Source is DAQmx_Val_External. The valid sources for this signal vary by device.
00311 #define DAQmx_AO_DAC_Offset_Val 0x2255 // Specifies in volts the value of the DAC offset voltage. To achieve best accuracy, the DAC offset value should be hand calibrated.
00312 #define DAQmx_AO_ReglitchEnable 0x0133 // Specifies whether to enable reglitching. The output of a DAC normally glitches whenever the DAC is updated with a new value. The amount of glitching differs from code to code and is generally largest at major code transitions. Reglitching generates uniform glitch energy at each code transition and provides for more uniform glitches. Uniform glitch energy makes it easier to filter out the noise introduced from g...
00313 #define DAQmx_AO_Gain 0x0118 // Specifies in decibels the gain factor to apply to the channel.
00314 #define DAQmx_AO_UseOnlyOnBrdMem 0x183A // Specifies whether to write samples directly to the onboard memory of the device, bypassing the memory buffer. Generally, you cannot update onboard memory directly after you start the task. Onboard memory includes data FIFOs.
00315 #define DAQmx_AO_DataXferMech 0x0134 // Specifies the data transfer mode for the device.
00316 #define DAQmx_AO_DataXferReqCond 0x183C // Specifies under what condition to transfer data from the buffer to the onboard memory of the device.
00317 #define DAQmx_AO_UsbXferReqSize 0x2A8F // Specifies the maximum size of a USB transfer request in bytes. Modify this value to affect performance under different combinations of operating system and device.
00318 #define DAQmx_AO_UsbXferReqCount 0x3001 // Specifies the maximum number of simultaneous USB transfers used to stream data. Modify this value to affect performance under different combinations of operating system and device.
00319 #define DAQmx_AO_MemMapEnable 0x188F // Specifies for NI-DAQmx to map hardware registers to the memory space of the application, if possible. Normally, NI-DAQmx maps hardware registers to memory accessible only to the kernel. Mapping the registers to the memory space of the application increases performance. However, if the application accesses the memory space mapped to the registers, it can adversely affect the operation of the device and possibly res...
00320 #define DAQmx_AO_DevScalingCoeff 0x1931 // Indicates the coefficients of a linear equation that NI-DAQmx uses to scale values from a voltage to the native format of the device. Each element of the array corresponds to a term of the equation. The first element of the array corresponds to the y-intercept, and the second element corresponds to the slope. Scaling coefficients do not account for any custom scales that may be applied to the channel.
00321 #define DAQmx_AO_EnhancedImageRejectionEnable 0x2241 // Specifies whether to enable the DAC interpolation filter. Disable the interpolation filter to improve DAC signal-to-noise ratio at the expense of degraded image rejection.
00322 #define DAQmx_DI_InvertLines 0x0793 // Specifies whether to invert the lines in the channel. If you set this property to TRUE, the lines are at high logic when off and at low logic when on.
00323 #define DAQmx_DI_NumLines 0x2178 // Indicates the number of digital lines in the channel.
00324 #define DAQmx_DI_DigFltr_Enable 0x21D6 // Specifies whether to enable the digital filter for the line(s) or port(s). You can enable the filter on a line-by-line basis. You do not have to enable the filter for all lines in a channel.
00325 #define DAQmx_DI_DigFltr_MinPulseWidth 0x21D7 // Specifies in seconds the minimum pulse width the filter recognizes as a valid high or low state transition.
00326 #define DAQmx_DI_DigFltr_EnableBusMode 0x2EFE // Specifies whether to enable bus mode for digital filtering. If you set this property to TRUE, NI-DAQmx treats all lines that use common filtering settings as a bus. If any line in the bus has jitter, all lines in the bus hold state until the entire bus stabilizes, or until 2 times the minimum pulse width elapses. If you set this property to FALSE, NI-DAQmx filters all lines individually. Jitter in one line does no...
00327 #define DAQmx_DI_DigFltr_TimebaseSrc 0x2ED4 // Specifies the terminal of the signal to use as the timebase of the digital filter.
00328 #define DAQmx_DI_DigFltr_TimebaseRate 0x2ED5 // Specifies in hertz the rate of the digital filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00329 #define DAQmx_DI_DigSync_Enable 0x2ED6 // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00330 #define DAQmx_DI_Tristate 0x1890 // Specifies whether to tristate the lines in the channel. If you set this property to TRUE, NI-DAQmx tristates the lines in the channel. If you set this property to FALSE, NI-DAQmx does not modify the configuration of the lines even if the lines were previously tristated. Set this property to FALSE to read lines in other tasks or to read output-only lines.
00331 #define DAQmx_DI_LogicFamily 0x296D // Specifies the logic family to use for acquisition. A logic family corresponds to voltage thresholds that are compatible with a group of voltage standards. Refer to the device documentation for information on the logic high and logic low voltages for these logic families.
00332 #define DAQmx_DI_DataXferMech 0x2263 // Specifies the data transfer mode for the device.
00333 #define DAQmx_DI_DataXferReqCond 0x2264 // Specifies under what condition to transfer data from the onboard memory of the device to the buffer.
00334 #define DAQmx_DI_UsbXferReqSize 0x2A90 // Specifies the maximum size of a USB transfer request in bytes. Modify this value to affect performance under different combinations of operating system and device.
00335 #define DAQmx_DI_UsbXferReqCount 0x3002 // Specifies the maximum number of simultaneous USB transfers used to stream data. Modify this value to affect performance under different combinations of operating system and device.
00336 #define DAQmx_DI_MemMapEnable 0x296A // Specifies for NI-DAQmx to map hardware registers to the memory space of the application, if possible. Normally, NI-DAQmx maps hardware registers to memory accessible only to the kernel. Mapping the registers to the memory space of the application increases performance. However, if the application accesses the memory space mapped to the registers, it can adversely affect the operation of the device and possibly res...
00337 #define DAQmx_DI_AcquireOn 0x2966 // Specifies on which edge of the sample clock to acquire samples.
00338 #define DAQmx_DO_OutputDriveType 0x1137 // Specifies the drive type for digital output channels.
00339 #define DAQmx_DO_InvertLines 0x1133 // Specifies whether to invert the lines in the channel. If you set this property to TRUE, the lines are at high logic when off and at low logic when on.
00340 #define DAQmx_DO_NumLines 0x2179 // Indicates the number of digital lines in the channel.
00341 #define DAQmx_DO_Tristate 0x18F3 // Specifies whether to stop driving the channel and set it to a high-impedance state. You must commit the task for this setting to take effect.
00342 #define DAQmx_DO_LineStates_StartState 0x2972 // Specifies the state of the lines in a digital output task when the task starts.
00343 #define DAQmx_DO_LineStates_PausedState 0x2967 // Specifies the state of the lines in a digital output task when the task pauses.
00344 #define DAQmx_DO_LineStates_DoneState 0x2968 // Specifies the state of the lines in a digital output task when the task completes execution.
00345 #define DAQmx_DO_LogicFamily 0x296E // Specifies the logic family to use for generation. A logic family corresponds to voltage thresholds that are compatible with a group of voltage standards. Refer to the device documentation for information on the logic high and logic low voltages for these logic families.
00346 #define DAQmx_DO_Overcurrent_Limit 0x2A85 // Specifies the current threshold in Amperes for the channel. A value of 0 means the channel observes no limit. Devices can monitor only a finite number of current thresholds simultaneously. If you attempt to monitor additional thresholds, NI-DAQmx returns an error.
00347 #define DAQmx_DO_Overcurrent_AutoReenable 0x2A86 // Specifies whether to automatically reenable channels after they no longer exceed the current limit specified by Current Limit.
00348 #define DAQmx_DO_Overcurrent_ReenablePeriod 0x2A87 // Specifies the delay in seconds between the time a channel no longer exceeds the current limit and the reactivation of that channel, if Automatic Re-enable is TRUE.
00349 #define DAQmx_DO_UseOnlyOnBrdMem 0x2265 // Specifies whether to write samples directly to the onboard memory of the device, bypassing the memory buffer. Generally, you cannot update onboard memory after you start the task. Onboard memory includes data FIFOs.
00350 #define DAQmx_DO_DataXferMech 0x2266 // Specifies the data transfer mode for the device.
00351 #define DAQmx_DO_DataXferReqCond 0x2267 // Specifies under what condition to transfer data from the buffer to the onboard memory of the device.
00352 #define DAQmx_DO_UsbXferReqSize 0x2A91 // Specifies the maximum size of a USB transfer request in bytes. Modify this value to affect performance under different combinations of operating system and device.
00353 #define DAQmx_DO_UsbXferReqCount 0x3003 // Specifies the maximum number of simultaneous USB transfers used to stream data. Modify this value to affect performance under different combinations of operating system and device.
00354 #define DAQmx_DO_MemMapEnable 0x296B // Specifies for NI-DAQmx to map hardware registers to the memory space of the application, if possible. Normally, NI-DAQmx maps hardware registers to memory accessible only to the kernel. Mapping the registers to the memory space of the application increases performance. However, if the application accesses the memory space mapped to the registers, it can adversely affect the operation of the device and possibly res...
00355 #define DAQmx_DO_GenerateOn 0x2969 // Specifies on which edge of the sample clock to generate samples.
00356 #define DAQmx_CI_Max 0x189C // Specifies the maximum value you expect to measure. This value is in the units you specify with a units property. When you query this property, it returns the coerced maximum value that the hardware can measure with the current settings.
00357 #define DAQmx_CI_Min 0x189D // Specifies the minimum value you expect to measure. This value is in the units you specify with a units property. When you query this property, it returns the coerced minimum value that the hardware can measure with the current settings.
00358 #define DAQmx_CI_CustomScaleName 0x189E // Specifies the name of a custom scale for the channel.
00359 #define DAQmx_CI_MeasType 0x18A0 // Indicates the measurement to take with the channel.
00360 #define DAQmx_CI_Freq_Units 0x18A1 // Specifies the units to use to return frequency measurements.
00361 #define DAQmx_CI_Freq_Term 0x18A2 // Specifies the input terminal of the signal to measure.
00362 #define DAQmx_CI_Freq_StartingEdge 0x0799 // Specifies between which edges to measure the frequency of the signal.
00363 #define DAQmx_CI_Freq_MeasMeth 0x0144 // Specifies the method to use to measure the frequency of the signal.
00364 #define DAQmx_CI_Freq_EnableAveraging 0x2ED0 // Specifies whether to enable averaging mode for Sample Clock-timed frequency measurements.
00365 #define DAQmx_CI_Freq_MeasTime 0x0145 // Specifies in seconds the length of time to measure the frequency of the signal if Method is DAQmx_Val_HighFreq2Ctr. Measurement accuracy increases with increased measurement time and with increased signal frequency. If you measure a high-frequency signal for too long, however, the count register could roll over, which results in an incorrect measurement.
00366 #define DAQmx_CI_Freq_Div 0x0147 // Specifies the value by which to divide the input signal if Method is DAQmx_Val_LargeRng2Ctr. The larger the divisor, the more accurate the measurement. However, too large a value could cause the count register to roll over, which results in an incorrect measurement.
00367 #define DAQmx_CI_Freq_DigFltr_Enable 0x21E7 // Specifies whether to apply the pulse width filter to the signal.
00368 #define DAQmx_CI_Freq_DigFltr_MinPulseWidth 0x21E8 // Specifies in seconds the minimum pulse width the filter recognizes.
00369 #define DAQmx_CI_Freq_DigFltr_TimebaseSrc 0x21E9 // Specifies the input terminal of the signal to use as the timebase of the pulse width filter.
00370 #define DAQmx_CI_Freq_DigFltr_TimebaseRate 0x21EA // Specifies in hertz the rate of the pulse width filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00371 #define DAQmx_CI_Freq_DigSync_Enable 0x21EB // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00372 #define DAQmx_CI_Period_Units 0x18A3 // Specifies the unit to use to return period measurements.
00373 #define DAQmx_CI_Period_Term 0x18A4 // Specifies the input terminal of the signal to measure.
00374 #define DAQmx_CI_Period_StartingEdge 0x0852 // Specifies between which edges to measure the period of the signal.
00375 #define DAQmx_CI_Period_MeasMeth 0x192C // Specifies the method to use to measure the period of the signal.
00376 #define DAQmx_CI_Period_EnableAveraging 0x2ED1 // Specifies whether to enable averaging mode for Sample Clock-timed period measurements.
00377 #define DAQmx_CI_Period_MeasTime 0x192D // Specifies in seconds the length of time to measure the period of the signal if Method is DAQmx_Val_HighFreq2Ctr. Measurement accuracy increases with increased measurement time and with increased signal frequency. If you measure a high-frequency signal for too long, however, the count register could roll over, which results in an incorrect measurement.
00378 #define DAQmx_CI_Period_Div 0x192E // Specifies the value by which to divide the input signal if Method is DAQmx_Val_LargeRng2Ctr. The larger the divisor, the more accurate the measurement. However, too large a value could cause the count register to roll over, which results in an incorrect measurement.
00379 #define DAQmx_CI_Period_DigFltr_Enable 0x21EC // Specifies whether to apply the pulse width filter to the signal.
00380 #define DAQmx_CI_Period_DigFltr_MinPulseWidth 0x21ED // Specifies in seconds the minimum pulse width the filter recognizes.
00381 #define DAQmx_CI_Period_DigFltr_TimebaseSrc 0x21EE // Specifies the input terminal of the signal to use as the timebase of the pulse width filter.
00382 #define DAQmx_CI_Period_DigFltr_TimebaseRate 0x21EF // Specifies in hertz the rate of the pulse width filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00383 #define DAQmx_CI_Period_DigSync_Enable 0x21F0 // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00384 #define DAQmx_CI_CountEdges_Term 0x18C7 // Specifies the input terminal of the signal to measure.
00385 #define DAQmx_CI_CountEdges_Dir 0x0696 // Specifies whether to increment or decrement the counter on each edge.
00386 #define DAQmx_CI_CountEdges_DirTerm 0x21E1 // Specifies the source terminal of the digital signal that controls the count direction if Direction is DAQmx_Val_ExtControlled.
00387 #define DAQmx_CI_CountEdges_CountDir_DigFltr_Enable 0x21F1 // Specifies whether to apply the pulse width filter to the signal.
00388 #define DAQmx_CI_CountEdges_CountDir_DigFltr_MinPulseWidth 0x21F2 // Specifies in seconds the minimum pulse width the filter recognizes.
00389 #define DAQmx_CI_CountEdges_CountDir_DigFltr_TimebaseSrc 0x21F3 // Specifies the input terminal of the signal to use as the timebase of the pulse width filter.
00390 #define DAQmx_CI_CountEdges_CountDir_DigFltr_TimebaseRate 0x21F4 // Specifies in hertz the rate of the pulse width filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00391 #define DAQmx_CI_CountEdges_CountDir_DigSync_Enable 0x21F5 // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00392 #define DAQmx_CI_CountEdges_InitialCnt 0x0698 // Specifies the starting value from which to count.
00393 #define DAQmx_CI_CountEdges_ActiveEdge 0x0697 // Specifies on which edges to increment or decrement the counter.
00394 #define DAQmx_CI_CountEdges_CountReset_Enable 0x2FAF // Specifies whether to reset the count on the active edge specified with Input Terminal.
00395 #define DAQmx_CI_CountEdges_CountReset_ResetCount 0x2FB0 // Specifies the value to reset the count to.
00396 #define DAQmx_CI_CountEdges_CountReset_Term 0x2FB1 // Specifies the input terminal of the signal to reset the count.
00397 #define DAQmx_CI_CountEdges_CountReset_ActiveEdge 0x2FB2 // Specifies on which edge of the signal to reset the count.
00398 #define DAQmx_CI_CountEdges_CountReset_DigFltr_Enable 0x2FB3 // Specifies whether to apply the pulse width filter to the signal.
00399 #define DAQmx_CI_CountEdges_CountReset_DigFltr_MinPulseWidth 0x2FB4 // Specifies the minimum pulse width the filter recognizes.
00400 #define DAQmx_CI_CountEdges_CountReset_DigFltr_TimebaseSrc 0x2FB5 // Specifies the input of the signal to use as the timebase of the pulse width filter.
00401 #define DAQmx_CI_CountEdges_CountReset_DigFltr_TimebaseRate 0x2FB6 // Specifies in hertz the rate of the pulse width filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00402 #define DAQmx_CI_CountEdges_CountReset_DigSync_Enable 0x2FB7 // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00403 #define DAQmx_CI_CountEdges_DigFltr_Enable 0x21F6 // Specifies whether to apply the pulse width filter to the signal.
00404 #define DAQmx_CI_CountEdges_DigFltr_MinPulseWidth 0x21F7 // Specifies in seconds the minimum pulse width the filter recognizes.
00405 #define DAQmx_CI_CountEdges_DigFltr_TimebaseSrc 0x21F8 // Specifies the input terminal of the signal to use as the timebase of the pulse width filter.
00406 #define DAQmx_CI_CountEdges_DigFltr_TimebaseRate 0x21F9 // Specifies in hertz the rate of the pulse width filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00407 #define DAQmx_CI_CountEdges_DigSync_Enable 0x21FA // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00408 #define DAQmx_CI_AngEncoder_Units 0x18A6 // Specifies the units to use to return angular position measurements from the channel.
00409 #define DAQmx_CI_AngEncoder_PulsesPerRev 0x0875 // Specifies the number of pulses the encoder generates per revolution. This value is the number of pulses on either signal A or signal B, not the total number of pulses on both signal A and signal B.
00410 #define DAQmx_CI_AngEncoder_InitialAngle 0x0881 // Specifies the starting angle of the encoder. This value is in the units you specify with Units.
00411 #define DAQmx_CI_LinEncoder_Units 0x18A9 // Specifies the units to use to return linear encoder measurements from the channel.
00412 #define DAQmx_CI_LinEncoder_DistPerPulse 0x0911 // Specifies the distance to measure for each pulse the encoder generates on signal A or signal B. This value is in the units you specify with Units.
00413 #define DAQmx_CI_LinEncoder_InitialPos 0x0915 // Specifies the position of the encoder when the measurement begins. This value is in the units you specify with Units.
00414 #define DAQmx_CI_Encoder_DecodingType 0x21E6 // Specifies how to count and interpret the pulses the encoder generates on signal A and signal B. DAQmx_Val_X1, DAQmx_Val_X2, and DAQmx_Val_X4 are valid for quadrature encoders only. DAQmx_Val_TwoPulseCounting is valid for two-pulse encoders only.
00415 #define DAQmx_CI_Encoder_AInputTerm 0x219D // Specifies the terminal to which signal A is connected.
00416 #define DAQmx_CI_Encoder_AInput_DigFltr_Enable 0x21FB // Specifies whether to apply the pulse width filter to the signal.
00417 #define DAQmx_CI_Encoder_AInput_DigFltr_MinPulseWidth 0x21FC // Specifies in seconds the minimum pulse width the filter recognizes.
00418 #define DAQmx_CI_Encoder_AInput_DigFltr_TimebaseSrc 0x21FD // Specifies the input terminal of the signal to use as the timebase of the pulse width filter.
00419 #define DAQmx_CI_Encoder_AInput_DigFltr_TimebaseRate 0x21FE // Specifies in hertz the rate of the pulse width filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00420 #define DAQmx_CI_Encoder_AInput_DigSync_Enable 0x21FF // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00421 #define DAQmx_CI_Encoder_BInputTerm 0x219E // Specifies the terminal to which signal B is connected.
00422 #define DAQmx_CI_Encoder_BInput_DigFltr_Enable 0x2200 // Specifies whether to apply the pulse width filter to the signal.
00423 #define DAQmx_CI_Encoder_BInput_DigFltr_MinPulseWidth 0x2201 // Specifies in seconds the minimum pulse width the filter recognizes.
00424 #define DAQmx_CI_Encoder_BInput_DigFltr_TimebaseSrc 0x2202 // Specifies the input terminal of the signal to use as the timebase of the pulse width filter.
00425 #define DAQmx_CI_Encoder_BInput_DigFltr_TimebaseRate 0x2203 // Specifies in hertz the rate of the pulse width filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00426 #define DAQmx_CI_Encoder_BInput_DigSync_Enable 0x2204 // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00427 #define DAQmx_CI_Encoder_ZInputTerm 0x219F // Specifies the terminal to which signal Z is connected.
00428 #define DAQmx_CI_Encoder_ZInput_DigFltr_Enable 0x2205 // Specifies whether to apply the pulse width filter to the signal.
00429 #define DAQmx_CI_Encoder_ZInput_DigFltr_MinPulseWidth 0x2206 // Specifies in seconds the minimum pulse width the filter recognizes.
00430 #define DAQmx_CI_Encoder_ZInput_DigFltr_TimebaseSrc 0x2207 // Specifies the input terminal of the signal to use as the timebase of the pulse width filter.
00431 #define DAQmx_CI_Encoder_ZInput_DigFltr_TimebaseRate 0x2208 // Specifies in hertz the rate of the pulse width filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00432 #define DAQmx_CI_Encoder_ZInput_DigSync_Enable 0x2209 // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00433 #define DAQmx_CI_Encoder_ZIndexEnable 0x0890 // Specifies whether to use Z indexing for the channel.
00434 #define DAQmx_CI_Encoder_ZIndexVal 0x0888 // Specifies the value to which to reset the measurement when signal Z is high and signal A and signal B are at the states you specify with Z Index Phase. Specify this value in the units of the measurement.
00435 #define DAQmx_CI_Encoder_ZIndexPhase 0x0889 // Specifies the states at which signal A and signal B must be while signal Z is high for NI-DAQmx to reset the measurement. If signal Z is never high while signal A and signal B are high, for example, you must choose a phase other than DAQmx_Val_AHighBHigh.
00436 #define DAQmx_CI_PulseWidth_Units 0x0823 // Specifies the units to use to return pulse width measurements.
00437 #define DAQmx_CI_PulseWidth_Term 0x18AA // Specifies the input terminal of the signal to measure.
00438 #define DAQmx_CI_PulseWidth_StartingEdge 0x0825 // Specifies on which edge of the input signal to begin each pulse width measurement.
00439 #define DAQmx_CI_PulseWidth_DigFltr_Enable 0x220A // Specifies whether to apply the pulse width filter to the signal.
00440 #define DAQmx_CI_PulseWidth_DigFltr_MinPulseWidth 0x220B // Specifies in seconds the minimum pulse width the filter recognizes.
00441 #define DAQmx_CI_PulseWidth_DigFltr_TimebaseSrc 0x220C // Specifies the input terminal of the signal to use as the timebase of the pulse width filter.
00442 #define DAQmx_CI_PulseWidth_DigFltr_TimebaseRate 0x220D // Specifies in hertz the rate of the pulse width filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00443 #define DAQmx_CI_PulseWidth_DigSync_Enable 0x220E // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00444 #define DAQmx_CI_Timestamp_Units 0x22B3 // Specifies the units to use to return timestamp measurements.
00445 #define DAQmx_CI_TwoEdgeSep_Units 0x18AC // Specifies the units to use to return two-edge separation measurements from the channel.
00446 #define DAQmx_CI_TwoEdgeSep_FirstTerm 0x18AD // Specifies the source terminal of the digital signal that starts each measurement.
00447 #define DAQmx_CI_TwoEdgeSep_FirstEdge 0x0833 // Specifies on which edge of the first signal to start each measurement.
00448 #define DAQmx_CI_TwoEdgeSep_First_DigFltr_Enable 0x220F // Specifies whether to apply the pulse width filter to the signal.
00449 #define DAQmx_CI_TwoEdgeSep_First_DigFltr_MinPulseWidth 0x2210 // Specifies in seconds the minimum pulse width the filter recognizes.
00450 #define DAQmx_CI_TwoEdgeSep_First_DigFltr_TimebaseSrc 0x2211 // Specifies the input terminal of the signal to use as the timebase of the pulse width filter.
00451 #define DAQmx_CI_TwoEdgeSep_First_DigFltr_TimebaseRate 0x2212 // Specifies in hertz the rate of the pulse width filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00452 #define DAQmx_CI_TwoEdgeSep_First_DigSync_Enable 0x2213 // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00453 #define DAQmx_CI_TwoEdgeSep_SecondTerm 0x18AE // Specifies the source terminal of the digital signal that stops each measurement.
00454 #define DAQmx_CI_TwoEdgeSep_SecondEdge 0x0834 // Specifies on which edge of the second signal to stop each measurement.
00455 #define DAQmx_CI_TwoEdgeSep_Second_DigFltr_Enable 0x2214 // Specifies whether to apply the pulse width filter to the signal.
00456 #define DAQmx_CI_TwoEdgeSep_Second_DigFltr_MinPulseWidth 0x2215 // Specifies in seconds the minimum pulse width the filter recognizes.
00457 #define DAQmx_CI_TwoEdgeSep_Second_DigFltr_TimebaseSrc 0x2216 // Specifies the input terminal of the signal to use as the timebase of the pulse width filter.
00458 #define DAQmx_CI_TwoEdgeSep_Second_DigFltr_TimebaseRate 0x2217 // Specifies in hertz the rate of the pulse width filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00459 #define DAQmx_CI_TwoEdgeSep_Second_DigSync_Enable 0x2218 // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00460 #define DAQmx_CI_SemiPeriod_Units 0x18AF // Specifies the units to use to return semi-period measurements.
00461 #define DAQmx_CI_SemiPeriod_Term 0x18B0 // Specifies the input terminal of the signal to measure.
00462 #define DAQmx_CI_SemiPeriod_StartingEdge 0x22FE // Specifies on which edge of the input signal to begin semi-period measurement. Semi-period measurements alternate between high time and low time, starting on this edge.
00463 #define DAQmx_CI_SemiPeriod_DigFltr_Enable 0x2219 // Specifies whether to apply the pulse width filter to the signal.
00464 #define DAQmx_CI_SemiPeriod_DigFltr_MinPulseWidth 0x221A // Specifies in seconds the minimum pulse width the filter recognizes.
00465 #define DAQmx_CI_SemiPeriod_DigFltr_TimebaseSrc 0x221B // Specifies the input terminal of the signal to use as the timebase of the pulse width filter.
00466 #define DAQmx_CI_SemiPeriod_DigFltr_TimebaseRate 0x221C // Specifies in hertz the rate of the pulse width filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00467 #define DAQmx_CI_SemiPeriod_DigSync_Enable 0x221D // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00468 #define DAQmx_CI_Pulse_Freq_Units 0x2F0B // Specifies the units to use to return pulse specifications in terms of frequency.
00469 #define DAQmx_CI_Pulse_Freq_Term 0x2F04 // Specifies the input terminal of the signal to measure.
00470 #define DAQmx_CI_Pulse_Freq_Start_Edge 0x2F05 // Specifies on which edge of the input signal to begin pulse measurement.
00471 #define DAQmx_CI_Pulse_Freq_DigFltr_Enable 0x2F06 // Specifies whether to apply a digital filter to the signal to measure.
00472 #define DAQmx_CI_Pulse_Freq_DigFltr_MinPulseWidth 0x2F07 // Specifies in seconds the minimum pulse width the filter recognizes.
00473 #define DAQmx_CI_Pulse_Freq_DigFltr_TimebaseSrc 0x2F08 // Specifies the terminal of the signal to use as the timebase of the digital filter.
00474 #define DAQmx_CI_Pulse_Freq_DigFltr_TimebaseRate 0x2F09 // Specifies in hertz the rate of the digital filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00475 #define DAQmx_CI_Pulse_Freq_DigSync_Enable 0x2F0A // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00476 #define DAQmx_CI_Pulse_Time_Units 0x2F13 // Specifies the units to use to return pulse specifications in terms of high time and low time.
00477 #define DAQmx_CI_Pulse_Time_Term 0x2F0C // Specifies the input terminal of the signal to measure.
00478 #define DAQmx_CI_Pulse_Time_StartEdge 0x2F0D // Specifies on which edge of the input signal to begin pulse measurement.
00479 #define DAQmx_CI_Pulse_Time_DigFltr_Enable 0x2F0E // Specifies whether to apply a digital filter to the signal to measure.
00480 #define DAQmx_CI_Pulse_Time_DigFltr_MinPulseWidth 0x2F0F // Specifies in seconds the minimum pulse width the filter recognizes.
00481 #define DAQmx_CI_Pulse_Time_DigFltr_TimebaseSrc 0x2F10 // Specifies the terminal of the signal to use as the timebase of the digital filter.
00482 #define DAQmx_CI_Pulse_Time_DigFltr_TimebaseRate 0x2F11 // Specifies in hertz the rate of the digital filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00483 #define DAQmx_CI_Pulse_Time_DigSync_Enable 0x2F12 // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00484 #define DAQmx_CI_Pulse_Ticks_Term 0x2F14 // Specifies the input terminal of the signal to measure.
00485 #define DAQmx_CI_Pulse_Ticks_StartEdge 0x2F15 // Specifies on which edge of the input signal to begin pulse measurement.
00486 #define DAQmx_CI_Pulse_Ticks_DigFltr_Enable 0x2F16 // Specifies whether to apply a digital filter to the signal to measure.
00487 #define DAQmx_CI_Pulse_Ticks_DigFltr_MinPulseWidth 0x2F17 // Specifies in seconds the minimum pulse width the filter recognizes.
00488 #define DAQmx_CI_Pulse_Ticks_DigFltr_TimebaseSrc 0x2F18 // Specifies the terminal of the signal to use as the timebase of the digital filter.
00489 #define DAQmx_CI_Pulse_Ticks_DigFltr_TimebaseRate 0x2F19 // Specifies in hertz the rate of the digital filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00490 #define DAQmx_CI_Pulse_Ticks_DigSync_Enable 0x2F1A // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00491 #define DAQmx_CI_Timestamp_InitialSeconds 0x22B4 // Specifies the number of seconds that elapsed since the beginning of the current year. This value is ignored if Synchronization Method is DAQmx_Val_IRIGB.
00492 #define DAQmx_CI_GPS_SyncMethod 0x1092 // Specifies the method to use to synchronize the counter to a GPS receiver.
00493 #define DAQmx_CI_GPS_SyncSrc 0x1093 // Specifies the terminal to which the GPS synchronization signal is connected.
00494 #define DAQmx_CI_CtrTimebaseSrc 0x0143 // Specifies the terminal of the timebase to use for the counter.
00495 #define DAQmx_CI_CtrTimebaseRate 0x18B2 // Specifies in Hertz the frequency of the counter timebase. Specifying the rate of a counter timebase allows you to take measurements in terms of time or frequency rather than in ticks of the timebase. If you use an external timebase and do not specify the rate, you can take measurements only in terms of ticks of the timebase.
00496 #define DAQmx_CI_CtrTimebaseActiveEdge 0x0142 // Specifies whether a timebase cycle is from rising edge to rising edge or from falling edge to falling edge.
00497 #define DAQmx_CI_CtrTimebase_DigFltr_Enable 0x2271 // Specifies whether to apply the pulse width filter to the signal.
00498 #define DAQmx_CI_CtrTimebase_DigFltr_MinPulseWidth 0x2272 // Specifies in seconds the minimum pulse width the filter recognizes.
00499 #define DAQmx_CI_CtrTimebase_DigFltr_TimebaseSrc 0x2273 // Specifies the input terminal of the signal to use as the timebase of the pulse width filter.
00500 #define DAQmx_CI_CtrTimebase_DigFltr_TimebaseRate 0x2274 // Specifies in hertz the rate of the pulse width filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00501 #define DAQmx_CI_CtrTimebase_DigSync_Enable 0x2275 // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00502 #define DAQmx_CI_Count 0x0148 // Indicates the current value of the count register.
00503 #define DAQmx_CI_OutputState 0x0149 // Indicates the current state of the out terminal of the counter.
00504 #define DAQmx_CI_TCReached 0x0150 // Indicates whether the counter rolled over. When you query this property, NI-DAQmx resets it to FALSE.
00505 #define DAQmx_CI_CtrTimebaseMasterTimebaseDiv 0x18B3 // Specifies the divisor for an external counter timebase. You can divide the counter timebase in order to measure slower signals without causing the count register to roll over.
00506 #define DAQmx_CI_DataXferMech 0x0200 // Specifies the data transfer mode for the channel.
00507 #define DAQmx_CI_DataXferReqCond 0x2EFB // Specifies under what condition to transfer data from the onboard memory of the device to the buffer.
00508 #define DAQmx_CI_UsbXferReqSize 0x2A92 // Specifies the maximum size of a USB transfer request in bytes. Modify this value to affect performance under different combinations of operating system and device.
00509 #define DAQmx_CI_UsbXferReqCount 0x3004 // Specifies the maximum number of simultaneous USB transfers used to stream data. Modify this value to affect performance under different combinations of operating system and device.
00510 #define DAQmx_CI_MemMapEnable 0x2ED2 // Specifies for NI-DAQmx to map hardware registers to the memory space of the application, if possible. Normally, NI-DAQmx maps hardware registers to memory accessible only to the kernel. Mapping the registers to the memory space of the application increases performance. However, if the application accesses the memory space mapped to the registers, it can adversely affect the operation of the device and possibly res...
00511 #define DAQmx_CI_NumPossiblyInvalidSamps 0x193C // Indicates the number of samples that the device might have overwritten before it could transfer them to the buffer.
00512 #define DAQmx_CI_DupCountPrevent 0x21AC // Specifies whether to enable duplicate count prevention for the channel. Duplicate count prevention is enabled by default. Setting Prescaler disables duplicate count prevention unless you explicitly enable it.
00513 #define DAQmx_CI_Prescaler 0x2239 // Specifies the divisor to apply to the signal you connect to the counter source terminal. Scaled data that you read takes this setting into account. You should use a prescaler only when you connect an external signal to the counter source terminal and when that signal has a higher frequency than the fastest onboard timebase. Setting this value disables duplicate count prevention unless you explicitly set Duplicate ...
00514 #define DAQmx_CO_OutputType 0x18B5 // Indicates how to define pulses generated on the channel.
00515 #define DAQmx_CO_Pulse_IdleState 0x1170 // Specifies the resting state of the output terminal.
00516 #define DAQmx_CO_Pulse_Term 0x18E1 // Specifies on which terminal to generate pulses.
00517 #define DAQmx_CO_Pulse_Time_Units 0x18D6 // Specifies the units in which to define high and low pulse time.
00518 #define DAQmx_CO_Pulse_HighTime 0x18BA // Specifies the amount of time that the pulse is at a high voltage. This value is in the units you specify with Units or when you create the channel.
00519 #define DAQmx_CO_Pulse_LowTime 0x18BB // Specifies the amount of time that the pulse is at a low voltage. This value is in the units you specify with Units or when you create the channel.
00520 #define DAQmx_CO_Pulse_Time_InitialDelay 0x18BC // Specifies in seconds the amount of time to wait before generating the first pulse.
00521 #define DAQmx_CO_Pulse_DutyCyc 0x1176 // Specifies the duty cycle of the pulses. The duty cycle of a signal is the width of the pulse divided by period. NI-DAQmx uses this ratio and the pulse frequency to determine the width of the pulses and the delay between pulses.
00522 #define DAQmx_CO_Pulse_Freq_Units 0x18D5 // Specifies the units in which to define pulse frequency.
00523 #define DAQmx_CO_Pulse_Freq 0x1178 // Specifies the frequency of the pulses to generate. This value is in the units you specify with Units or when you create the channel.
00524 #define DAQmx_CO_Pulse_Freq_InitialDelay 0x0299 // Specifies in seconds the amount of time to wait before generating the first pulse.
00525 #define DAQmx_CO_Pulse_HighTicks 0x1169 // Specifies the number of ticks the pulse is high.
00526 #define DAQmx_CO_Pulse_LowTicks 0x1171 // Specifies the number of ticks the pulse is low.
00527 #define DAQmx_CO_Pulse_Ticks_InitialDelay 0x0298 // Specifies the number of ticks to wait before generating the first pulse.
00528 #define DAQmx_CO_CtrTimebaseSrc 0x0339 // Specifies the terminal of the timebase to use for the counter. Typically, NI-DAQmx uses one of the internal counter timebases when generating pulses. Use this property to specify an external timebase and produce custom pulse widths that are not possible using the internal timebases.
00529 #define DAQmx_CO_CtrTimebaseRate 0x18C2 // Specifies in Hertz the frequency of the counter timebase. Specifying the rate of a counter timebase allows you to define output pulses in seconds rather than in ticks of the timebase. If you use an external timebase and do not specify the rate, you can define output pulses only in ticks of the timebase.
00530 #define DAQmx_CO_CtrTimebaseActiveEdge 0x0341 // Specifies whether a timebase cycle is from rising edge to rising edge or from falling edge to falling edge.
00531 #define DAQmx_CO_CtrTimebase_DigFltr_Enable 0x2276 // Specifies whether to apply the pulse width filter to the signal.
00532 #define DAQmx_CO_CtrTimebase_DigFltr_MinPulseWidth 0x2277 // Specifies in seconds the minimum pulse width the filter recognizes.
00533 #define DAQmx_CO_CtrTimebase_DigFltr_TimebaseSrc 0x2278 // Specifies the input terminal of the signal to use as the timebase of the pulse width filter.
00534 #define DAQmx_CO_CtrTimebase_DigFltr_TimebaseRate 0x2279 // Specifies in hertz the rate of the pulse width filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00535 #define DAQmx_CO_CtrTimebase_DigSync_Enable 0x227A // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00536 #define DAQmx_CO_Count 0x0293 // Indicates the current value of the count register.
00537 #define DAQmx_CO_OutputState 0x0294 // Indicates the current state of the output terminal of the counter.
00538 #define DAQmx_CO_AutoIncrCnt 0x0295 // Specifies a number of timebase ticks by which to increase the time spent in the idle state for each successive pulse.
00539 #define DAQmx_CO_CtrTimebaseMasterTimebaseDiv 0x18C3 // Specifies the divisor for an external counter timebase. You can divide the counter timebase in order to generate slower signals without causing the count register to roll over.
00540 #define DAQmx_CO_PulseDone 0x190E // Indicates if the task completed pulse generation. Use this value for retriggerable pulse generation when you need to determine if the device generated the current pulse. For retriggerable tasks, when you query this property, NI-DAQmx resets it to FALSE.
00541 #define DAQmx_CO_EnableInitialDelayOnRetrigger 0x2EC9 // Specifies whether to apply the initial delay to retriggered pulse trains.
00542 #define DAQmx_CO_ConstrainedGenMode 0x29F2 // Specifies constraints to apply when the counter generates pulses. Constraining the counter reduces the device resources required for counter operation. Constraining the counter can also allow additional analog or counter tasks on the device to run concurrently. For continuous counter tasks, NI-DAQmx consumes no device resources when the counter is constrained. For finite counter tasks, resource use increases with ...
00543 #define DAQmx_CO_UseOnlyOnBrdMem 0x2ECB // Specifies whether to write samples directly to the onboard memory of the device, bypassing the memory buffer. Generally, you cannot update onboard memory directly after you start the task. Onboard memory includes data FIFOs.
00544 #define DAQmx_CO_DataXferMech 0x2ECC // Specifies the data transfer mode for the device. For buffered operations, use DMA or USB Bulk. For non-buffered operations, use Polled.
00545 #define DAQmx_CO_DataXferReqCond 0x2ECD // Specifies under what condition to transfer data from the buffer to the onboard memory of the device.
00546 #define DAQmx_CO_UsbXferReqSize 0x2A93 // Specifies the maximum size of a USB transfer request in bytes. Modify this value to affect performance under different combinations of operating system and device.
00547 #define DAQmx_CO_UsbXferReqCount 0x3005 // Specifies the maximum number of simultaneous USB transfers used to stream data. Modify this value to affect performance under different combinations of operating system and device.
00548 #define DAQmx_CO_MemMapEnable 0x2ED3 // Specifies for NI-DAQmx to map hardware registers to the memory space of the application, if possible. Normally, NI-DAQmx maps hardware registers to memory accessible only to the kernel. Mapping the registers to the memory space of the application increases performance. However, if the application accesses the memory space mapped to the registers, it can adversely affect the operation of the device and possibly res...
00549 #define DAQmx_CO_Prescaler 0x226D // Specifies the divisor to apply to the signal you connect to the counter source terminal. Pulse generations defined by frequency or time take this setting into account, but pulse generations defined by ticks do not. You should use a prescaler only when you connect an external signal to the counter source terminal and when that signal has a higher frequency than the fastest onboard timebase.
00550 #define DAQmx_CO_RdyForNewVal 0x22FF // Indicates whether the counter is ready for new continuous pulse train values.
00551 #define DAQmx_ChanType 0x187F // Indicates the type of the virtual channel.
00552 #define DAQmx_PhysicalChanName 0x18F5 // Specifies the name of the physical channel upon which this virtual channel is based.
00553 #define DAQmx_ChanDescr 0x1926 // Specifies a user-defined description for the channel.
00554 #define DAQmx_ChanIsGlobal 0x2304 // Indicates whether the channel is a global channel.
00555
00556
00557 #define DAQmx_Exported_AIConvClk_OutputTerm 0x1687 // Specifies the terminal to which to route the AI Convert Clock.
00558 #define DAQmx_Exported_AIConvClk_Pulse_Polarity 0x1688 // Indicates the polarity of the exported AI Convert Clock. The polarity is fixed and independent of the active edge of the source of the AI Convert Clock.
00559 #define DAQmx_Exported_10MHzRefClk_OutputTerm 0x226E // Specifies the terminal to which to route the 10MHz Clock.
00560 #define DAQmx_Exported_20MHzTimebase_OutputTerm 0x1657 // Specifies the terminal to which to route the 20MHz Timebase.
00561 #define DAQmx_Exported_SampClk_OutputBehavior 0x186B // Specifies whether the exported Sample Clock issues a pulse at the beginning of a sample or changes to a high state for the duration of the sample.
00562 #define DAQmx_Exported_SampClk_OutputTerm 0x1663 // Specifies the terminal to which to route the Sample Clock.
00563 #define DAQmx_Exported_SampClk_DelayOffset 0x21C4 // Specifies in seconds the amount of time to offset the exported Sample clock. Refer to timing diagrams for generation applications in the device documentation for more information about this value.
00564 #define DAQmx_Exported_SampClk_Pulse_Polarity 0x1664 // Specifies the polarity of the exported Sample Clock if Output Behavior is DAQmx_Val_Pulse.
00565 #define DAQmx_Exported_SampClkTimebase_OutputTerm 0x18F9 // Specifies the terminal to which to route the Sample Clock Timebase.
00566 #define DAQmx_Exported_DividedSampClkTimebase_OutputTerm 0x21A1 // Specifies the terminal to which to route the Divided Sample Clock Timebase.
00567 #define DAQmx_Exported_AdvTrig_OutputTerm 0x1645 // Specifies the terminal to which to route the Advance Trigger.
00568 #define DAQmx_Exported_AdvTrig_Pulse_Polarity 0x1646 // Indicates the polarity of the exported Advance Trigger.
00569 #define DAQmx_Exported_AdvTrig_Pulse_WidthUnits 0x1647 // Specifies the units of Width Value.
00570 #define DAQmx_Exported_AdvTrig_Pulse_Width 0x1648 // Specifies the width of an exported Advance Trigger pulse. Specify this value in the units you specify with Width Units.
00571 #define DAQmx_Exported_PauseTrig_OutputTerm 0x1615 // Specifies the terminal to which to route the Pause Trigger.
00572 #define DAQmx_Exported_PauseTrig_Lvl_ActiveLvl 0x1616 // Specifies the active level of the exported Pause Trigger.
00573 #define DAQmx_Exported_RefTrig_OutputTerm 0x0590 // Specifies the terminal to which to route the Reference Trigger.
00574 #define DAQmx_Exported_RefTrig_Pulse_Polarity 0x0591 // Specifies the polarity of the exported Reference Trigger.
00575 #define DAQmx_Exported_StartTrig_OutputTerm 0x0584 // Specifies the terminal to which to route the Start Trigger.
00576 #define DAQmx_Exported_StartTrig_Pulse_Polarity 0x0585 // Specifies the polarity of the exported Start Trigger.
00577 #define DAQmx_Exported_AdvCmpltEvent_OutputTerm 0x1651 // Specifies the terminal to which to route the Advance Complete Event.
00578 #define DAQmx_Exported_AdvCmpltEvent_Delay 0x1757 // Specifies the output signal delay in periods of the sample clock.
00579 #define DAQmx_Exported_AdvCmpltEvent_Pulse_Polarity 0x1652 // Specifies the polarity of the exported Advance Complete Event.
00580 #define DAQmx_Exported_AdvCmpltEvent_Pulse_Width 0x1654 // Specifies the width of the exported Advance Complete Event pulse.
00581 #define DAQmx_Exported_AIHoldCmpltEvent_OutputTerm 0x18ED // Specifies the terminal to which to route the AI Hold Complete Event.
00582 #define DAQmx_Exported_AIHoldCmpltEvent_PulsePolarity 0x18EE // Specifies the polarity of an exported AI Hold Complete Event pulse.
00583 #define DAQmx_Exported_ChangeDetectEvent_OutputTerm 0x2197 // Specifies the terminal to which to route the Change Detection Event.
00584 #define DAQmx_Exported_ChangeDetectEvent_Pulse_Polarity 0x2303 // Specifies the polarity of an exported Change Detection Event pulse.
00585 #define DAQmx_Exported_CtrOutEvent_OutputTerm 0x1717 // Specifies the terminal to which to route the Counter Output Event.
00586 #define DAQmx_Exported_CtrOutEvent_OutputBehavior 0x174F // Specifies whether the exported Counter Output Event pulses or changes from one state to the other when the counter reaches terminal count.
00587 #define DAQmx_Exported_CtrOutEvent_Pulse_Polarity 0x1718 // Specifies the polarity of the pulses at the output terminal of the counter when Output Behavior is DAQmx_Val_Pulse. NI-DAQmx ignores this property if Output Behavior is DAQmx_Val_Toggle.
00588 #define DAQmx_Exported_CtrOutEvent_Toggle_IdleState 0x186A // Specifies the initial state of the output terminal of the counter when Output Behavior is DAQmx_Val_Toggle. The terminal enters this state when NI-DAQmx commits the task.
00589 #define DAQmx_Exported_HshkEvent_OutputTerm 0x22BA // Specifies the terminal to which to route the Handshake Event.
00590 #define DAQmx_Exported_HshkEvent_OutputBehavior 0x22BB // Specifies the output behavior of the Handshake Event.
00591 #define DAQmx_Exported_HshkEvent_Delay 0x22BC // Specifies the number of seconds to delay after the Handshake Trigger deasserts before asserting the Handshake Event.
00592 #define DAQmx_Exported_HshkEvent_Interlocked_AssertedLvl 0x22BD // Specifies the asserted level of the exported Handshake Event if Output Behavior is DAQmx_Val_Interlocked.
00593 #define DAQmx_Exported_HshkEvent_Interlocked_AssertOnStart 0x22BE // Specifies to assert the Handshake Event when the task starts if Output Behavior is DAQmx_Val_Interlocked.
00594 #define DAQmx_Exported_HshkEvent_Interlocked_DeassertDelay 0x22BF // Specifies in seconds the amount of time to wait after the Handshake Trigger asserts before deasserting the Handshake Event if Output Behavior is DAQmx_Val_Interlocked.
00595 #define DAQmx_Exported_HshkEvent_Pulse_Polarity 0x22C0 // Specifies the polarity of the exported Handshake Event if Output Behavior is DAQmx_Val_Pulse.
00596 #define DAQmx_Exported_HshkEvent_Pulse_Width 0x22C1 // Specifies in seconds the pulse width of the exported Handshake Event if Output Behavior is DAQmx_Val_Pulse.
00597 #define DAQmx_Exported_RdyForXferEvent_OutputTerm 0x22B5 // Specifies the terminal to which to route the Ready for Transfer Event.
00598 #define DAQmx_Exported_RdyForXferEvent_Lvl_ActiveLvl 0x22B6 // Specifies the active level of the exported Ready for Transfer Event.
00599 #define DAQmx_Exported_RdyForXferEvent_DeassertCond 0x2963 // Specifies when the ready for transfer event deasserts.
00600 #define DAQmx_Exported_RdyForXferEvent_DeassertCondCustomThreshold 0x2964 // Specifies in samples the threshold below which the Ready for Transfer Event deasserts. This threshold is an amount of space available in the onboard memory of the device. Deassert Condition must be DAQmx_Val_OnbrdMemCustomThreshold to use a custom threshold.
00601 #define DAQmx_Exported_DataActiveEvent_OutputTerm 0x1633 // Specifies the terminal to which to export the Data Active Event.
00602 #define DAQmx_Exported_DataActiveEvent_Lvl_ActiveLvl 0x1634 // Specifies the polarity of the exported Data Active Event.
00603 #define DAQmx_Exported_RdyForStartEvent_OutputTerm 0x1609 // Specifies the terminal to which to route the Ready for Start Event.
00604 #define DAQmx_Exported_RdyForStartEvent_Lvl_ActiveLvl 0x1751 // Specifies the polarity of the exported Ready for Start Event.
00605 #define DAQmx_Exported_SyncPulseEvent_OutputTerm 0x223C // Specifies the terminal to which to route the Synchronization Pulse Event.
00606 #define DAQmx_Exported_WatchdogExpiredEvent_OutputTerm 0x21AA // Specifies the terminal to which to route the Watchdog Timer Expired Event.
00607
00608
00609 #define DAQmx_Dev_IsSimulated 0x22CA // Indicates if the device is a simulated device.
00610 #define DAQmx_Dev_ProductCategory 0x29A9 // Indicates the product category of the device. This category corresponds to the category displayed in MAX when creating NI-DAQmx simulated devices.
00611 #define DAQmx_Dev_ProductType 0x0631 // Indicates the product name of the device.
00612 #define DAQmx_Dev_ProductNum 0x231D // Indicates the unique hardware identification number for the device.
00613 #define DAQmx_Dev_SerialNum 0x0632 // Indicates the serial number of the device. This value is zero if the device does not have a serial number.
00614 #define DAQmx_Dev_Accessory_ProductTypes 0x2F6D // Indicates the model names of accessories connected to the device. Each array element corresponds to a connector. For example, index 0 corresponds to connector 0. The array contains an empty string for each connector with no accessory connected.
00615 #define DAQmx_Dev_Accessory_ProductNums 0x2F6E // Indicates the unique hardware identification number for accessories connected to the device. Each array element corresponds to a connector. For example, index 0 corresponds to connector 0. The array contains 0 for each connector with no accessory connected.
00616 #define DAQmx_Dev_Accessory_SerialNums 0x2F6F // Indicates the serial number for accessories connected to the device. Each array element corresponds to a connector. For example, index 0 corresponds to connector 0. The array contains 0 for each connector with no accessory connected.
00617 #define DAQmx_Carrier_SerialNum 0x2A8A // Indicates the serial number of the device carrier. This value is zero if the carrier does not have a serial number.
00618 #define DAQmx_Dev_Chassis_ModuleDevNames 0x29B6 // Indicates an array containing the names of the modules in the chassis.
00619 #define DAQmx_Dev_AnlgTrigSupported 0x2984 // Indicates if the device supports analog triggering.
00620 #define DAQmx_Dev_DigTrigSupported 0x2985 // Indicates if the device supports digital triggering.
00621 #define DAQmx_Dev_AI_PhysicalChans 0x231E // Indicates an array containing the names of the analog input physical channels available on the device.
00622 #define DAQmx_Dev_AI_SupportedMeasTypes 0x2FD2 // Indicates the measurement types supported by the physical channels of the device. Refer to Measurement Types for information on specific channels.
00623 #define DAQmx_Dev_AI_MaxSingleChanRate 0x298C // Indicates the maximum rate for an analog input task if the task contains only a single channel from this device.
00624 #define DAQmx_Dev_AI_MaxMultiChanRate 0x298D // Indicates the maximum sampling rate for an analog input task from this device. To find the maximum rate for the task, take the minimum of Maximum Single Channel Rate or the indicated sampling rate of this device divided by the number of channels to acquire data from (including cold-junction compensation and autozero channels).
00625 #define DAQmx_Dev_AI_MinRate 0x298E // Indicates the minimum rate for an analog input task on this device. NI-DAQmx returns a warning or error if you attempt to sample at a slower rate.
00626 #define DAQmx_Dev_AI_SimultaneousSamplingSupported 0x298F // Indicates if the device supports simultaneous sampling.
00627 #define DAQmx_Dev_AI_SampModes 0x2FDC // Indicates sample modes supported by devices that support sample clocked analog input.
00628 #define DAQmx_Dev_AI_TrigUsage 0x2986 // Indicates the triggers supported by this device for an analog input task.
00629 #define DAQmx_Dev_AI_VoltageRngs 0x2990 // Indicates pairs of input voltage ranges supported by this device. Each pair consists of the low value, followed by the high value.
00630 #define DAQmx_Dev_AI_VoltageIntExcitDiscreteVals 0x29C9 // Indicates the set of discrete internal voltage excitation values supported by this device. If the device supports ranges of internal excitation values, use Range Values to determine supported excitation values.
00631 #define DAQmx_Dev_AI_VoltageIntExcitRangeVals 0x29CA // Indicates pairs of internal voltage excitation ranges supported by this device. Each pair consists of the low value, followed by the high value. If the device supports a set of discrete internal excitation values, use Discrete Values to determine the supported excitation values.
00632 #define DAQmx_Dev_AI_CurrentRngs 0x2991 // Indicates the pairs of current input ranges supported by this device. Each pair consists of the low value, followed by the high value.
00633 #define DAQmx_Dev_AI_CurrentIntExcitDiscreteVals 0x29CB // Indicates the set of discrete internal current excitation values supported by this device.
00634 #define DAQmx_Dev_AI_BridgeRngs 0x2FD0 // Indicates pairs of input voltage ratio ranges, in volts per volt, supported by devices that acquire using ratiometric measurements. Each pair consists of the low value followed by the high value.
00635 #define DAQmx_Dev_AI_ResistanceRngs 0x2A15 // Indicates pairs of input resistance ranges, in ohms, supported by devices that have the necessary signal conditioning to measure resistances. Each pair consists of the low value followed by the high value.
00636 #define DAQmx_Dev_AI_FreqRngs 0x2992 // Indicates the pairs of frequency input ranges supported by this device. Each pair consists of the low value, followed by the high value.
00637 #define DAQmx_Dev_AI_Gains 0x2993 // Indicates the input gain settings supported by this device.
00638 #define DAQmx_Dev_AI_Couplings 0x2994 // Indicates the coupling types supported by this device.
00639 #define DAQmx_Dev_AI_LowpassCutoffFreqDiscreteVals 0x2995 // Indicates the set of discrete lowpass cutoff frequencies supported by this device. If the device supports ranges of lowpass cutoff frequencies, use Range Values to determine supported frequencies.
00640 #define DAQmx_Dev_AI_LowpassCutoffFreqRangeVals 0x29CF // Indicates pairs of lowpass cutoff frequency ranges supported by this device. Each pair consists of the low value, followed by the high value. If the device supports a set of discrete lowpass cutoff frequencies, use Discrete Values to determine the supported frequencies.
00641 #define DAQmx_Dev_AO_PhysicalChans 0x231F // Indicates an array containing the names of the analog output physical channels available on the device.
00642 #define DAQmx_Dev_AO_SupportedOutputTypes 0x2FD3 // Indicates the generation types supported by the physical channels of the device. Refer to Output Types for information on specific channels.
00643 #define DAQmx_Dev_AO_SampClkSupported 0x2996 // Indicates if the device supports the sample clock timing type for analog output tasks.
00644 #define DAQmx_Dev_AO_SampModes 0x2FDD // Indicates sample modes supported by devices that support sample clocked analog output.
00645 #define DAQmx_Dev_AO_MaxRate 0x2997 // Indicates the maximum analog output rate of the device.
00646 #define DAQmx_Dev_AO_MinRate 0x2998 // Indicates the minimum analog output rate of the device.
00647 #define DAQmx_Dev_AO_TrigUsage 0x2987 // Indicates the triggers supported by this device for analog output tasks.
00648 #define DAQmx_Dev_AO_VoltageRngs 0x299B // Indicates pairs of output voltage ranges supported by this device. Each pair consists of the low value, followed by the high value.
00649 #define DAQmx_Dev_AO_CurrentRngs 0x299C // Indicates pairs of output current ranges supported by this device. Each pair consists of the low value, followed by the high value.
00650 #define DAQmx_Dev_AO_Gains 0x299D // Indicates the output gain settings supported by this device.
00651 #define DAQmx_Dev_DI_Lines 0x2320 // Indicates an array containing the names of the digital input lines available on the device.
00652 #define DAQmx_Dev_DI_Ports 0x2321 // Indicates an array containing the names of the digital input ports available on the device.
00653 #define DAQmx_Dev_DI_MaxRate 0x2999 // Indicates the maximum digital input rate of the device.
00654 #define DAQmx_Dev_DI_TrigUsage 0x2988 // Indicates the triggers supported by this device for digital input tasks.
00655 #define DAQmx_Dev_DO_Lines 0x2322 // Indicates an array containing the names of the digital output lines available on the device.
00656 #define DAQmx_Dev_DO_Ports 0x2323 // Indicates an array containing the names of the digital output ports available on the device.
00657 #define DAQmx_Dev_DO_MaxRate 0x299A // Indicates the maximum digital output rate of the device.
00658 #define DAQmx_Dev_DO_TrigUsage 0x2989 // Indicates the triggers supported by this device for digital output tasks.
00659 #define DAQmx_Dev_CI_PhysicalChans 0x2324 // Indicates an array containing the names of the counter input physical channels available on the device.
00660 #define DAQmx_Dev_CI_SupportedMeasTypes 0x2FD4 // Indicates the measurement types supported by the physical channels of the device. Refer to Measurement Types for information on specific channels.
00661 #define DAQmx_Dev_CI_TrigUsage 0x298A // Indicates the triggers supported by this device for counter input tasks.
00662 #define DAQmx_Dev_CI_SampClkSupported 0x299E // Indicates if the device supports the sample clock timing type for counter input tasks.
00663 #define DAQmx_Dev_CI_SampModes 0x2FDE // Indicates sample modes supported by devices that support sample clocked counter input.
00664 #define DAQmx_Dev_CI_MaxSize 0x299F // Indicates in bits the size of the counters on the device.
00665 #define DAQmx_Dev_CI_MaxTimebase 0x29A0 // Indicates in hertz the maximum counter timebase frequency.
00666 #define DAQmx_Dev_CO_PhysicalChans 0x2325 // Indicates an array containing the names of the counter output physical channels available on the device.
00667 #define DAQmx_Dev_CO_SupportedOutputTypes 0x2FD5 // Indicates the generation types supported by the physical channels of the device. Refer to Output Types for information on specific channels.
00668 #define DAQmx_Dev_CO_SampClkSupported 0x2F5B // Indicates if the device supports Sample Clock timing for counter output tasks.
00669 #define DAQmx_Dev_CO_SampModes 0x2FDF // Indicates sample modes supported by devices that support sample clocked counter output.
00670 #define DAQmx_Dev_CO_TrigUsage 0x298B // Indicates the triggers supported by this device for counter output tasks.
00671 #define DAQmx_Dev_CO_MaxSize 0x29A1 // Indicates in bits the size of the counters on the device.
00672 #define DAQmx_Dev_CO_MaxTimebase 0x29A2 // Indicates in hertz the maximum counter timebase frequency.
00673 #define DAQmx_Dev_TEDS_HWTEDSSupported 0x2FD6 // Indicates whether the device supports hardware TEDS.
00674 #define DAQmx_Dev_NumDMAChans 0x233C // Indicates the number of DMA channels on the device.
00675 #define DAQmx_Dev_BusType 0x2326 // Indicates the bus type of the device.
00676 #define DAQmx_Dev_PCI_BusNum 0x2327 // Indicates the PCI bus number of the device.
00677 #define DAQmx_Dev_PCI_DevNum 0x2328 // Indicates the PCI slot number of the device.
00678 #define DAQmx_Dev_PXI_ChassisNum 0x2329 // Indicates the PXI chassis number of the device, as identified in MAX.
00679 #define DAQmx_Dev_PXI_SlotNum 0x232A // Indicates the PXI slot number of the device.
00680 #define DAQmx_Dev_CompactDAQ_ChassisDevName 0x29B7 // Indicates the name of the CompactDAQ chassis that contains this module.
00681 #define DAQmx_Dev_CompactDAQ_SlotNum 0x29B8 // Indicates the slot number in which this module is located in the CompactDAQ chassis.
00682 #define DAQmx_Dev_TCPIP_Hostname 0x2A8B // Indicates the IPv4 hostname of the device.
00683 #define DAQmx_Dev_TCPIP_EthernetIP 0x2A8C // Indicates the IPv4 address of the Ethernet interface in dotted decimal format. This property returns 0.0.0.0 if the Ethernet interface cannot acquire an address.
00684 #define DAQmx_Dev_TCPIP_WirelessIP 0x2A8D // Indicates the IPv4 address of the 802.11 wireless interface in dotted decimal format. This property returns 0.0.0.0 if the wireless interface cannot acquire an address.
00685 #define DAQmx_Dev_Terminals 0x2A40 // Indicates a list of all terminals on the device.
00686
00687
00688 #define DAQmx_Read_RelativeTo 0x190A // Specifies the point in the buffer at which to begin a read operation. If you also specify an offset with Offset, the read operation begins at that offset relative to the point you select with this property. The default value is DAQmx_Val_CurrReadPos unless you configure a Reference Trigger for the task. If you configure a Reference Trigger, the default value is DAQmx_Val_FirstPretrigSamp.
00689 #define DAQmx_Read_Offset 0x190B // Specifies an offset in samples per channel at which to begin a read operation. This offset is relative to the location you specify with RelativeTo.
00690 #define DAQmx_Read_ChannelsToRead 0x1823 // Specifies a subset of channels in the task from which to read.
00691 #define DAQmx_Read_ReadAllAvailSamp 0x1215 // Specifies whether subsequent read operations read all samples currently available in the buffer or wait for the buffer to become full before reading. NI-DAQmx uses this setting for finite acquisitions and only when the number of samples to read is -1. For continuous acquisitions when the number of samples to read is -1, a read operation always reads all samples currently available in the buffer.
00692 #define DAQmx_Read_AutoStart 0x1826 // Specifies if an NI-DAQmx Read function automatically starts the task if you did not start the task explicitly by using DAQmxStartTask(). The default value is TRUE. When an NI-DAQmx Read function starts a finite acquisition task, it also stops the task after reading the last sample.
00693 #define DAQmx_Read_OverWrite 0x1211 // Specifies whether to overwrite samples in the buffer that you have not yet read.
00694 #define DAQmx_Read_CurrReadPos 0x1221 // Indicates in samples per channel the current position in the buffer.
00695 #define DAQmx_Read_AvailSampPerChan 0x1223 // Indicates the number of samples available to read per channel. This value is the same for all channels in the task.
00696 #define DAQmx_Logging_FilePath 0x2EC4 // Specifies the path to the TDMS file to which you want to log data. If the file path is changed while the task is running, this takes effect on the next sample interval (if Logging.SampsPerFile has been set) or when DAQmx Start New File is called. New file paths can be specified by ending with "\" or "/". Files created after specifying a new file path retain the same name and numbering sequence.
00697 #define DAQmx_Logging_Mode 0x2EC5 // Specifies whether to enable logging and whether to allow reading data while logging. Log mode allows for the best performance. However, you cannot read data while logging if you specify this mode. If you want to read data while logging, specify Log and Read mode.
00698 #define DAQmx_Logging_TDMS_GroupName 0x2EC6 // Specifies the name of the group to create within the TDMS file for data from this task. If you append data to an existing file and the specified group already exists, NI-DAQmx appends a number symbol and a number to the group name, incrementing that number until finding a group name that does not exist. For example, if you specify a group name of Voltage Task, and that group already exists, NI-DAQmx assigns the gr...
00699 #define DAQmx_Logging_TDMS_Operation 0x2EC7 // Specifies how to open the TDMS file.
00700 #define DAQmx_Logging_Pause 0x2FE3 // Specifies whether logging is paused while a task is executing. If Mode is set to Log and Read mode, this value is taken into consideration on the next call to DAQmx Read, where data is written to disk. If Mode is set to Log Only mode, this value is taken into consideration the next time that data is written to disk. A new TDMS group is written when logging is resumed from a paused state.
00701 #define DAQmx_Logging_SampsPerFile 0x2FE4 // Specifies how many samples to write to each file. When the file reaches the number of samples specified, a new file is created with the naming convention of <filename>_####.tdms, where #### starts at 0001 and increments automatically with each new file. For example, if the file specified is C:\data.tdms, the next file name used is C:\data_0001.tdms. To disable file spanning behavior, set this attribute to ...
00702 #define DAQmx_Logging_FileWriteSize 0x2FC3 // Specifies the size, in samples, in which data will be written to disk. The size must be evenly divisible by the volume sector size, in bytes.
00703 #define DAQmx_Logging_FilePreallocationSize 0x2FC6 // Specifies a size in samples to be used to pre-allocate space on disk. Pre-allocation can improve file I/O performance, especially in situations where multiple files are being written to disk. For finite tasks, the default behavior is to pre-allocate the file based on the number of samples you configure the task to acquire.
00704 #define DAQmx_Read_TotalSampPerChanAcquired 0x192A // Indicates the total number of samples acquired by each channel. NI-DAQmx returns a single value because this value is the same for all channels. For retriggered acquisitions, this value is the cumulative number of samples across all retriggered acquisitions.
00705 #define DAQmx_Read_CommonModeRangeErrorChansExist 0x2A98 // Indicates if the device(s) detected a common mode range violation for any virtual channel in the task. Common mode range violation occurs when the voltage of either the positive terminal or negative terminal to ground are out of range. Reading this property clears the common mode range violation status for all channels in the task. You must read this property before you read Common Mode Range Error Channels. Other...
00706 #define DAQmx_Read_CommonModeRangeErrorChans 0x2A99 // Indicates the names of any virtual channels in the task for which the device(s) detected a common mode range violation. You must read Common Mode Range Error Channels Exist before you read this property. Otherwise, you will receive an error.
00707 #define DAQmx_Read_OvercurrentChansExist 0x29E6 // Indicates if the device(s) detected an overcurrent condition for any virtual channel in the task. Reading this property clears the overcurrent status for all channels in the task. You must read this property before you read Overcurrent Channels. Otherwise, you will receive an error.
00708 #define DAQmx_Read_OvercurrentChans 0x29E7 // Indicates the names of any virtual channels in the task for which the device(s) detected an overcurrent condition.. You must read Overcurrent Channels Exist before you read this property. Otherwise, you will receive an error. On some devices, you must restart the task for all overcurrent channels to recover.
00709 #define DAQmx_Read_OpenCurrentLoopChansExist 0x2A09 // Indicates if the device(s) detected an open current loop for any virtual channel in the task. Reading this property clears the open current loop status for all channels in the task. You must read this property before you read Open Current Loop Channels. Otherwise, you will receive an error.
00710 #define DAQmx_Read_OpenCurrentLoopChans 0x2A0A // Indicates the names of any virtual channels in the task for which the device(s) detected an open current loop. You must read Open Current Loop Channels Exist before you read this property. Otherwise, you will receive an error.
00711 #define DAQmx_Read_OpenThrmcplChansExist 0x2A96 // Indicates if the device(s) detected an open thermocouple connected to any virtual channel in the task. Reading this property clears the open thermocouple status for all channels in the task. You must read this property before you read Open Thermocouple Channels. Otherwise, you will receive an error.
00712 #define DAQmx_Read_OpenThrmcplChans 0x2A97 // Indicates the names of any virtual channels in the task for which the device(s) detected an open thermcouple. You must read Open Thermocouple Channels Exist before you read this property. Otherwise, you will receive an error.
00713 #define DAQmx_Read_OverloadedChansExist 0x2174 // Indicates if the device(s) detected an overload in any virtual channel in the task. Reading this property clears the overload status for all channels in the task. You must read this property before you read Overloaded Channels. Otherwise, you will receive an error.
00714 #define DAQmx_Read_OverloadedChans 0x2175 // Indicates the names of any overloaded virtual channels in the task. You must read Overloaded Channels Exist before you read this property. Otherwise, you will receive an error.
00715 #define DAQmx_Read_AccessoryInsertionOrRemovalDetected 0x2F70 // Indicates if any device(s) in the task detected the insertion or removal of an accessory since the task started. Reading this property clears the accessory change status for all channels in the task. You must read this property before you read Devices with Inserted or Removed Accessories. Otherwise, you will receive an error.
00716 #define DAQmx_Read_DevsWithInsertedOrRemovedAccessories 0x2F71 // Indicates the names of any devices that detected the insertion or removal of an accessory since the task started. You must read Accessory Insertion or Removal Detected before you read this property. Otherwise, you will receive an error.
00717 #define DAQmx_Read_ChangeDetect_HasOverflowed 0x2194 // Indicates if samples were missed because change detection events occurred faster than the device could handle them. Some devices detect overflows differently than others.
00718 #define DAQmx_Read_RawDataWidth 0x217A // Indicates in bytes the size of a raw sample from the task.
00719 #define DAQmx_Read_NumChans 0x217B // Indicates the number of channels that an NI-DAQmx Read function reads from the task. This value is the number of channels in the task or the number of channels you specify with Channels to Read.
00720 #define DAQmx_Read_DigitalLines_BytesPerChan 0x217C // Indicates the number of bytes per channel that NI-DAQmx returns in a sample for line-based reads. If a channel has fewer lines than this number, the extra bytes are FALSE.
00721 #define DAQmx_Read_WaitMode 0x2232 // Specifies how an NI-DAQmx Read function waits for samples to become available.
00722 #define DAQmx_Read_SleepTime 0x22B0 // Specifies in seconds the amount of time to sleep after checking for available samples if Wait Mode is DAQmx_Val_Sleep.
00723
00724
00725 #define DAQmx_RealTime_ConvLateErrorsToWarnings 0x22EE // Specifies if DAQmxWaitForNextSampleClock() and an NI-DAQmx Read function convert late errors to warnings. NI-DAQmx returns no late warnings or errors until the number of warmup iterations you specify with Number Of Warmup Iterations execute.
00726 #define DAQmx_RealTime_NumOfWarmupIters 0x22ED // Specifies the number of loop iterations that must occur before DAQmxWaitForNextSampleClock() and an NI-DAQmx Read function return any late warnings or errors. The system needs a number of iterations to stabilize. During this period, a large amount of jitter occurs, potentially causing reads and writes to be late. The default number of warmup iterations is 100. Specify a larger number if needed to stabilize the sys...
00727 #define DAQmx_RealTime_WaitForNextSampClkWaitMode 0x22EF // Specifies how DAQmxWaitForNextSampleClock() waits for the next Sample Clock pulse.
00728 #define DAQmx_RealTime_ReportMissedSamp 0x2319 // Specifies whether an NI-DAQmx Read function returns lateness errors or warnings when it detects missed Sample Clock pulses. This setting does not affect DAQmxWaitForNextSampleClock(). Set this property to TRUE for applications that need to detect lateness without using DAQmxWaitForNextSampleClock().
00729 #define DAQmx_RealTime_WriteRecoveryMode 0x231A // Specifies how NI-DAQmx attempts to recover after missing a Sample Clock pulse when performing counter writes.
00730
00731
00732 #define DAQmx_SwitchChan_Usage 0x18E4 // Specifies how you can use the channel. Using this property acts as a safety mechanism to prevent you from connecting two source channels, for example.
00733 #define DAQmx_SwitchChan_AnlgBusSharingEnable 0x2F9E // Specifies whether to enable sharing of an analog bus line so that multiple switch devices can connect to it simultaneously. For each device that will share the analog bus line, set this property to TRUE to enable sharing on the channel that connects to the analog bus line. Analog bus sharing is disabled by default.
00734 #define DAQmx_SwitchChan_MaxACCarryCurrent 0x0648 // Indicates in amperes the maximum AC current that the device can carry.
00735 #define DAQmx_SwitchChan_MaxACSwitchCurrent 0x0646 // Indicates in amperes the maximum AC current that the device can switch. This current is always against an RMS voltage level.
00736 #define DAQmx_SwitchChan_MaxACCarryPwr 0x0642 // Indicates in watts the maximum AC power that the device can carry.
00737 #define DAQmx_SwitchChan_MaxACSwitchPwr 0x0644 // Indicates in watts the maximum AC power that the device can switch.
00738 #define DAQmx_SwitchChan_MaxDCCarryCurrent 0x0647 // Indicates in amperes the maximum DC current that the device can carry.
00739 #define DAQmx_SwitchChan_MaxDCSwitchCurrent 0x0645 // Indicates in amperes the maximum DC current that the device can switch. This current is always against a DC voltage level.
00740 #define DAQmx_SwitchChan_MaxDCCarryPwr 0x0643 // Indicates in watts the maximum DC power that the device can carry.
00741 #define DAQmx_SwitchChan_MaxDCSwitchPwr 0x0649 // Indicates in watts the maximum DC power that the device can switch.
00742 #define DAQmx_SwitchChan_MaxACVoltage 0x0651 // Indicates in volts the maximum AC RMS voltage that the device can switch.
00743 #define DAQmx_SwitchChan_MaxDCVoltage 0x0650 // Indicates in volts the maximum DC voltage that the device can switch.
00744 #define DAQmx_SwitchChan_WireMode 0x18E5 // Indicates the number of wires that the channel switches.
00745 #define DAQmx_SwitchChan_Bandwidth 0x0640 // Indicates in Hertz the maximum frequency of a signal that can pass through the switch without significant deterioration.
00746 #define DAQmx_SwitchChan_Impedance 0x0641 // Indicates in ohms the switch impedance. This value is important in the RF domain and should match the impedance of the sources and loads.
00747
00748
00749 #define DAQmx_SwitchDev_SettlingTime 0x1244 // Specifies in seconds the amount of time to wait for the switch to settle (or debounce). NI-DAQmx adds this time to the settling time of the motherboard. Modify this property only if the switch does not settle within the settling time of the motherboard. Refer to device documentation for supported settling times.
00750 #define DAQmx_SwitchDev_AutoConnAnlgBus 0x17DA // Specifies if NI-DAQmx routes multiplexed channels to the analog bus backplane. Only the SCXI-1127 and SCXI-1128 support this property.
00751 #define DAQmx_SwitchDev_PwrDownLatchRelaysAfterSettling 0x22DB // Specifies if DAQmxSwitchWaitForSettling() powers down latching relays after waiting for the device to settle.
00752 #define DAQmx_SwitchDev_Settled 0x1243 // Indicates when Settling Time expires.
00753 #define DAQmx_SwitchDev_RelayList 0x17DC // Indicates a comma-delimited list of relay names.
00754 #define DAQmx_SwitchDev_NumRelays 0x18E6 // Indicates the number of relays on the device. This value matches the number of relay names in Relay List.
00755 #define DAQmx_SwitchDev_SwitchChanList 0x18E7 // Indicates a comma-delimited list of channel names for the current topology of the device.
00756 #define DAQmx_SwitchDev_NumSwitchChans 0x18E8 // Indicates the number of switch channels for the current topology of the device. This value matches the number of channel names in Switch Channel List.
00757 #define DAQmx_SwitchDev_NumRows 0x18E9 // Indicates the number of rows on a device in a matrix switch topology. Indicates the number of multiplexed channels on a device in a mux topology.
00758 #define DAQmx_SwitchDev_NumColumns 0x18EA // Indicates the number of columns on a device in a matrix switch topology. This value is always 1 if the device is in a mux topology.
00759 #define DAQmx_SwitchDev_Topology 0x193D // Indicates the current topology of the device. This value is one of the topology options in DAQmxSwitchSetTopologyAndReset().
00760 #define DAQmx_SwitchDev_Temperature 0x301A // Indicates the current temperature as read by the Switch module in degrees Celsius. Refer to your device documentation for more information.
00761
00762
00763 #define DAQmx_SwitchScan_BreakMode 0x1247 // Specifies the action to take between each entry in a scan list.
00764 #define DAQmx_SwitchScan_RepeatMode 0x1248 // Specifies if the task advances through the scan list multiple times.
00765 #define DAQmx_SwitchScan_WaitingForAdv 0x17D9 // Indicates if the switch hardware is waiting for an Advance Trigger. If the hardware is waiting, it completed the previous entry in the scan list.
00766
00767
00768 #define DAQmx_Scale_Descr 0x1226 // Specifies a description for the scale.
00769 #define DAQmx_Scale_ScaledUnits 0x191B // Specifies the units to use for scaled values. You can use an arbitrary string.
00770 #define DAQmx_Scale_PreScaledUnits 0x18F7 // Specifies the units of the values that you want to scale.
00771 #define DAQmx_Scale_Type 0x1929 // Indicates the method or equation form that the custom scale uses.
00772 #define DAQmx_Scale_Lin_Slope 0x1227 // Specifies the slope, m, in the equation y=mx+b.
00773 #define DAQmx_Scale_Lin_YIntercept 0x1228 // Specifies the y-intercept, b, in the equation y=mx+b.
00774 #define DAQmx_Scale_Map_ScaledMax 0x1229 // Specifies the largest value in the range of scaled values. NI-DAQmx maps this value to Pre-Scaled Maximum Value. Reads coerce samples that are larger than this value to match this value. Writes generate errors for samples that are larger than this value.
00775 #define DAQmx_Scale_Map_PreScaledMax 0x1231 // Specifies the largest value in the range of pre-scaled values. NI-DAQmx maps this value to Scaled Maximum Value.
00776 #define DAQmx_Scale_Map_ScaledMin 0x1230 // Specifies the smallest value in the range of scaled values. NI-DAQmx maps this value to Pre-Scaled Minimum Value. Reads coerce samples that are smaller than this value to match this value. Writes generate errors for samples that are smaller than this value.
00777 #define DAQmx_Scale_Map_PreScaledMin 0x1232 // Specifies the smallest value in the range of pre-scaled values. NI-DAQmx maps this value to Scaled Minimum Value.
00778 #define DAQmx_Scale_Poly_ForwardCoeff 0x1234 // Specifies an array of coefficients for the polynomial that converts pre-scaled values to scaled values. Each element of the array corresponds to a term of the equation. For example, if index three of the array is 9, the fourth term of the equation is 9x^3.
00779 #define DAQmx_Scale_Poly_ReverseCoeff 0x1235 // Specifies an array of coefficients for the polynomial that converts scaled values to pre-scaled values. Each element of the array corresponds to a term of the equation. For example, if index three of the array is 9, the fourth term of the equation is 9y^3.
00780 #define DAQmx_Scale_Table_ScaledVals 0x1236 // Specifies an array of scaled values. These values map directly to the values in Pre-Scaled Values.
00781 #define DAQmx_Scale_Table_PreScaledVals 0x1237 // Specifies an array of pre-scaled values. These values map directly to the values in Scaled Values.
00782
00783
00784 #define DAQmx_Sys_GlobalChans 0x1265 // Indicates an array that contains the names of all global channels saved on the system.
00785 #define DAQmx_Sys_Scales 0x1266 // Indicates an array that contains the names of all custom scales saved on the system.
00786 #define DAQmx_Sys_Tasks 0x1267 // Indicates an array that contains the names of all tasks saved on the system.
00787 #define DAQmx_Sys_DevNames 0x193B // Indicates the names of all devices installed in the system.
00788 #define DAQmx_Sys_NIDAQMajorVersion 0x1272 // Indicates the major portion of the installed version of NI-DAQmx, such as 7 for version 7.0.
00789 #define DAQmx_Sys_NIDAQMinorVersion 0x1923 // Indicates the minor portion of the installed version of NI-DAQmx, such as 0 for version 7.0.
00790 #define DAQmx_Sys_NIDAQUpdateVersion 0x2F22 // Indicates the update portion of the installed version of NI-DAQmx, such as 1 for version 9.0.1.
00791
00792
00793 #define DAQmx_Task_Name 0x1276 // Indicates the name of the task.
00794 #define DAQmx_Task_Channels 0x1273 // Indicates the names of all virtual channels in the task.
00795 #define DAQmx_Task_NumChans 0x2181 // Indicates the number of virtual channels in the task.
00796 #define DAQmx_Task_Devices 0x230E // Indicates an array containing the names of all devices in the task.
00797 #define DAQmx_Task_NumDevices 0x29BA // Indicates the number of devices in the task.
00798 #define DAQmx_Task_Complete 0x1274 // Indicates whether the task completed execution.
00799
00800
00801 #define DAQmx_SampQuant_SampMode 0x1300 // Specifies if a task acquires or generates a finite number of samples or if it continuously acquires or generates samples.
00802 #define DAQmx_SampQuant_SampPerChan 0x1310 // Specifies the number of samples to acquire or generate for each channel if Sample Mode is DAQmx_Val_FiniteSamps. If Sample Mode is DAQmx_Val_ContSamps, NI-DAQmx uses this value to determine the buffer size.
00803 #define DAQmx_SampTimingType 0x1347 // Specifies the type of sample timing to use for the task.
00804 #define DAQmx_SampClk_Rate 0x1344 // Specifies the sampling rate in samples per channel per second. If you use an external source for the Sample Clock, set this input to the maximum expected rate of that clock.
00805 #define DAQmx_SampClk_MaxRate 0x22C8 // Indicates the maximum Sample Clock rate supported by the task, based on other timing settings. For output tasks, the maximum Sample Clock rate is the maximum rate of the DAC. For input tasks, NI-DAQmx calculates the maximum sampling rate differently for multiplexed devices than simultaneous sampling devices.
00806 #define DAQmx_SampClk_Src 0x1852 // Specifies the terminal of the signal to use as the Sample Clock.
00807 #define DAQmx_SampClk_ActiveEdge 0x1301 // Specifies on which edge of a clock pulse sampling takes place. This property is useful primarily when the signal you use as the Sample Clock is not a periodic clock.
00808 #define DAQmx_SampClk_OverrunBehavior 0x2EFC // Specifies the action to take if Sample Clock edges occur faster than the device can handle them.
00809 #define DAQmx_SampClk_UnderflowBehavior 0x2961 // Specifies the action to take when the onboard memory of the device becomes empty.
00810 #define DAQmx_SampClk_TimebaseDiv 0x18EB // Specifies the number of Sample Clock Timebase pulses needed to produce a single Sample Clock pulse.
00811 #define DAQmx_SampClk_Term 0x2F1B // Indicates the name of the internal Sample Clock terminal for the task. This property does not return the name of the Sample Clock source terminal specified with Source.
00812 #define DAQmx_SampClk_Timebase_Rate 0x1303 // Specifies the rate of the Sample Clock Timebase. Some applications require that you specify a rate when you use any signal other than the onboard Sample Clock Timebase. NI-DAQmx requires this rate to calculate other timing parameters.
00813 #define DAQmx_SampClk_Timebase_Src 0x1308 // Specifies the terminal of the signal to use as the Sample Clock Timebase.
00814 #define DAQmx_SampClk_Timebase_ActiveEdge 0x18EC // Specifies on which edge to recognize a Sample Clock Timebase pulse. This property is useful primarily when the signal you use as the Sample Clock Timebase is not a periodic clock.
00815 #define DAQmx_SampClk_Timebase_MasterTimebaseDiv 0x1305 // Specifies the number of pulses of the Master Timebase needed to produce a single pulse of the Sample Clock Timebase.
00816 #define DAQmx_SampClkTimebase_Term 0x2F1C // Indicates the name of the internal Sample Clock Timebase terminal for the task. This property does not return the name of the Sample Clock Timebase source terminal specified with Source.
00817 #define DAQmx_SampClk_DigFltr_Enable 0x221E // Specifies whether to apply the pulse width filter to the signal.
00818 #define DAQmx_SampClk_DigFltr_MinPulseWidth 0x221F // Specifies in seconds the minimum pulse width the filter recognizes.
00819 #define DAQmx_SampClk_DigFltr_TimebaseSrc 0x2220 // Specifies the input terminal of the signal to use as the timebase of the pulse width filter.
00820 #define DAQmx_SampClk_DigFltr_TimebaseRate 0x2221 // Specifies in hertz the rate of the pulse width filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00821 #define DAQmx_SampClk_DigSync_Enable 0x2222 // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00822 #define DAQmx_Hshk_DelayAfterXfer 0x22C2 // Specifies the number of seconds to wait after a handshake cycle before starting a new handshake cycle.
00823 #define DAQmx_Hshk_StartCond 0x22C3 // Specifies the point in the handshake cycle that the device is in when the task starts.
00824 #define DAQmx_Hshk_SampleInputDataWhen 0x22C4 // Specifies on which edge of the Handshake Trigger an input task latches the data from the peripheral device.
00825 #define DAQmx_ChangeDetect_DI_RisingEdgePhysicalChans 0x2195 // Specifies the names of the digital lines or ports on which to detect rising edges. The lines or ports must be used by virtual channels in the task. You also can specify a string that contains a list or range of digital lines or ports.
00826 #define DAQmx_ChangeDetect_DI_FallingEdgePhysicalChans 0x2196 // Specifies the names of the digital lines or ports on which to detect falling edges. The lines or ports must be used by virtual channels in the task. You also can specify a string that contains a list or range of digital lines or ports.
00827 #define DAQmx_ChangeDetect_DI_Tristate 0x2EFA // Specifies whether to tristate lines specified with Rising Edge Physical Channels and Falling Edge Physical Channels that are not in a virtual channel in the task. If you set this property to TRUE, NI-DAQmx tristates rising/falling edge lines that are not in a virtual channel in the task. If you set this property to FALSE, NI-DAQmx does not modify the configuration of rising/falling edge lines that are not in a vir...
00828 #define DAQmx_OnDemand_SimultaneousAOEnable 0x21A0 // Specifies whether to update all channels in the task simultaneously, rather than updating channels independently when you write a sample to that channel.
00829 #define DAQmx_Implicit_UnderflowBehavior 0x2EFD // Specifies the action to take when the onboard memory of the device becomes empty.
00830 #define DAQmx_AIConv_Rate 0x1848 // Specifies in Hertz the rate at which to clock the analog-to-digital converter. This clock is specific to the analog input section of multiplexed devices.
00831 #define DAQmx_AIConv_MaxRate 0x22C9 // Indicates the maximum convert rate supported by the task, given the current devices and channel count.
00832 #define DAQmx_AIConv_Src 0x1502 // Specifies the terminal of the signal to use as the AI Convert Clock.
00833 #define DAQmx_AIConv_ActiveEdge 0x1853 // Specifies on which edge of the clock pulse an analog-to-digital conversion takes place.
00834 #define DAQmx_AIConv_TimebaseDiv 0x1335 // Specifies the number of AI Convert Clock Timebase pulses needed to produce a single AI Convert Clock pulse.
00835 #define DAQmx_AIConv_Timebase_Src 0x1339 // Specifies the terminal of the signal to use as the AI Convert Clock Timebase.
00836 #define DAQmx_DelayFromSampClk_DelayUnits 0x1304 // Specifies the units of Delay.
00837 #define DAQmx_DelayFromSampClk_Delay 0x1317 // Specifies the amount of time to wait after receiving a Sample Clock edge before beginning to acquire the sample. This value is in the units you specify with Delay Units.
00838 #define DAQmx_AIConv_DigFltr_Enable 0x2EDC // Specifies whether to apply a digital filter to the AI Convert Clock.
00839 #define DAQmx_AIConv_DigFltr_MinPulseWidth 0x2EDD // Specifies in seconds the minimum pulse width the filter recognizes.
00840 #define DAQmx_AIConv_DigFltr_TimebaseSrc 0x2EDE // Specifies the terminal of the signal to use as the timebase of the digital filter.
00841 #define DAQmx_AIConv_DigFltr_TimebaseRate 0x2EDF // Specifies in hertz the rate of the digital filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00842 #define DAQmx_AIConv_DigSync_Enable 0x2EE0 // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00843 #define DAQmx_MasterTimebase_Rate 0x1495 // Specifies the rate of the Master Timebase.
00844 #define DAQmx_MasterTimebase_Src 0x1343 // Specifies the terminal of the signal to use as the Master Timebase. On an E Series device, you can choose only between the onboard 20MHz Timebase or the RTSI7 terminal.
00845 #define DAQmx_RefClk_Rate 0x1315 // Specifies the frequency of the Reference Clock.
00846 #define DAQmx_RefClk_Src 0x1316 // Specifies the terminal of the signal to use as the Reference Clock.
00847 #define DAQmx_SyncPulse_Src 0x223D // Specifies the terminal of the signal to use as the synchronization pulse. The synchronization pulse resets the clock dividers and the ADCs/DACs on the device.
00848 #define DAQmx_SyncPulse_SyncTime 0x223E // Indicates in seconds the delay required to reset the ADCs/DACs after the device receives the synchronization pulse.
00849 #define DAQmx_SyncPulse_MinDelayToStart 0x223F // Specifies in seconds the amount of time that elapses after the master device issues the synchronization pulse before the task starts.
00850 #define DAQmx_SyncPulse_ResetTime 0x2F7C // Indicates in seconds the amount of time required for the ADCs or DACs on the device to reset. When synchronizing devices, query this property on all devices and note the largest reset time. Then, for each device, subtract the value of this property from the largest reset time and set Reset Delay to the resulting value.
00851 #define DAQmx_SyncPulse_ResetDelay 0x2F7D // Specifies in seconds the amount of time to wait after the Synchronization Pulse before resetting the ADCs or DACs on the device. When synchronizing devices, query Reset Time on all devices and note the largest reset time. Then, for each device, subtract the reset time from the largest reset time and set this property to the resulting value.
00852 #define DAQmx_SyncPulse_Term 0x2F85 // Indicates the name of the internal Synchronization Pulse terminal for the task. This property does not return the name of the source terminal.
00853 #define DAQmx_SyncClk_Interval 0x2F7E // Specifies the interval, in Sample Clock periods, between each internal Synchronization Clock pulse. NI-DAQmx uses this pulse for synchronization of triggers between multiple devices at different rates. Refer to device documentation for information about how to calculate this value.
00854 #define DAQmx_SampTimingEngine 0x2A26 // Specifies which timing engine to use for the task.
00855
00856
00857 #define DAQmx_StartTrig_Type 0x1393 // Specifies the type of trigger to use to start a task.
00858 #define DAQmx_StartTrig_Term 0x2F1E // Indicates the name of the internal Start Trigger terminal for the task. This property does not return the name of the trigger source terminal.
00859 #define DAQmx_DigEdge_StartTrig_Src 0x1407 // Specifies the name of a terminal where there is a digital signal to use as the source of the Start Trigger.
00860 #define DAQmx_DigEdge_StartTrig_Edge 0x1404 // Specifies on which edge of a digital pulse to start acquiring or generating samples.
00861 #define DAQmx_DigEdge_StartTrig_DigFltr_Enable 0x2223 // Specifies whether to apply a digital filter to the trigger signal.
00862 #define DAQmx_DigEdge_StartTrig_DigFltr_MinPulseWidth 0x2224 // Specifies in seconds the minimum pulse width the filter recognizes.
00863 #define DAQmx_DigEdge_StartTrig_DigFltr_TimebaseSrc 0x2225 // Specifies the input terminal of the signal to use as the timebase of the pulse width filter.
00864 #define DAQmx_DigEdge_StartTrig_DigFltr_TimebaseRate 0x2226 // Specifies in hertz the rate of the pulse width filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00865 #define DAQmx_DigEdge_StartTrig_DigSync_Enable 0x2227 // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device. If you set this property to TRUE, the device does not recognize and act upon the trigger until the next pulse of the internal timebase.
00866 #define DAQmx_DigPattern_StartTrig_Src 0x1410 // Specifies the physical channels to use for pattern matching. The order of the physical channels determines the order of the pattern. If a port is included, the order of the physical channels within the port is in ascending order.
00867 #define DAQmx_DigPattern_StartTrig_Pattern 0x2186 // Specifies the digital pattern that must be met for the Start Trigger to occur.
00868 #define DAQmx_DigPattern_StartTrig_When 0x1411 // Specifies whether the Start Trigger occurs when the physical channels specified with Source match or differ from the digital pattern specified with Pattern.
00869 #define DAQmx_AnlgEdge_StartTrig_Src 0x1398 // Specifies the name of a virtual channel or terminal where there is an analog signal to use as the source of the Start Trigger.
00870 #define DAQmx_AnlgEdge_StartTrig_Slope 0x1397 // Specifies on which slope of the trigger signal to start acquiring or generating samples.
00871 #define DAQmx_AnlgEdge_StartTrig_Lvl 0x1396 // Specifies at what threshold in the units of the measurement or generation to start acquiring or generating samples. Use Slope to specify on which slope to trigger on this threshold.
00872 #define DAQmx_AnlgEdge_StartTrig_Hyst 0x1395 // Specifies a hysteresis level in the units of the measurement or generation. If Slope is DAQmx_Val_RisingSlope, the trigger does not deassert until the source signal passes below Level minus the hysteresis. If Slope is DAQmx_Val_FallingSlope, the trigger does not deassert until the source signal passes above Level plus the hysteresis. Hysteresis is always enabled. Set this property to a non-zero value to use hyste...
00873 #define DAQmx_AnlgEdge_StartTrig_Coupling 0x2233 // Specifies the coupling for the source signal of the trigger if the source is a terminal rather than a virtual channel.
00874 #define DAQmx_AnlgEdge_StartTrig_DigFltr_Enable 0x2EE1 // Specifies whether to apply a digital filter to the digital output of the analog triggering circuitry (the Analog Comparison Event). When enabled, the analog signal must stay above or below the trigger level for the minimum pulse width before being recognized. Use filtering for noisy trigger signals that transition in and out of the hysteresis window rapidly.
00875 #define DAQmx_AnlgEdge_StartTrig_DigFltr_MinPulseWidth 0x2EE2 // Specifies in seconds the minimum pulse width the filter recognizes.
00876 #define DAQmx_AnlgEdge_StartTrig_DigFltr_TimebaseSrc 0x2EE3 // Specifies the terminal of the signal to use as the timebase of the digital filter.
00877 #define DAQmx_AnlgEdge_StartTrig_DigFltr_TimebaseRate 0x2EE4 // Specifies in hertz the rate of the digital filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00878 #define DAQmx_AnlgEdge_StartTrig_DigSync_Enable 0x2EE5 // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00879 #define DAQmx_AnlgWin_StartTrig_Src 0x1400 // Specifies the name of a virtual channel or terminal where there is an analog signal to use as the source of the Start Trigger.
00880 #define DAQmx_AnlgWin_StartTrig_When 0x1401 // Specifies whether the task starts acquiring or generating samples when the signal enters or leaves the window you specify with Bottom and Top.
00881 #define DAQmx_AnlgWin_StartTrig_Top 0x1403 // Specifies the upper limit of the window. Specify this value in the units of the measurement or generation.
00882 #define DAQmx_AnlgWin_StartTrig_Btm 0x1402 // Specifies the lower limit of the window. Specify this value in the units of the measurement or generation.
00883 #define DAQmx_AnlgWin_StartTrig_Coupling 0x2234 // Specifies the coupling for the source signal of the trigger if the source is a terminal rather than a virtual channel.
00884 #define DAQmx_AnlgWin_StartTrig_DigFltr_Enable 0x2EFF // Specifies whether to apply a digital filter to the digital output of the analog triggering circuitry (the Analog Comparison Event). When enabled, the analog signal must stay within the trigger window for the minimum pulse width before being recognized. Use filtering for noisy trigger signals that transition in and out of the window rapidly.
00885 #define DAQmx_AnlgWin_StartTrig_DigFltr_MinPulseWidth 0x2F00 // Specifies in seconds the minimum pulse width the filter recognizes.
00886 #define DAQmx_AnlgWin_StartTrig_DigFltr_TimebaseSrc 0x2F01 // Specifies the terminal of the signal to use as the timebase of the digital filter.
00887 #define DAQmx_AnlgWin_StartTrig_DigFltr_TimebaseRate 0x2F02 // Specifies in hertz the rate of the digital filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00888 #define DAQmx_AnlgWin_StartTrig_DigSync_Enable 0x2F03 // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00889 #define DAQmx_StartTrig_Delay 0x1856 // Specifies an amount of time to wait after the Start Trigger is received before acquiring or generating the first sample. This value is in the units you specify with Delay Units.
00890 #define DAQmx_StartTrig_DelayUnits 0x18C8 // Specifies the units of Delay.
00891 #define DAQmx_StartTrig_Retriggerable 0x190F // Specifies whether a finite task resets and waits for another Start Trigger after the task completes. When you set this property to TRUE, the device performs a finite acquisition or generation each time the Start Trigger occurs until the task stops. The device ignores a trigger if it is in the process of acquiring or generating signals.
00892 #define DAQmx_RefTrig_Type 0x1419 // Specifies the type of trigger to use to mark a reference point for the measurement.
00893 #define DAQmx_RefTrig_PretrigSamples 0x1445 // Specifies the minimum number of pretrigger samples to acquire from each channel before recognizing the reference trigger. Post-trigger samples per channel are equal to Samples Per Channel minus the number of pretrigger samples per channel.
00894 #define DAQmx_RefTrig_Term 0x2F1F // Indicates the name of the internal Reference Trigger terminal for the task. This property does not return the name of the trigger source terminal.
00895 #define DAQmx_DigEdge_RefTrig_Src 0x1434 // Specifies the name of a terminal where there is a digital signal to use as the source of the Reference Trigger.
00896 #define DAQmx_DigEdge_RefTrig_Edge 0x1430 // Specifies on what edge of a digital pulse the Reference Trigger occurs.
00897 #define DAQmx_DigEdge_RefTrig_DigFltr_Enable 0x2ED7 // Specifies whether to apply a digital filter to the trigger signal.
00898 #define DAQmx_DigEdge_RefTrig_DigFltr_MinPulseWidth 0x2ED8 // Specifies in seconds the minimum pulse width the filter recognizes.
00899 #define DAQmx_DigEdge_RefTrig_DigFltr_TimebaseSrc 0x2ED9 // Specifies the terminal of the signal to use as the timebase of the digital filter.
00900 #define DAQmx_DigEdge_RefTrig_DigFltr_TimebaseRate 0x2EDA // Specifies in hertz the rate of the digital filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00901 #define DAQmx_DigEdge_RefTrig_DigSync_Enable 0x2EDB // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00902 #define DAQmx_DigPattern_RefTrig_Src 0x1437 // Specifies the physical channels to use for pattern matching. The order of the physical channels determines the order of the pattern. If a port is included, the order of the physical channels within the port is in ascending order.
00903 #define DAQmx_DigPattern_RefTrig_Pattern 0x2187 // Specifies the digital pattern that must be met for the Reference Trigger to occur.
00904 #define DAQmx_DigPattern_RefTrig_When 0x1438 // Specifies whether the Reference Trigger occurs when the physical channels specified with Source match or differ from the digital pattern specified with Pattern.
00905 #define DAQmx_AnlgEdge_RefTrig_Src 0x1424 // Specifies the name of a virtual channel or terminal where there is an analog signal to use as the source of the Reference Trigger.
00906 #define DAQmx_AnlgEdge_RefTrig_Slope 0x1423 // Specifies on which slope of the source signal the Reference Trigger occurs.
00907 #define DAQmx_AnlgEdge_RefTrig_Lvl 0x1422 // Specifies in the units of the measurement the threshold at which the Reference Trigger occurs. Use Slope to specify on which slope to trigger at this threshold.
00908 #define DAQmx_AnlgEdge_RefTrig_Hyst 0x1421 // Specifies a hysteresis level in the units of the measurement. If Slope is DAQmx_Val_RisingSlope, the trigger does not deassert until the source signal passes below Level minus the hysteresis. If Slope is DAQmx_Val_FallingSlope, the trigger does not deassert until the source signal passes above Level plus the hysteresis. Hysteresis is always enabled. Set this property to a non-zero value to use hysteresis.
00909 #define DAQmx_AnlgEdge_RefTrig_Coupling 0x2235 // Specifies the coupling for the source signal of the trigger if the source is a terminal rather than a virtual channel.
00910 #define DAQmx_AnlgEdge_RefTrig_DigFltr_Enable 0x2EE6 // Specifies whether to apply a digital filter to the digital output of the analog triggering circuitry (the Analog Comparison Event). When enabled, the analog signal must stay above or below the trigger level for the minimum pulse width before being recognized. Use filtering for noisy trigger signals that transition in and out of the hysteresis window rapidly.
00911 #define DAQmx_AnlgEdge_RefTrig_DigFltr_MinPulseWidth 0x2EE7 // Specifies in seconds the minimum pulse width thefilter recognizes.
00912 #define DAQmx_AnlgEdge_RefTrig_DigFltr_TimebaseSrc 0x2EE8 // Specifies the terminal of the signal to use as the timebase of the digital filter.
00913 #define DAQmx_AnlgEdge_RefTrig_DigFltr_TimebaseRate 0x2EE9 // Specifies in hertz the rate of the digital filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00914 #define DAQmx_AnlgEdge_RefTrig_DigSync_Enable 0x2EEA // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00915 #define DAQmx_AnlgWin_RefTrig_Src 0x1426 // Specifies the name of a virtual channel or terminal where there is an analog signal to use as the source of the Reference Trigger.
00916 #define DAQmx_AnlgWin_RefTrig_When 0x1427 // Specifies whether the Reference Trigger occurs when the source signal enters the window or when it leaves the window. Use Bottom and Top to specify the window.
00917 #define DAQmx_AnlgWin_RefTrig_Top 0x1429 // Specifies the upper limit of the window. Specify this value in the units of the measurement.
00918 #define DAQmx_AnlgWin_RefTrig_Btm 0x1428 // Specifies the lower limit of the window. Specify this value in the units of the measurement.
00919 #define DAQmx_AnlgWin_RefTrig_Coupling 0x1857 // Specifies the coupling for the source signal of the trigger if the source is a terminal rather than a virtual channel.
00920 #define DAQmx_AnlgWin_RefTrig_DigFltr_Enable 0x2EEB // Specifies whether to apply a digital filter to the digital output of the analog triggering circuitry (the Analog Comparison Event). When enabled, the analog signal must stay within the trigger window for the minimum pulse width before being recognized. Use filtering for noisy trigger signals that transition in and out of the window rapidly.
00921 #define DAQmx_AnlgWin_RefTrig_DigFltr_MinPulseWidth 0x2EEC // Specifies in seconds the minimum pulse width the filter recognizes.
00922 #define DAQmx_AnlgWin_RefTrig_DigFltr_TimebaseSrc 0x2EED // Specifies the terminal of the signal to use as the timebase of the digital filter.
00923 #define DAQmx_AnlgWin_RefTrig_DigFltr_TimebaseRate 0x2EEE // Specifies in hertz the rate of the digital filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00924 #define DAQmx_AnlgWin_RefTrig_DigSync_Enable 0x2EEF // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00925 #define DAQmx_RefTrig_AutoTrigEnable 0x2EC1 // Specifies whether to send a software trigger to the device when a hardware trigger is no longer active in order to prevent a timeout.
00926 #define DAQmx_RefTrig_AutoTriggered 0x2EC2 // Indicates whether a completed acquisition was triggered by the auto trigger. If an acquisition has not completed after the task starts, this property returns FALSE. This property is only applicable when Enable is TRUE.
00927 #define DAQmx_RefTrig_Delay 0x1483 // Specifies in seconds the time to wait after the device receives the Reference Trigger before switching from pretrigger to posttrigger samples.
00928 #define DAQmx_AdvTrig_Type 0x1365 // Specifies the type of trigger to use to advance to the next entry in a switch scan list.
00929 #define DAQmx_DigEdge_AdvTrig_Src 0x1362 // Specifies the name of a terminal where there is a digital signal to use as the source of the Advance Trigger.
00930 #define DAQmx_DigEdge_AdvTrig_Edge 0x1360 // Specifies on which edge of a digital signal to advance to the next entry in a scan list.
00931 #define DAQmx_DigEdge_AdvTrig_DigFltr_Enable 0x2238 // Specifies whether to apply the pulse width filter to the signal.
00932 #define DAQmx_HshkTrig_Type 0x22B7 // Specifies the type of Handshake Trigger to use.
00933 #define DAQmx_Interlocked_HshkTrig_Src 0x22B8 // Specifies the source terminal of the Handshake Trigger.
00934 #define DAQmx_Interlocked_HshkTrig_AssertedLvl 0x22B9 // Specifies the asserted level of the Handshake Trigger.
00935 #define DAQmx_PauseTrig_Type 0x1366 // Specifies the type of trigger to use to pause a task.
00936 #define DAQmx_PauseTrig_Term 0x2F20 // Indicates the name of the internal Pause Trigger terminal for the task. This property does not return the name of the trigger source terminal.
00937 #define DAQmx_AnlgLvl_PauseTrig_Src 0x1370 // Specifies the name of a virtual channel or terminal where there is an analog signal to use as the source of the trigger.
00938 #define DAQmx_AnlgLvl_PauseTrig_When 0x1371 // Specifies whether the task pauses above or below the threshold you specify with Level.
00939 #define DAQmx_AnlgLvl_PauseTrig_Lvl 0x1369 // Specifies the threshold at which to pause the task. Specify this value in the units of the measurement or generation. Use Pause When to specify whether the task pauses above or below this threshold.
00940 #define DAQmx_AnlgLvl_PauseTrig_Hyst 0x1368 // Specifies a hysteresis level in the units of the measurement or generation. If Pause When is DAQmx_Val_AboveLvl, the trigger does not deassert until the source signal passes below Level minus the hysteresis. If Pause When is DAQmx_Val_BelowLvl, the trigger does not deassert until the source signal passes above Level plus the hysteresis. Hysteresis is always enabled. Set this property to a non-zero value to use hys...
00941 #define DAQmx_AnlgLvl_PauseTrig_Coupling 0x2236 // Specifies the coupling for the source signal of the trigger if the source is a terminal rather than a virtual channel.
00942 #define DAQmx_AnlgLvl_PauseTrig_DigFltr_Enable 0x2EF0 // Specifies whether to apply a digital filter to the digital output of the analog triggering circuitry (the Analog Comparison Event). When enabled, the analog signal must stay above or below the trigger level for the minimum pulse width before being recognized. Use filtering for noisy trigger signals that transition in and out of the hysteresis window rapidly.
00943 #define DAQmx_AnlgLvl_PauseTrig_DigFltr_MinPulseWidth 0x2EF1 // Specifies in seconds the minimum pulse width the filter recognizes.
00944 #define DAQmx_AnlgLvl_PauseTrig_DigFltr_TimebaseSrc 0x2EF2 // Specifies the terminal of the signal to use as the timebase of the digital filter.
00945 #define DAQmx_AnlgLvl_PauseTrig_DigFltr_TimebaseRate 0x2EF3 // Specifies in hertz the rate of the digital filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00946 #define DAQmx_AnlgLvl_PauseTrig_DigSync_Enable 0x2EF4 // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00947 #define DAQmx_AnlgWin_PauseTrig_Src 0x1373 // Specifies the name of a virtual channel or terminal where there is an analog signal to use as the source of the trigger.
00948 #define DAQmx_AnlgWin_PauseTrig_When 0x1374 // Specifies whether the task pauses while the trigger signal is inside or outside the window you specify with Bottom and Top.
00949 #define DAQmx_AnlgWin_PauseTrig_Top 0x1376 // Specifies the upper limit of the window. Specify this value in the units of the measurement or generation.
00950 #define DAQmx_AnlgWin_PauseTrig_Btm 0x1375 // Specifies the lower limit of the window. Specify this value in the units of the measurement or generation.
00951 #define DAQmx_AnlgWin_PauseTrig_Coupling 0x2237 // Specifies the coupling for the source signal of the terminal if the source is a terminal rather than a virtual channel.
00952 #define DAQmx_AnlgWin_PauseTrig_DigFltr_Enable 0x2EF5 // Specifies whether to apply a digital filter to the digital output of the analog triggering circuitry (the Analog Comparison Event). When enabled, the analog signal must stay within the trigger window for the minimum pulse width before being recognized. Use filtering for noisy trigger signals that transition in and out of the window rapidly.
00953 #define DAQmx_AnlgWin_PauseTrig_DigFltr_MinPulseWidth 0x2EF6 // Specifies in seconds the minimum pulse width the filter recognizes.
00954 #define DAQmx_AnlgWin_PauseTrig_DigFltr_TimebaseSrc 0x2EF7 // Specifies the terminal of the signal to use as the timebase of the digital filter.
00955 #define DAQmx_AnlgWin_PauseTrig_DigFltr_TimebaseRate 0x2EF8 // Specifies in hertz the rate of the digital filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00956 #define DAQmx_AnlgWin_PauseTrig_DigSync_Enable 0x2EF9 // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00957 #define DAQmx_DigLvl_PauseTrig_Src 0x1379 // Specifies the name of a terminal where there is a digital signal to use as the source of the Pause Trigger.
00958 #define DAQmx_DigLvl_PauseTrig_When 0x1380 // Specifies whether the task pauses while the signal is high or low.
00959 #define DAQmx_DigLvl_PauseTrig_DigFltr_Enable 0x2228 // Specifies whether to apply a digital filter to the trigger signal.
00960 #define DAQmx_DigLvl_PauseTrig_DigFltr_MinPulseWidth 0x2229 // Specifies in seconds the minimum pulse width the filter recognizes.
00961 #define DAQmx_DigLvl_PauseTrig_DigFltr_TimebaseSrc 0x222A // Specifies the input terminal of the signal to use as the timebase of the pulse width filter.
00962 #define DAQmx_DigLvl_PauseTrig_DigFltr_TimebaseRate 0x222B // Specifies in hertz the rate of the pulse width filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00963 #define DAQmx_DigLvl_PauseTrig_DigSync_Enable 0x222C // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00964 #define DAQmx_DigPattern_PauseTrig_Src 0x216F // Specifies the physical channels to use for pattern matching. The order of the physical channels determines the order of the pattern. If a port is included, the lines within the port are in ascending order.
00965 #define DAQmx_DigPattern_PauseTrig_Pattern 0x2188 // Specifies the digital pattern that must be met for the Pause Trigger to occur.
00966 #define DAQmx_DigPattern_PauseTrig_When 0x2170 // Specifies if the Pause Trigger occurs when the physical channels specified with Source match or differ from the digital pattern specified with Pattern.
00967 #define DAQmx_ArmStartTrig_Type 0x1414 // Specifies the type of trigger to use to arm the task for a Start Trigger. If you configure an Arm Start Trigger, the task does not respond to a Start Trigger until the device receives the Arm Start Trigger.
00968 #define DAQmx_ArmStart_Term 0x2F7F // Indicates the name of the internal Arm Start Trigger terminal for the task. This property does not return the name of the trigger source terminal.
00969 #define DAQmx_DigEdge_ArmStartTrig_Src 0x1417 // Specifies the name of a terminal where there is a digital signal to use as the source of the Arm Start Trigger.
00970 #define DAQmx_DigEdge_ArmStartTrig_Edge 0x1415 // Specifies on which edge of a digital signal to arm the task for a Start Trigger.
00971 #define DAQmx_DigEdge_ArmStartTrig_DigFltr_Enable 0x222D // Specifies whether to apply the pulse width filter to the signal.
00972 #define DAQmx_DigEdge_ArmStartTrig_DigFltr_MinPulseWidth 0x222E // Specifies in seconds the minimum pulse width the filter recognizes.
00973 #define DAQmx_DigEdge_ArmStartTrig_DigFltr_TimebaseSrc 0x222F // Specifies the input terminal of the signal to use as the timebase of the pulse width filter.
00974 #define DAQmx_DigEdge_ArmStartTrig_DigFltr_TimebaseRate 0x2230 // Specifies in hertz the rate of the pulse width filter timebase. NI-DAQmx uses this value to compute settings for the filter.
00975 #define DAQmx_DigEdge_ArmStartTrig_DigSync_Enable 0x2231 // Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device.
00976 #define DAQmx_Trigger_SyncType 0x2F80 // Specifies the role of the device in a synchronized system. Setting this value to DAQmx_Val_Master or DAQmx_Val_Slave enables trigger skew correction. If you enable trigger skew correction, set this property to DAQmx_Val_Master on only one device, and set this property to DAQmx_Val_Slave on the other devices.
00977
00978
00979 #define DAQmx_Watchdog_Timeout 0x21A9 // Specifies in seconds the amount of time until the watchdog timer expires. A value of -1 means the internal timer never expires. Set this input to -1 if you use an Expiration Trigger to expire the watchdog task.
00980 #define DAQmx_WatchdogExpirTrig_Type 0x21A3 // Specifies the type of trigger to use to expire a watchdog task.
00981 #define DAQmx_DigEdge_WatchdogExpirTrig_Src 0x21A4 // Specifies the name of a terminal where a digital signal exists to use as the source of the Expiration Trigger.
00982 #define DAQmx_DigEdge_WatchdogExpirTrig_Edge 0x21A5 // Specifies on which edge of a digital signal to expire the watchdog task.
00983 #define DAQmx_Watchdog_DO_ExpirState 0x21A7 // Specifies the state to which to set the digital physical channels when the watchdog task expires. You cannot modify the expiration state of dedicated digital input physical channels.
00984 #define DAQmx_Watchdog_HasExpired 0x21A8 // Indicates if the watchdog timer expired. You can read this property only while the task is running.
00985
00986
00987 #define DAQmx_Write_RelativeTo 0x190C // Specifies the point in the buffer at which to write data. If you also specify an offset with Offset, the write operation begins at that offset relative to this point you select with this property.
00988 #define DAQmx_Write_Offset 0x190D // Specifies in samples per channel an offset at which a write operation begins. This offset is relative to the location you specify with Relative To.
00989 #define DAQmx_Write_RegenMode 0x1453 // Specifies whether to allow NI-DAQmx to generate the same data multiple times.
00990 #define DAQmx_Write_CurrWritePos 0x1458 // Indicates the position in the buffer of the next sample to generate. This value is identical for all channels in the task.
00991 #define DAQmx_Write_OvercurrentChansExist 0x29E8 // Indicates if the device(s) detected an overcurrent condition for any channel in the task. Reading this property clears the overcurrent status for all channels in the task. You must read this property before you read Overcurrent Channels. Otherwise, you will receive an error.
00992 #define DAQmx_Write_OvercurrentChans 0x29E9 // Indicates the names of any virtual channels in the task for which an overcurrent condition has been detected. You must read Overcurrent Channels Exist before you read this property. Otherwise, you will receive an error.
00993 #define DAQmx_Write_OvertemperatureChansExist 0x2A84 // Indicates if the device(s) detected a temperature above their safe operating level. If a device exceeds this temperature, the device shuts off its output channels until the temperature returns to a safe level.
00994 #define DAQmx_Write_OpenCurrentLoopChansExist 0x29EA // Indicates if the device(s) detected an open current loop for any channel in the task. Reading this property clears the open current loop status for all channels in the task. You must read this property before you read Open Current Loop Channels. Otherwise, you will receive an error.
00995 #define DAQmx_Write_OpenCurrentLoopChans 0x29EB // Indicates the names of any virtual channels in the task for which the device(s) detected an open current loop. You must read Open Current Loop Channels Exist before you read this property. Otherwise, you will receive an error.
00996 #define DAQmx_Write_PowerSupplyFaultChansExist 0x29EC // Indicates if the device(s) detected a power supply fault for any channel in the task. Reading this property clears the power supply fault status for all channels in the task. You must read this property before you read Power Supply Fault Channels. Otherwise, you will receive an error.
00997 #define DAQmx_Write_PowerSupplyFaultChans 0x29ED // Indicates the names of any virtual channels in the task that have a power supply fault. You must read Power Supply Fault Channels Exist before you read this property. Otherwise, you will receive an error.
00998 #define DAQmx_Write_SpaceAvail 0x1460 // Indicates in samples per channel the amount of available space in the buffer.
00999 #define DAQmx_Write_TotalSampPerChanGenerated 0x192B // Indicates the total number of samples generated by each channel in the task. This value is identical for all channels in the task.
01000 #define DAQmx_Write_RawDataWidth 0x217D // Indicates in bytes the required size of a raw sample to write to the task.
01001 #define DAQmx_Write_NumChans 0x217E // Indicates the number of channels that an NI-DAQmx Write function writes to the task. This value is the number of channels in the task.
01002 #define DAQmx_Write_WaitMode 0x22B1 // Specifies how an NI-DAQmx Write function waits for space to become available in the buffer.
01003 #define DAQmx_Write_SleepTime 0x22B2 // Specifies in seconds the amount of time to sleep after checking for available buffer space if Wait Mode is DAQmx_Val_Sleep.
01004 #define DAQmx_Write_NextWriteIsLast 0x296C // Specifies that the next samples written are the last samples you want to generate. Use this property when performing continuous generation to prevent underflow errors after writing the last sample. Regeneration Mode must be DAQmx_Val_DoNotAllowRegen to use this property.
01005 #define DAQmx_Write_DigitalLines_BytesPerChan 0x217F // Indicates the number of Boolean values expected per channel in a sample for line-based writes. This property is determined by the channel in the task with the most digital lines. If a channel has fewer lines than this number, NI-DAQmx ignores the extra Boolean values.
01006 #define DAQmx_Write_AccessoryInsertionOrRemovalDetected 0x3053 // Indicates if any devices in the task detected the insertion or removal of an accessory since the task started. Reading this property clears the accessory change status for all channels in the task. You must read this property before you read Devices with Inserted or Removed Accessories. Otherwise, you will receive an error.
01007 #define DAQmx_Write_DevsWithInsertedOrRemovedAccessories 0x3054 // Indicates the names of any devices that detected the insertion or removal of an accessory since the task started. You must read Accessory Insertion or Removal Detected before you read this property. Otherwise, you will receive an error.
01008
01009
01010 #define DAQmx_PhysicalChan_AI_SupportedMeasTypes 0x2FD7 // Indicates the measurement types supported by the channel.
01011 #define DAQmx_PhysicalChan_AI_TermCfgs 0x2342 // Indicates the list of terminal configurations supported by the channel.
01012 #define DAQmx_PhysicalChan_AI_InputSrcs 0x2FD8 // Indicates the list of input sources supported by the channel. Channels may support using the signal from the I/O connector or one of several calibration signals.
01013 #define DAQmx_PhysicalChan_AO_SupportedOutputTypes 0x2FD9 // Indicates the output types supported by the channel.
01014 #define DAQmx_PhysicalChan_AO_SupportedPowerUpOutputTypes 0x304E // Indicates the power up output types supported by the channel.
01015 #define DAQmx_PhysicalChan_AO_TermCfgs 0x29A3 // Indicates the list of terminal configurations supported by the channel.
01016 #define DAQmx_PhysicalChan_AO_ManualControlEnable 0x2A1E // Specifies if you can control the physical channel externally via a manual control located on the device. You cannot simultaneously control a channel manually and with NI-DAQmx.
01017 #define DAQmx_PhysicalChan_AO_ManualControl_ShortDetected 0x2EC3 // Indicates whether the physical channel is currently disabled due to a short detected on the channel.
01018 #define DAQmx_PhysicalChan_AO_ManualControlAmplitude 0x2A1F // Indicates the current value of the front panel amplitude control for the physical channel in volts.
01019 #define DAQmx_PhysicalChan_AO_ManualControlFreq 0x2A20 // Indicates the current value of the front panel frequency control for the physical channel in hertz.
01020 #define DAQmx_PhysicalChan_DI_PortWidth 0x29A4 // Indicates in bits the width of digital input port.
01021 #define DAQmx_PhysicalChan_DI_SampClkSupported 0x29A5 // Indicates if the sample clock timing type is supported for the digital input physical channel.
01022 #define DAQmx_PhysicalChan_DI_SampModes 0x2FE0 // Indicates the sample modes supported by devices that support sample clocked digital input.
01023 #define DAQmx_PhysicalChan_DI_ChangeDetectSupported 0x29A6 // Indicates if the change detection timing type is supported for the digital input physical channel.
01024 #define DAQmx_PhysicalChan_DO_PortWidth 0x29A7 // Indicates in bits the width of digital output port.
01025 #define DAQmx_PhysicalChan_DO_SampClkSupported 0x29A8 // Indicates if the sample clock timing type is supported for the digital output physical channel.
01026 #define DAQmx_PhysicalChan_DO_SampModes 0x2FE1 // Indicates the sample modes supported by devices that support sample clocked digital output.
01027 #define DAQmx_PhysicalChan_CI_SupportedMeasTypes 0x2FDA // Indicates the measurement types supported by the channel.
01028 #define DAQmx_PhysicalChan_CO_SupportedOutputTypes 0x2FDB // Indicates the output types supported by the channel.
01029 #define DAQmx_PhysicalChan_TEDS_MfgID 0x21DA // Indicates the manufacturer ID of the sensor.
01030 #define DAQmx_PhysicalChan_TEDS_ModelNum 0x21DB // Indicates the model number of the sensor.
01031 #define DAQmx_PhysicalChan_TEDS_SerialNum 0x21DC // Indicates the serial number of the sensor.
01032 #define DAQmx_PhysicalChan_TEDS_VersionNum 0x21DD // Indicates the version number of the sensor.
01033 #define DAQmx_PhysicalChan_TEDS_VersionLetter 0x21DE // Indicates the version letter of the sensor.
01034 #define DAQmx_PhysicalChan_TEDS_BitStream 0x21DF // Indicates the TEDS binary bitstream without checksums.
01035 #define DAQmx_PhysicalChan_TEDS_TemplateIDs 0x228F // Indicates the IDs of the templates in the bitstream in BitStream.
01036
01037
01038 #define DAQmx_PersistedTask_Author 0x22CC // Indicates the author of the task.
01039 #define DAQmx_PersistedTask_AllowInteractiveEditing 0x22CD // Indicates whether the task can be edited in the DAQ Assistant.
01040 #define DAQmx_PersistedTask_AllowInteractiveDeletion 0x22CE // Indicates whether the task can be deleted through MAX.
01041
01042
01043 #define DAQmx_PersistedChan_Author 0x22D0 // Indicates the author of the global channel.
01044 #define DAQmx_PersistedChan_AllowInteractiveEditing 0x22D1 // Indicates whether the global channel can be edited in the DAQ Assistant.
01045 #define DAQmx_PersistedChan_AllowInteractiveDeletion 0x22D2 // Indicates whether the global channel can be deleted through MAX.
01046
01047
01048 #define DAQmx_PersistedScale_Author 0x22D4 // Indicates the author of the custom scale.
01049 #define DAQmx_PersistedScale_AllowInteractiveEditing 0x22D5 // Indicates whether the custom scale can be edited in the DAQ Assistant.
01050 #define DAQmx_PersistedScale_AllowInteractiveDeletion 0x22D6 // Indicates whether the custom scale can be deleted through MAX.
01051
01052
01053
01054
01055 #define DAQmx_ReadWaitMode DAQmx_Read_WaitMode
01056
01057
01058
01059
01060
01061
01062
01063
01064
01065
01066 #define DAQmx_Val_Task_Start 0 // Start
01067 #define DAQmx_Val_Task_Stop 1 // Stop
01068 #define DAQmx_Val_Task_Verify 2 // Verify
01069 #define DAQmx_Val_Task_Commit 3 // Commit
01070 #define DAQmx_Val_Task_Reserve 4 // Reserve
01071 #define DAQmx_Val_Task_Unreserve 5 // Unreserve
01072 #define DAQmx_Val_Task_Abort 6 // Abort
01073
01074
01075 #define DAQmx_Val_SynchronousEventCallbacks (1<<0) // Synchronous callbacks
01076
01077
01078 #define DAQmx_Val_Acquired_Into_Buffer 1 // Acquired Into Buffer
01079 #define DAQmx_Val_Transferred_From_Buffer 2 // Transferred From Buffer
01080
01081
01082
01083 #define DAQmx_Val_ResetTimer 0 // Reset Timer
01084 #define DAQmx_Val_ClearExpiration 1 // Clear Expiration
01085
01086
01087 #define DAQmx_Val_ChanPerLine 0 // One Channel For Each Line
01088 #define DAQmx_Val_ChanForAllLines 1 // One Channel For All Lines
01089
01090
01091
01092
01093 #define DAQmx_Val_GroupByChannel 0 // Group by Channel
01094 #define DAQmx_Val_GroupByScanNumber 1 // Group by Scan Number
01095
01096
01097 #define DAQmx_Val_DoNotInvertPolarity 0 // Do not invert polarity
01098 #define DAQmx_Val_InvertPolarity 1 // Invert polarity
01099
01100
01101 #define DAQmx_Val_Action_Commit 0 // Commit
01102 #define DAQmx_Val_Action_Cancel 1 // Cancel
01103
01104
01105 #define DAQmx_Val_AdvanceTrigger 12488 // Advance Trigger
01106
01107
01108 #define DAQmx_Val_Rising 10280 // Rising
01109 #define DAQmx_Val_Falling 10171 // Falling
01110
01111
01112
01113 #define DAQmx_Val_PathStatus_Available 10431 // Path Available
01114 #define DAQmx_Val_PathStatus_AlreadyExists 10432 // Path Already Exists
01115 #define DAQmx_Val_PathStatus_Unsupported 10433 // Path Unsupported
01116 #define DAQmx_Val_PathStatus_ChannelInUse 10434 // Channel In Use
01117 #define DAQmx_Val_PathStatus_SourceChannelConflict 10435 // Channel Source Conflict
01118 #define DAQmx_Val_PathStatus_ChannelReservedForRouting 10436 // Channel Reserved for Routing
01119
01120
01121 #define DAQmx_Val_DegC 10143 // Deg C
01122 #define DAQmx_Val_DegF 10144 // Deg F
01123 #define DAQmx_Val_Kelvins 10325 // Kelvins
01124 #define DAQmx_Val_DegR 10145 // Deg R
01125
01126
01127 #define DAQmx_Val_High 10192 // High
01128 #define DAQmx_Val_Low 10214 // Low
01129 #define DAQmx_Val_Tristate 10310 // Tristate
01130
01131
01132 #define DAQmx_Val_PullUp 15950 // Pull Up
01133 #define DAQmx_Val_PullDown 15951 // Pull Down
01134
01135
01136 #define DAQmx_Val_ChannelVoltage 0 // Voltage Channel
01137 #define DAQmx_Val_ChannelCurrent 1 // Current Channel
01138
01139 #define DAQmx_Val_ChannelHighImpedance 2 // High-Impedance Channel
01140
01141
01142
01143 #define DAQmx_Val_Open 10437 // Open
01144 #define DAQmx_Val_Closed 10438 // Closed
01145
01146
01147
01148 #define DAQmx_Val_Loopback0 0 // Loopback 0 degree shift
01149 #define DAQmx_Val_Loopback180 1 // Loopback 180 degree shift
01150 #define DAQmx_Val_Ground 2 // Ground
01151
01152
01153 #define DAQmx_Val_Voltage 10322 // Voltage
01154 #define DAQmx_Val_Current 10134 // Current
01155
01156
01157 #define DAQmx_Val_Cfg_Default -1 // Default
01158
01159 #define DAQmx_Val_Default -1 // Default
01160
01161
01162 #define DAQmx_Val_WaitInfinitely -1.0
01163
01164
01165
01166
01167 #define DAQmx_Val_Auto -1
01168
01169
01170 #define DAQmx_Val_Save_Overwrite (1<<0)
01171 #define DAQmx_Val_Save_AllowInteractiveEditing (1<<1)
01172 #define DAQmx_Val_Save_AllowInteractiveDeletion (1<<2)
01173
01174
01175
01176 #define DAQmx_Val_Bit_TriggerUsageTypes_Advance (1<<0) // Device supports advance triggers
01177 #define DAQmx_Val_Bit_TriggerUsageTypes_Pause (1<<1) // Device supports pause triggers
01178 #define DAQmx_Val_Bit_TriggerUsageTypes_Reference (1<<2) // Device supports reference triggers
01179 #define DAQmx_Val_Bit_TriggerUsageTypes_Start (1<<3) // Device supports start triggers
01180 #define DAQmx_Val_Bit_TriggerUsageTypes_Handshake (1<<4) // Device supports handshake triggers
01181 #define DAQmx_Val_Bit_TriggerUsageTypes_ArmStart (1<<5) // Device supports arm start triggers
01182
01183
01184
01185 #define DAQmx_Val_Bit_CouplingTypes_AC (1<<0) // Device supports AC coupling
01186 #define DAQmx_Val_Bit_CouplingTypes_DC (1<<1) // Device supports DC coupling
01187 #define DAQmx_Val_Bit_CouplingTypes_Ground (1<<2) // Device supports ground coupling
01188 #define DAQmx_Val_Bit_CouplingTypes_HFReject (1<<3) // Device supports High Frequency Reject coupling
01189 #define DAQmx_Val_Bit_CouplingTypes_LFReject (1<<4) // Device supports Low Frequency Reject coupling
01190 #define DAQmx_Val_Bit_CouplingTypes_NoiseReject (1<<5) // Device supports Noise Reject coupling
01191
01192
01193
01194 #define DAQmx_Val_Bit_TermCfg_RSE (1<<0) // RSE terminal configuration
01195 #define DAQmx_Val_Bit_TermCfg_NRSE (1<<1) // NRSE terminal configuration
01196 #define DAQmx_Val_Bit_TermCfg_Diff (1<<2) // Differential terminal configuration
01197 #define DAQmx_Val_Bit_TermCfg_PseudoDIFF (1<<3) // Pseudodifferential terminal configuration
01198
01199
01200
01201
01202
01203
01204
01205
01206 #define DAQmx_Val_4Wire 4 // 4-Wire
01207 #define DAQmx_Val_5Wire 5 // 5-Wire
01208
01209
01210
01211 #define DAQmx_Val_HighResolution 10195 // High Resolution
01212 #define DAQmx_Val_HighSpeed 14712 // High Speed
01213 #define DAQmx_Val_Best50HzRejection 14713 // Best 50 Hz Rejection
01214 #define DAQmx_Val_Best60HzRejection 14714 // Best 60 Hz Rejection
01215 #define DAQmx_Val_Custom 10137 // Custom
01216
01217
01218
01219
01220
01221 #define DAQmx_Val_Voltage 10322 // Voltage
01222 #define DAQmx_Val_VoltageRMS 10350 // Voltage RMS
01223 #define DAQmx_Val_Current 10134 // Current
01224 #define DAQmx_Val_CurrentRMS 10351 // Current RMS
01225 #define DAQmx_Val_Voltage_CustomWithExcitation 10323 // More:Voltage:Custom with Excitation
01226 #define DAQmx_Val_Bridge 15908 // More:Bridge (V/V)
01227 #define DAQmx_Val_Freq_Voltage 10181 // Frequency
01228 #define DAQmx_Val_Resistance 10278 // Resistance
01229 #define DAQmx_Val_Temp_TC 10303 // Temperature:Thermocouple
01230 #define DAQmx_Val_Temp_Thrmstr 10302 // Temperature:Thermistor
01231 #define DAQmx_Val_Temp_RTD 10301 // Temperature:RTD
01232 #define DAQmx_Val_Temp_BuiltInSensor 10311 // Temperature:Built-in Sensor
01233 #define DAQmx_Val_Strain_Gage 10300 // Strain Gage
01234 #define DAQmx_Val_Rosette_Strain_Gage 15980 // Rosette Strain Gage
01235 #define DAQmx_Val_Position_LVDT 10352 // Position:LVDT
01236 #define DAQmx_Val_Position_RVDT 10353 // Position:RVDT
01237 #define DAQmx_Val_Position_EddyCurrentProximityProbe 14835 // Position:Eddy Current Proximity Probe
01238 #define DAQmx_Val_Accelerometer 10356 // Accelerometer
01239 #define DAQmx_Val_Velocity_IEPESensor 15966 // Velocity:IEPE Sensor
01240 #define DAQmx_Val_Force_Bridge 15899 // Force:Bridge
01241 #define DAQmx_Val_Force_IEPESensor 15895 // Force:IEPE Sensor
01242 #define DAQmx_Val_Pressure_Bridge 15902 // Pressure:Bridge
01243 #define DAQmx_Val_SoundPressure_Microphone 10354 // Sound Pressure:Microphone
01244 #define DAQmx_Val_Torque_Bridge 15905 // Torque:Bridge
01245 #define DAQmx_Val_TEDS_Sensor 12531 // TEDS Sensor
01246
01247
01248
01249 #define DAQmx_Val_ZeroVolts 12526 // Zero Volts
01250 #define DAQmx_Val_HighImpedance 12527 // High-Impedance
01251 #define DAQmx_Val_MaintainExistingValue 12528 // Maintain Existing Value
01252
01253
01254
01255
01256
01257 #define DAQmx_Val_Voltage 10322 // Voltage
01258 #define DAQmx_Val_Current 10134 // Current
01259 #define DAQmx_Val_FuncGen 14750 // Function Generation
01260
01261
01262
01263
01264 #define DAQmx_Val_mVoltsPerG 12509 // mVolts/g
01265 #define DAQmx_Val_VoltsPerG 12510 // Volts/g
01266
01267
01268
01269 #define DAQmx_Val_AccelUnit_g 10186 // g
01270 #define DAQmx_Val_MetersPerSecondSquared 12470 // m/s^2
01271 #define DAQmx_Val_InchesPerSecondSquared 12471 // in/s^2
01272 #define DAQmx_Val_FromCustomScale 10065 // From Custom Scale
01273
01274
01275
01276
01277
01278
01279
01280
01281
01282 #define DAQmx_Val_FiniteSamps 10178 // Finite Samples
01283 #define DAQmx_Val_ContSamps 10123 // Continuous Samples
01284 #define DAQmx_Val_HWTimedSinglePoint 12522 // Hardware Timed Single Point
01285
01286
01287
01288 #define DAQmx_Val_AboveLvl 10093 // Above Level
01289 #define DAQmx_Val_BelowLvl 10107 // Below Level
01290
01291
01292
01293 #define DAQmx_Val_Degrees 10146 // Degrees
01294 #define DAQmx_Val_Radians 10273 // Radians
01295 #define DAQmx_Val_FromCustomScale 10065 // From Custom Scale
01296
01297
01298
01299 #define DAQmx_Val_Degrees 10146 // Degrees
01300 #define DAQmx_Val_Radians 10273 // Radians
01301 #define DAQmx_Val_Ticks 10304 // Ticks
01302 #define DAQmx_Val_FromCustomScale 10065 // From Custom Scale
01303
01304
01305
01306 #define DAQmx_Val_None 10230 // None
01307 #define DAQmx_Val_Once 10244 // Once
01308 #define DAQmx_Val_EverySample 10164 // Every Sample
01309
01310
01311
01312 #define DAQmx_Val_NoAction 10227 // No Action
01313 #define DAQmx_Val_BreakBeforeMake 10110 // Break Before Make
01314
01315
01316
01317 #define DAQmx_Val_FullBridge 10182 // Full Bridge
01318 #define DAQmx_Val_HalfBridge 10187 // Half Bridge
01319 #define DAQmx_Val_QuarterBridge 10270 // Quarter Bridge
01320 #define DAQmx_Val_NoBridge 10228 // No Bridge
01321
01322
01323
01324 #define DAQmx_Val_VoltsPerVolt 15896 // Volts/Volt
01325 #define DAQmx_Val_mVoltsPerVolt 15897 // mVolts/Volt
01326
01327
01328
01329 #define DAQmx_Val_Newtons 15875 // Newtons
01330 #define DAQmx_Val_Pounds 15876 // Pounds
01331 #define DAQmx_Val_KilogramForce 15877 // kgf
01332 #define DAQmx_Val_Pascals 10081 // Pascals
01333 #define DAQmx_Val_PoundsPerSquareInch 15879 // psi
01334 #define DAQmx_Val_Bar 15880 // bar
01335 #define DAQmx_Val_NewtonMeters 15881 // Nm
01336 #define DAQmx_Val_InchOunces 15882 // oz-in
01337 #define DAQmx_Val_InchPounds 15883 // lb-in
01338 #define DAQmx_Val_FootPounds 15884 // lb-ft
01339
01340
01341
01342 #define DAQmx_Val_VoltsPerVolt 15896 // Volts/Volt
01343 #define DAQmx_Val_mVoltsPerVolt 15897 // mVolts/Volt
01344 #define DAQmx_Val_FromCustomScale 10065 // From Custom Scale
01345 #define DAQmx_Val_FromTEDS 12516 // From TEDS
01346
01347
01348
01349 #define DAQmx_Val_PCI 12582 // PCI
01350 #define DAQmx_Val_PCIe 13612 // PCIe
01351 #define DAQmx_Val_PXI 12583 // PXI
01352 #define DAQmx_Val_PXIe 14706 // PXIe
01353 #define DAQmx_Val_SCXI 12584 // SCXI
01354 #define DAQmx_Val_SCC 14707 // SCC
01355 #define DAQmx_Val_PCCard 12585 // PCCard
01356 #define DAQmx_Val_USB 12586 // USB
01357 #define DAQmx_Val_CompactDAQ 14637 // CompactDAQ
01358 #define DAQmx_Val_TCPIP 14828 // TCP/IP
01359 #define DAQmx_Val_Unknown 12588 // Unknown
01360 #define DAQmx_Val_SwitchBlock 15870 // SwitchBlock
01361
01362
01363
01364
01365
01366 #define DAQmx_Val_CountEdges 10125 // Count Edges
01367 #define DAQmx_Val_Freq 10179 // Frequency
01368 #define DAQmx_Val_Period 10256 // Period
01369 #define DAQmx_Val_PulseWidth 10359 // Pulse Width
01370 #define DAQmx_Val_SemiPeriod 10289 // Semi Period
01371 #define DAQmx_Val_PulseFrequency 15864 // Pulse Frequency
01372 #define DAQmx_Val_PulseTime 15865 // Pulse Time
01373 #define DAQmx_Val_PulseTicks 15866 // Pulse Ticks
01374 #define DAQmx_Val_Position_AngEncoder 10360 // Position:Angular Encoder
01375 #define DAQmx_Val_Position_LinEncoder 10361 // Position:Linear Encoder
01376 #define DAQmx_Val_TwoEdgeSep 10267 // Two Edge Separation
01377 #define DAQmx_Val_GPS_Timestamp 10362 // GPS Timestamp
01378
01379
01380
01381 #define DAQmx_Val_BuiltIn 10200 // Built-In
01382 #define DAQmx_Val_ConstVal 10116 // Constant Value
01383 #define DAQmx_Val_Chan 10113 // Channel
01384
01385
01386
01387
01388
01389 #define DAQmx_Val_Pulse_Time 10269 // Pulse:Time
01390 #define DAQmx_Val_Pulse_Freq 10119 // Pulse:Frequency
01391 #define DAQmx_Val_Pulse_Ticks 10268 // Pulse:Ticks
01392
01393
01394
01395 #define DAQmx_Val_AI 10100 // Analog Input
01396 #define DAQmx_Val_AO 10102 // Analog Output
01397 #define DAQmx_Val_DI 10151 // Digital Input
01398 #define DAQmx_Val_DO 10153 // Digital Output
01399 #define DAQmx_Val_CI 10131 // Counter Input
01400 #define DAQmx_Val_CO 10132 // Counter Output
01401
01402
01403
01404 #define DAQmx_Val_Unconstrained 14708 // Unconstrained
01405 #define DAQmx_Val_FixedHighFreq 14709 // Fixed High Frequency
01406 #define DAQmx_Val_FixedLowFreq 14710 // Fixed Low Frequency
01407 #define DAQmx_Val_Fixed50PercentDutyCycle 14711 // Fixed 50 Percent Duty Cycle
01408
01409
01410
01411 #define DAQmx_Val_CountUp 10128 // Count Up
01412 #define DAQmx_Val_CountDown 10124 // Count Down
01413 #define DAQmx_Val_ExtControlled 10326 // Externally Controlled
01414
01415
01416
01417
01418 #define DAQmx_Val_LowFreq1Ctr 10105 // Low Frequency with 1 Counter
01419 #define DAQmx_Val_HighFreq2Ctr 10157 // High Frequency with 2 Counters
01420 #define DAQmx_Val_LargeRng2Ctr 10205 // Large Range with 2 Counters
01421
01422
01423
01424 #define DAQmx_Val_AC 10045 // AC
01425 #define DAQmx_Val_DC 10050 // DC
01426 #define DAQmx_Val_GND 10066 // GND
01427
01428
01429
01430
01431
01432
01433
01434
01435 #define DAQmx_Val_AC 10045 // AC
01436 #define DAQmx_Val_DC 10050 // DC
01437
01438
01439
01440 #define DAQmx_Val_Internal 10200 // Internal
01441 #define DAQmx_Val_External 10167 // External
01442
01443
01444
01445
01446
01447 #define DAQmx_Val_Amps 10342 // Amps
01448 #define DAQmx_Val_FromCustomScale 10065 // From Custom Scale
01449 #define DAQmx_Val_FromTEDS 12516 // From TEDS
01450
01451
01452 #define DAQmx_Val_Amps 10342 // Amps
01453 #define DAQmx_Val_FromCustomScale 10065 // From Custom Scale
01454
01455
01456
01457 #define DAQmx_Val_RightJustified 10279 // Right-Justified
01458 #define DAQmx_Val_LeftJustified 10209 // Left-Justified
01459
01460
01461
01462
01463
01464
01465
01466
01467 #define DAQmx_Val_DMA 10054 // DMA
01468 #define DAQmx_Val_Interrupts 10204 // Interrupts
01469 #define DAQmx_Val_ProgrammedIO 10264 // Programmed I/O
01470 #define DAQmx_Val_USBbulk 12590 // USB Bulk
01471
01472
01473
01474 #define DAQmx_Val_OnbrdMemMoreThanHalfFull 10237 // Onboard Memory More than Half Full
01475 #define DAQmx_Val_OnbrdMemFull 10236 // Onboard Memory Full
01476 #define DAQmx_Val_OnbrdMemCustomThreshold 12577 // Onboard Memory Custom Threshold
01477
01478
01479
01480 #define DAQmx_Val_ActiveDrive 12573 // Active Drive
01481 #define DAQmx_Val_OpenCollector 12574 // Open Collector
01482
01483
01484
01485
01486
01487
01488 #define DAQmx_Val_High 10192 // High
01489 #define DAQmx_Val_Low 10214 // Low
01490 #define DAQmx_Val_Tristate 10310 // Tristate
01491 #define DAQmx_Val_NoChange 10160 // No Change
01492
01493
01494
01495
01496
01497 #define DAQmx_Val_PatternMatches 10254 // Pattern Matches
01498 #define DAQmx_Val_PatternDoesNotMatch 10253 // Pattern Does Not Match
01499
01500
01501
01502 #define DAQmx_Val_SampClkPeriods 10286 // Sample Clock Periods
01503 #define DAQmx_Val_Seconds 10364 // Seconds
01504 #define DAQmx_Val_Ticks 10304 // Ticks
01505
01506
01507
01508 #define DAQmx_Val_Seconds 10364 // Seconds
01509 #define DAQmx_Val_Ticks 10304 // Ticks
01510
01511
01512
01513 #define DAQmx_Val_Seconds 10364 // Seconds
01514
01515
01516
01517 #define DAQmx_Val_mVoltsPerMil 14836 // mVolts/mil
01518 #define DAQmx_Val_VoltsPerMil 14837 // Volts/mil
01519 #define DAQmx_Val_mVoltsPerMillimeter 14838 // mVolts/mMeter
01520 #define DAQmx_Val_VoltsPerMillimeter 14839 // Volts/mMeter
01521 #define DAQmx_Val_mVoltsPerMicron 14840 // mVolts/micron
01522
01523
01524
01525
01526
01527
01528
01529
01530
01531
01532
01533
01534
01535
01536
01537
01538
01539
01540
01541
01542
01543
01544
01545 #define DAQmx_Val_Rising 10280 // Rising
01546 #define DAQmx_Val_Falling 10171 // Falling
01547
01548
01549
01550 #define DAQmx_Val_X1 10090 // X1
01551 #define DAQmx_Val_X2 10091 // X2
01552 #define DAQmx_Val_X4 10092 // X4
01553 #define DAQmx_Val_TwoPulseCounting 10313 // Two Pulse Counting
01554
01555
01556
01557 #define DAQmx_Val_AHighBHigh 10040 // A High B High
01558 #define DAQmx_Val_AHighBLow 10041 // A High B Low
01559 #define DAQmx_Val_ALowBHigh 10042 // A Low B High
01560 #define DAQmx_Val_ALowBLow 10043 // A Low B Low
01561
01562
01563
01564 #define DAQmx_Val_DC 10050 // DC
01565 #define DAQmx_Val_AC 10045 // AC
01566
01567
01568
01569 #define DAQmx_Val_Internal 10200 // Internal
01570 #define DAQmx_Val_External 10167 // External
01571 #define DAQmx_Val_None 10230 // None
01572
01573
01574
01575 #define DAQmx_Val_Voltage 10322 // Voltage
01576 #define DAQmx_Val_Current 10134 // Current
01577
01578
01579
01580 #define DAQmx_Val_Pulse 10265 // Pulse
01581 #define DAQmx_Val_Toggle 10307 // Toggle
01582
01583
01584
01585 #define DAQmx_Val_Pulse 10265 // Pulse
01586 #define DAQmx_Val_Lvl 10210 // Level
01587
01588
01589
01590 #define DAQmx_Val_Interlocked 12549 // Interlocked
01591 #define DAQmx_Val_Pulse 10265 // Pulse
01592
01593
01594
01595 #define DAQmx_Val_mVoltsPerNewton 15891 // mVolts/N
01596 #define DAQmx_Val_mVoltsPerPound 15892 // mVolts/lb
01597
01598
01599
01600 #define DAQmx_Val_Newtons 15875 // Newtons
01601 #define DAQmx_Val_Pounds 15876 // Pounds
01602 #define DAQmx_Val_KilogramForce 15877 // kgf
01603 #define DAQmx_Val_FromCustomScale 10065 // From Custom Scale
01604
01605
01606
01607 #define DAQmx_Val_Hz 10373 // Hz
01608 #define DAQmx_Val_FromCustomScale 10065 // From Custom Scale
01609
01610
01611
01612
01613 #define DAQmx_Val_Hz 10373 // Hz
01614
01615
01616
01617 #define DAQmx_Val_Hz 10373 // Hz
01618 #define DAQmx_Val_Ticks 10304 // Ticks
01619 #define DAQmx_Val_FromCustomScale 10065 // From Custom Scale
01620
01621
01622
01623 #define DAQmx_Val_Sine 14751 // Sine
01624 #define DAQmx_Val_Triangle 14752 // Triangle
01625 #define DAQmx_Val_Square 14753 // Square
01626 #define DAQmx_Val_Sawtooth 14754 // Sawtooth
01627
01628
01629
01630 #define DAQmx_Val_IRIGB 10070 // IRIG-B
01631 #define DAQmx_Val_PPS 10080 // PPS
01632 #define DAQmx_Val_None 10230 // None
01633
01634
01635
01636 #define DAQmx_Val_Immediate 10198 // Immediate
01637 #define DAQmx_Val_WaitForHandshakeTriggerAssert 12550 // Wait For Handshake Trigger Assert
01638 #define DAQmx_Val_WaitForHandshakeTriggerDeassert 12551 // Wait For Handshake Trigger Deassert
01639
01640
01641
01642
01643
01644
01645 #define DAQmx_Val_OnBrdMemMoreThanHalfFull 10237 // Onboard Memory More than Half Full
01646 #define DAQmx_Val_OnBrdMemNotEmpty 10241 // Onboard Memory Not Empty
01647 #define DAQmx_Val_OnbrdMemCustomThreshold 12577 // Onboard Memory Custom Threshold
01648 #define DAQmx_Val_WhenAcqComplete 12546 // When Acquisition Complete
01649
01650
01651
01652 #define DAQmx_Val_RSE 10083 // RSE
01653 #define DAQmx_Val_NRSE 10078 // NRSE
01654 #define DAQmx_Val_Diff 10106 // Differential
01655 #define DAQmx_Val_PseudoDiff 12529 // Pseudodifferential
01656
01657
01658
01659 #define DAQmx_Val_mVoltsPerVoltPerMillimeter 12506 // mVolts/Volt/mMeter
01660 #define DAQmx_Val_mVoltsPerVoltPerMilliInch 12505 // mVolts/Volt/0.001 Inch
01661
01662
01663
01664
01665 #define DAQmx_Val_Meters 10219 // Meters
01666 #define DAQmx_Val_Inches 10379 // Inches
01667 #define DAQmx_Val_FromCustomScale 10065 // From Custom Scale
01668
01669
01670
01671 #define DAQmx_Val_Meters 10219 // Meters
01672 #define DAQmx_Val_Inches 10379 // Inches
01673 #define DAQmx_Val_Ticks 10304 // Ticks
01674 #define DAQmx_Val_FromCustomScale 10065 // From Custom Scale
01675
01676
01677
01678
01679
01680
01681
01682
01683
01684 #define DAQmx_Val_High 10192 // High
01685 #define DAQmx_Val_Low 10214 // Low
01686
01687
01688
01689 #define DAQmx_Val_Off 10231 // Off
01690 #define DAQmx_Val_Log 15844 // Log
01691 #define DAQmx_Val_LogAndRead 15842 // Log and Read
01692
01693
01694
01695 #define DAQmx_Val_Open 10437 // Open
01696 #define DAQmx_Val_OpenOrCreate 15846 // Open or Create
01697 #define DAQmx_Val_CreateOrReplace 15847 // Create or Replace
01698 #define DAQmx_Val_Create 15848 // Create
01699
01700
01701
01702
01703 #define DAQmx_Val_2point5V 14620 // 2.5 V
01704 #define DAQmx_Val_3point3V 14621 // 3.3 V
01705 #define DAQmx_Val_5V 14619 // 5.0 V
01706
01707
01708
01709 #define DAQmx_Val_SameAsSampTimebase 10284 // Same as Sample Timebase
01710 #define DAQmx_Val_100MHzTimebase 15857 // 100 MHz Timebase
01711 #define DAQmx_Val_SameAsMasterTimebase 10282 // Same as Master Timebase
01712 #define DAQmx_Val_20MHzTimebase 12537 // 20MHz Timebase
01713 #define DAQmx_Val_80MHzTimebase 14636 // 80MHz Timebase
01714
01715
01716
01717 #define DAQmx_Val_AM 14756 // AM
01718 #define DAQmx_Val_FM 14757 // FM
01719 #define DAQmx_Val_None 10230 // None
01720
01721
01722
01723
01724
01725 #define DAQmx_Val_OnBrdMemEmpty 10235 // Onboard Memory Empty
01726 #define DAQmx_Val_OnBrdMemHalfFullOrLess 10239 // Onboard Memory Half Full or Less
01727 #define DAQmx_Val_OnBrdMemNotFull 10242 // Onboard Memory Less than Full
01728
01729
01730
01731 #define DAQmx_Val_RSE 10083 // RSE
01732 #define DAQmx_Val_Diff 10106 // Differential
01733 #define DAQmx_Val_PseudoDiff 12529 // Pseudodifferential
01734
01735
01736
01737 #define DAQmx_Val_StopTaskAndError 15862 // Stop Task And Error
01738 #define DAQmx_Val_IgnoreOverruns 15863 // Ignore Overruns
01739
01740
01741
01742 #define DAQmx_Val_OverwriteUnreadSamps 10252 // Overwrite Unread Samples
01743 #define DAQmx_Val_DoNotOverwriteUnreadSamps 10159 // Do Not Overwrite Unread Samples
01744
01745
01746
01747
01748
01749
01750
01751
01752
01753
01754
01755
01756
01757
01758
01759
01760 #define DAQmx_Val_ActiveHigh 10095 // Active High
01761 #define DAQmx_Val_ActiveLow 10096 // Active Low
01762
01763
01764
01765 #define DAQmx_Val_Pascals 10081 // Pascals
01766 #define DAQmx_Val_PoundsPerSquareInch 15879 // psi
01767 #define DAQmx_Val_Bar 15880 // bar
01768 #define DAQmx_Val_FromCustomScale 10065 // From Custom Scale
01769
01770
01771
01772 #define DAQmx_Val_MSeriesDAQ 14643 // M Series DAQ
01773 #define DAQmx_Val_XSeriesDAQ 15858 // X Series DAQ
01774 #define DAQmx_Val_ESeriesDAQ 14642 // E Series DAQ
01775 #define DAQmx_Val_SSeriesDAQ 14644 // S Series DAQ
01776 #define DAQmx_Val_BSeriesDAQ 14662 // B Series DAQ
01777 #define DAQmx_Val_SCSeriesDAQ 14645 // SC Series DAQ
01778 #define DAQmx_Val_USBDAQ 14646 // USB DAQ
01779 #define DAQmx_Val_AOSeries 14647 // AO Series
01780 #define DAQmx_Val_DigitalIO 14648 // Digital I/O
01781 #define DAQmx_Val_TIOSeries 14661 // TIO Series
01782 #define DAQmx_Val_DynamicSignalAcquisition 14649 // Dynamic Signal Acquisition
01783 #define DAQmx_Val_Switches 14650 // Switches
01784 #define DAQmx_Val_CompactDAQChassis 14658 // CompactDAQ Chassis
01785 #define DAQmx_Val_CSeriesModule 14659 // C Series Module
01786 #define DAQmx_Val_SCXIModule 14660 // SCXI Module
01787 #define DAQmx_Val_SCCConnectorBlock 14704 // SCC Connector Block
01788 #define DAQmx_Val_SCCModule 14705 // SCC Module
01789 #define DAQmx_Val_NIELVIS 14755 // NI ELVIS
01790 #define DAQmx_Val_NetworkDAQ 14829 // Network DAQ
01791 #define DAQmx_Val_SCExpress 15886 // SC Express
01792 #define DAQmx_Val_Unknown 12588 // Unknown
01793
01794
01795
01796 #define DAQmx_Val_Pt3750 12481 // Pt3750
01797 #define DAQmx_Val_Pt3851 10071 // Pt3851
01798 #define DAQmx_Val_Pt3911 12482 // Pt3911
01799 #define DAQmx_Val_Pt3916 10069 // Pt3916
01800 #define DAQmx_Val_Pt3920 10053 // Pt3920
01801 #define DAQmx_Val_Pt3928 12483 // Pt3928
01802 #define DAQmx_Val_Custom 10137 // Custom
01803
01804
01805
01806 #define DAQmx_Val_mVoltsPerVoltPerDegree 12507 // mVolts/Volt/Degree
01807 #define DAQmx_Val_mVoltsPerVoltPerRadian 12508 // mVolts/Volt/Radian
01808
01809
01810
01811 #define DAQmx_Val_None 10230 // None
01812 #define DAQmx_Val_LosslessPacking 12555 // Lossless Packing
01813 #define DAQmx_Val_LossyLSBRemoval 12556 // Lossy LSB Removal
01814
01815
01816
01817 #define DAQmx_Val_FirstSample 10424 // First Sample
01818 #define DAQmx_Val_CurrReadPos 10425 // Current Read Position
01819 #define DAQmx_Val_RefTrig 10426 // Reference Trigger
01820 #define DAQmx_Val_FirstPretrigSamp 10427 // First Pretrigger Sample
01821 #define DAQmx_Val_MostRecentSamp 10428 // Most Recent Sample
01822
01823
01824
01825 #define DAQmx_Val_AllowRegen 10097 // Allow Regeneration
01826 #define DAQmx_Val_DoNotAllowRegen 10158 // Do Not Allow Regeneration
01827
01828
01829
01830 #define DAQmx_Val_2Wire 2 // 2-Wire
01831 #define DAQmx_Val_3Wire 3 // 3-Wire
01832 #define DAQmx_Val_4Wire 4 // 4-Wire
01833
01834
01835
01836 #define DAQmx_Val_Ohms 10384 // Ohms
01837 #define DAQmx_Val_FromCustomScale 10065 // From Custom Scale
01838 #define DAQmx_Val_FromTEDS 12516 // From TEDS
01839
01840
01841 #define DAQmx_Val_Ohms 10384 // Ohms
01842 #define DAQmx_Val_FromCustomScale 10065 // From Custom Scale
01843
01844
01845
01846
01847 #define DAQmx_Val_Bits 10109 // Bits
01848
01849
01850 #define DAQmx_Val_SCXI1124Range0to1V 14629 // 0V to 1V
01851 #define DAQmx_Val_SCXI1124Range0to5V 14630 // 0V to 5V
01852 #define DAQmx_Val_SCXI1124Range0to10V 14631 // 0V to 10V
01853 #define DAQmx_Val_SCXI1124RangeNeg1to1V 14632 // -1V to 1V
01854 #define DAQmx_Val_SCXI1124RangeNeg5to5V 14633 // -5V to 5V
01855 #define DAQmx_Val_SCXI1124RangeNeg10to10V 14634 // -10V to 10V
01856 #define DAQmx_Val_SCXI1124Range0to20mA 14635 // 0mA to 20mA
01857
01858
01859
01860
01861 #define DAQmx_Val_SampClkActiveEdge 14617 // Sample Clock Active Edge
01862 #define DAQmx_Val_SampClkInactiveEdge 14618 // Sample Clock Inactive Edge
01863
01864
01865
01866 #define DAQmx_Val_HandshakeTriggerAsserts 12552 // Handshake Trigger Asserts
01867 #define DAQmx_Val_HandshakeTriggerDeasserts 12553 // Handshake Trigger Deasserts
01868
01869
01870
01871 #define DAQmx_Val_SampClk 10388 // Sample Clock
01872 #define DAQmx_Val_BurstHandshake 12548 // Burst Handshake
01873 #define DAQmx_Val_Handshake 10389 // Handshake
01874 #define DAQmx_Val_Implicit 10451 // Implicit
01875 #define DAQmx_Val_OnDemand 10390 // On Demand
01876 #define DAQmx_Val_ChangeDetection 12504 // Change Detection
01877 #define DAQmx_Val_PipelinedSampClk 14668 // Pipelined Sample Clock
01878
01879
01880
01881 #define DAQmx_Val_Linear 10447 // Linear
01882 #define DAQmx_Val_MapRanges 10448 // Map Ranges
01883 #define DAQmx_Val_Polynomial 10449 // Polynomial
01884 #define DAQmx_Val_Table 10450 // Table
01885
01886
01887
01888 #define DAQmx_Val_Polynomial 10449 // Polynomial
01889 #define DAQmx_Val_Table 10450 // Table
01890
01891
01892
01893 #define DAQmx_Val_Polynomial 10449 // Polynomial
01894 #define DAQmx_Val_Table 10450 // Table
01895 #define DAQmx_Val_None 10230 // None
01896
01897
01898
01899 #define DAQmx_Val_None 10230 // None
01900 #define DAQmx_Val_TwoPointLinear 15898 // Two-Point Linear
01901 #define DAQmx_Val_Table 10450 // Table
01902 #define DAQmx_Val_Polynomial 10449 // Polynomial
01903
01904
01905
01906 #define DAQmx_Val_A 12513 // A
01907 #define DAQmx_Val_B 12514 // B
01908 #define DAQmx_Val_AandB 12515 // A and B
01909
01910
01911 #define DAQmx_Val_R1 12465 // R1
01912 #define DAQmx_Val_R2 12466 // R2
01913 #define DAQmx_Val_R3 12467 // R3
01914 #define DAQmx_Val_R4 14813 // R4
01915 #define DAQmx_Val_None 10230 // None
01916
01917
01918 #define DAQmx_Val_AIConvertClock 12484 // AI Convert Clock
01919 #define DAQmx_Val_10MHzRefClock 12536 // 10MHz Reference Clock
01920 #define DAQmx_Val_20MHzTimebaseClock 12486 // 20MHz Timebase Clock
01921 #define DAQmx_Val_SampleClock 12487 // Sample Clock
01922 #define DAQmx_Val_AdvanceTrigger 12488 // Advance Trigger
01923 #define DAQmx_Val_ReferenceTrigger 12490 // Reference Trigger
01924 #define DAQmx_Val_StartTrigger 12491 // Start Trigger
01925 #define DAQmx_Val_AdvCmpltEvent 12492 // Advance Complete Event
01926 #define DAQmx_Val_AIHoldCmpltEvent 12493 // AI Hold Complete Event
01927 #define DAQmx_Val_CounterOutputEvent 12494 // Counter Output Event
01928 #define DAQmx_Val_ChangeDetectionEvent 12511 // Change Detection Event
01929 #define DAQmx_Val_WDTExpiredEvent 12512 // Watchdog Timer Expired Event
01930
01931
01932 #define DAQmx_Val_SampleCompleteEvent 12530 // Sample Complete Event
01933 #define DAQmx_Val_CounterOutputEvent 12494 // Counter Output Event
01934 #define DAQmx_Val_ChangeDetectionEvent 12511 // Change Detection Event
01935 #define DAQmx_Val_SampleClock 12487 // Sample Clock
01936
01937
01938
01939
01940 #define DAQmx_Val_RisingSlope 10280 // Rising
01941 #define DAQmx_Val_FallingSlope 10171 // Falling
01942
01943
01944
01945 #define DAQmx_Val_Pascals 10081 // Pascals
01946 #define DAQmx_Val_FromCustomScale 10065 // From Custom Scale
01947
01948
01949
01950
01951
01952 #define DAQmx_Val_Internal 10200 // Internal
01953 #define DAQmx_Val_External 10167 // External
01954
01955
01956
01957 #define DAQmx_Val_FullBridgeI 10183 // Full Bridge I
01958 #define DAQmx_Val_FullBridgeII 10184 // Full Bridge II
01959 #define DAQmx_Val_FullBridgeIII 10185 // Full Bridge III
01960 #define DAQmx_Val_HalfBridgeI 10188 // Half Bridge I
01961 #define DAQmx_Val_HalfBridgeII 10189 // Half Bridge II
01962 #define DAQmx_Val_QuarterBridgeI 10271 // Quarter Bridge I
01963 #define DAQmx_Val_QuarterBridgeII 10272 // Quarter Bridge II
01964
01965
01966
01967 #define DAQmx_Val_RectangularRosette 15968 // Rectangular Rosette
01968 #define DAQmx_Val_DeltaRosette 15969 // Delta Rosette
01969 #define DAQmx_Val_TeeRosette 15970 // Tee Rosette
01970
01971
01972
01973 #define DAQmx_Val_PrincipalStrain1 15971 // Principal Strain 1
01974 #define DAQmx_Val_PrincipalStrain2 15972 // Principal Strain 2
01975 #define DAQmx_Val_PrincipalStrainAngle 15973 // Principal Strain Angle
01976 #define DAQmx_Val_CartesianStrainX 15974 // Cartesian Strain X
01977 #define DAQmx_Val_CartesianStrainY 15975 // Cartesian Strain Y
01978 #define DAQmx_Val_CartesianShearStrainXY 15976 // Cartesian Shear Strain XY
01979 #define DAQmx_Val_MaxShearStrain 15977 // Maximum Shear Strain
01980 #define DAQmx_Val_MaxShearStrainAngle 15978 // Maximum Shear Strain Angle
01981
01982
01983
01984 #define DAQmx_Val_Strain 10299 // Strain
01985 #define DAQmx_Val_FromCustomScale 10065 // From Custom Scale
01986
01987
01988
01989 #define DAQmx_Val_Finite 10172 // Finite
01990 #define DAQmx_Val_Cont 10117 // Continuous
01991
01992
01993
01994 #define DAQmx_Val_Source 10439 // Source
01995 #define DAQmx_Val_Load 10440 // Load
01996 #define DAQmx_Val_ReservedForRouting 10441 // Reserved for Routing
01997
01998
01999
02000 #define DAQmx_Val_None 10230 // None
02001 #define DAQmx_Val_Master 15888 // Master
02002 #define DAQmx_Val_Slave 15889 // Slave
02003
02004
02005 #define DAQmx_Val_FromCustomScale 10065 // From Custom Scale
02006 #define DAQmx_Val_FromTEDS 12516 // From TEDS
02007
02008
02009
02010 #define DAQmx_Val_DegC 10143 // Deg C
02011 #define DAQmx_Val_DegF 10144 // Deg F
02012 #define DAQmx_Val_Kelvins 10325 // Kelvins
02013 #define DAQmx_Val_DegR 10145 // Deg R
02014 #define DAQmx_Val_FromCustomScale 10065 // From Custom Scale
02015
02016
02017
02018 #define DAQmx_Val_J_Type_TC 10072 // J
02019 #define DAQmx_Val_K_Type_TC 10073 // K
02020 #define DAQmx_Val_N_Type_TC 10077 // N
02021 #define DAQmx_Val_R_Type_TC 10082 // R
02022 #define DAQmx_Val_S_Type_TC 10085 // S
02023 #define DAQmx_Val_T_Type_TC 10086 // T
02024 #define DAQmx_Val_B_Type_TC 10047 // B
02025 #define DAQmx_Val_E_Type_TC 10055 // E
02026
02027
02028
02029 #define DAQmx_Val_Seconds 10364 // Seconds
02030 #define DAQmx_Val_FromCustomScale 10065 // From Custom Scale
02031
02032
02033
02034
02035 #define DAQmx_Val_Seconds 10364 // Seconds
02036
02037
02038
02039
02040
02041
02042 #define DAQmx_Val_Seconds 10364 // Seconds
02043 #define DAQmx_Val_Ticks 10304 // Ticks
02044 #define DAQmx_Val_FromCustomScale 10065 // From Custom Scale
02045
02046
02047 #define DAQmx_Val_SingleCycle 14613 // Single-cycle
02048 #define DAQmx_Val_Multicycle 14614 // Multicycle
02049
02050
02051
02052 #define DAQmx_Val_NewtonMeters 15881 // Nm
02053 #define DAQmx_Val_InchOunces 15882 // oz-in
02054 #define DAQmx_Val_InchPounds 15883 // lb-in
02055 #define DAQmx_Val_FootPounds 15884 // lb-ft
02056 #define DAQmx_Val_FromCustomScale 10065 // From Custom Scale
02057
02058
02059
02060
02061 #define DAQmx_Val_DigEdge 10150 // Digital Edge
02062 #define DAQmx_Val_None 10230 // None
02063
02064
02065
02066 #define DAQmx_Val_DigEdge 10150 // Digital Edge
02067 #define DAQmx_Val_Software 10292 // Software
02068 #define DAQmx_Val_None 10230 // None
02069
02070
02071
02072 #define DAQmx_Val_AnlgLvl 10101 // Analog Level
02073 #define DAQmx_Val_AnlgWin 10103 // Analog Window
02074 #define DAQmx_Val_DigLvl 10152 // Digital Level
02075 #define DAQmx_Val_DigPattern 10398 // Digital Pattern
02076 #define DAQmx_Val_None 10230 // None
02077
02078
02079
02080 #define DAQmx_Val_AnlgEdge 10099 // Analog Edge
02081 #define DAQmx_Val_DigEdge 10150 // Digital Edge
02082 #define DAQmx_Val_DigPattern 10398 // Digital Pattern
02083 #define DAQmx_Val_AnlgWin 10103 // Analog Window
02084 #define DAQmx_Val_None 10230 // None
02085
02086
02087
02088 #define DAQmx_Val_Interlocked 12549 // Interlocked
02089 #define DAQmx_Val_None 10230 // None
02090
02091
02092
02093 #define DAQmx_Val_AnlgEdge 10099 // Analog Edge
02094 #define DAQmx_Val_DigEdge 10150 // Digital Edge
02095 #define DAQmx_Val_DigPattern 10398 // Digital Pattern
02096 #define DAQmx_Val_AnlgWin 10103 // Analog Window
02097 #define DAQmx_Val_None 10230 // None
02098
02099
02100
02101
02102 #define DAQmx_Val_HaltOutputAndError 14615 // Halt Output and Error
02103 #define DAQmx_Val_PauseUntilDataAvailable 14616 // Pause until Data Available
02104
02105
02106
02107 #define DAQmx_Val_Volts 10348 // Volts
02108 #define DAQmx_Val_Amps 10342 // Amps
02109 #define DAQmx_Val_DegF 10144 // Deg F
02110 #define DAQmx_Val_DegC 10143 // Deg C
02111 #define DAQmx_Val_DegR 10145 // Deg R
02112 #define DAQmx_Val_Kelvins 10325 // Kelvins
02113 #define DAQmx_Val_Strain 10299 // Strain
02114 #define DAQmx_Val_Ohms 10384 // Ohms
02115 #define DAQmx_Val_Hz 10373 // Hz
02116 #define DAQmx_Val_Seconds 10364 // Seconds
02117 #define DAQmx_Val_Meters 10219 // Meters
02118 #define DAQmx_Val_Inches 10379 // Inches
02119 #define DAQmx_Val_Degrees 10146 // Degrees
02120 #define DAQmx_Val_Radians 10273 // Radians
02121 #define DAQmx_Val_Ticks 10304 // Ticks
02122 #define DAQmx_Val_g 10186 // g
02123 #define DAQmx_Val_MetersPerSecondSquared 12470 // m/s^2
02124 #define DAQmx_Val_Pascals 10081 // Pascals
02125 #define DAQmx_Val_Newtons 15875 // Newtons
02126 #define DAQmx_Val_Pounds 15876 // Pounds
02127 #define DAQmx_Val_KilogramForce 15877 // kgf
02128 #define DAQmx_Val_PoundsPerSquareInch 15879 // psi
02129 #define DAQmx_Val_Bar 15880 // bar
02130 #define DAQmx_Val_NewtonMeters 15881 // Nm
02131 #define DAQmx_Val_InchOunces 15882 // oz-in
02132 #define DAQmx_Val_InchPounds 15883 // lb-in
02133 #define DAQmx_Val_FootPounds 15884 // lb-ft
02134 #define DAQmx_Val_VoltsPerVolt 15896 // Volts/Volt
02135 #define DAQmx_Val_mVoltsPerVolt 15897 // mVolts/Volt
02136 #define DAQmx_Val_FromTEDS 12516 // From TEDS
02137
02138
02139
02140 #define DAQmx_Val_MillivoltsPerMillimeterPerSecond 15963 // mVolts/mm/s
02141 #define DAQmx_Val_MilliVoltsPerInchPerSecond 15964 // mVolts/in/s
02142
02143
02144
02145 #define DAQmx_Val_MetersPerSecond 15959 // m/s
02146 #define DAQmx_Val_InchesPerSecond 15960 // in/s
02147 #define DAQmx_Val_FromCustomScale 10065 // From Custom Scale
02148
02149
02150
02151
02152 #define DAQmx_Val_Volts 10348 // Volts
02153 #define DAQmx_Val_FromCustomScale 10065 // From Custom Scale
02154 #define DAQmx_Val_FromTEDS 12516 // From TEDS
02155
02156
02157
02158 #define DAQmx_Val_Volts 10348 // Volts
02159 #define DAQmx_Val_FromCustomScale 10065 // From Custom Scale
02160
02161
02162
02163 #define DAQmx_Val_WaitForInterrupt 12523 // Wait For Interrupt
02164 #define DAQmx_Val_Poll 12524 // Poll
02165 #define DAQmx_Val_Yield 12525 // Yield
02166 #define DAQmx_Val_Sleep 12547 // Sleep
02167
02168
02169
02170 #define DAQmx_Val_Poll 12524 // Poll
02171 #define DAQmx_Val_Yield 12525 // Yield
02172 #define DAQmx_Val_Sleep 12547 // Sleep
02173
02174
02175
02176 #define DAQmx_Val_WaitForInterrupt 12523 // Wait For Interrupt
02177 #define DAQmx_Val_Poll 12524 // Poll
02178
02179
02180
02181 #define DAQmx_Val_WaitForInterrupt 12523 // Wait For Interrupt
02182 #define DAQmx_Val_Poll 12524 // Poll
02183
02184
02185
02186
02187 #define DAQmx_Val_EnteringWin 10163 // Entering Window
02188 #define DAQmx_Val_LeavingWin 10208 // Leaving Window
02189
02190
02191
02192 #define DAQmx_Val_InsideWin 10199 // Inside Window
02193 #define DAQmx_Val_OutsideWin 10251 // Outside Window
02194
02195
02196 #define DAQmx_Val_WriteToEEPROM 12538 // Write To EEPROM
02197 #define DAQmx_Val_WriteToPROM 12539 // Write To PROM Once
02198 #define DAQmx_Val_DoNotWrite 12540 // Do Not Write
02199
02200
02201
02202 #define DAQmx_Val_FirstSample 10424 // First Sample
02203 #define DAQmx_Val_CurrWritePos 10430 // Current Write Position
02204
02205
02206
02207
02208
02209
02210
02211
02212
02213
02214
02215 int32 __CFUNC DAQmxLoadTask (const char taskName[], TaskHandle *taskHandle);
02216 int32 __CFUNC DAQmxCreateTask (const char taskName[], TaskHandle *taskHandle);
02217
02218 int32 __CFUNC DAQmxAddGlobalChansToTask (TaskHandle taskHandle, const char channelNames[]);
02219
02220 int32 __CFUNC DAQmxStartTask (TaskHandle taskHandle);
02221 int32 __CFUNC DAQmxStopTask (TaskHandle taskHandle);
02222
02223 int32 __CFUNC DAQmxClearTask (TaskHandle taskHandle);
02224
02225 int32 __CFUNC DAQmxWaitUntilTaskDone (TaskHandle taskHandle, float64 timeToWait);
02226 int32 __CFUNC DAQmxIsTaskDone (TaskHandle taskHandle, bool32 *isTaskDone);
02227
02228 int32 __CFUNC DAQmxTaskControl (TaskHandle taskHandle, int32 action);
02229
02230 int32 __CFUNC DAQmxGetNthTaskChannel (TaskHandle taskHandle, uInt32 index, char buffer[], int32 bufferSize);
02231
02232 int32 __CFUNC DAQmxGetNthTaskDevice (TaskHandle taskHandle, uInt32 index, char buffer[], int32 bufferSize);
02233
02234 int32 __CFUNC_C DAQmxGetTaskAttribute (TaskHandle taskHandle, int32 attribute, void *value, ...);
02235
02236 typedef int32 (CVICALLBACK *DAQmxEveryNSamplesEventCallbackPtr)(TaskHandle taskHandle, int32 everyNsamplesEventType, uInt32 nSamples, void *callbackData);
02237 typedef int32 (CVICALLBACK *DAQmxDoneEventCallbackPtr)(TaskHandle taskHandle, int32 status, void *callbackData);
02238 typedef int32 (CVICALLBACK *DAQmxSignalEventCallbackPtr)(TaskHandle taskHandle, int32 signalID, void *callbackData);
02239
02240 int32 __CFUNC DAQmxRegisterEveryNSamplesEvent(TaskHandle task, int32 everyNsamplesEventType, uInt32 nSamples, uInt32 options, DAQmxEveryNSamplesEventCallbackPtr callbackFunction, void *callbackData);
02241 int32 __CFUNC DAQmxRegisterDoneEvent (TaskHandle task, uInt32 options, DAQmxDoneEventCallbackPtr callbackFunction, void *callbackData);
02242 int32 __CFUNC DAQmxRegisterSignalEvent (TaskHandle task, int32 signalID, uInt32 options, DAQmxSignalEventCallbackPtr callbackFunction, void *callbackData);
02243
02244
02245
02246
02247
02248
02249 int32 __CFUNC DAQmxCreateAIVoltageChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], int32 terminalConfig, float64 minVal, float64 maxVal, int32 units, const char customScaleName[]);
02250 int32 __CFUNC DAQmxCreateAICurrentChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], int32 terminalConfig, float64 minVal, float64 maxVal, int32 units, int32 shuntResistorLoc, float64 extShuntResistorVal, const char customScaleName[]);
02251 int32 __CFUNC DAQmxCreateAIVoltageRMSChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], int32 terminalConfig, float64 minVal, float64 maxVal, int32 units, const char customScaleName[]);
02252 int32 __CFUNC DAQmxCreateAICurrentRMSChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], int32 terminalConfig, float64 minVal, float64 maxVal, int32 units, int32 shuntResistorLoc, float64 extShuntResistorVal, const char customScaleName[]);
02253 int32 __CFUNC DAQmxCreateAIThrmcplChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units, int32 thermocoupleType, int32 cjcSource, float64 cjcVal, const char cjcChannel[]);
02254 int32 __CFUNC DAQmxCreateAIRTDChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units, int32 rtdType, int32 resistanceConfig, int32 currentExcitSource, float64 currentExcitVal, float64 r0);
02255 int32 __CFUNC DAQmxCreateAIThrmstrChanIex (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units, int32 resistanceConfig, int32 currentExcitSource, float64 currentExcitVal, float64 a, float64 b, float64 c);
02256 int32 __CFUNC DAQmxCreateAIThrmstrChanVex (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units, int32 resistanceConfig, int32 voltageExcitSource, float64 voltageExcitVal, float64 a, float64 b, float64 c, float64 r1);
02257 int32 __CFUNC DAQmxCreateAIFreqVoltageChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units, float64 thresholdLevel, float64 hysteresis, const char customScaleName[]);
02258 int32 __CFUNC DAQmxCreateAIResistanceChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units, int32 resistanceConfig, int32 currentExcitSource, float64 currentExcitVal, const char customScaleName[]);
02259 int32 __CFUNC DAQmxCreateAIStrainGageChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units, int32 strainConfig, int32 voltageExcitSource, float64 voltageExcitVal, float64 gageFactor, float64 initialBridgeVoltage, float64 nominalGageResistance, float64 poissonRatio, float64 leadWireResistance, const char customScaleName[]);
02260 int32 __CFUNC DAQmxCreateAIRosetteStrainGageChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 rosetteType, float64 gageOrientation, const int32 rosetteMeasTypes[], uInt32 numRosetteMeasTypes, int32 strainConfig, int32 voltageExcitSource, float64 voltageExcitVal,float64 gageFactor, float64 nominalGageResistance,float64 poissonRatio,float64 leadWireResistance);
02261 int32 __CFUNC DAQmxCreateAIForceBridgeTwoPointLinChan(TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[],float64 minVal,float64 maxVal,int32 units,int32 bridgeConfig,int32 voltageExcitSource,float64 voltageExcitVal,float64 nominalBridgeResistance,float64 firstElectricalVal,float64 secondElectricalVal,int32 electricalUnits,float64 firstPhysicalVal,float64 secondPhysicalVal,int32 physicalUnits,const char customScaleName[]);
02262
02263 int32 __CFUNC DAQmxCreateAIForceBridgeTableChan(TaskHandle taskHandle,const char physicalChannel[],const char nameToAssignToChannel[],float64 minVal,float64 maxVal,int32 units,int32 bridgeConfig,int32 voltageExcitSource,float64 voltageExcitVal,float64 nominalBridgeResistance,const float64 electricalVals[],uInt32 numElectricalVals,int32 electricalUnits,const float64 physicalVals[],uInt32 numPhysicalVals,int32 physicalUnits,const char customScaleName[]);
02264
02265 int32 __CFUNC DAQmxCreateAIForceBridgePolynomialChan(TaskHandle taskHandle,const char physicalChannel[],const char nameToAssignToChannel[],float64 minVal,float64 maxVal,int32 units,int32 bridgeConfig,int32 voltageExcitSource,float64 voltageExcitVal,float64 nominalBridgeResistance,const float64 forwardCoeffs[],uInt32 numForwardCoeffs,const float64 reverseCoeffs[],uInt32 numReverseCoeffs,int32 electricalUnits,int32 physicalUnits,const char customScaleName[]);
02266
02267 int32 __CFUNC DAQmxCreateAIPressureBridgeTwoPointLinChan(TaskHandle taskHandle,const char physicalChannel[],const char nameToAssignToChannel[],float64 minVal,float64 maxVal,int32 units,int32 bridgeConfig,int32 voltageExcitSource,float64 voltageExcitVal,float64 nominalBridgeResistance,float64 firstElectricalVal,float64 secondElectricalVal,int32 electricalUnits,float64 firstPhysicalVal,float64 secondPhysicalVal,int32 physicalUnits,const char customScaleName[]);
02268
02269 int32 __CFUNC DAQmxCreateAIPressureBridgeTableChan(TaskHandle taskHandle,const char physicalChannel[],const char nameToAssignToChannel[],float64 minVal,float64 maxVal,int32 units,int32 bridgeConfig,int32 voltageExcitSource,float64 voltageExcitVal,float64 nominalBridgeResistance,const float64 electricalVals[],uInt32 numElectricalVals,int32 electricalUnits,const float64 physicalVals[],uInt32 numPhysicalVals,int32 physicalUnits,const char customScaleName[]);
02270
02271 int32 __CFUNC DAQmxCreateAIPressureBridgePolynomialChan(TaskHandle taskHandle,const char physicalChannel[],const char nameToAssignToChannel[],float64 minVal,float64 maxVal,int32 units,int32 bridgeConfig,int32 voltageExcitSource,float64 voltageExcitVal,float64 nominalBridgeResistance,const float64 forwardCoeffs[],uInt32 numForwardCoeffs,const float64 reverseCoeffs[],uInt32 numReverseCoeffs,int32 electricalUnits,int32 physicalUnits,const char customScaleName[]);
02272
02273 int32 __CFUNC DAQmxCreateAITorqueBridgeTwoPointLinChan(TaskHandle taskHandle,const char physicalChannel[],const char nameToAssignToChannel[],float64 minVal,float64 maxVal,int32 units,int32 bridgeConfig,int32 voltageExcitSource,float64 voltageExcitVal,float64 nominalBridgeResistance,float64 firstElectricalVal,float64 secondElectricalVal,int32 electricalUnits,float64 firstPhysicalVal,float64 secondPhysicalVal,int32 physicalUnits,const char customScaleName[]);
02274
02275 int32 __CFUNC DAQmxCreateAITorqueBridgeTableChan(TaskHandle taskHandle,const char physicalChannel[],const char nameToAssignToChannel[],float64 minVal,float64 maxVal,int32 units,int32 bridgeConfig,int32 voltageExcitSource,float64 voltageExcitVal,float64 nominalBridgeResistance,const float64 electricalVals[],uInt32 numElectricalVals,int32 electricalUnits,const float64 physicalVals[],uInt32 numPhysicalVals,int32 physicalUnits,const char customScaleName[]);
02276
02277 int32 __CFUNC DAQmxCreateAITorqueBridgePolynomialChan(TaskHandle taskHandle,const char physicalChannel[],const char nameToAssignToChannel[],float64 minVal,float64 maxVal,int32 units,int32 bridgeConfig,int32 voltageExcitSource,float64 voltageExcitVal,float64 nominalBridgeResistance,const float64 forwardCoeffs[],uInt32 numForwardCoeffs,const float64 reverseCoeffs[],uInt32 numReverseCoeffs,int32 electricalUnits,int32 physicalUnits,const char customScaleName[]);
02278 int32 __CFUNC DAQmxCreateAIBridgeChan (TaskHandle taskHandle,const char physicalChannel[],const char nameToAssignToChannel[],float64 minVal,float64 maxVal,int32 units,int32 bridgeConfig,int32 voltageExcitSource,float64 voltageExcitVal,float64 nominalBridgeResistance,const char customScaleName[]);
02279 int32 __CFUNC DAQmxCreateAIVoltageChanWithExcit(TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], int32 terminalConfig, float64 minVal, float64 maxVal, int32 units, int32 bridgeConfig, int32 voltageExcitSource, float64 voltageExcitVal, bool32 useExcitForScaling, const char customScaleName[]);
02280 int32 __CFUNC DAQmxCreateAITempBuiltInSensorChan(TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], int32 units);
02281 int32 __CFUNC DAQmxCreateAIAccelChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], int32 terminalConfig, float64 minVal, float64 maxVal, int32 units, float64 sensitivity, int32 sensitivityUnits, int32 currentExcitSource, float64 currentExcitVal, const char customScaleName[]);
02282 int32 __CFUNC DAQmxCreateAIVelocityIEPEChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], int32 terminalConfig, float64 minVal, float64 maxVal, int32 units, float64 sensitivity, int32 sensitivityUnits, int32 currentExcitSource, float64 currentExcitVal, const char customScaleName[]);
02283 int32 __CFUNC DAQmxCreateAIForceIEPEChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], int32 terminalConfig, float64 minVal, float64 maxVal, int32 units, float64 sensitivity, int32 sensitivityUnits, int32 currentExcitSource, float64 currentExcitVal, const char customScaleName[]);
02284 int32 __CFUNC DAQmxCreateAIMicrophoneChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], int32 terminalConfig, int32 units, float64 micSensitivity, float64 maxSndPressLevel, int32 currentExcitSource, float64 currentExcitVal, const char customScaleName[]);
02285 int32 __CFUNC DAQmxCreateAIPosLVDTChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units, float64 sensitivity, int32 sensitivityUnits, int32 voltageExcitSource, float64 voltageExcitVal, float64 voltageExcitFreq, int32 ACExcitWireMode, const char customScaleName[]);
02286 int32 __CFUNC DAQmxCreateAIPosRVDTChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units, float64 sensitivity, int32 sensitivityUnits, int32 voltageExcitSource, float64 voltageExcitVal, float64 voltageExcitFreq, int32 ACExcitWireMode, const char customScaleName[]);
02287 int32 __CFUNC DAQmxCreateAIPosEddyCurrProxProbeChan(TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units, float64 sensitivity, int32 sensitivityUnits, const char customScaleName[]);
02288
02289 int32 __CFUNC DAQmxCreateAIDeviceTempChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], int32 units);
02290
02291 int32 __CFUNC DAQmxCreateTEDSAIVoltageChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], int32 terminalConfig, float64 minVal, float64 maxVal, int32 units, const char customScaleName[]);
02292 int32 __CFUNC DAQmxCreateTEDSAICurrentChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], int32 terminalConfig, float64 minVal, float64 maxVal, int32 units, int32 shuntResistorLoc, float64 extShuntResistorVal, const char customScaleName[]);
02293 int32 __CFUNC DAQmxCreateTEDSAIThrmcplChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units, int32 cjcSource, float64 cjcVal, const char cjcChannel[]);
02294 int32 __CFUNC DAQmxCreateTEDSAIRTDChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units, int32 resistanceConfig, int32 currentExcitSource, float64 currentExcitVal);
02295 int32 __CFUNC DAQmxCreateTEDSAIThrmstrChanIex(TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units, int32 resistanceConfig, int32 currentExcitSource, float64 currentExcitVal);
02296 int32 __CFUNC DAQmxCreateTEDSAIThrmstrChanVex(TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units, int32 resistanceConfig, int32 voltageExcitSource, float64 voltageExcitVal, float64 r1);
02297 int32 __CFUNC DAQmxCreateTEDSAIResistanceChan(TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units, int32 resistanceConfig, int32 currentExcitSource, float64 currentExcitVal, const char customScaleName[]);
02298 int32 __CFUNC DAQmxCreateTEDSAIStrainGageChan(TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units, int32 voltageExcitSource, float64 voltageExcitVal, float64 initialBridgeVoltage, float64 leadWireResistance, const char customScaleName[]);
02299 int32 __CFUNC DAQmxCreateTEDSAIForceBridgeChan(TaskHandle taskHandle,const char physicalChannel[],const char nameToAssignToChannel[],float64 minVal,float64 maxVal,int32 units,int32 voltageExcitSource,float64 voltageExcitVal,const char customScaleName[]);
02300 int32 __CFUNC DAQmxCreateTEDSAIPressureBridgeChan(TaskHandle taskHandle,const char physicalChannel[],const char nameToAssignToChannel[],float64 minVal,float64 maxVal,int32 units,int32 voltageExcitSource,float64 voltageExcitVal, const char customScaleName[]);
02301 int32 __CFUNC DAQmxCreateTEDSAITorqueBridgeChan(TaskHandle taskHandle,const char physicalChannel[],const char nameToAssignToChannel[],float64 minVal,float64 maxVal,int32 units,int32 voltageExcitSource,float64 voltageExcitVal,const char customScaleName[]);
02302 int32 __CFUNC DAQmxCreateTEDSAIBridgeChan (TaskHandle taskHandle,const char physicalChannel[],const char nameToAssignToChannel[],float64 minVal,float64 maxVal,int32 units,int32 voltageExcitSource,float64 voltageExcitVal,const char customScaleName[]);
02303 int32 __CFUNC DAQmxCreateTEDSAIVoltageChanWithExcit(TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], int32 terminalConfig, float64 minVal, float64 maxVal, int32 units, int32 voltageExcitSource, float64 voltageExcitVal, const char customScaleName[]);
02304 int32 __CFUNC DAQmxCreateTEDSAIAccelChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], int32 terminalConfig, float64 minVal, float64 maxVal, int32 units, int32 currentExcitSource, float64 currentExcitVal, const char customScaleName[]);
02305 int32 __CFUNC DAQmxCreateTEDSAIForceIEPEChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], int32 terminalConfig, float64 minVal, float64 maxVal, int32 units, int32 currentExcitSource, float64 currentExcitVal, const char customScaleName[]);
02306
02307 int32 __CFUNC DAQmxCreateTEDSAIMicrophoneChan(TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], int32 terminalConfig, int32 units, float64 maxSndPressLevel, int32 currentExcitSource, float64 currentExcitVal, const char customScaleName[]);
02308 int32 __CFUNC DAQmxCreateTEDSAIPosLVDTChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units, int32 voltageExcitSource, float64 voltageExcitVal, float64 voltageExcitFreq, int32 ACExcitWireMode, const char customScaleName[]);
02309 int32 __CFUNC DAQmxCreateTEDSAIPosRVDTChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units, int32 voltageExcitSource, float64 voltageExcitVal, float64 voltageExcitFreq, int32 ACExcitWireMode, const char customScaleName[]);
02310
02311 int32 __CFUNC DAQmxCreateAOVoltageChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units, const char customScaleName[]);
02312 int32 __CFUNC DAQmxCreateAOCurrentChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units, const char customScaleName[]);
02313 int32 __CFUNC DAQmxCreateAOFuncGenChan (TaskHandle taskHandle, const char physicalChannel[], const char nameToAssignToChannel[], int32 type, float64 freq, float64 amplitude, float64 offset);
02314
02315 int32 __CFUNC DAQmxCreateDIChan (TaskHandle taskHandle, const char lines[], const char nameToAssignToLines[], int32 lineGrouping);
02316
02317 int32 __CFUNC DAQmxCreateDOChan (TaskHandle taskHandle, const char lines[], const char nameToAssignToLines[], int32 lineGrouping);
02318
02319 int32 __CFUNC DAQmxCreateCIFreqChan (TaskHandle taskHandle, const char counter[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units, int32 edge, int32 measMethod, float64 measTime, uInt32 divisor, const char customScaleName[]);
02320 int32 __CFUNC DAQmxCreateCIPeriodChan (TaskHandle taskHandle, const char counter[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units, int32 edge, int32 measMethod, float64 measTime, uInt32 divisor, const char customScaleName[]);
02321 int32 __CFUNC DAQmxCreateCICountEdgesChan (TaskHandle taskHandle, const char counter[], const char nameToAssignToChannel[], int32 edge, uInt32 initialCount, int32 countDirection);
02322 int32 __CFUNC DAQmxCreateCIPulseWidthChan (TaskHandle taskHandle, const char counter[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units, int32 startingEdge, const char customScaleName[]);
02323 int32 __CFUNC DAQmxCreateCISemiPeriodChan (TaskHandle taskHandle, const char counter[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units, const char customScaleName[]);
02324 int32 __CFUNC DAQmxCreateCITwoEdgeSepChan (TaskHandle taskHandle, const char counter[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units, int32 firstEdge, int32 secondEdge, const char customScaleName[]);
02325 int32 __CFUNC DAQmxCreateCIPulseChanFreq (TaskHandle taskHandle, const char counter[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units);
02326 int32 __CFUNC DAQmxCreateCIPulseChanTime (TaskHandle taskHandle, const char counter[], const char nameToAssignToChannel[], float64 minVal, float64 maxVal, int32 units);
02327 int32 __CFUNC DAQmxCreateCIPulseChanTicks (TaskHandle taskHandle, const char counter[], const char nameToAssignToChannel[], const char sourceTerminal[], float64 minVal, float64 maxVal);
02328 int32 __CFUNC DAQmxCreateCILinEncoderChan (TaskHandle taskHandle, const char counter[], const char nameToAssignToChannel[], int32 decodingType, bool32 ZidxEnable, float64 ZidxVal, int32 ZidxPhase, int32 units, float64 distPerPulse, float64 initialPos, const char customScaleName[]);
02329 int32 __CFUNC DAQmxCreateCIAngEncoderChan (TaskHandle taskHandle, const char counter[], const char nameToAssignToChannel[], int32 decodingType, bool32 ZidxEnable, float64 ZidxVal, int32 ZidxPhase, int32 units, uInt32 pulsesPerRev, float64 initialAngle, const char customScaleName[]);
02330 int32 __CFUNC DAQmxCreateCIGPSTimestampChan (TaskHandle taskHandle, const char counter[], const char nameToAssignToChannel[], int32 units, int32 syncMethod, const char customScaleName[]);
02331
02332 int32 __CFUNC DAQmxCreateCOPulseChanFreq (TaskHandle taskHandle, const char counter[], const char nameToAssignToChannel[], int32 units, int32 idleState, float64 initialDelay, float64 freq, float64 dutyCycle);
02333 int32 __CFUNC DAQmxCreateCOPulseChanTime (TaskHandle taskHandle, const char counter[], const char nameToAssignToChannel[], int32 units, int32 idleState, float64 initialDelay, float64 lowTime, float64 highTime);
02334 int32 __CFUNC DAQmxCreateCOPulseChanTicks (TaskHandle taskHandle, const char counter[], const char nameToAssignToChannel[], const char sourceTerminal[], int32 idleState, int32 initialDelay, int32 lowTicks, int32 highTicks);
02335
02336 int32 __CFUNC DAQmxGetAIChanCalCalDate (TaskHandle taskHandle, const char channelName[], uInt32 *year, uInt32 *month, uInt32 *day, uInt32 *hour, uInt32 *minute);
02337 int32 __CFUNC DAQmxSetAIChanCalCalDate (TaskHandle taskHandle, const char channelName[], uInt32 year, uInt32 month, uInt32 day, uInt32 hour, uInt32 minute);
02338 int32 __CFUNC DAQmxGetAIChanCalExpDate (TaskHandle taskHandle, const char channelName[], uInt32 *year, uInt32 *month, uInt32 *day, uInt32 *hour, uInt32 *minute);
02339 int32 __CFUNC DAQmxSetAIChanCalExpDate (TaskHandle taskHandle, const char channelName[], uInt32 year, uInt32 month, uInt32 day, uInt32 hour, uInt32 minute);
02340
02341 int32 __CFUNC_C DAQmxGetChanAttribute (TaskHandle taskHandle, const char channel[], int32 attribute, void *value, ...);
02342 int32 __CFUNC_C DAQmxSetChanAttribute (TaskHandle taskHandle, const char channel[], int32 attribute, ...);
02343 int32 __CFUNC DAQmxResetChanAttribute (TaskHandle taskHandle, const char channel[], int32 attribute);
02344
02345
02346
02347
02348
02349
02350
02351
02352 int32 __CFUNC DAQmxCfgSampClkTiming (TaskHandle taskHandle, const char source[], float64 rate, int32 activeEdge, int32 sampleMode, uInt64 sampsPerChan);
02353
02354 int32 __CFUNC DAQmxCfgHandshakingTiming (TaskHandle taskHandle, int32 sampleMode, uInt64 sampsPerChan);
02355
02356 int32 __CFUNC DAQmxCfgBurstHandshakingTimingImportClock(TaskHandle taskHandle, int32 sampleMode, uInt64 sampsPerChan, float64 sampleClkRate, const char sampleClkSrc[], int32 sampleClkActiveEdge, int32 pauseWhen, int32 readyEventActiveLevel);
02357
02358 int32 __CFUNC DAQmxCfgBurstHandshakingTimingExportClock(TaskHandle taskHandle, int32 sampleMode, uInt64 sampsPerChan, float64 sampleClkRate, const char sampleClkOutpTerm[], int32 sampleClkPulsePolarity, int32 pauseWhen, int32 readyEventActiveLevel);
02359 int32 __CFUNC DAQmxCfgChangeDetectionTiming (TaskHandle taskHandle, const char risingEdgeChan[], const char fallingEdgeChan[], int32 sampleMode, uInt64 sampsPerChan);
02360
02361 int32 __CFUNC DAQmxCfgImplicitTiming (TaskHandle taskHandle, int32 sampleMode, uInt64 sampsPerChan);
02362
02363 int32 __CFUNC DAQmxCfgPipelinedSampClkTiming (TaskHandle taskHandle, const char source[], float64 rate, int32 activeEdge, int32 sampleMode, uInt64 sampsPerChan);
02364
02365 int32 __CFUNC_C DAQmxGetTimingAttribute (TaskHandle taskHandle, int32 attribute, void *value, ...);
02366 int32 __CFUNC_C DAQmxSetTimingAttribute (TaskHandle taskHandle, int32 attribute, ...);
02367 int32 __CFUNC DAQmxResetTimingAttribute (TaskHandle taskHandle, int32 attribute);
02368
02369 int32 __CFUNC_C DAQmxGetTimingAttributeEx (TaskHandle taskHandle, const char deviceNames[], int32 attribute, void *value, ...);
02370 int32 __CFUNC_C DAQmxSetTimingAttributeEx (TaskHandle taskHandle, const char deviceNames[], int32 attribute, ...);
02371 int32 __CFUNC DAQmxResetTimingAttributeEx (TaskHandle taskHandle, const char deviceNames[], int32 attribute);
02372
02373
02374
02375
02376
02377
02378
02379 int32 __CFUNC DAQmxDisableStartTrig (TaskHandle taskHandle);
02380 int32 __CFUNC DAQmxCfgDigEdgeStartTrig (TaskHandle taskHandle, const char triggerSource[], int32 triggerEdge);
02381 int32 __CFUNC DAQmxCfgAnlgEdgeStartTrig (TaskHandle taskHandle, const char triggerSource[], int32 triggerSlope, float64 triggerLevel);
02382 int32 __CFUNC DAQmxCfgAnlgWindowStartTrig (TaskHandle taskHandle, const char triggerSource[], int32 triggerWhen, float64 windowTop, float64 windowBottom);
02383 int32 __CFUNC DAQmxCfgDigPatternStartTrig (TaskHandle taskHandle, const char triggerSource[], const char triggerPattern[], int32 triggerWhen);
02384
02385 int32 __CFUNC DAQmxDisableRefTrig (TaskHandle taskHandle);
02386 int32 __CFUNC DAQmxCfgDigEdgeRefTrig (TaskHandle taskHandle, const char triggerSource[], int32 triggerEdge, uInt32 pretriggerSamples);
02387 int32 __CFUNC DAQmxCfgAnlgEdgeRefTrig (TaskHandle taskHandle, const char triggerSource[], int32 triggerSlope, float64 triggerLevel, uInt32 pretriggerSamples);
02388 int32 __CFUNC DAQmxCfgAnlgWindowRefTrig (TaskHandle taskHandle, const char triggerSource[], int32 triggerWhen, float64 windowTop, float64 windowBottom, uInt32 pretriggerSamples);
02389 int32 __CFUNC DAQmxCfgDigPatternRefTrig (TaskHandle taskHandle, const char triggerSource[], const char triggerPattern[], int32 triggerWhen, uInt32 pretriggerSamples);
02390
02391 int32 __CFUNC DAQmxDisableAdvTrig (TaskHandle taskHandle);
02392 int32 __CFUNC DAQmxCfgDigEdgeAdvTrig (TaskHandle taskHandle, const char triggerSource[], int32 triggerEdge);
02393
02394 int32 __CFUNC_C DAQmxGetTrigAttribute (TaskHandle taskHandle, int32 attribute, void *value, ...);
02395 int32 __CFUNC_C DAQmxSetTrigAttribute (TaskHandle taskHandle, int32 attribute, ...);
02396 int32 __CFUNC DAQmxResetTrigAttribute (TaskHandle taskHandle, int32 attribute);
02397
02398 int32 __CFUNC DAQmxSendSoftwareTrigger (TaskHandle taskHandle, int32 triggerID);
02399
02400
02401
02402
02403
02404
02405
02406 int32 __CFUNC DAQmxReadAnalogF64 (TaskHandle taskHandle, int32 numSampsPerChan, float64 timeout, bool32 fillMode, float64 readArray[], uInt32 arraySizeInSamps, int32 *sampsPerChanRead, bool32 *reserved);
02407 int32 __CFUNC DAQmxReadAnalogScalarF64 (TaskHandle taskHandle, float64 timeout, float64 *value, bool32 *reserved);
02408
02409 int32 __CFUNC DAQmxReadBinaryI16 (TaskHandle taskHandle, int32 numSampsPerChan, float64 timeout, bool32 fillMode, int16 readArray[], uInt32 arraySizeInSamps, int32 *sampsPerChanRead, bool32 *reserved);
02410
02411 int32 __CFUNC DAQmxReadBinaryU16 (TaskHandle taskHandle, int32 numSampsPerChan, float64 timeout, bool32 fillMode, uInt16 readArray[], uInt32 arraySizeInSamps, int32 *sampsPerChanRead, bool32 *reserved);
02412
02413 int32 __CFUNC DAQmxReadBinaryI32 (TaskHandle taskHandle, int32 numSampsPerChan, float64 timeout, bool32 fillMode, int32 readArray[], uInt32 arraySizeInSamps, int32 *sampsPerChanRead, bool32 *reserved);
02414
02415 int32 __CFUNC DAQmxReadBinaryU32 (TaskHandle taskHandle, int32 numSampsPerChan, float64 timeout, bool32 fillMode, uInt32 readArray[], uInt32 arraySizeInSamps, int32 *sampsPerChanRead, bool32 *reserved);
02416
02417 int32 __CFUNC DAQmxReadDigitalU8 (TaskHandle taskHandle, int32 numSampsPerChan, float64 timeout, bool32 fillMode, uInt8 readArray[], uInt32 arraySizeInSamps, int32 *sampsPerChanRead, bool32 *reserved);
02418 int32 __CFUNC DAQmxReadDigitalU16 (TaskHandle taskHandle, int32 numSampsPerChan, float64 timeout, bool32 fillMode, uInt16 readArray[], uInt32 arraySizeInSamps, int32 *sampsPerChanRead, bool32 *reserved);
02419 int32 __CFUNC DAQmxReadDigitalU32 (TaskHandle taskHandle, int32 numSampsPerChan, float64 timeout, bool32 fillMode, uInt32 readArray[], uInt32 arraySizeInSamps, int32 *sampsPerChanRead, bool32 *reserved);
02420 int32 __CFUNC DAQmxReadDigitalScalarU32 (TaskHandle taskHandle, float64 timeout, uInt32 *value, bool32 *reserved);
02421 int32 __CFUNC DAQmxReadDigitalLines (TaskHandle taskHandle, int32 numSampsPerChan, float64 timeout, bool32 fillMode, uInt8 readArray[], uInt32 arraySizeInBytes, int32 *sampsPerChanRead, int32 *numBytesPerSamp, bool32 *reserved);
02422
02423 int32 __CFUNC DAQmxReadCounterF64 (TaskHandle taskHandle, int32 numSampsPerChan, float64 timeout, float64 readArray[], uInt32 arraySizeInSamps, int32 *sampsPerChanRead, bool32 *reserved);
02424 int32 __CFUNC DAQmxReadCounterU32 (TaskHandle taskHandle, int32 numSampsPerChan, float64 timeout, uInt32 readArray[], uInt32 arraySizeInSamps, int32 *sampsPerChanRead, bool32 *reserved);
02425 int32 __CFUNC DAQmxReadCounterScalarF64 (TaskHandle taskHandle, float64 timeout, float64 *value, bool32 *reserved);
02426 int32 __CFUNC DAQmxReadCounterScalarU32 (TaskHandle taskHandle, float64 timeout, uInt32 *value, bool32 *reserved);
02427
02428
02429
02430 int32 __CFUNC DAQmxReadCtrFreq (TaskHandle taskHandle, int32 numSampsPerChan, float64 timeout, bool32 interleaved, float64 readArrayFrequency[], float64 readArrayDutyCycle[], uInt32 arraySizeInSamps, int32 *sampsPerChanRead, bool32 *reserved);
02431 int32 __CFUNC DAQmxReadCtrTime (TaskHandle taskHandle, int32 numSampsPerChan, float64 timeout, bool32 interleaved, float64 readArrayHighTime[], float64 readArrayLowTime[], uInt32 arraySizeInSamps, int32 *sampsPerChanRead, bool32 *reserved);
02432 int32 __CFUNC DAQmxReadCtrTicks (TaskHandle taskHandle, int32 numSampsPerChan, float64 timeout, bool32 interleaved, uInt32 readArrayHighTicks[], uInt32 readArrayLowTicks[], uInt32 arraySizeInSamps, int32 *sampsPerChanRead, bool32 *reserved);
02433
02434 int32 __CFUNC DAQmxReadCtrFreqScalar (TaskHandle taskHandle, float64 timeout, float64 *frequency, float64 *dutyCycle, bool32 *reserved);
02435 int32 __CFUNC DAQmxReadCtrTimeScalar (TaskHandle taskHandle, float64 timeout, float64 *highTime, float64 *lowTime, bool32 *reserved);
02436 int32 __CFUNC DAQmxReadCtrTicksScalar (TaskHandle taskHandle, float64 timeout, uInt32 *highTicks, uInt32 *lowTicks, bool32 *reserved);
02437
02438
02439
02440 int32 __CFUNC DAQmxReadRaw (TaskHandle taskHandle, int32 numSampsPerChan, float64 timeout, void *readArray, uInt32 arraySizeInBytes, int32 *sampsRead, int32 *numBytesPerSamp, bool32 *reserved);
02441
02442 int32 __CFUNC DAQmxGetNthTaskReadChannel (TaskHandle taskHandle, uInt32 index, char buffer[], int32 bufferSize);
02443
02444 int32 __CFUNC_C DAQmxGetReadAttribute (TaskHandle taskHandle, int32 attribute, void *value, ...);
02445 int32 __CFUNC_C DAQmxSetReadAttribute (TaskHandle taskHandle, int32 attribute, ...);
02446 int32 __CFUNC DAQmxResetReadAttribute (TaskHandle taskHandle, int32 attribute);
02447
02448 int32 __CFUNC DAQmxConfigureLogging (TaskHandle taskHandle, const char filePath[], int32 loggingMode, const char groupName[], int32 operation);
02449 int32 __CFUNC DAQmxStartNewFile (TaskHandle taskHandle, const char filePath[]);
02450
02451
02452
02453
02454
02455
02456
02457 int32 __CFUNC DAQmxWriteAnalogF64 (TaskHandle taskHandle, int32 numSampsPerChan, bool32 autoStart, float64 timeout, bool32 dataLayout, const float64 writeArray[], int32 *sampsPerChanWritten, bool32 *reserved);
02458 int32 __CFUNC DAQmxWriteAnalogScalarF64 (TaskHandle taskHandle, bool32 autoStart, float64 timeout, float64 value, bool32 *reserved);
02459
02460 int32 __CFUNC DAQmxWriteBinaryI16 (TaskHandle taskHandle, int32 numSampsPerChan, bool32 autoStart, float64 timeout, bool32 dataLayout, const int16 writeArray[], int32 *sampsPerChanWritten, bool32 *reserved);
02461 int32 __CFUNC DAQmxWriteBinaryU16 (TaskHandle taskHandle, int32 numSampsPerChan, bool32 autoStart, float64 timeout, bool32 dataLayout, const uInt16 writeArray[], int32 *sampsPerChanWritten, bool32 *reserved);
02462 int32 __CFUNC DAQmxWriteBinaryI32 (TaskHandle taskHandle, int32 numSampsPerChan, bool32 autoStart, float64 timeout, bool32 dataLayout, const int32 writeArray[], int32 *sampsPerChanWritten, bool32 *reserved);
02463 int32 __CFUNC DAQmxWriteBinaryU32 (TaskHandle taskHandle, int32 numSampsPerChan, bool32 autoStart, float64 timeout, bool32 dataLayout, const uInt32 writeArray[], int32 *sampsPerChanWritten, bool32 *reserved);
02464
02465 int32 __CFUNC DAQmxWriteDigitalU8 (TaskHandle taskHandle, int32 numSampsPerChan, bool32 autoStart, float64 timeout, bool32 dataLayout, const uInt8 writeArray[], int32 *sampsPerChanWritten, bool32 *reserved);
02466 int32 __CFUNC DAQmxWriteDigitalU16 (TaskHandle taskHandle, int32 numSampsPerChan, bool32 autoStart, float64 timeout, bool32 dataLayout, const uInt16 writeArray[], int32 *sampsPerChanWritten, bool32 *reserved);
02467 int32 __CFUNC DAQmxWriteDigitalU32 (TaskHandle taskHandle, int32 numSampsPerChan, bool32 autoStart, float64 timeout, bool32 dataLayout, const uInt32 writeArray[], int32 *sampsPerChanWritten, bool32 *reserved);
02468 int32 __CFUNC DAQmxWriteDigitalScalarU32 (TaskHandle taskHandle, bool32 autoStart, float64 timeout, uInt32 value, bool32 *reserved);
02469 int32 __CFUNC DAQmxWriteDigitalLines (TaskHandle taskHandle, int32 numSampsPerChan, bool32 autoStart, float64 timeout, bool32 dataLayout, const uInt8 writeArray[], int32 *sampsPerChanWritten, bool32 *reserved);
02470
02471 int32 __CFUNC DAQmxWriteCtrFreq (TaskHandle taskHandle, int32 numSampsPerChan, bool32 autoStart, float64 timeout, bool32 dataLayout, const float64 frequency[], const float64 dutyCycle[], int32 *numSampsPerChanWritten, bool32 *reserved);
02472 int32 __CFUNC DAQmxWriteCtrFreqScalar (TaskHandle taskHandle, bool32 autoStart, float64 timeout, float64 frequency, float64 dutyCycle, bool32 *reserved);
02473 int32 __CFUNC DAQmxWriteCtrTime (TaskHandle taskHandle, int32 numSampsPerChan, bool32 autoStart, float64 timeout, bool32 dataLayout, const float64 highTime[], const float64 lowTime[], int32 *numSampsPerChanWritten, bool32 *reserved);
02474 int32 __CFUNC DAQmxWriteCtrTimeScalar (TaskHandle taskHandle, bool32 autoStart, float64 timeout, float64 highTime, float64 lowTime, bool32 *reserved);
02475 int32 __CFUNC DAQmxWriteCtrTicks (TaskHandle taskHandle, int32 numSampsPerChan, bool32 autoStart, float64 timeout, bool32 dataLayout, const uInt32 highTicks[], const uInt32 lowTicks[], int32 *numSampsPerChanWritten, bool32 *reserved);
02476 int32 __CFUNC DAQmxWriteCtrTicksScalar (TaskHandle taskHandle, bool32 autoStart, float64 timeout, uInt32 highTicks, uInt32 lowTicks, bool32 *reserved);
02477
02478 int32 __CFUNC DAQmxWriteRaw (TaskHandle taskHandle, int32 numSamps, bool32 autoStart, float64 timeout, const void *writeArray, int32 *sampsPerChanWritten, bool32 *reserved);
02479
02480 int32 __CFUNC_C DAQmxGetWriteAttribute (TaskHandle taskHandle, int32 attribute, void *value, ...);
02481 int32 __CFUNC_C DAQmxSetWriteAttribute (TaskHandle taskHandle, int32 attribute, ...);
02482 int32 __CFUNC DAQmxResetWriteAttribute (TaskHandle taskHandle, int32 attribute);
02483
02484
02485
02486
02487
02488
02489
02490
02491
02492
02493 int32 __CFUNC DAQmxExportSignal (TaskHandle taskHandle, int32 signalID, const char outputTerminal[]);
02494
02495 int32 __CFUNC_C DAQmxGetExportedSignalAttribute(TaskHandle taskHandle, int32 attribute, void *value, ...);
02496 int32 __CFUNC_C DAQmxSetExportedSignalAttribute(TaskHandle taskHandle, int32 attribute, ...);
02497 int32 __CFUNC DAQmxResetExportedSignalAttribute(TaskHandle taskHandle, int32 attribute);
02498
02499
02500
02501
02502
02503
02504
02505 int32 __CFUNC DAQmxCreateLinScale (const char name[], float64 slope, float64 yIntercept, int32 preScaledUnits, const char scaledUnits[]);
02506 int32 __CFUNC DAQmxCreateMapScale (const char name[], float64 prescaledMin, float64 prescaledMax, float64 scaledMin, float64 scaledMax, int32 preScaledUnits, const char scaledUnits[]);
02507 int32 __CFUNC DAQmxCreatePolynomialScale (const char name[], const float64 forwardCoeffs[], uInt32 numForwardCoeffsIn, const float64 reverseCoeffs[], uInt32 numReverseCoeffsIn, int32 preScaledUnits, const char scaledUnits[]);
02508 int32 __CFUNC DAQmxCreateTableScale (const char name[], const float64 prescaledVals[], uInt32 numPrescaledValsIn, const float64 scaledVals[], uInt32 numScaledValsIn, int32 preScaledUnits, const char scaledUnits[]);
02509 int32 __CFUNC DAQmxCalculateReversePolyCoeff (const float64 forwardCoeffs[], uInt32 numForwardCoeffsIn, float64 minValX, float64 maxValX, int32 numPointsToCompute, int32 reversePolyOrder, float64 reverseCoeffs[]);
02510
02511 int32 __CFUNC_C DAQmxGetScaleAttribute (const char scaleName[], int32 attribute, void *value, ...);
02512 int32 __CFUNC_C DAQmxSetScaleAttribute (const char scaleName[], int32 attribute, ...);
02513
02514
02515
02516
02517
02518
02519
02520 int32 __CFUNC DAQmxCfgInputBuffer (TaskHandle taskHandle, uInt32 numSampsPerChan);
02521 int32 __CFUNC DAQmxCfgOutputBuffer (TaskHandle taskHandle, uInt32 numSampsPerChan);
02522
02523 int32 __CFUNC_C DAQmxGetBufferAttribute (TaskHandle taskHandle, int32 attribute, void *value);
02524 int32 __CFUNC_C DAQmxSetBufferAttribute (TaskHandle taskHandle, int32 attribute, ...);
02525 int32 __CFUNC DAQmxResetBufferAttribute (TaskHandle taskHandle, int32 attribute);
02526
02527
02528
02529
02530
02531
02532 int32 __CFUNC DAQmxSwitchCreateScanList (const char scanList[], TaskHandle *taskHandle);
02533
02534 int32 __CFUNC DAQmxSwitchConnect (const char switchChannel1[], const char switchChannel2[], bool32 waitForSettling);
02535 int32 __CFUNC DAQmxSwitchConnectMulti (const char connectionList[], bool32 waitForSettling);
02536 int32 __CFUNC DAQmxSwitchDisconnect (const char switchChannel1[], const char switchChannel2[], bool32 waitForSettling);
02537 int32 __CFUNC DAQmxSwitchDisconnectMulti (const char connectionList[], bool32 waitForSettling);
02538 int32 __CFUNC DAQmxSwitchDisconnectAll (const char deviceName[], bool32 waitForSettling);
02539
02540
02541 #define DAQmx_Val_Switch_Topology_Configured_Topology "Configured Topology" // Configured Topology
02542 #define DAQmx_Val_Switch_Topology_1127_1_Wire_64x1_Mux "1127/1-Wire 64x1 Mux" // 1127/1-Wire 64x1 Mux
02543 #define DAQmx_Val_Switch_Topology_1127_2_Wire_32x1_Mux "1127/2-Wire 32x1 Mux" // 1127/2-Wire 32x1 Mux
02544 #define DAQmx_Val_Switch_Topology_1127_2_Wire_4x8_Matrix "1127/2-Wire 4x8 Matrix" // 1127/2-Wire 4x8 Matrix
02545 #define DAQmx_Val_Switch_Topology_1127_4_Wire_16x1_Mux "1127/4-Wire 16x1 Mux" // 1127/4-Wire 16x1 Mux
02546 #define DAQmx_Val_Switch_Topology_1127_Independent "1127/Independent" // 1127/Independent
02547 #define DAQmx_Val_Switch_Topology_1128_1_Wire_64x1_Mux "1128/1-Wire 64x1 Mux" // 1128/1-Wire 64x1 Mux
02548 #define DAQmx_Val_Switch_Topology_1128_2_Wire_32x1_Mux "1128/2-Wire 32x1 Mux" // 1128/2-Wire 32x1 Mux
02549 #define DAQmx_Val_Switch_Topology_1128_2_Wire_4x8_Matrix "1128/2-Wire 4x8 Matrix" // 1128/2-Wire 4x8 Matrix
02550 #define DAQmx_Val_Switch_Topology_1128_4_Wire_16x1_Mux "1128/4-Wire 16x1 Mux" // 1128/4-Wire 16x1 Mux
02551 #define DAQmx_Val_Switch_Topology_1128_Independent "1128/Independent" // 1128/Independent
02552 #define DAQmx_Val_Switch_Topology_1129_2_Wire_16x16_Matrix "1129/2-Wire 16x16 Matrix" // 1129/2-Wire 16x16 Matrix
02553 #define DAQmx_Val_Switch_Topology_1129_2_Wire_8x32_Matrix "1129/2-Wire 8x32 Matrix" // 1129/2-Wire 8x32 Matrix
02554 #define DAQmx_Val_Switch_Topology_1129_2_Wire_4x64_Matrix "1129/2-Wire 4x64 Matrix" // 1129/2-Wire 4x64 Matrix
02555 #define DAQmx_Val_Switch_Topology_1129_2_Wire_Dual_8x16_Matrix "1129/2-Wire Dual 8x16 Matrix" // 1129/2-Wire Dual 8x16 Matrix
02556 #define DAQmx_Val_Switch_Topology_1129_2_Wire_Dual_4x32_Matrix "1129/2-Wire Dual 4x32 Matrix" // 1129/2-Wire Dual 4x32 Matrix
02557 #define DAQmx_Val_Switch_Topology_1129_2_Wire_Quad_4x16_Matrix "1129/2-Wire Quad 4x16 Matrix" // 1129/2-Wire Quad 4x16 Matrix
02558 #define DAQmx_Val_Switch_Topology_1130_1_Wire_256x1_Mux "1130/1-Wire 256x1 Mux" // 1130/1-Wire 256x1 Mux
02559 #define DAQmx_Val_Switch_Topology_1130_1_Wire_Dual_128x1_Mux "1130/1-Wire Dual 128x1 Mux" // 1130/1-Wire Dual 128x1 Mux
02560 #define DAQmx_Val_Switch_Topology_1130_2_Wire_128x1_Mux "1130/2-Wire 128x1 Mux" // 1130/2-Wire 128x1 Mux
02561 #define DAQmx_Val_Switch_Topology_1130_4_Wire_64x1_Mux "1130/4-Wire 64x1 Mux" // 1130/4-Wire 64x1 Mux
02562 #define DAQmx_Val_Switch_Topology_1130_1_Wire_4x64_Matrix "1130/1-Wire 4x64 Matrix" // 1130/1-Wire 4x64 Matrix
02563 #define DAQmx_Val_Switch_Topology_1130_1_Wire_8x32_Matrix "1130/1-Wire 8x32 Matrix" // 1130/1-Wire 8x32 Matrix
02564 #define DAQmx_Val_Switch_Topology_1130_1_Wire_Octal_32x1_Mux "1130/1-Wire Octal 32x1 Mux" // 1130/1-Wire Octal 32x1 Mux
02565 #define DAQmx_Val_Switch_Topology_1130_1_Wire_Quad_64x1_Mux "1130/1-Wire Quad 64x1 Mux" // 1130/1-Wire Quad 64x1 Mux
02566 #define DAQmx_Val_Switch_Topology_1130_1_Wire_Sixteen_16x1_Mux "1130/1-Wire Sixteen 16x1 Mux" // 1130/1-Wire Sixteen 16x1 Mux
02567 #define DAQmx_Val_Switch_Topology_1130_2_Wire_4x32_Matrix "1130/2-Wire 4x32 Matrix" // 1130/2-Wire 4x32 Matrix
02568 #define DAQmx_Val_Switch_Topology_1130_2_Wire_Octal_16x1_Mux "1130/2-Wire Octal 16x1 Mux" // 1130/2-Wire Octal 16x1 Mux
02569 #define DAQmx_Val_Switch_Topology_1130_2_Wire_Quad_32x1_Mux "1130/2-Wire Quad 32x1 Mux" // 1130/2-Wire Quad 32x1 Mux
02570 #define DAQmx_Val_Switch_Topology_1130_4_Wire_Quad_16x1_Mux "1130/4-Wire Quad 16x1 Mux" // 1130/4-Wire Quad 16x1 Mux
02571 #define DAQmx_Val_Switch_Topology_1130_Independent "1130/Independent" // 1130/Independent
02572 #define DAQmx_Val_Switch_Topology_1160_16_SPDT "1160/16-SPDT" // 1160/16-SPDT
02573 #define DAQmx_Val_Switch_Topology_1161_8_SPDT "1161/8-SPDT" // 1161/8-SPDT
02574 #define DAQmx_Val_Switch_Topology_1163R_Octal_4x1_Mux "1163R/Octal 4x1 Mux" // 1163R/Octal 4x1 Mux
02575 #define DAQmx_Val_Switch_Topology_1166_32_SPDT "1166/32-SPDT" // 1166/32-SPDT
02576 #define DAQmx_Val_Switch_Topology_1166_16_DPDT "1166/16-DPDT" // 1166/16-DPDT
02577 #define DAQmx_Val_Switch_Topology_1167_Independent "1167/Independent" // 1167/Independent
02578 #define DAQmx_Val_Switch_Topology_1169_100_SPST "1169/100-SPST" // 1169/100-SPST
02579 #define DAQmx_Val_Switch_Topology_1169_50_DPST "1169/50-DPST" // 1169/50-DPST
02580 #define DAQmx_Val_Switch_Topology_1175_1_Wire_196x1_Mux "1175/1-Wire 196x1 Mux" // 1175/1-Wire 196x1 Mux
02581 #define DAQmx_Val_Switch_Topology_1175_2_Wire_98x1_Mux "1175/2-Wire 98x1 Mux" // 1175/2-Wire 98x1 Mux
02582 #define DAQmx_Val_Switch_Topology_1175_2_Wire_95x1_Mux "1175/2-Wire 95x1 Mux" // 1175/2-Wire 95x1 Mux
02583 #define DAQmx_Val_Switch_Topology_1190_Quad_4x1_Mux "1190/Quad 4x1 Mux" // 1190/Quad 4x1 Mux
02584 #define DAQmx_Val_Switch_Topology_1191_Quad_4x1_Mux "1191/Quad 4x1 Mux" // 1191/Quad 4x1 Mux
02585 #define DAQmx_Val_Switch_Topology_1192_8_SPDT "1192/8-SPDT" // 1192/8-SPDT
02586 #define DAQmx_Val_Switch_Topology_1193_32x1_Mux "1193/32x1 Mux" // 1193/32x1 Mux
02587 #define DAQmx_Val_Switch_Topology_1193_Dual_16x1_Mux "1193/Dual 16x1 Mux" // 1193/Dual 16x1 Mux
02588 #define DAQmx_Val_Switch_Topology_1193_Quad_8x1_Mux "1193/Quad 8x1 Mux" // 1193/Quad 8x1 Mux
02589 #define DAQmx_Val_Switch_Topology_1193_16x1_Terminated_Mux "1193/16x1 Terminated Mux" // 1193/16x1 Terminated Mux
02590 #define DAQmx_Val_Switch_Topology_1193_Dual_8x1_Terminated_Mux "1193/Dual 8x1 Terminated Mux" // 1193/Dual 8x1 Terminated Mux
02591 #define DAQmx_Val_Switch_Topology_1193_Quad_4x1_Terminated_Mux "1193/Quad 4x1 Terminated Mux" // 1193/Quad 4x1 Terminated Mux
02592 #define DAQmx_Val_Switch_Topology_1193_Independent "1193/Independent" // 1193/Independent
02593 #define DAQmx_Val_Switch_Topology_1194_Quad_4x1_Mux "1194/Quad 4x1 Mux" // 1194/Quad 4x1 Mux
02594 #define DAQmx_Val_Switch_Topology_1195_Quad_4x1_Mux "1195/Quad 4x1 Mux" // 1195/Quad 4x1 Mux
02595 #define DAQmx_Val_Switch_Topology_2501_1_Wire_48x1_Mux "2501/1-Wire 48x1 Mux" // 2501/1-Wire 48x1 Mux
02596 #define DAQmx_Val_Switch_Topology_2501_1_Wire_48x1_Amplified_Mux "2501/1-Wire 48x1 Amplified Mux" // 2501/1-Wire 48x1 Amplified Mux
02597 #define DAQmx_Val_Switch_Topology_2501_2_Wire_24x1_Mux "2501/2-Wire 24x1 Mux" // 2501/2-Wire 24x1 Mux
02598 #define DAQmx_Val_Switch_Topology_2501_2_Wire_24x1_Amplified_Mux "2501/2-Wire 24x1 Amplified Mux" // 2501/2-Wire 24x1 Amplified Mux
02599 #define DAQmx_Val_Switch_Topology_2501_2_Wire_Dual_12x1_Mux "2501/2-Wire Dual 12x1 Mux" // 2501/2-Wire Dual 12x1 Mux
02600 #define DAQmx_Val_Switch_Topology_2501_2_Wire_Quad_6x1_Mux "2501/2-Wire Quad 6x1 Mux" // 2501/2-Wire Quad 6x1 Mux
02601 #define DAQmx_Val_Switch_Topology_2501_2_Wire_4x6_Matrix "2501/2-Wire 4x6 Matrix" // 2501/2-Wire 4x6 Matrix
02602 #define DAQmx_Val_Switch_Topology_2501_4_Wire_12x1_Mux "2501/4-Wire 12x1 Mux" // 2501/4-Wire 12x1 Mux
02603 #define DAQmx_Val_Switch_Topology_2503_1_Wire_48x1_Mux "2503/1-Wire 48x1 Mux" // 2503/1-Wire 48x1 Mux
02604 #define DAQmx_Val_Switch_Topology_2503_2_Wire_24x1_Mux "2503/2-Wire 24x1 Mux" // 2503/2-Wire 24x1 Mux
02605 #define DAQmx_Val_Switch_Topology_2503_2_Wire_Dual_12x1_Mux "2503/2-Wire Dual 12x1 Mux" // 2503/2-Wire Dual 12x1 Mux
02606 #define DAQmx_Val_Switch_Topology_2503_2_Wire_Quad_6x1_Mux "2503/2-Wire Quad 6x1 Mux" // 2503/2-Wire Quad 6x1 Mux
02607 #define DAQmx_Val_Switch_Topology_2503_2_Wire_4x6_Matrix "2503/2-Wire 4x6 Matrix" // 2503/2-Wire 4x6 Matrix
02608 #define DAQmx_Val_Switch_Topology_2503_4_Wire_12x1_Mux "2503/4-Wire 12x1 Mux" // 2503/4-Wire 12x1 Mux
02609 #define DAQmx_Val_Switch_Topology_2510_Independent "2510/Independent" // 2510/Independent
02610 #define DAQmx_Val_Switch_Topology_2512_Independent "2512/Independent" // 2512/Independent
02611 #define DAQmx_Val_Switch_Topology_2514_Independent "2514/Independent" // 2514/Independent
02612 #define DAQmx_Val_Switch_Topology_2515_Independent "2515/Independent" // 2515/Independent
02613 #define DAQmx_Val_Switch_Topology_2520_80_SPST "2520/80-SPST" // 2520/80-SPST
02614 #define DAQmx_Val_Switch_Topology_2521_40_DPST "2521/40-DPST" // 2521/40-DPST
02615 #define DAQmx_Val_Switch_Topology_2522_53_SPDT "2522/53-SPDT" // 2522/53-SPDT
02616 #define DAQmx_Val_Switch_Topology_2523_26_DPDT "2523/26-DPDT" // 2523/26-DPDT
02617 #define DAQmx_Val_Switch_Topology_2527_1_Wire_64x1_Mux "2527/1-Wire 64x1 Mux" // 2527/1-Wire 64x1 Mux
02618 #define DAQmx_Val_Switch_Topology_2527_1_Wire_Dual_32x1_Mux "2527/1-Wire Dual 32x1 Mux" // 2527/1-Wire Dual 32x1 Mux
02619 #define DAQmx_Val_Switch_Topology_2527_2_Wire_32x1_Mux "2527/2-Wire 32x1 Mux" // 2527/2-Wire 32x1 Mux
02620 #define DAQmx_Val_Switch_Topology_2527_2_Wire_Dual_16x1_Mux "2527/2-Wire Dual 16x1 Mux" // 2527/2-Wire Dual 16x1 Mux
02621 #define DAQmx_Val_Switch_Topology_2527_4_Wire_16x1_Mux "2527/4-Wire 16x1 Mux" // 2527/4-Wire 16x1 Mux
02622 #define DAQmx_Val_Switch_Topology_2527_Independent "2527/Independent" // 2527/Independent
02623 #define DAQmx_Val_Switch_Topology_2529_2_Wire_8x16_Matrix "2529/2-Wire 8x16 Matrix" // 2529/2-Wire 8x16 Matrix
02624 #define DAQmx_Val_Switch_Topology_2529_2_Wire_4x32_Matrix "2529/2-Wire 4x32 Matrix" // 2529/2-Wire 4x32 Matrix
02625 #define DAQmx_Val_Switch_Topology_2529_2_Wire_Dual_4x16_Matrix "2529/2-Wire Dual 4x16 Matrix" // 2529/2-Wire Dual 4x16 Matrix
02626 #define DAQmx_Val_Switch_Topology_2530_1_Wire_128x1_Mux "2530/1-Wire 128x1 Mux" // 2530/1-Wire 128x1 Mux
02627 #define DAQmx_Val_Switch_Topology_2530_1_Wire_Dual_64x1_Mux "2530/1-Wire Dual 64x1 Mux" // 2530/1-Wire Dual 64x1 Mux
02628 #define DAQmx_Val_Switch_Topology_2530_2_Wire_64x1_Mux "2530/2-Wire 64x1 Mux" // 2530/2-Wire 64x1 Mux
02629 #define DAQmx_Val_Switch_Topology_2530_4_Wire_32x1_Mux "2530/4-Wire 32x1 Mux" // 2530/4-Wire 32x1 Mux
02630 #define DAQmx_Val_Switch_Topology_2530_1_Wire_4x32_Matrix "2530/1-Wire 4x32 Matrix" // 2530/1-Wire 4x32 Matrix
02631 #define DAQmx_Val_Switch_Topology_2530_1_Wire_8x16_Matrix "2530/1-Wire 8x16 Matrix" // 2530/1-Wire 8x16 Matrix
02632 #define DAQmx_Val_Switch_Topology_2530_1_Wire_Octal_16x1_Mux "2530/1-Wire Octal 16x1 Mux" // 2530/1-Wire Octal 16x1 Mux
02633 #define DAQmx_Val_Switch_Topology_2530_1_Wire_Quad_32x1_Mux "2530/1-Wire Quad 32x1 Mux" // 2530/1-Wire Quad 32x1 Mux
02634 #define DAQmx_Val_Switch_Topology_2530_2_Wire_4x16_Matrix "2530/2-Wire 4x16 Matrix" // 2530/2-Wire 4x16 Matrix
02635 #define DAQmx_Val_Switch_Topology_2530_2_Wire_Dual_32x1_Mux "2530/2-Wire Dual 32x1 Mux" // 2530/2-Wire Dual 32x1 Mux
02636 #define DAQmx_Val_Switch_Topology_2530_2_Wire_Quad_16x1_Mux "2530/2-Wire Quad 16x1 Mux" // 2530/2-Wire Quad 16x1 Mux
02637 #define DAQmx_Val_Switch_Topology_2530_4_Wire_Dual_16x1_Mux "2530/4-Wire Dual 16x1 Mux" // 2530/4-Wire Dual 16x1 Mux
02638 #define DAQmx_Val_Switch_Topology_2530_Independent "2530/Independent" // 2530/Independent
02639 #define DAQmx_Val_Switch_Topology_2531_1_Wire_4x128_Matrix "2531/1-Wire 4x128 Matrix" // 2531/1-Wire 4x128 Matrix
02640 #define DAQmx_Val_Switch_Topology_2531_1_Wire_8x64_Matrix "2531/1-Wire 8x64 Matrix" // 2531/1-Wire 8x64 Matrix
02641 #define DAQmx_Val_Switch_Topology_2531_1_Wire_Dual_4x64_Matrix "2531/1-Wire Dual 4x64 Matrix" // 2531/1-Wire Dual 4x64 Matrix
02642 #define DAQmx_Val_Switch_Topology_2531_1_Wire_Dual_8x32_Matrix "2531/1-Wire Dual 8x32 Matrix" // 2531/1-Wire Dual 8x32 Matrix
02643 #define DAQmx_Val_Switch_Topology_2532_1_Wire_16x32_Matrix "2532/1-Wire 16x32 Matrix" // 2532/1-Wire 16x32 Matrix
02644 #define DAQmx_Val_Switch_Topology_2532_1_Wire_4x128_Matrix "2532/1-Wire 4x128 Matrix" // 2532/1-Wire 4x128 Matrix
02645 #define DAQmx_Val_Switch_Topology_2532_1_Wire_8x64_Matrix "2532/1-Wire 8x64 Matrix" // 2532/1-Wire 8x64 Matrix
02646 #define DAQmx_Val_Switch_Topology_2532_1_Wire_Dual_16x16_Matrix "2532/1-Wire Dual 16x16 Matrix" // 2532/1-Wire Dual 16x16 Matrix
02647 #define DAQmx_Val_Switch_Topology_2532_1_Wire_Dual_4x64_Matrix "2532/1-Wire Dual 4x64 Matrix" // 2532/1-Wire Dual 4x64 Matrix
02648 #define DAQmx_Val_Switch_Topology_2532_1_Wire_Dual_8x32_Matrix "2532/1-Wire Dual 8x32 Matrix" // 2532/1-Wire Dual 8x32 Matrix
02649 #define DAQmx_Val_Switch_Topology_2532_1_Wire_Quad_4x32_Matrix "2532/1-Wire Quad 4x32 Matrix" // 2532/1-Wire Quad 4x32 Matrix
02650 #define DAQmx_Val_Switch_Topology_2532_1_Wire_Sixteen_2x16_Matrix "2532/1-Wire Sixteen 2x16 Matrix" // 2532/1-Wire Sixteen 2x16 Matrix
02651 #define DAQmx_Val_Switch_Topology_2532_2_Wire_16x16_Matrix "2532/2-Wire 16x16 Matrix" // 2532/2-Wire 16x16 Matrix
02652 #define DAQmx_Val_Switch_Topology_2532_2_Wire_4x64_Matrix "2532/2-Wire 4x64 Matrix" // 2532/2-Wire 4x64 Matrix
02653 #define DAQmx_Val_Switch_Topology_2532_2_Wire_8x32_Matrix "2532/2-Wire 8x32 Matrix" // 2532/2-Wire 8x32 Matrix
02654 #define DAQmx_Val_Switch_Topology_2532_2_Wire_Dual_4x32_Matrix "2532/2-Wire Dual 4x32 Matrix" // 2532/2-Wire Dual 4x32 Matrix
02655 #define DAQmx_Val_Switch_Topology_2533_1_Wire_4x64_Matrix "2533/1-Wire 4x64 Matrix" // 2533/1-Wire 4x64 Matrix
02656 #define DAQmx_Val_Switch_Topology_2534_1_Wire_8x32_Matrix "2534/1-Wire 8x32 Matrix" // 2534/1-Wire 8x32 Matrix
02657 #define DAQmx_Val_Switch_Topology_2535_1_Wire_4x136_Matrix "2535/1-Wire 4x136 Matrix" // 2535/1-Wire 4x136 Matrix
02658 #define DAQmx_Val_Switch_Topology_2536_1_Wire_8x68_Matrix "2536/1-Wire 8x68 Matrix" // 2536/1-Wire 8x68 Matrix
02659 #define DAQmx_Val_Switch_Topology_2540_1_Wire_8x9_Matrix "2540/1-Wire 8x9 Matrix" // 2540/1-Wire 8x9 Matrix
02660 #define DAQmx_Val_Switch_Topology_2541_1_Wire_8x12_Matrix "2541/1-Wire 8x12 Matrix" // 2541/1-Wire 8x12 Matrix
02661 #define DAQmx_Val_Switch_Topology_2543_Dual_4x1_Terminated_Mux "2543/Dual 4x1 Terminated Mux" // 2543/Dual 4x1 Terminated Mux
02662 #define DAQmx_Val_Switch_Topology_2545_4x1_Terminated_Mux "2545/4x1 Terminated Mux" // 2545/4x1 Terminated Mux
02663 #define DAQmx_Val_Switch_Topology_2546_Dual_4x1_Mux "2546/Dual 4x1 Mux" // 2546/Dual 4x1 Mux
02664 #define DAQmx_Val_Switch_Topology_2547_8x1_Mux "2547/8x1 Mux" // 2547/8x1 Mux
02665 #define DAQmx_Val_Switch_Topology_2548_4_SPDT "2548/4-SPDT" // 2548/4-SPDT
02666 #define DAQmx_Val_Switch_Topology_2549_Terminated_2_SPDT "2549/Terminated 2-SPDT" // 2549/Terminated 2-SPDT
02667 #define DAQmx_Val_Switch_Topology_2554_4x1_Mux "2554/4x1 Mux" // 2554/4x1 Mux
02668 #define DAQmx_Val_Switch_Topology_2555_4x1_Terminated_Mux "2555/4x1 Terminated Mux" // 2555/4x1 Terminated Mux
02669 #define DAQmx_Val_Switch_Topology_2556_Dual_4x1_Mux "2556/Dual 4x1 Mux" // 2556/Dual 4x1 Mux
02670 #define DAQmx_Val_Switch_Topology_2557_8x1_Mux "2557/8x1 Mux" // 2557/8x1 Mux
02671 #define DAQmx_Val_Switch_Topology_2558_4_SPDT "2558/4-SPDT" // 2558/4-SPDT
02672 #define DAQmx_Val_Switch_Topology_2559_Terminated_2_SPDT "2559/Terminated 2-SPDT" // 2559/Terminated 2-SPDT
02673 #define DAQmx_Val_Switch_Topology_2564_16_SPST "2564/16-SPST" // 2564/16-SPST
02674 #define DAQmx_Val_Switch_Topology_2564_8_DPST "2564/8-DPST" // 2564/8-DPST
02675 #define DAQmx_Val_Switch_Topology_2565_16_SPST "2565/16-SPST" // 2565/16-SPST
02676 #define DAQmx_Val_Switch_Topology_2566_16_SPDT "2566/16-SPDT" // 2566/16-SPDT
02677 #define DAQmx_Val_Switch_Topology_2566_8_DPDT "2566/8-DPDT" // 2566/8-DPDT
02678 #define DAQmx_Val_Switch_Topology_2567_Independent "2567/Independent" // 2567/Independent
02679 #define DAQmx_Val_Switch_Topology_2568_31_SPST "2568/31-SPST" // 2568/31-SPST
02680 #define DAQmx_Val_Switch_Topology_2568_15_DPST "2568/15-DPST" // 2568/15-DPST
02681 #define DAQmx_Val_Switch_Topology_2569_100_SPST "2569/100-SPST" // 2569/100-SPST
02682 #define DAQmx_Val_Switch_Topology_2569_50_DPST "2569/50-DPST" // 2569/50-DPST
02683 #define DAQmx_Val_Switch_Topology_2570_40_SPDT "2570/40-SPDT" // 2570/40-SPDT
02684 #define DAQmx_Val_Switch_Topology_2570_20_DPDT "2570/20-DPDT" // 2570/20-DPDT
02685 #define DAQmx_Val_Switch_Topology_2571_66_SPDT "2571/66-SPDT" // 2571/66-SPDT
02686 #define DAQmx_Val_Switch_Topology_2575_1_Wire_196x1_Mux "2575/1-Wire 196x1 Mux" // 2575/1-Wire 196x1 Mux
02687 #define DAQmx_Val_Switch_Topology_2575_2_Wire_98x1_Mux "2575/2-Wire 98x1 Mux" // 2575/2-Wire 98x1 Mux
02688 #define DAQmx_Val_Switch_Topology_2575_2_Wire_95x1_Mux "2575/2-Wire 95x1 Mux" // 2575/2-Wire 95x1 Mux
02689 #define DAQmx_Val_Switch_Topology_2576_2_Wire_64x1_Mux "2576/2-Wire 64x1 Mux" // 2576/2-Wire 64x1 Mux
02690 #define DAQmx_Val_Switch_Topology_2576_2_Wire_Dual_32x1_Mux "2576/2-Wire Dual 32x1 Mux" // 2576/2-Wire Dual 32x1 Mux
02691 #define DAQmx_Val_Switch_Topology_2576_2_Wire_Octal_8x1_Mux "2576/2-Wire Octal 8x1 Mux" // 2576/2-Wire Octal 8x1 Mux
02692 #define DAQmx_Val_Switch_Topology_2576_2_Wire_Quad_16x1_Mux "2576/2-Wire Quad 16x1 Mux" // 2576/2-Wire Quad 16x1 Mux
02693 #define DAQmx_Val_Switch_Topology_2576_2_Wire_Sixteen_4x1_Mux "2576/2-Wire Sixteen 4x1 Mux" // 2576/2-Wire Sixteen 4x1 Mux
02694 #define DAQmx_Val_Switch_Topology_2576_Independent "2576/Independent" // 2576/Independent
02695 #define DAQmx_Val_Switch_Topology_2584_1_Wire_12x1_Mux "2584/1-Wire 12x1 Mux" // 2584/1-Wire 12x1 Mux
02696 #define DAQmx_Val_Switch_Topology_2584_1_Wire_Dual_6x1_Mux "2584/1-Wire Dual 6x1 Mux" // 2584/1-Wire Dual 6x1 Mux
02697 #define DAQmx_Val_Switch_Topology_2584_2_Wire_6x1_Mux "2584/2-Wire 6x1 Mux" // 2584/2-Wire 6x1 Mux
02698 #define DAQmx_Val_Switch_Topology_2584_Independent "2584/Independent" // 2584/Independent
02699 #define DAQmx_Val_Switch_Topology_2585_1_Wire_10x1_Mux "2585/1-Wire 10x1 Mux" // 2585/1-Wire 10x1 Mux
02700 #define DAQmx_Val_Switch_Topology_2586_10_SPST "2586/10-SPST" // 2586/10-SPST
02701 #define DAQmx_Val_Switch_Topology_2586_5_DPST "2586/5-DPST" // 2586/5-DPST
02702 #define DAQmx_Val_Switch_Topology_2590_4x1_Mux "2590/4x1 Mux" // 2590/4x1 Mux
02703 #define DAQmx_Val_Switch_Topology_2591_4x1_Mux "2591/4x1 Mux" // 2591/4x1 Mux
02704 #define DAQmx_Val_Switch_Topology_2593_16x1_Mux "2593/16x1 Mux" // 2593/16x1 Mux
02705 #define DAQmx_Val_Switch_Topology_2593_Dual_8x1_Mux "2593/Dual 8x1 Mux" // 2593/Dual 8x1 Mux
02706 #define DAQmx_Val_Switch_Topology_2593_8x1_Terminated_Mux "2593/8x1 Terminated Mux" // 2593/8x1 Terminated Mux
02707 #define DAQmx_Val_Switch_Topology_2593_Dual_4x1_Terminated_Mux "2593/Dual 4x1 Terminated Mux" // 2593/Dual 4x1 Terminated Mux
02708 #define DAQmx_Val_Switch_Topology_2593_Independent "2593/Independent" // 2593/Independent
02709 #define DAQmx_Val_Switch_Topology_2594_4x1_Mux "2594/4x1 Mux" // 2594/4x1 Mux
02710 #define DAQmx_Val_Switch_Topology_2595_4x1_Mux "2595/4x1 Mux" // 2595/4x1 Mux
02711 #define DAQmx_Val_Switch_Topology_2596_Dual_6x1_Mux "2596/Dual 6x1 Mux" // 2596/Dual 6x1 Mux
02712 #define DAQmx_Val_Switch_Topology_2597_6x1_Terminated_Mux "2597/6x1 Terminated Mux" // 2597/6x1 Terminated Mux
02713 #define DAQmx_Val_Switch_Topology_2598_Dual_Transfer "2598/Dual Transfer" // 2598/Dual Transfer
02714 #define DAQmx_Val_Switch_Topology_2599_2_SPDT "2599/2-SPDT" // 2599/2-SPDT
02715 #define DAQmx_Val_Switch_Topology_2720_Independent "2720/Independent" // 2720/Independent
02716 #define DAQmx_Val_Switch_Topology_2722_Independent "2722/Independent" // 2722/Independent
02717 #define DAQmx_Val_Switch_Topology_2725_Independent "2725/Independent" // 2725/Independent
02718 #define DAQmx_Val_Switch_Topology_2727_Independent "2727/Independent" // 2727/Independent
02719 #define DAQmx_Val_Switch_Topology_2790_Independent "2790/Independent" // 2790/Independent
02720 #define DAQmx_Val_Switch_Topology_2796_Dual_6x1_Mux "2796/Dual 6x1 Mux" // 2796/Dual 6x1 Mux
02721 #define DAQmx_Val_Switch_Topology_2797_6x1_Terminated_Mux "2797/6x1 Terminated Mux" // 2797/6x1 Terminated Mux
02722 #define DAQmx_Val_Switch_Topology_2798_Dual_Transfer "2798/Dual Transfer" // 2798/Dual Transfer
02723 #define DAQmx_Val_Switch_Topology_2799_2_SPDT "2799/2-SPDT" // 2799/2-SPDT
02724
02725 int32 __CFUNC DAQmxSwitchSetTopologyAndReset (const char deviceName[], const char newTopology[]);
02726
02727
02728 int32 __CFUNC DAQmxSwitchFindPath (const char switchChannel1[], const char switchChannel2[], char path[], uInt32 pathBufferSize, int32 *pathStatus);
02729
02730 int32 __CFUNC DAQmxSwitchOpenRelays (const char relayList[], bool32 waitForSettling);
02731 int32 __CFUNC DAQmxSwitchCloseRelays (const char relayList[], bool32 waitForSettling);
02732
02733 int32 __CFUNC DAQmxSwitchGetSingleRelayCount (const char relayName[], uInt32 *count);
02734 int32 __CFUNC DAQmxSwitchGetMultiRelayCount (const char relayList[], uInt32 count[], uInt32 countArraySize, uInt32 *numRelayCountsRead);
02735
02736 int32 __CFUNC DAQmxSwitchGetSingleRelayPos (const char relayName[], uInt32 *relayPos);
02737
02738 int32 __CFUNC DAQmxSwitchGetMultiRelayPos (const char relayList[], uInt32 relayPos[], uInt32 relayPosArraySize, uInt32 *numRelayPossRead);
02739
02740 int32 __CFUNC DAQmxSwitchWaitForSettling (const char deviceName[]);
02741
02742 int32 __CFUNC_C DAQmxGetSwitchChanAttribute (const char switchChannelName[], int32 attribute, void *value);
02743 int32 __CFUNC_C DAQmxSetSwitchChanAttribute (const char switchChannelName[], int32 attribute, ...);
02744
02745 int32 __CFUNC_C DAQmxGetSwitchDeviceAttribute (const char deviceName[], int32 attribute, void *value, ...);
02746 int32 __CFUNC_C DAQmxSetSwitchDeviceAttribute (const char deviceName[], int32 attribute, ...);
02747
02748 int32 __CFUNC_C DAQmxGetSwitchScanAttribute (TaskHandle taskHandle, int32 attribute, void *value);
02749 int32 __CFUNC_C DAQmxSetSwitchScanAttribute (TaskHandle taskHandle, int32 attribute, ...);
02750 int32 __CFUNC DAQmxResetSwitchScanAttribute (TaskHandle taskHandle, int32 attribute);
02751
02752
02753
02754
02755
02756
02757
02758 int32 __CFUNC DAQmxConnectTerms (const char sourceTerminal[], const char destinationTerminal[], int32 signalModifiers);
02759 int32 __CFUNC DAQmxDisconnectTerms (const char sourceTerminal[], const char destinationTerminal[]);
02760 int32 __CFUNC DAQmxTristateOutputTerm (const char outputTerminal[]);
02761
02762
02763
02764
02765
02766
02767
02768 int32 __CFUNC DAQmxResetDevice (const char deviceName[]);
02769
02770 int32 __CFUNC DAQmxSelfTestDevice (const char deviceName[]);
02771
02772 int32 __CFUNC_C DAQmxGetDeviceAttribute (const char deviceName[], int32 attribute, void *value, ...);
02773
02774
02775
02776
02777
02778
02779 int32 __CFUNC_C DAQmxCreateWatchdogTimerTask (const char deviceName[], const char taskName[], TaskHandle *taskHandle, float64 timeout, const char lines[], int32 expState, ...);
02780 int32 __CFUNC DAQmxControlWatchdogTask (TaskHandle taskHandle, int32 action);
02781
02782 int32 __CFUNC_C DAQmxGetWatchdogAttribute (TaskHandle taskHandle, const char lines[], int32 attribute, void *value, ...);
02783 int32 __CFUNC_C DAQmxSetWatchdogAttribute (TaskHandle taskHandle, const char lines[], int32 attribute, ...);
02784 int32 __CFUNC DAQmxResetWatchdogAttribute (TaskHandle taskHandle, const char lines[], int32 attribute);
02785
02786
02787
02788
02789
02790
02791
02792 int32 __CFUNC DAQmxSelfCal (const char deviceName[]);
02793 int32 __CFUNC DAQmxPerformBridgeOffsetNullingCal(TaskHandle taskHandle, const char channel[]);
02794 int32 __CFUNC DAQmxPerformBridgeOffsetNullingCalEx(TaskHandle taskHandle, const char channel[], bool32 skipUnsupportedChannels);
02795 int32 __CFUNC DAQmxPerformThrmcplLeadOffsetNullingCal(TaskHandle taskHandle, const char channel[], bool32 skipUnsupportedChannels);
02796 int32 __CFUNC DAQmxPerformStrainShuntCal (TaskHandle taskHandle, const char channel[], float64 shuntResistorValue, int32 shuntResistorLocation, bool32 skipUnsupportedChannels);
02797 int32 __CFUNC DAQmxPerformBridgeShuntCal (TaskHandle taskHandle, const char channel[], float64 shuntResistorValue, int32 shuntResistorLocation, float64 bridgeResistance, bool32 skipUnsupportedChannels);
02798 int32 __CFUNC DAQmxGetSelfCalLastDateAndTime (const char deviceName[], uInt32 *year, uInt32 *month, uInt32 *day, uInt32 *hour, uInt32 *minute);
02799 int32 __CFUNC DAQmxGetExtCalLastDateAndTime (const char deviceName[], uInt32 *year, uInt32 *month, uInt32 *day, uInt32 *hour, uInt32 *minute);
02800 int32 __CFUNC DAQmxRestoreLastExtCalConst (const char deviceName[]);
02801
02802 int32 __CFUNC DAQmxESeriesCalAdjust (CalHandle calHandle, float64 referenceVoltage);
02803 int32 __CFUNC DAQmxMSeriesCalAdjust (CalHandle calHandle, float64 referenceVoltage);
02804 int32 __CFUNC DAQmxSSeriesCalAdjust (CalHandle calHandle, float64 referenceVoltage);
02805 int32 __CFUNC DAQmxSCBaseboardCalAdjust (CalHandle calHandle, float64 referenceVoltage);
02806 int32 __CFUNC DAQmxAOSeriesCalAdjust (CalHandle calHandle, float64 referenceVoltage);
02807 int32 __CFUNC DAQmxXSeriesCalAdjust (CalHandle calHandle, float64 referenceVoltage);
02808
02809 int32 __CFUNC DAQmxDeviceSupportsCal (const char deviceName[], bool32 *calSupported);
02810
02811 int32 __CFUNC_C DAQmxGetCalInfoAttribute (const char deviceName[], int32 attribute, void *value, ...);
02812 int32 __CFUNC_C DAQmxSetCalInfoAttribute (const char deviceName[], int32 attribute, ...);
02813
02814 int32 __CFUNC DAQmxInitExtCal (const char deviceName[], const char password[], CalHandle *calHandle);
02815 int32 __CFUNC DAQmxCloseExtCal (CalHandle calHandle, int32 action);
02816 int32 __CFUNC DAQmxChangeExtCalPassword (const char deviceName[], const char password[], const char newPassword[]);
02817
02818 int32 __CFUNC DAQmxAdjustDSAAICal (CalHandle calHandle, float64 referenceVoltage);
02819 int32 __CFUNC DAQmxAdjustDSAAICalEx (CalHandle calHandle, float64 referenceVoltage, bool32 inputsShorted);
02820 int32 __CFUNC DAQmxAdjustDSAAICalWithGainAndCoupling (CalHandle calHandle, int32 coupling, float64 gain, float64 referenceVoltage);
02821 int32 __CFUNC DAQmxAdjustDSAAOCal (CalHandle calHandle, uInt32 channel, float64 requestedLowVoltage, float64 actualLowVoltage, float64 requestedHighVoltage, float64 actualHighVoltage, float64 gainSetting);
02822 int32 __CFUNC DAQmxAdjustDSATimebaseCal (CalHandle calHandle, float64 referenceFrequency);
02823
02824 int32 __CFUNC DAQmxAdjustTIOTimebaseCal (CalHandle calHandle, float64 referenceFrequency);
02825
02826 int32 __CFUNC DAQmxAdjust4204Cal (CalHandle calHandle, const char channelNames[], float64 lowPassFreq, bool32 trackHoldEnabled, float64 inputVal);
02827 int32 __CFUNC DAQmxAdjust4220Cal (CalHandle calHandle, const char channelNames[], float64 gain, float64 inputVal);
02828 int32 __CFUNC DAQmxAdjust4224Cal (CalHandle calHandle, const char channelNames[], float64 gain, float64 inputVal);
02829
02830
02831
02832 int32 __CFUNC DAQmxAdjust4225Cal (CalHandle calHandle, const char channelNames[], float64 gain, float64 inputVal);
02833
02834 int32 __CFUNC DAQmxSetup433xCal (CalHandle calHandle, const char channelNames[], float64 excitationVoltage);
02835 int32 __CFUNC DAQmxAdjust433xCal (CalHandle calHandle, float64 refVoltage, float64 refExcitation, int32 shuntLocation);
02836 int32 __CFUNC DAQmxAdjust4300Cal (CalHandle calHandle, float64 refVoltage);
02837 int32 __CFUNC DAQmxAdjust4353Cal (CalHandle calHandle, const char channelNames[], float64 refVal);
02838 int32 __CFUNC DAQmxAdjust4357Cal (CalHandle calHandle, const char channelNames[], const float64 refVals[], int32 numRefVals);
02839 int32 __CFUNC DAQmxSetup4322Cal (CalHandle calHandle, const char channelNames[], int32 outputType, float64 outputVal);
02840 int32 __CFUNC DAQmxAdjust4322Cal (CalHandle calHandle, const char channelNames[], float64 refVal);
02841 int32 __CFUNC DAQmxGet4322CalAdjustPoints (CalHandle calHandle, int32 outputType, float64* adjustmentPoints, uInt32 bufferSize );
02842 int32 __CFUNC DAQmxConnectSCExpressCalAccChans (CalHandle calHandle, const char channelNames[], const char connection[]);
02843 int32 __CFUNC DAQmxDisconnectSCExpressCalAccChans (CalHandle calHandle);
02844 int32 __CFUNC DAQmxGetPossibleSCExpressCalAccConnections (const char deviceName[], const char channelNames[], char *connections, uInt32 connectionsBufferSize);
02845 int32 __CFUNC DAQmxSetSCExpressCalAccBridgeOutput (CalHandle calHandle, float64 voltsPerVolt);
02846
02847 int32 __CFUNC DAQmxGet9201CalAdjustPoints(CalHandle calHandle, float64* adjustmentPoints, uInt32 bufferSize);
02848 int32 __CFUNC DAQmxCSeriesSetCalTemp(CalHandle calHandle, float64 temperature);
02849 int32 __CFUNC DAQmxAdjust9201Cal(CalHandle calHandle, const char channelNames[], float64 value);
02850 int32 __CFUNC DAQmxGet9203CalAdjustPoints(CalHandle calHandle, float64 rangeMin, float64 rangeMax, float64* adjustmentPoints, uInt32 bufferSize);
02851 int32 __CFUNC DAQmxAdjust9203GainCal(CalHandle calHandle, const char channelNames[], float64 rangeMin, float64 rangeMax, float64 value);
02852 int32 __CFUNC DAQmxAdjust9203OffsetCal(CalHandle calHandle, const char channelNames[], float64 rangeMin, float64 rangeMax);
02853 int32 __CFUNC DAQmxAdjust9205Cal(CalHandle calHandle, float64 value);
02854 int32 __CFUNC DAQmxAdjust9206Cal(CalHandle calHandle, float64 value);
02855 int32 __CFUNC DAQmxGet9207CalAdjustPoints(CalHandle calHandle, const char channelNames[], float64* adjustmentPoints, uInt32 bufferSize);
02856 int32 __CFUNC DAQmxAdjust9207GainCal(CalHandle calHandle, const char channelNames[], float64 value);
02857 int32 __CFUNC DAQmxAdjust9207OffsetCal(CalHandle calHandle, const char channelNames[]);
02858 int32 __CFUNC DAQmxGet9208CalAdjustPoints(CalHandle calHandle, float64* adjustmentPoints, uInt32 bufferSize);
02859 int32 __CFUNC DAQmxAdjust9208GainCal(CalHandle calHandle, const char channelNames[], float64 value);
02860 int32 __CFUNC DAQmxAdjust9208OffsetCal(CalHandle calHandle, const char channelNames[]);
02861 int32 __CFUNC DAQmxAdjust9211Cal(CalHandle calHandle, const char channelNames[], float64 value);
02862 int32 __CFUNC DAQmxGet9213CalAdjustPoints(CalHandle calHandle, float64 rangeMin, float64 rangeMax, float64* adjustmentPoints, uInt32 bufferSize);
02863 int32 __CFUNC DAQmxAdjust9213Cal(CalHandle calHandle, const char channelNames[], float64 rangeMin, float64 rangeMax, float64 value);
02864 int32 __CFUNC DAQmxGet9214CalAdjustPoints(CalHandle calHandle, const char channelNames[], float64* adjustmentPoints, uInt32 bufferSize);
02865 int32 __CFUNC DAQmxAdjust9214Cal(CalHandle calHandle, const char channelNames[], float64 value);
02866 int32 __CFUNC DAQmxGet9215CalAdjustPoints(CalHandle calHandle, float64* adjustmentPoints, uInt32 bufferSize);
02867 int32 __CFUNC DAQmxAdjust9215Cal(CalHandle calHandle, const char channelNames[], float64 value);
02868 int32 __CFUNC DAQmxGet9217CalAdjustPoints(CalHandle calHandle, float64* adjustmentPoints, uInt32 bufferSize);
02869 int32 __CFUNC DAQmxAdjust9217Cal(CalHandle calHandle, const char channelNames[], float64 value);
02870 int32 __CFUNC DAQmxSetup9219Cal(CalHandle calHandle, const char channelNames[], float64 rangeMin, float64 rangeMax, int32 measType, int32 bridgeConfig);
02871 int32 __CFUNC DAQmxGet9219CalAdjustPoints(CalHandle calHandle, float64* adjustmentPoints, uInt32 bufferSize);
02872 int32 __CFUNC DAQmxAdjust9219Cal(CalHandle calHandle, const char channelNames[], float64 value);
02873 int32 __CFUNC DAQmxGet9220CalAdjustPoints(CalHandle calHandle, float64* adjustmentPoints, uInt32 bufferSize);
02874 int32 __CFUNC DAQmxAdjust9220Cal(CalHandle calHandle, const char channelNames[], float64 value);
02875 int32 __CFUNC DAQmxGet9221CalAdjustPoints(CalHandle calHandle, float64* adjustmentPoints, uInt32 bufferSize);
02876 int32 __CFUNC DAQmxAdjust9221Cal(CalHandle calHandle, const char channelNames[], float64 value);
02877 int32 __CFUNC DAQmxGet9222CalAdjustPoints(CalHandle calHandle, float64* adjustmentPoints, uInt32 bufferSize);
02878 int32 __CFUNC DAQmxAdjust9222Cal(CalHandle calHandle, const char channelNames[], float64 value);
02879 int32 __CFUNC DAQmxGet9223CalAdjustPoints(CalHandle calHandle, float64* adjustmentPoints, uInt32 bufferSize);
02880 int32 __CFUNC DAQmxAdjust9223Cal(CalHandle calHandle, const char channelNames[], float64 value);
02881 int32 __CFUNC DAQmxGet9225CalAdjustPoints(CalHandle calHandle, float64* adjustmentPoints, uInt32 bufferSize);
02882 int32 __CFUNC DAQmxAdjust9225Cal(CalHandle calHandle, const char channelNames[], float64 value);
02883 int32 __CFUNC DAQmxGet9227CalAdjustPoints(CalHandle calHandle, float64* adjustmentPoints, uInt32 bufferSize);
02884 int32 __CFUNC DAQmxAdjust9227Cal(CalHandle calHandle, const char channelNames[], float64 value);
02885 int32 __CFUNC DAQmxGet9229CalAdjustPoints(CalHandle calHandle, float64* adjustmentPoints, uInt32 bufferSize);
02886 int32 __CFUNC DAQmxAdjust9229Cal(CalHandle calHandle, const char channelNames[], float64 value);
02887 int32 __CFUNC DAQmxGet9232CalAdjustPoints(CalHandle calHandle, float64* adjustmentPoints, uInt32 bufferSize);
02888 int32 __CFUNC DAQmxAdjust9232Cal(CalHandle calHandle, const char channelNames[], float64 value);
02889 int32 __CFUNC DAQmxGet9234CalAdjustPoints(CalHandle calHandle, float64* adjustmentPoints, uInt32 bufferSize);
02890 int32 __CFUNC DAQmxAdjust9234GainCal(CalHandle calHandle, const char channelNames[], float64 value);
02891 int32 __CFUNC DAQmxAdjust9234OffsetCal(CalHandle calHandle, const char channelNames[]);
02892 int32 __CFUNC DAQmxGet9239CalAdjustPoints(CalHandle calHandle, float64* adjustmentPoints, uInt32 bufferSize);
02893 int32 __CFUNC DAQmxAdjust9239Cal(CalHandle calHandle, const char channelNames[], float64 value);
02894 int32 __CFUNC DAQmxGet9263CalAdjustPoints(CalHandle calHandle, int32* adjustmentPoints, uInt32 bufferSize);
02895 int32 __CFUNC DAQmxSetup9263Cal(CalHandle calHandle, const char channelNames[], int32 value);
02896 int32 __CFUNC DAQmxAdjust9263Cal(CalHandle calHandle, const char channelNames[], float64 value);
02897 int32 __CFUNC DAQmxGet9264CalAdjustPoints(CalHandle calHandle, int32* adjustmentPoints, uInt32 bufferSize);
02898 int32 __CFUNC DAQmxSetup9264Cal(CalHandle calHandle, const char channelNames[], int32 value);
02899 int32 __CFUNC DAQmxAdjust9264Cal(CalHandle calHandle, const char channelNames[], float64 value);
02900 int32 __CFUNC DAQmxGet9265CalAdjustPoints(CalHandle calHandle, int32* adjustmentPoints, uInt32 bufferSize);
02901 int32 __CFUNC DAQmxSetup9265Cal(CalHandle calHandle, const char channelNames[], int32 value);
02902 int32 __CFUNC DAQmxAdjust9265Cal(CalHandle calHandle, const char channelNames[], float64 value);
02903 int32 __CFUNC DAQmxGet9269CalAdjustPoints(CalHandle calHandle, int32* adjustmentPoints, uInt32 bufferSize);
02904 int32 __CFUNC DAQmxSetup9269Cal(CalHandle calHandle, const char channelNames[], int32 value);
02905 int32 __CFUNC DAQmxAdjust9269Cal(CalHandle calHandle, const char channelNames[], float64 value);
02906
02907 int32 __CFUNC DAQmxSetup1102Cal (CalHandle calHandle, const char channelName[], float64 gain);
02908 int32 __CFUNC DAQmxAdjust1102Cal (CalHandle calHandle, float64 refVoltage, float64 measOutput);
02909
02910 int32 __CFUNC DAQmxSetup1104Cal (CalHandle calHandle, const char channelName[]);
02911 int32 __CFUNC DAQmxAdjust1104Cal (CalHandle calHandle, float64 refVoltage, float64 measOutput);
02912
02913 int32 __CFUNC DAQmxSetup1112Cal (CalHandle calHandle, const char channelName[]);
02914 int32 __CFUNC DAQmxAdjust1112Cal (CalHandle calHandle, float64 refVoltage, float64 measOutput);
02915
02916 int32 __CFUNC DAQmxSetup1122Cal (CalHandle calHandle, const char channelName[], float64 gain);
02917 int32 __CFUNC DAQmxAdjust1122Cal (CalHandle calHandle, float64 refVoltage, float64 measOutput);
02918
02919 int32 __CFUNC DAQmxSetup1124Cal (CalHandle calHandle, const char channelName[], int32 range, uInt32 dacValue);
02920 int32 __CFUNC DAQmxAdjust1124Cal (CalHandle calHandle, float64 measOutput);
02921
02922 int32 __CFUNC DAQmxSetup1125Cal (CalHandle calHandle, const char channelName[], float64 gain);
02923 int32 __CFUNC DAQmxAdjust1125Cal (CalHandle calHandle, float64 refVoltage, float64 measOutput);
02924
02925 int32 __CFUNC DAQmxSetup1126Cal (CalHandle calHandle, const char channelName[], float64 upperFreqLimit);
02926 int32 __CFUNC DAQmxAdjust1126Cal (CalHandle calHandle, float64 refFreq, float64 measOutput);
02927
02928 int32 __CFUNC DAQmxSetup1141Cal (CalHandle calHandle, const char channelName[], float64 gain);
02929 int32 __CFUNC DAQmxAdjust1141Cal (CalHandle calHandle, float64 refVoltage, float64 measOutput);
02930 int32 __CFUNC DAQmxSetup1142Cal (CalHandle calHandle, const char channelName[], float64 gain);
02931 int32 __CFUNC DAQmxAdjust1142Cal (CalHandle calHandle, float64 refVoltage, float64 measOutput);
02932 int32 __CFUNC DAQmxSetup1143Cal (CalHandle calHandle, const char channelName[], float64 gain);
02933 int32 __CFUNC DAQmxAdjust1143Cal (CalHandle calHandle, float64 refVoltage, float64 measOutput);
02934
02935
02936 int32 __CFUNC DAQmxSetup1502Cal (CalHandle calHandle, const char channelName[], float64 gain);
02937 int32 __CFUNC DAQmxAdjust1502Cal (CalHandle calHandle, float64 refVoltage, float64 measOutput);
02938
02939 int32 __CFUNC DAQmxSetup1503Cal (CalHandle calHandle, const char channelName[], float64 gain);
02940 int32 __CFUNC DAQmxAdjust1503Cal (CalHandle calHandle, float64 refVoltage, float64 measOutput);
02941 int32 __CFUNC DAQmxAdjust1503CurrentCal (CalHandle calHandle, const char channelName[], float64 measCurrent);
02942
02943 int32 __CFUNC DAQmxSetup1520Cal (CalHandle calHandle, const char channelName[], float64 gain);
02944 int32 __CFUNC DAQmxAdjust1520Cal (CalHandle calHandle, float64 refVoltage, float64 measOutput);
02945
02946 int32 __CFUNC DAQmxSetup1521Cal (CalHandle calHandle, const char channelName[]);
02947 int32 __CFUNC DAQmxAdjust1521Cal (CalHandle calHandle, float64 refVoltage, float64 measOutput);
02948
02949 int32 __CFUNC DAQmxSetup153xCal (CalHandle calHandle, const char channelName[], float64 gain);
02950 int32 __CFUNC DAQmxAdjust153xCal (CalHandle calHandle, float64 refVoltage, float64 measOutput);
02951
02952 int32 __CFUNC DAQmxSetup1540Cal (CalHandle calHandle, const char channelName[], float64 excitationVoltage, float64 excitationFreq);
02953 int32 __CFUNC DAQmxAdjust1540Cal (CalHandle calHandle, float64 refVoltage, float64 measOutput, int32 inputCalSource);
02954
02955
02956
02957
02958
02959
02960 int32 __CFUNC DAQmxConfigureTEDS (const char physicalChannel[], const char filePath[]);
02961 int32 __CFUNC DAQmxClearTEDS (const char physicalChannel[]);
02962 int32 __CFUNC DAQmxWriteToTEDSFromArray (const char physicalChannel[], const uInt8 bitStream[], uInt32 arraySize, int32 basicTEDSOptions);
02963 int32 __CFUNC DAQmxWriteToTEDSFromFile (const char physicalChannel[], const char filePath[], int32 basicTEDSOptions);
02964 int32 __CFUNC_C DAQmxGetPhysicalChanAttribute (const char physicalChannel[], int32 attribute, void *value, ...);
02965
02966
02967
02968
02969
02970
02971 int32 __CFUNC DAQmxWaitForNextSampleClock(TaskHandle taskHandle, float64 timeout, bool32 *isLate);
02972 int32 __CFUNC_C DAQmxGetRealTimeAttribute (TaskHandle taskHandle, int32 attribute, void *value, ...);
02973 int32 __CFUNC_C DAQmxSetRealTimeAttribute (TaskHandle taskHandle, int32 attribute, ...);
02974 int32 __CFUNC DAQmxResetRealTimeAttribute(TaskHandle taskHandle, int32 attribute);
02975
02976
02977 bool32 __CFUNC DAQmxIsReadOrWriteLate (int32 errorCode);
02978
02979
02980
02981
02982
02983
02984 int32 __CFUNC DAQmxSaveTask (TaskHandle taskHandle, const char saveAs[], const char author[], uInt32 options);
02985 int32 __CFUNC DAQmxSaveGlobalChan (TaskHandle taskHandle, const char channelName[], const char saveAs[], const char author[], uInt32 options);
02986 int32 __CFUNC DAQmxSaveScale (const char scaleName[], const char saveAs[], const char author[], uInt32 options);
02987 int32 __CFUNC DAQmxDeleteSavedTask (const char taskName[]);
02988 int32 __CFUNC DAQmxDeleteSavedGlobalChan (const char channelName[]);
02989 int32 __CFUNC DAQmxDeleteSavedScale (const char scaleName[]);
02990
02991 int32 __CFUNC_C DAQmxGetPersistedTaskAttribute (const char taskName[], int32 attribute, void *value, ...);
02992 int32 __CFUNC_C DAQmxGetPersistedChanAttribute (const char channel[], int32 attribute, void *value, ...);
02993 int32 __CFUNC_C DAQmxGetPersistedScaleAttribute(const char scaleName[], int32 attribute, void *value, ...);
02994
02995
02996
02997
02998
02999
03000 int32 __CFUNC_C DAQmxGetSystemInfoAttribute (int32 attribute, void *value, ...);
03001 int32 __CFUNC_C DAQmxSetDigitalPowerUpStates (const char deviceName[], const char channelNames[], int32 state, ...);
03002 int32 __CFUNC_C DAQmxGetDigitalPowerUpStates (const char deviceName[], const char channelName[], int32* state, ...);
03003 int32 __CFUNC_C DAQmxSetDigitalPullUpPullDownStates (const char deviceName[], const char channelName[], int32 state, ...);
03004 int32 __CFUNC_C DAQmxGetDigitalPullUpPullDownStates (const char deviceName[], const char channelName[], int32* state, ...);
03005 int32 __CFUNC_C DAQmxSetAnalogPowerUpStates (const char deviceName[], const char channelNames[], float64 state, int32 channelType, ...);
03006 int32 __CFUNC_C DAQmxSetAnalogPowerUpStatesWithOutputType (const char channelNames[], const float64 stateArray[], const int32 channelTypeArray[], uInt32 arraySize);
03007 int32 __CFUNC_C DAQmxGetAnalogPowerUpStates (const char deviceName[], const char channelName[], float64* state, int32 channelType, ...);
03008 int32 __CFUNC_C DAQmxGetAnalogPowerUpStatesWithOutputType(const char channelNames[], float64 stateArray[], int32 channelTypeArray[], uInt32 *arraySizePtr);
03009 int32 __CFUNC DAQmxSetDigitalLogicFamilyPowerUpState(const char deviceName[], int32 logicFamily);
03010 int32 __CFUNC DAQmxGetDigitalLogicFamilyPowerUpState(const char deviceName[], int32* logicFamily);
03011 int32 __CFUNC DAQmxAddNetworkDevice(const char IPAddress[],const char deviceName[], bool32 attemptReservation, float64 timeout, char deviceNameOut[], uInt32 deviceNameOutBufferSize);
03012 int32 __CFUNC DAQmxDeleteNetworkDevice(const char deviceName[]);
03013 int32 __CFUNC DAQmxReserveNetworkDevice(const char deviceName[], bool32 overrideReservation);
03014 int32 __CFUNC DAQmxUnreserveNetworkDevice(const char deviceName[]);
03015
03016
03017
03018
03019
03020
03021 int32 __CFUNC DAQmxAutoConfigureCDAQSyncConnections(const char chassisDevicesPorts[], float64 timeout);
03022 int32 __CFUNC DAQmxGetAutoConfiguredCDAQSyncConnections(char portList[], uInt32 portListSize);
03023 int32 __CFUNC DAQmxAreConfiguredCDAQSyncPortsDisconnected(const char chassisDevicesPorts[], float64 timeout, bool32* disconnectedPortsExist);
03024 int32 __CFUNC DAQmxGetDisconnectedCDAQSyncPorts(char portList[], uInt32 portListSize);
03025 int32 __CFUNC DAQmxAddCDAQSyncConnection(const char portList[]);
03026 int32 __CFUNC DAQmxRemoveCDAQSyncConnection(const char portList[]);
03027
03028
03029
03030
03031
03032
03033
03034
03035 int32 __CFUNC DAQmxGetErrorString (int32 errorCode, char errorString[], uInt32 bufferSize);
03036 int32 __CFUNC DAQmxGetExtendedErrorInfo (char errorString[], uInt32 bufferSize);
03037
03038
03039
03040
03041
03042
03043
03044
03045 int32 __CFUNC DAQmxGetBufInputBufSize(TaskHandle taskHandle, uInt32 *data);
03046 int32 __CFUNC DAQmxSetBufInputBufSize(TaskHandle taskHandle, uInt32 data);
03047 int32 __CFUNC DAQmxResetBufInputBufSize(TaskHandle taskHandle);
03048
03049 int32 __CFUNC DAQmxGetBufInputOnbrdBufSize(TaskHandle taskHandle, uInt32 *data);
03050
03051 int32 __CFUNC DAQmxGetBufOutputBufSize(TaskHandle taskHandle, uInt32 *data);
03052 int32 __CFUNC DAQmxSetBufOutputBufSize(TaskHandle taskHandle, uInt32 data);
03053 int32 __CFUNC DAQmxResetBufOutputBufSize(TaskHandle taskHandle);
03054
03055 int32 __CFUNC DAQmxGetBufOutputOnbrdBufSize(TaskHandle taskHandle, uInt32 *data);
03056 int32 __CFUNC DAQmxSetBufOutputOnbrdBufSize(TaskHandle taskHandle, uInt32 data);
03057 int32 __CFUNC DAQmxResetBufOutputOnbrdBufSize(TaskHandle taskHandle);
03058
03059
03060
03061 int32 __CFUNC DAQmxGetSelfCalSupported(const char deviceName[], bool32 *data);
03062
03063 int32 __CFUNC DAQmxGetSelfCalLastTemp(const char deviceName[], float64 *data);
03064
03065 int32 __CFUNC DAQmxGetExtCalRecommendedInterval(const char deviceName[], uInt32 *data);
03066
03067 int32 __CFUNC DAQmxGetExtCalLastTemp(const char deviceName[], float64 *data);
03068
03069 int32 __CFUNC DAQmxGetCalUserDefinedInfo(const char deviceName[], char *data, uInt32 bufferSize);
03070 int32 __CFUNC DAQmxSetCalUserDefinedInfo(const char deviceName[], const char *data);
03071
03072 int32 __CFUNC DAQmxGetCalUserDefinedInfoMaxSize(const char deviceName[], uInt32 *data);
03073
03074 int32 __CFUNC DAQmxGetCalDevTemp(const char deviceName[], float64 *data);
03075
03076 int32 __CFUNC DAQmxGetCalAccConnectionCount(const char deviceName[], uInt32 *data);
03077 int32 __CFUNC DAQmxSetCalAccConnectionCount(const char deviceName[], uInt32 data);
03078
03079 int32 __CFUNC DAQmxGetCalRecommendedAccConnectionCountLimit(const char deviceName[], uInt32 *data);
03080
03081
03082
03083 int32 __CFUNC DAQmxGetAIMax(TaskHandle taskHandle, const char channel[], float64 *data);
03084 int32 __CFUNC DAQmxSetAIMax(TaskHandle taskHandle, const char channel[], float64 data);
03085 int32 __CFUNC DAQmxResetAIMax(TaskHandle taskHandle, const char channel[]);
03086
03087 int32 __CFUNC DAQmxGetAIMin(TaskHandle taskHandle, const char channel[], float64 *data);
03088 int32 __CFUNC DAQmxSetAIMin(TaskHandle taskHandle, const char channel[], float64 data);
03089 int32 __CFUNC DAQmxResetAIMin(TaskHandle taskHandle, const char channel[]);
03090
03091 int32 __CFUNC DAQmxGetAICustomScaleName(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
03092 int32 __CFUNC DAQmxSetAICustomScaleName(TaskHandle taskHandle, const char channel[], const char *data);
03093 int32 __CFUNC DAQmxResetAICustomScaleName(TaskHandle taskHandle, const char channel[]);
03094
03095
03096 int32 __CFUNC DAQmxGetAIMeasType(TaskHandle taskHandle, const char channel[], int32 *data);
03097
03098
03099 int32 __CFUNC DAQmxGetAIVoltageUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03100 int32 __CFUNC DAQmxSetAIVoltageUnits(TaskHandle taskHandle, const char channel[], int32 data);
03101 int32 __CFUNC DAQmxResetAIVoltageUnits(TaskHandle taskHandle, const char channel[]);
03102
03103 int32 __CFUNC DAQmxGetAIVoltagedBRef(TaskHandle taskHandle, const char channel[], float64 *data);
03104 int32 __CFUNC DAQmxSetAIVoltagedBRef(TaskHandle taskHandle, const char channel[], float64 data);
03105 int32 __CFUNC DAQmxResetAIVoltagedBRef(TaskHandle taskHandle, const char channel[]);
03106
03107
03108 int32 __CFUNC DAQmxGetAIVoltageACRMSUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03109 int32 __CFUNC DAQmxSetAIVoltageACRMSUnits(TaskHandle taskHandle, const char channel[], int32 data);
03110 int32 __CFUNC DAQmxResetAIVoltageACRMSUnits(TaskHandle taskHandle, const char channel[]);
03111
03112
03113 int32 __CFUNC DAQmxGetAITempUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03114 int32 __CFUNC DAQmxSetAITempUnits(TaskHandle taskHandle, const char channel[], int32 data);
03115 int32 __CFUNC DAQmxResetAITempUnits(TaskHandle taskHandle, const char channel[]);
03116
03117
03118 int32 __CFUNC DAQmxGetAIThrmcplType(TaskHandle taskHandle, const char channel[], int32 *data);
03119 int32 __CFUNC DAQmxSetAIThrmcplType(TaskHandle taskHandle, const char channel[], int32 data);
03120 int32 __CFUNC DAQmxResetAIThrmcplType(TaskHandle taskHandle, const char channel[]);
03121
03122
03123 int32 __CFUNC DAQmxGetAIThrmcplScaleType(TaskHandle taskHandle, const char channel[], int32 *data);
03124 int32 __CFUNC DAQmxSetAIThrmcplScaleType(TaskHandle taskHandle, const char channel[], int32 data);
03125 int32 __CFUNC DAQmxResetAIThrmcplScaleType(TaskHandle taskHandle, const char channel[]);
03126
03127
03128 int32 __CFUNC DAQmxGetAIThrmcplCJCSrc(TaskHandle taskHandle, const char channel[], int32 *data);
03129
03130 int32 __CFUNC DAQmxGetAIThrmcplCJCVal(TaskHandle taskHandle, const char channel[], float64 *data);
03131 int32 __CFUNC DAQmxSetAIThrmcplCJCVal(TaskHandle taskHandle, const char channel[], float64 data);
03132 int32 __CFUNC DAQmxResetAIThrmcplCJCVal(TaskHandle taskHandle, const char channel[]);
03133
03134 int32 __CFUNC DAQmxGetAIThrmcplCJCChan(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
03135
03136
03137 int32 __CFUNC DAQmxGetAIRTDType(TaskHandle taskHandle, const char channel[], int32 *data);
03138 int32 __CFUNC DAQmxSetAIRTDType(TaskHandle taskHandle, const char channel[], int32 data);
03139 int32 __CFUNC DAQmxResetAIRTDType(TaskHandle taskHandle, const char channel[]);
03140
03141 int32 __CFUNC DAQmxGetAIRTDR0(TaskHandle taskHandle, const char channel[], float64 *data);
03142 int32 __CFUNC DAQmxSetAIRTDR0(TaskHandle taskHandle, const char channel[], float64 data);
03143 int32 __CFUNC DAQmxResetAIRTDR0(TaskHandle taskHandle, const char channel[]);
03144
03145 int32 __CFUNC DAQmxGetAIRTDA(TaskHandle taskHandle, const char channel[], float64 *data);
03146 int32 __CFUNC DAQmxSetAIRTDA(TaskHandle taskHandle, const char channel[], float64 data);
03147 int32 __CFUNC DAQmxResetAIRTDA(TaskHandle taskHandle, const char channel[]);
03148
03149 int32 __CFUNC DAQmxGetAIRTDB(TaskHandle taskHandle, const char channel[], float64 *data);
03150 int32 __CFUNC DAQmxSetAIRTDB(TaskHandle taskHandle, const char channel[], float64 data);
03151 int32 __CFUNC DAQmxResetAIRTDB(TaskHandle taskHandle, const char channel[]);
03152
03153 int32 __CFUNC DAQmxGetAIRTDC(TaskHandle taskHandle, const char channel[], float64 *data);
03154 int32 __CFUNC DAQmxSetAIRTDC(TaskHandle taskHandle, const char channel[], float64 data);
03155 int32 __CFUNC DAQmxResetAIRTDC(TaskHandle taskHandle, const char channel[]);
03156
03157 int32 __CFUNC DAQmxGetAIThrmstrA(TaskHandle taskHandle, const char channel[], float64 *data);
03158 int32 __CFUNC DAQmxSetAIThrmstrA(TaskHandle taskHandle, const char channel[], float64 data);
03159 int32 __CFUNC DAQmxResetAIThrmstrA(TaskHandle taskHandle, const char channel[]);
03160
03161 int32 __CFUNC DAQmxGetAIThrmstrB(TaskHandle taskHandle, const char channel[], float64 *data);
03162 int32 __CFUNC DAQmxSetAIThrmstrB(TaskHandle taskHandle, const char channel[], float64 data);
03163 int32 __CFUNC DAQmxResetAIThrmstrB(TaskHandle taskHandle, const char channel[]);
03164
03165 int32 __CFUNC DAQmxGetAIThrmstrC(TaskHandle taskHandle, const char channel[], float64 *data);
03166 int32 __CFUNC DAQmxSetAIThrmstrC(TaskHandle taskHandle, const char channel[], float64 data);
03167 int32 __CFUNC DAQmxResetAIThrmstrC(TaskHandle taskHandle, const char channel[]);
03168
03169 int32 __CFUNC DAQmxGetAIThrmstrR1(TaskHandle taskHandle, const char channel[], float64 *data);
03170 int32 __CFUNC DAQmxSetAIThrmstrR1(TaskHandle taskHandle, const char channel[], float64 data);
03171 int32 __CFUNC DAQmxResetAIThrmstrR1(TaskHandle taskHandle, const char channel[]);
03172
03173 int32 __CFUNC DAQmxGetAIForceReadFromChan(TaskHandle taskHandle, const char channel[], bool32 *data);
03174 int32 __CFUNC DAQmxSetAIForceReadFromChan(TaskHandle taskHandle, const char channel[], bool32 data);
03175 int32 __CFUNC DAQmxResetAIForceReadFromChan(TaskHandle taskHandle, const char channel[]);
03176
03177
03178 int32 __CFUNC DAQmxGetAICurrentUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03179 int32 __CFUNC DAQmxSetAICurrentUnits(TaskHandle taskHandle, const char channel[], int32 data);
03180 int32 __CFUNC DAQmxResetAICurrentUnits(TaskHandle taskHandle, const char channel[]);
03181
03182
03183 int32 __CFUNC DAQmxGetAICurrentACRMSUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03184 int32 __CFUNC DAQmxSetAICurrentACRMSUnits(TaskHandle taskHandle, const char channel[], int32 data);
03185 int32 __CFUNC DAQmxResetAICurrentACRMSUnits(TaskHandle taskHandle, const char channel[]);
03186
03187
03188 int32 __CFUNC DAQmxGetAIStrainUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03189 int32 __CFUNC DAQmxSetAIStrainUnits(TaskHandle taskHandle, const char channel[], int32 data);
03190 int32 __CFUNC DAQmxResetAIStrainUnits(TaskHandle taskHandle, const char channel[]);
03191
03192 int32 __CFUNC DAQmxGetAIStrainGageForceReadFromChan(TaskHandle taskHandle, const char channel[], bool32 *data);
03193 int32 __CFUNC DAQmxSetAIStrainGageForceReadFromChan(TaskHandle taskHandle, const char channel[], bool32 data);
03194 int32 __CFUNC DAQmxResetAIStrainGageForceReadFromChan(TaskHandle taskHandle, const char channel[]);
03195
03196 int32 __CFUNC DAQmxGetAIStrainGageGageFactor(TaskHandle taskHandle, const char channel[], float64 *data);
03197 int32 __CFUNC DAQmxSetAIStrainGageGageFactor(TaskHandle taskHandle, const char channel[], float64 data);
03198 int32 __CFUNC DAQmxResetAIStrainGageGageFactor(TaskHandle taskHandle, const char channel[]);
03199
03200 int32 __CFUNC DAQmxGetAIStrainGagePoissonRatio(TaskHandle taskHandle, const char channel[], float64 *data);
03201 int32 __CFUNC DAQmxSetAIStrainGagePoissonRatio(TaskHandle taskHandle, const char channel[], float64 data);
03202 int32 __CFUNC DAQmxResetAIStrainGagePoissonRatio(TaskHandle taskHandle, const char channel[]);
03203
03204
03205 int32 __CFUNC DAQmxGetAIStrainGageCfg(TaskHandle taskHandle, const char channel[], int32 *data);
03206 int32 __CFUNC DAQmxSetAIStrainGageCfg(TaskHandle taskHandle, const char channel[], int32 data);
03207 int32 __CFUNC DAQmxResetAIStrainGageCfg(TaskHandle taskHandle, const char channel[]);
03208
03209
03210 int32 __CFUNC DAQmxGetAIRosetteStrainGageRosetteType(TaskHandle taskHandle, const char channel[], int32 *data);
03211
03212 int32 __CFUNC DAQmxGetAIRosetteStrainGageOrientation(TaskHandle taskHandle, const char channel[], float64 *data);
03213 int32 __CFUNC DAQmxSetAIRosetteStrainGageOrientation(TaskHandle taskHandle, const char channel[], float64 data);
03214 int32 __CFUNC DAQmxResetAIRosetteStrainGageOrientation(TaskHandle taskHandle, const char channel[]);
03215
03216 int32 __CFUNC DAQmxGetAIRosetteStrainGageStrainChans(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
03217
03218
03219 int32 __CFUNC DAQmxGetAIRosetteStrainGageRosetteMeasType(TaskHandle taskHandle, const char channel[], int32 *data);
03220 int32 __CFUNC DAQmxSetAIRosetteStrainGageRosetteMeasType(TaskHandle taskHandle, const char channel[], int32 data);
03221 int32 __CFUNC DAQmxResetAIRosetteStrainGageRosetteMeasType(TaskHandle taskHandle, const char channel[]);
03222
03223
03224 int32 __CFUNC DAQmxGetAIResistanceUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03225 int32 __CFUNC DAQmxSetAIResistanceUnits(TaskHandle taskHandle, const char channel[], int32 data);
03226 int32 __CFUNC DAQmxResetAIResistanceUnits(TaskHandle taskHandle, const char channel[]);
03227
03228
03229 int32 __CFUNC DAQmxGetAIFreqUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03230 int32 __CFUNC DAQmxSetAIFreqUnits(TaskHandle taskHandle, const char channel[], int32 data);
03231 int32 __CFUNC DAQmxResetAIFreqUnits(TaskHandle taskHandle, const char channel[]);
03232
03233 int32 __CFUNC DAQmxGetAIFreqThreshVoltage(TaskHandle taskHandle, const char channel[], float64 *data);
03234 int32 __CFUNC DAQmxSetAIFreqThreshVoltage(TaskHandle taskHandle, const char channel[], float64 data);
03235 int32 __CFUNC DAQmxResetAIFreqThreshVoltage(TaskHandle taskHandle, const char channel[]);
03236
03237 int32 __CFUNC DAQmxGetAIFreqHyst(TaskHandle taskHandle, const char channel[], float64 *data);
03238 int32 __CFUNC DAQmxSetAIFreqHyst(TaskHandle taskHandle, const char channel[], float64 data);
03239 int32 __CFUNC DAQmxResetAIFreqHyst(TaskHandle taskHandle, const char channel[]);
03240
03241
03242 int32 __CFUNC DAQmxGetAILVDTUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03243 int32 __CFUNC DAQmxSetAILVDTUnits(TaskHandle taskHandle, const char channel[], int32 data);
03244 int32 __CFUNC DAQmxResetAILVDTUnits(TaskHandle taskHandle, const char channel[]);
03245
03246 int32 __CFUNC DAQmxGetAILVDTSensitivity(TaskHandle taskHandle, const char channel[], float64 *data);
03247 int32 __CFUNC DAQmxSetAILVDTSensitivity(TaskHandle taskHandle, const char channel[], float64 data);
03248 int32 __CFUNC DAQmxResetAILVDTSensitivity(TaskHandle taskHandle, const char channel[]);
03249
03250
03251 int32 __CFUNC DAQmxGetAILVDTSensitivityUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03252 int32 __CFUNC DAQmxSetAILVDTSensitivityUnits(TaskHandle taskHandle, const char channel[], int32 data);
03253 int32 __CFUNC DAQmxResetAILVDTSensitivityUnits(TaskHandle taskHandle, const char channel[]);
03254
03255
03256 int32 __CFUNC DAQmxGetAIRVDTUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03257 int32 __CFUNC DAQmxSetAIRVDTUnits(TaskHandle taskHandle, const char channel[], int32 data);
03258 int32 __CFUNC DAQmxResetAIRVDTUnits(TaskHandle taskHandle, const char channel[]);
03259
03260 int32 __CFUNC DAQmxGetAIRVDTSensitivity(TaskHandle taskHandle, const char channel[], float64 *data);
03261 int32 __CFUNC DAQmxSetAIRVDTSensitivity(TaskHandle taskHandle, const char channel[], float64 data);
03262 int32 __CFUNC DAQmxResetAIRVDTSensitivity(TaskHandle taskHandle, const char channel[]);
03263
03264
03265 int32 __CFUNC DAQmxGetAIRVDTSensitivityUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03266 int32 __CFUNC DAQmxSetAIRVDTSensitivityUnits(TaskHandle taskHandle, const char channel[], int32 data);
03267 int32 __CFUNC DAQmxResetAIRVDTSensitivityUnits(TaskHandle taskHandle, const char channel[]);
03268
03269
03270 int32 __CFUNC DAQmxGetAIEddyCurrentProxProbeUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03271 int32 __CFUNC DAQmxSetAIEddyCurrentProxProbeUnits(TaskHandle taskHandle, const char channel[], int32 data);
03272 int32 __CFUNC DAQmxResetAIEddyCurrentProxProbeUnits(TaskHandle taskHandle, const char channel[]);
03273
03274 int32 __CFUNC DAQmxGetAIEddyCurrentProxProbeSensitivity(TaskHandle taskHandle, const char channel[], float64 *data);
03275 int32 __CFUNC DAQmxSetAIEddyCurrentProxProbeSensitivity(TaskHandle taskHandle, const char channel[], float64 data);
03276 int32 __CFUNC DAQmxResetAIEddyCurrentProxProbeSensitivity(TaskHandle taskHandle, const char channel[]);
03277
03278
03279 int32 __CFUNC DAQmxGetAIEddyCurrentProxProbeSensitivityUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03280 int32 __CFUNC DAQmxSetAIEddyCurrentProxProbeSensitivityUnits(TaskHandle taskHandle, const char channel[], int32 data);
03281 int32 __CFUNC DAQmxResetAIEddyCurrentProxProbeSensitivityUnits(TaskHandle taskHandle, const char channel[]);
03282
03283 int32 __CFUNC DAQmxGetAISoundPressureMaxSoundPressureLvl(TaskHandle taskHandle, const char channel[], float64 *data);
03284 int32 __CFUNC DAQmxSetAISoundPressureMaxSoundPressureLvl(TaskHandle taskHandle, const char channel[], float64 data);
03285 int32 __CFUNC DAQmxResetAISoundPressureMaxSoundPressureLvl(TaskHandle taskHandle, const char channel[]);
03286
03287
03288 int32 __CFUNC DAQmxGetAISoundPressureUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03289 int32 __CFUNC DAQmxSetAISoundPressureUnits(TaskHandle taskHandle, const char channel[], int32 data);
03290 int32 __CFUNC DAQmxResetAISoundPressureUnits(TaskHandle taskHandle, const char channel[]);
03291
03292 int32 __CFUNC DAQmxGetAISoundPressuredBRef(TaskHandle taskHandle, const char channel[], float64 *data);
03293 int32 __CFUNC DAQmxSetAISoundPressuredBRef(TaskHandle taskHandle, const char channel[], float64 data);
03294 int32 __CFUNC DAQmxResetAISoundPressuredBRef(TaskHandle taskHandle, const char channel[]);
03295
03296 int32 __CFUNC DAQmxGetAIMicrophoneSensitivity(TaskHandle taskHandle, const char channel[], float64 *data);
03297 int32 __CFUNC DAQmxSetAIMicrophoneSensitivity(TaskHandle taskHandle, const char channel[], float64 data);
03298 int32 __CFUNC DAQmxResetAIMicrophoneSensitivity(TaskHandle taskHandle, const char channel[]);
03299
03300
03301 int32 __CFUNC DAQmxGetAIAccelUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03302 int32 __CFUNC DAQmxSetAIAccelUnits(TaskHandle taskHandle, const char channel[], int32 data);
03303 int32 __CFUNC DAQmxResetAIAccelUnits(TaskHandle taskHandle, const char channel[]);
03304
03305 int32 __CFUNC DAQmxGetAIAcceldBRef(TaskHandle taskHandle, const char channel[], float64 *data);
03306 int32 __CFUNC DAQmxSetAIAcceldBRef(TaskHandle taskHandle, const char channel[], float64 data);
03307 int32 __CFUNC DAQmxResetAIAcceldBRef(TaskHandle taskHandle, const char channel[]);
03308
03309 int32 __CFUNC DAQmxGetAIAccelSensitivity(TaskHandle taskHandle, const char channel[], float64 *data);
03310 int32 __CFUNC DAQmxSetAIAccelSensitivity(TaskHandle taskHandle, const char channel[], float64 data);
03311 int32 __CFUNC DAQmxResetAIAccelSensitivity(TaskHandle taskHandle, const char channel[]);
03312
03313
03314 int32 __CFUNC DAQmxGetAIAccelSensitivityUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03315 int32 __CFUNC DAQmxSetAIAccelSensitivityUnits(TaskHandle taskHandle, const char channel[], int32 data);
03316 int32 __CFUNC DAQmxResetAIAccelSensitivityUnits(TaskHandle taskHandle, const char channel[]);
03317
03318
03319 int32 __CFUNC DAQmxGetAIVelocityUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03320 int32 __CFUNC DAQmxSetAIVelocityUnits(TaskHandle taskHandle, const char channel[], int32 data);
03321 int32 __CFUNC DAQmxResetAIVelocityUnits(TaskHandle taskHandle, const char channel[]);
03322
03323 int32 __CFUNC DAQmxGetAIVelocityIEPESensordBRef(TaskHandle taskHandle, const char channel[], float64 *data);
03324 int32 __CFUNC DAQmxSetAIVelocityIEPESensordBRef(TaskHandle taskHandle, const char channel[], float64 data);
03325 int32 __CFUNC DAQmxResetAIVelocityIEPESensordBRef(TaskHandle taskHandle, const char channel[]);
03326
03327 int32 __CFUNC DAQmxGetAIVelocityIEPESensorSensitivity(TaskHandle taskHandle, const char channel[], float64 *data);
03328 int32 __CFUNC DAQmxSetAIVelocityIEPESensorSensitivity(TaskHandle taskHandle, const char channel[], float64 data);
03329 int32 __CFUNC DAQmxResetAIVelocityIEPESensorSensitivity(TaskHandle taskHandle, const char channel[]);
03330
03331
03332 int32 __CFUNC DAQmxGetAIVelocityIEPESensorSensitivityUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03333 int32 __CFUNC DAQmxSetAIVelocityIEPESensorSensitivityUnits(TaskHandle taskHandle, const char channel[], int32 data);
03334 int32 __CFUNC DAQmxResetAIVelocityIEPESensorSensitivityUnits(TaskHandle taskHandle, const char channel[]);
03335
03336
03337 int32 __CFUNC DAQmxGetAIForceUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03338 int32 __CFUNC DAQmxSetAIForceUnits(TaskHandle taskHandle, const char channel[], int32 data);
03339 int32 __CFUNC DAQmxResetAIForceUnits(TaskHandle taskHandle, const char channel[]);
03340
03341 int32 __CFUNC DAQmxGetAIForceIEPESensorSensitivity(TaskHandle taskHandle, const char channel[], float64 *data);
03342 int32 __CFUNC DAQmxSetAIForceIEPESensorSensitivity(TaskHandle taskHandle, const char channel[], float64 data);
03343 int32 __CFUNC DAQmxResetAIForceIEPESensorSensitivity(TaskHandle taskHandle, const char channel[]);
03344
03345
03346 int32 __CFUNC DAQmxGetAIForceIEPESensorSensitivityUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03347 int32 __CFUNC DAQmxSetAIForceIEPESensorSensitivityUnits(TaskHandle taskHandle, const char channel[], int32 data);
03348 int32 __CFUNC DAQmxResetAIForceIEPESensorSensitivityUnits(TaskHandle taskHandle, const char channel[]);
03349
03350
03351 int32 __CFUNC DAQmxGetAIPressureUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03352 int32 __CFUNC DAQmxSetAIPressureUnits(TaskHandle taskHandle, const char channel[], int32 data);
03353 int32 __CFUNC DAQmxResetAIPressureUnits(TaskHandle taskHandle, const char channel[]);
03354
03355
03356 int32 __CFUNC DAQmxGetAITorqueUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03357 int32 __CFUNC DAQmxSetAITorqueUnits(TaskHandle taskHandle, const char channel[], int32 data);
03358 int32 __CFUNC DAQmxResetAITorqueUnits(TaskHandle taskHandle, const char channel[]);
03359
03360
03361 int32 __CFUNC DAQmxGetAIBridgeUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03362 int32 __CFUNC DAQmxSetAIBridgeUnits(TaskHandle taskHandle, const char channel[], int32 data);
03363 int32 __CFUNC DAQmxResetAIBridgeUnits(TaskHandle taskHandle, const char channel[]);
03364
03365
03366 int32 __CFUNC DAQmxGetAIBridgeElectricalUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03367 int32 __CFUNC DAQmxSetAIBridgeElectricalUnits(TaskHandle taskHandle, const char channel[], int32 data);
03368 int32 __CFUNC DAQmxResetAIBridgeElectricalUnits(TaskHandle taskHandle, const char channel[]);
03369
03370
03371 int32 __CFUNC DAQmxGetAIBridgePhysicalUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03372 int32 __CFUNC DAQmxSetAIBridgePhysicalUnits(TaskHandle taskHandle, const char channel[], int32 data);
03373 int32 __CFUNC DAQmxResetAIBridgePhysicalUnits(TaskHandle taskHandle, const char channel[]);
03374
03375
03376 int32 __CFUNC DAQmxGetAIBridgeScaleType(TaskHandle taskHandle, const char channel[], int32 *data);
03377 int32 __CFUNC DAQmxSetAIBridgeScaleType(TaskHandle taskHandle, const char channel[], int32 data);
03378 int32 __CFUNC DAQmxResetAIBridgeScaleType(TaskHandle taskHandle, const char channel[]);
03379
03380 int32 __CFUNC DAQmxGetAIBridgeTwoPointLinFirstElectricalVal(TaskHandle taskHandle, const char channel[], float64 *data);
03381 int32 __CFUNC DAQmxSetAIBridgeTwoPointLinFirstElectricalVal(TaskHandle taskHandle, const char channel[], float64 data);
03382 int32 __CFUNC DAQmxResetAIBridgeTwoPointLinFirstElectricalVal(TaskHandle taskHandle, const char channel[]);
03383
03384 int32 __CFUNC DAQmxGetAIBridgeTwoPointLinFirstPhysicalVal(TaskHandle taskHandle, const char channel[], float64 *data);
03385 int32 __CFUNC DAQmxSetAIBridgeTwoPointLinFirstPhysicalVal(TaskHandle taskHandle, const char channel[], float64 data);
03386 int32 __CFUNC DAQmxResetAIBridgeTwoPointLinFirstPhysicalVal(TaskHandle taskHandle, const char channel[]);
03387
03388 int32 __CFUNC DAQmxGetAIBridgeTwoPointLinSecondElectricalVal(TaskHandle taskHandle, const char channel[], float64 *data);
03389 int32 __CFUNC DAQmxSetAIBridgeTwoPointLinSecondElectricalVal(TaskHandle taskHandle, const char channel[], float64 data);
03390 int32 __CFUNC DAQmxResetAIBridgeTwoPointLinSecondElectricalVal(TaskHandle taskHandle, const char channel[]);
03391
03392 int32 __CFUNC DAQmxGetAIBridgeTwoPointLinSecondPhysicalVal(TaskHandle taskHandle, const char channel[], float64 *data);
03393 int32 __CFUNC DAQmxSetAIBridgeTwoPointLinSecondPhysicalVal(TaskHandle taskHandle, const char channel[], float64 data);
03394 int32 __CFUNC DAQmxResetAIBridgeTwoPointLinSecondPhysicalVal(TaskHandle taskHandle, const char channel[]);
03395
03396 int32 __CFUNC DAQmxGetAIBridgeTableElectricalVals(TaskHandle taskHandle, const char channel[], float64 *data, uInt32 arraySizeInElements);
03397 int32 __CFUNC DAQmxSetAIBridgeTableElectricalVals(TaskHandle taskHandle, const char channel[], float64 *data, uInt32 arraySizeInElements);
03398 int32 __CFUNC DAQmxResetAIBridgeTableElectricalVals(TaskHandle taskHandle, const char channel[]);
03399
03400 int32 __CFUNC DAQmxGetAIBridgeTablePhysicalVals(TaskHandle taskHandle, const char channel[], float64 *data, uInt32 arraySizeInElements);
03401 int32 __CFUNC DAQmxSetAIBridgeTablePhysicalVals(TaskHandle taskHandle, const char channel[], float64 *data, uInt32 arraySizeInElements);
03402 int32 __CFUNC DAQmxResetAIBridgeTablePhysicalVals(TaskHandle taskHandle, const char channel[]);
03403
03404 int32 __CFUNC DAQmxGetAIBridgePolyForwardCoeff(TaskHandle taskHandle, const char channel[], float64 *data, uInt32 arraySizeInElements);
03405 int32 __CFUNC DAQmxSetAIBridgePolyForwardCoeff(TaskHandle taskHandle, const char channel[], float64 *data, uInt32 arraySizeInElements);
03406 int32 __CFUNC DAQmxResetAIBridgePolyForwardCoeff(TaskHandle taskHandle, const char channel[]);
03407
03408 int32 __CFUNC DAQmxGetAIBridgePolyReverseCoeff(TaskHandle taskHandle, const char channel[], float64 *data, uInt32 arraySizeInElements);
03409 int32 __CFUNC DAQmxSetAIBridgePolyReverseCoeff(TaskHandle taskHandle, const char channel[], float64 *data, uInt32 arraySizeInElements);
03410 int32 __CFUNC DAQmxResetAIBridgePolyReverseCoeff(TaskHandle taskHandle, const char channel[]);
03411
03412 int32 __CFUNC DAQmxGetAIIsTEDS(TaskHandle taskHandle, const char channel[], bool32 *data);
03413
03414 int32 __CFUNC DAQmxGetAITEDSUnits(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
03415
03416
03417 int32 __CFUNC DAQmxGetAICoupling(TaskHandle taskHandle, const char channel[], int32 *data);
03418 int32 __CFUNC DAQmxSetAICoupling(TaskHandle taskHandle, const char channel[], int32 data);
03419 int32 __CFUNC DAQmxResetAICoupling(TaskHandle taskHandle, const char channel[]);
03420
03421
03422 int32 __CFUNC DAQmxGetAIImpedance(TaskHandle taskHandle, const char channel[], float64 *data);
03423 int32 __CFUNC DAQmxSetAIImpedance(TaskHandle taskHandle, const char channel[], float64 data);
03424 int32 __CFUNC DAQmxResetAIImpedance(TaskHandle taskHandle, const char channel[]);
03425
03426
03427 int32 __CFUNC DAQmxGetAITermCfg(TaskHandle taskHandle, const char channel[], int32 *data);
03428 int32 __CFUNC DAQmxSetAITermCfg(TaskHandle taskHandle, const char channel[], int32 data);
03429 int32 __CFUNC DAQmxResetAITermCfg(TaskHandle taskHandle, const char channel[]);
03430
03431 int32 __CFUNC DAQmxGetAIInputSrc(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
03432 int32 __CFUNC DAQmxSetAIInputSrc(TaskHandle taskHandle, const char channel[], const char *data);
03433 int32 __CFUNC DAQmxResetAIInputSrc(TaskHandle taskHandle, const char channel[]);
03434
03435
03436 int32 __CFUNC DAQmxGetAIResistanceCfg(TaskHandle taskHandle, const char channel[], int32 *data);
03437 int32 __CFUNC DAQmxSetAIResistanceCfg(TaskHandle taskHandle, const char channel[], int32 data);
03438 int32 __CFUNC DAQmxResetAIResistanceCfg(TaskHandle taskHandle, const char channel[]);
03439
03440 int32 __CFUNC DAQmxGetAILeadWireResistance(TaskHandle taskHandle, const char channel[], float64 *data);
03441 int32 __CFUNC DAQmxSetAILeadWireResistance(TaskHandle taskHandle, const char channel[], float64 data);
03442 int32 __CFUNC DAQmxResetAILeadWireResistance(TaskHandle taskHandle, const char channel[]);
03443
03444
03445 int32 __CFUNC DAQmxGetAIBridgeCfg(TaskHandle taskHandle, const char channel[], int32 *data);
03446 int32 __CFUNC DAQmxSetAIBridgeCfg(TaskHandle taskHandle, const char channel[], int32 data);
03447 int32 __CFUNC DAQmxResetAIBridgeCfg(TaskHandle taskHandle, const char channel[]);
03448
03449 int32 __CFUNC DAQmxGetAIBridgeNomResistance(TaskHandle taskHandle, const char channel[], float64 *data);
03450 int32 __CFUNC DAQmxSetAIBridgeNomResistance(TaskHandle taskHandle, const char channel[], float64 data);
03451 int32 __CFUNC DAQmxResetAIBridgeNomResistance(TaskHandle taskHandle, const char channel[]);
03452
03453 int32 __CFUNC DAQmxGetAIBridgeInitialVoltage(TaskHandle taskHandle, const char channel[], float64 *data);
03454 int32 __CFUNC DAQmxSetAIBridgeInitialVoltage(TaskHandle taskHandle, const char channel[], float64 data);
03455 int32 __CFUNC DAQmxResetAIBridgeInitialVoltage(TaskHandle taskHandle, const char channel[]);
03456
03457 int32 __CFUNC DAQmxGetAIBridgeInitialRatio(TaskHandle taskHandle, const char channel[], float64 *data);
03458 int32 __CFUNC DAQmxSetAIBridgeInitialRatio(TaskHandle taskHandle, const char channel[], float64 data);
03459 int32 __CFUNC DAQmxResetAIBridgeInitialRatio(TaskHandle taskHandle, const char channel[]);
03460
03461 int32 __CFUNC DAQmxGetAIBridgeShuntCalEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
03462 int32 __CFUNC DAQmxSetAIBridgeShuntCalEnable(TaskHandle taskHandle, const char channel[], bool32 data);
03463 int32 __CFUNC DAQmxResetAIBridgeShuntCalEnable(TaskHandle taskHandle, const char channel[]);
03464
03465
03466 int32 __CFUNC DAQmxGetAIBridgeShuntCalSelect(TaskHandle taskHandle, const char channel[], int32 *data);
03467 int32 __CFUNC DAQmxSetAIBridgeShuntCalSelect(TaskHandle taskHandle, const char channel[], int32 data);
03468 int32 __CFUNC DAQmxResetAIBridgeShuntCalSelect(TaskHandle taskHandle, const char channel[]);
03469
03470 int32 __CFUNC DAQmxGetAIBridgeShuntCalGainAdjust(TaskHandle taskHandle, const char channel[], float64 *data);
03471 int32 __CFUNC DAQmxSetAIBridgeShuntCalGainAdjust(TaskHandle taskHandle, const char channel[], float64 data);
03472 int32 __CFUNC DAQmxResetAIBridgeShuntCalGainAdjust(TaskHandle taskHandle, const char channel[]);
03473
03474 int32 __CFUNC DAQmxGetAIBridgeShuntCalShuntCalAResistance(TaskHandle taskHandle, const char channel[], float64 *data);
03475 int32 __CFUNC DAQmxSetAIBridgeShuntCalShuntCalAResistance(TaskHandle taskHandle, const char channel[], float64 data);
03476 int32 __CFUNC DAQmxResetAIBridgeShuntCalShuntCalAResistance(TaskHandle taskHandle, const char channel[]);
03477
03478 int32 __CFUNC DAQmxGetAIBridgeShuntCalShuntCalAActualResistance(TaskHandle taskHandle, const char channel[], float64 *data);
03479 int32 __CFUNC DAQmxSetAIBridgeShuntCalShuntCalAActualResistance(TaskHandle taskHandle, const char channel[], float64 data);
03480 int32 __CFUNC DAQmxResetAIBridgeShuntCalShuntCalAActualResistance(TaskHandle taskHandle, const char channel[]);
03481
03482 int32 __CFUNC DAQmxGetAIBridgeBalanceCoarsePot(TaskHandle taskHandle, const char channel[], int32 *data);
03483 int32 __CFUNC DAQmxSetAIBridgeBalanceCoarsePot(TaskHandle taskHandle, const char channel[], int32 data);
03484 int32 __CFUNC DAQmxResetAIBridgeBalanceCoarsePot(TaskHandle taskHandle, const char channel[]);
03485
03486 int32 __CFUNC DAQmxGetAIBridgeBalanceFinePot(TaskHandle taskHandle, const char channel[], int32 *data);
03487 int32 __CFUNC DAQmxSetAIBridgeBalanceFinePot(TaskHandle taskHandle, const char channel[], int32 data);
03488 int32 __CFUNC DAQmxResetAIBridgeBalanceFinePot(TaskHandle taskHandle, const char channel[]);
03489
03490
03491 int32 __CFUNC DAQmxGetAICurrentShuntLoc(TaskHandle taskHandle, const char channel[], int32 *data);
03492 int32 __CFUNC DAQmxSetAICurrentShuntLoc(TaskHandle taskHandle, const char channel[], int32 data);
03493 int32 __CFUNC DAQmxResetAICurrentShuntLoc(TaskHandle taskHandle, const char channel[]);
03494
03495 int32 __CFUNC DAQmxGetAICurrentShuntResistance(TaskHandle taskHandle, const char channel[], float64 *data);
03496 int32 __CFUNC DAQmxSetAICurrentShuntResistance(TaskHandle taskHandle, const char channel[], float64 data);
03497 int32 __CFUNC DAQmxResetAICurrentShuntResistance(TaskHandle taskHandle, const char channel[]);
03498
03499
03500 int32 __CFUNC DAQmxGetAIExcitSrc(TaskHandle taskHandle, const char channel[], int32 *data);
03501 int32 __CFUNC DAQmxSetAIExcitSrc(TaskHandle taskHandle, const char channel[], int32 data);
03502 int32 __CFUNC DAQmxResetAIExcitSrc(TaskHandle taskHandle, const char channel[]);
03503
03504 int32 __CFUNC DAQmxGetAIExcitVal(TaskHandle taskHandle, const char channel[], float64 *data);
03505 int32 __CFUNC DAQmxSetAIExcitVal(TaskHandle taskHandle, const char channel[], float64 data);
03506 int32 __CFUNC DAQmxResetAIExcitVal(TaskHandle taskHandle, const char channel[]);
03507
03508 int32 __CFUNC DAQmxGetAIExcitUseForScaling(TaskHandle taskHandle, const char channel[], bool32 *data);
03509 int32 __CFUNC DAQmxSetAIExcitUseForScaling(TaskHandle taskHandle, const char channel[], bool32 data);
03510 int32 __CFUNC DAQmxResetAIExcitUseForScaling(TaskHandle taskHandle, const char channel[]);
03511
03512 int32 __CFUNC DAQmxGetAIExcitUseMultiplexed(TaskHandle taskHandle, const char channel[], bool32 *data);
03513 int32 __CFUNC DAQmxSetAIExcitUseMultiplexed(TaskHandle taskHandle, const char channel[], bool32 data);
03514 int32 __CFUNC DAQmxResetAIExcitUseMultiplexed(TaskHandle taskHandle, const char channel[]);
03515
03516 int32 __CFUNC DAQmxGetAIExcitActualVal(TaskHandle taskHandle, const char channel[], float64 *data);
03517 int32 __CFUNC DAQmxSetAIExcitActualVal(TaskHandle taskHandle, const char channel[], float64 data);
03518 int32 __CFUNC DAQmxResetAIExcitActualVal(TaskHandle taskHandle, const char channel[]);
03519
03520
03521 int32 __CFUNC DAQmxGetAIExcitDCorAC(TaskHandle taskHandle, const char channel[], int32 *data);
03522 int32 __CFUNC DAQmxSetAIExcitDCorAC(TaskHandle taskHandle, const char channel[], int32 data);
03523 int32 __CFUNC DAQmxResetAIExcitDCorAC(TaskHandle taskHandle, const char channel[]);
03524
03525
03526 int32 __CFUNC DAQmxGetAIExcitVoltageOrCurrent(TaskHandle taskHandle, const char channel[], int32 *data);
03527 int32 __CFUNC DAQmxSetAIExcitVoltageOrCurrent(TaskHandle taskHandle, const char channel[], int32 data);
03528 int32 __CFUNC DAQmxResetAIExcitVoltageOrCurrent(TaskHandle taskHandle, const char channel[]);
03529
03530 int32 __CFUNC DAQmxGetAIACExcitFreq(TaskHandle taskHandle, const char channel[], float64 *data);
03531 int32 __CFUNC DAQmxSetAIACExcitFreq(TaskHandle taskHandle, const char channel[], float64 data);
03532 int32 __CFUNC DAQmxResetAIACExcitFreq(TaskHandle taskHandle, const char channel[]);
03533
03534 int32 __CFUNC DAQmxGetAIACExcitSyncEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
03535 int32 __CFUNC DAQmxSetAIACExcitSyncEnable(TaskHandle taskHandle, const char channel[], bool32 data);
03536 int32 __CFUNC DAQmxResetAIACExcitSyncEnable(TaskHandle taskHandle, const char channel[]);
03537
03538
03539 int32 __CFUNC DAQmxGetAIACExcitWireMode(TaskHandle taskHandle, const char channel[], int32 *data);
03540 int32 __CFUNC DAQmxSetAIACExcitWireMode(TaskHandle taskHandle, const char channel[], int32 data);
03541 int32 __CFUNC DAQmxResetAIACExcitWireMode(TaskHandle taskHandle, const char channel[]);
03542
03543 int32 __CFUNC DAQmxGetAIOpenThrmcplDetectEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
03544 int32 __CFUNC DAQmxSetAIOpenThrmcplDetectEnable(TaskHandle taskHandle, const char channel[], bool32 data);
03545 int32 __CFUNC DAQmxResetAIOpenThrmcplDetectEnable(TaskHandle taskHandle, const char channel[]);
03546
03547 int32 __CFUNC DAQmxGetAIThrmcplLeadOffsetVoltage(TaskHandle taskHandle, const char channel[], float64 *data);
03548 int32 __CFUNC DAQmxSetAIThrmcplLeadOffsetVoltage(TaskHandle taskHandle, const char channel[], float64 data);
03549 int32 __CFUNC DAQmxResetAIThrmcplLeadOffsetVoltage(TaskHandle taskHandle, const char channel[]);
03550
03551 int32 __CFUNC DAQmxGetAIAtten(TaskHandle taskHandle, const char channel[], float64 *data);
03552 int32 __CFUNC DAQmxSetAIAtten(TaskHandle taskHandle, const char channel[], float64 data);
03553 int32 __CFUNC DAQmxResetAIAtten(TaskHandle taskHandle, const char channel[]);
03554
03555 int32 __CFUNC DAQmxGetAIProbeAtten(TaskHandle taskHandle, const char channel[], float64 *data);
03556 int32 __CFUNC DAQmxSetAIProbeAtten(TaskHandle taskHandle, const char channel[], float64 data);
03557 int32 __CFUNC DAQmxResetAIProbeAtten(TaskHandle taskHandle, const char channel[]);
03558
03559 int32 __CFUNC DAQmxGetAILowpassEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
03560 int32 __CFUNC DAQmxSetAILowpassEnable(TaskHandle taskHandle, const char channel[], bool32 data);
03561 int32 __CFUNC DAQmxResetAILowpassEnable(TaskHandle taskHandle, const char channel[]);
03562
03563 int32 __CFUNC DAQmxGetAILowpassCutoffFreq(TaskHandle taskHandle, const char channel[], float64 *data);
03564 int32 __CFUNC DAQmxSetAILowpassCutoffFreq(TaskHandle taskHandle, const char channel[], float64 data);
03565 int32 __CFUNC DAQmxResetAILowpassCutoffFreq(TaskHandle taskHandle, const char channel[]);
03566
03567
03568 int32 __CFUNC DAQmxGetAILowpassSwitchCapClkSrc(TaskHandle taskHandle, const char channel[], int32 *data);
03569 int32 __CFUNC DAQmxSetAILowpassSwitchCapClkSrc(TaskHandle taskHandle, const char channel[], int32 data);
03570 int32 __CFUNC DAQmxResetAILowpassSwitchCapClkSrc(TaskHandle taskHandle, const char channel[]);
03571
03572 int32 __CFUNC DAQmxGetAILowpassSwitchCapExtClkFreq(TaskHandle taskHandle, const char channel[], float64 *data);
03573 int32 __CFUNC DAQmxSetAILowpassSwitchCapExtClkFreq(TaskHandle taskHandle, const char channel[], float64 data);
03574 int32 __CFUNC DAQmxResetAILowpassSwitchCapExtClkFreq(TaskHandle taskHandle, const char channel[]);
03575
03576 int32 __CFUNC DAQmxGetAILowpassSwitchCapExtClkDiv(TaskHandle taskHandle, const char channel[], uInt32 *data);
03577 int32 __CFUNC DAQmxSetAILowpassSwitchCapExtClkDiv(TaskHandle taskHandle, const char channel[], uInt32 data);
03578 int32 __CFUNC DAQmxResetAILowpassSwitchCapExtClkDiv(TaskHandle taskHandle, const char channel[]);
03579
03580 int32 __CFUNC DAQmxGetAILowpassSwitchCapOutClkDiv(TaskHandle taskHandle, const char channel[], uInt32 *data);
03581 int32 __CFUNC DAQmxSetAILowpassSwitchCapOutClkDiv(TaskHandle taskHandle, const char channel[], uInt32 data);
03582 int32 __CFUNC DAQmxResetAILowpassSwitchCapOutClkDiv(TaskHandle taskHandle, const char channel[]);
03583
03584 int32 __CFUNC DAQmxGetAIFilterDelay(TaskHandle taskHandle, const char channel[], float64 *data);
03585
03586 int32 __CFUNC DAQmxGetAIRemoveFilterDelay(TaskHandle taskHandle, const char channel[], bool32 *data);
03587 int32 __CFUNC DAQmxSetAIRemoveFilterDelay(TaskHandle taskHandle, const char channel[], bool32 data);
03588 int32 __CFUNC DAQmxResetAIRemoveFilterDelay(TaskHandle taskHandle, const char channel[]);
03589
03590 int32 __CFUNC DAQmxGetAIAveragingWinSize(TaskHandle taskHandle, const char channel[], uInt32 *data);
03591 int32 __CFUNC DAQmxSetAIAveragingWinSize(TaskHandle taskHandle, const char channel[], uInt32 data);
03592 int32 __CFUNC DAQmxResetAIAveragingWinSize(TaskHandle taskHandle, const char channel[]);
03593
03594
03595 int32 __CFUNC DAQmxGetAIResolutionUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03596
03597 int32 __CFUNC DAQmxGetAIResolution(TaskHandle taskHandle, const char channel[], float64 *data);
03598
03599 int32 __CFUNC DAQmxGetAIRawSampSize(TaskHandle taskHandle, const char channel[], uInt32 *data);
03600
03601
03602 int32 __CFUNC DAQmxGetAIRawSampJustification(TaskHandle taskHandle, const char channel[], int32 *data);
03603
03604
03605 int32 __CFUNC DAQmxGetAIADCTimingMode(TaskHandle taskHandle, const char channel[], int32 *data);
03606 int32 __CFUNC DAQmxSetAIADCTimingMode(TaskHandle taskHandle, const char channel[], int32 data);
03607 int32 __CFUNC DAQmxResetAIADCTimingMode(TaskHandle taskHandle, const char channel[]);
03608
03609 int32 __CFUNC DAQmxGetAIADCCustomTimingMode(TaskHandle taskHandle, const char channel[], uInt32 *data);
03610 int32 __CFUNC DAQmxSetAIADCCustomTimingMode(TaskHandle taskHandle, const char channel[], uInt32 data);
03611 int32 __CFUNC DAQmxResetAIADCCustomTimingMode(TaskHandle taskHandle, const char channel[]);
03612
03613 int32 __CFUNC DAQmxGetAIDitherEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
03614 int32 __CFUNC DAQmxSetAIDitherEnable(TaskHandle taskHandle, const char channel[], bool32 data);
03615 int32 __CFUNC DAQmxResetAIDitherEnable(TaskHandle taskHandle, const char channel[]);
03616
03617 int32 __CFUNC DAQmxGetAIChanCalHasValidCalInfo(TaskHandle taskHandle, const char channel[], bool32 *data);
03618
03619 int32 __CFUNC DAQmxGetAIChanCalEnableCal(TaskHandle taskHandle, const char channel[], bool32 *data);
03620 int32 __CFUNC DAQmxSetAIChanCalEnableCal(TaskHandle taskHandle, const char channel[], bool32 data);
03621 int32 __CFUNC DAQmxResetAIChanCalEnableCal(TaskHandle taskHandle, const char channel[]);
03622
03623 int32 __CFUNC DAQmxGetAIChanCalApplyCalIfExp(TaskHandle taskHandle, const char channel[], bool32 *data);
03624 int32 __CFUNC DAQmxSetAIChanCalApplyCalIfExp(TaskHandle taskHandle, const char channel[], bool32 data);
03625 int32 __CFUNC DAQmxResetAIChanCalApplyCalIfExp(TaskHandle taskHandle, const char channel[]);
03626
03627
03628 int32 __CFUNC DAQmxGetAIChanCalScaleType(TaskHandle taskHandle, const char channel[], int32 *data);
03629 int32 __CFUNC DAQmxSetAIChanCalScaleType(TaskHandle taskHandle, const char channel[], int32 data);
03630 int32 __CFUNC DAQmxResetAIChanCalScaleType(TaskHandle taskHandle, const char channel[]);
03631
03632 int32 __CFUNC DAQmxGetAIChanCalTablePreScaledVals(TaskHandle taskHandle, const char channel[], float64 *data, uInt32 arraySizeInElements);
03633 int32 __CFUNC DAQmxSetAIChanCalTablePreScaledVals(TaskHandle taskHandle, const char channel[], float64 *data, uInt32 arraySizeInElements);
03634 int32 __CFUNC DAQmxResetAIChanCalTablePreScaledVals(TaskHandle taskHandle, const char channel[]);
03635
03636 int32 __CFUNC DAQmxGetAIChanCalTableScaledVals(TaskHandle taskHandle, const char channel[], float64 *data, uInt32 arraySizeInElements);
03637 int32 __CFUNC DAQmxSetAIChanCalTableScaledVals(TaskHandle taskHandle, const char channel[], float64 *data, uInt32 arraySizeInElements);
03638 int32 __CFUNC DAQmxResetAIChanCalTableScaledVals(TaskHandle taskHandle, const char channel[]);
03639
03640 int32 __CFUNC DAQmxGetAIChanCalPolyForwardCoeff(TaskHandle taskHandle, const char channel[], float64 *data, uInt32 arraySizeInElements);
03641 int32 __CFUNC DAQmxSetAIChanCalPolyForwardCoeff(TaskHandle taskHandle, const char channel[], float64 *data, uInt32 arraySizeInElements);
03642 int32 __CFUNC DAQmxResetAIChanCalPolyForwardCoeff(TaskHandle taskHandle, const char channel[]);
03643
03644 int32 __CFUNC DAQmxGetAIChanCalPolyReverseCoeff(TaskHandle taskHandle, const char channel[], float64 *data, uInt32 arraySizeInElements);
03645 int32 __CFUNC DAQmxSetAIChanCalPolyReverseCoeff(TaskHandle taskHandle, const char channel[], float64 *data, uInt32 arraySizeInElements);
03646 int32 __CFUNC DAQmxResetAIChanCalPolyReverseCoeff(TaskHandle taskHandle, const char channel[]);
03647
03648 int32 __CFUNC DAQmxGetAIChanCalOperatorName(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
03649 int32 __CFUNC DAQmxSetAIChanCalOperatorName(TaskHandle taskHandle, const char channel[], const char *data);
03650 int32 __CFUNC DAQmxResetAIChanCalOperatorName(TaskHandle taskHandle, const char channel[]);
03651
03652 int32 __CFUNC DAQmxGetAIChanCalDesc(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
03653 int32 __CFUNC DAQmxSetAIChanCalDesc(TaskHandle taskHandle, const char channel[], const char *data);
03654 int32 __CFUNC DAQmxResetAIChanCalDesc(TaskHandle taskHandle, const char channel[]);
03655
03656 int32 __CFUNC DAQmxGetAIChanCalVerifRefVals(TaskHandle taskHandle, const char channel[], float64 *data, uInt32 arraySizeInElements);
03657 int32 __CFUNC DAQmxSetAIChanCalVerifRefVals(TaskHandle taskHandle, const char channel[], float64 *data, uInt32 arraySizeInElements);
03658 int32 __CFUNC DAQmxResetAIChanCalVerifRefVals(TaskHandle taskHandle, const char channel[]);
03659
03660 int32 __CFUNC DAQmxGetAIChanCalVerifAcqVals(TaskHandle taskHandle, const char channel[], float64 *data, uInt32 arraySizeInElements);
03661 int32 __CFUNC DAQmxSetAIChanCalVerifAcqVals(TaskHandle taskHandle, const char channel[], float64 *data, uInt32 arraySizeInElements);
03662 int32 __CFUNC DAQmxResetAIChanCalVerifAcqVals(TaskHandle taskHandle, const char channel[]);
03663
03664 int32 __CFUNC DAQmxGetAIRngHigh(TaskHandle taskHandle, const char channel[], float64 *data);
03665 int32 __CFUNC DAQmxSetAIRngHigh(TaskHandle taskHandle, const char channel[], float64 data);
03666 int32 __CFUNC DAQmxResetAIRngHigh(TaskHandle taskHandle, const char channel[]);
03667
03668 int32 __CFUNC DAQmxGetAIRngLow(TaskHandle taskHandle, const char channel[], float64 *data);
03669 int32 __CFUNC DAQmxSetAIRngLow(TaskHandle taskHandle, const char channel[], float64 data);
03670 int32 __CFUNC DAQmxResetAIRngLow(TaskHandle taskHandle, const char channel[]);
03671
03672 int32 __CFUNC DAQmxGetAIDCOffset(TaskHandle taskHandle, const char channel[], float64 *data);
03673 int32 __CFUNC DAQmxSetAIDCOffset(TaskHandle taskHandle, const char channel[], float64 data);
03674 int32 __CFUNC DAQmxResetAIDCOffset(TaskHandle taskHandle, const char channel[]);
03675
03676 int32 __CFUNC DAQmxGetAIGain(TaskHandle taskHandle, const char channel[], float64 *data);
03677 int32 __CFUNC DAQmxSetAIGain(TaskHandle taskHandle, const char channel[], float64 data);
03678 int32 __CFUNC DAQmxResetAIGain(TaskHandle taskHandle, const char channel[]);
03679
03680 int32 __CFUNC DAQmxGetAISampAndHoldEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
03681 int32 __CFUNC DAQmxSetAISampAndHoldEnable(TaskHandle taskHandle, const char channel[], bool32 data);
03682 int32 __CFUNC DAQmxResetAISampAndHoldEnable(TaskHandle taskHandle, const char channel[]);
03683
03684
03685 int32 __CFUNC DAQmxGetAIAutoZeroMode(TaskHandle taskHandle, const char channel[], int32 *data);
03686 int32 __CFUNC DAQmxSetAIAutoZeroMode(TaskHandle taskHandle, const char channel[], int32 data);
03687 int32 __CFUNC DAQmxResetAIAutoZeroMode(TaskHandle taskHandle, const char channel[]);
03688
03689
03690 int32 __CFUNC DAQmxGetAIDataXferMech(TaskHandle taskHandle, const char channel[], int32 *data);
03691 int32 __CFUNC DAQmxSetAIDataXferMech(TaskHandle taskHandle, const char channel[], int32 data);
03692 int32 __CFUNC DAQmxResetAIDataXferMech(TaskHandle taskHandle, const char channel[]);
03693
03694
03695 int32 __CFUNC DAQmxGetAIDataXferReqCond(TaskHandle taskHandle, const char channel[], int32 *data);
03696 int32 __CFUNC DAQmxSetAIDataXferReqCond(TaskHandle taskHandle, const char channel[], int32 data);
03697 int32 __CFUNC DAQmxResetAIDataXferReqCond(TaskHandle taskHandle, const char channel[]);
03698
03699 int32 __CFUNC DAQmxGetAIDataXferCustomThreshold(TaskHandle taskHandle, const char channel[], uInt32 *data);
03700 int32 __CFUNC DAQmxSetAIDataXferCustomThreshold(TaskHandle taskHandle, const char channel[], uInt32 data);
03701 int32 __CFUNC DAQmxResetAIDataXferCustomThreshold(TaskHandle taskHandle, const char channel[]);
03702
03703 int32 __CFUNC DAQmxGetAIUsbXferReqSize(TaskHandle taskHandle, const char channel[], uInt32 *data);
03704 int32 __CFUNC DAQmxSetAIUsbXferReqSize(TaskHandle taskHandle, const char channel[], uInt32 data);
03705 int32 __CFUNC DAQmxResetAIUsbXferReqSize(TaskHandle taskHandle, const char channel[]);
03706
03707 int32 __CFUNC DAQmxGetAIUsbXferReqCount(TaskHandle taskHandle, const char channel[], uInt32 *data);
03708 int32 __CFUNC DAQmxSetAIUsbXferReqCount(TaskHandle taskHandle, const char channel[], uInt32 data);
03709 int32 __CFUNC DAQmxResetAIUsbXferReqCount(TaskHandle taskHandle, const char channel[]);
03710
03711 int32 __CFUNC DAQmxGetAIMemMapEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
03712 int32 __CFUNC DAQmxSetAIMemMapEnable(TaskHandle taskHandle, const char channel[], bool32 data);
03713 int32 __CFUNC DAQmxResetAIMemMapEnable(TaskHandle taskHandle, const char channel[]);
03714
03715
03716 int32 __CFUNC DAQmxGetAIRawDataCompressionType(TaskHandle taskHandle, const char channel[], int32 *data);
03717 int32 __CFUNC DAQmxSetAIRawDataCompressionType(TaskHandle taskHandle, const char channel[], int32 data);
03718 int32 __CFUNC DAQmxResetAIRawDataCompressionType(TaskHandle taskHandle, const char channel[]);
03719
03720 int32 __CFUNC DAQmxGetAILossyLSBRemovalCompressedSampSize(TaskHandle taskHandle, const char channel[], uInt32 *data);
03721 int32 __CFUNC DAQmxSetAILossyLSBRemovalCompressedSampSize(TaskHandle taskHandle, const char channel[], uInt32 data);
03722 int32 __CFUNC DAQmxResetAILossyLSBRemovalCompressedSampSize(TaskHandle taskHandle, const char channel[]);
03723
03724 int32 __CFUNC DAQmxGetAIDevScalingCoeff(TaskHandle taskHandle, const char channel[], float64 *data, uInt32 arraySizeInElements);
03725
03726 int32 __CFUNC DAQmxGetAIEnhancedAliasRejectionEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
03727 int32 __CFUNC DAQmxSetAIEnhancedAliasRejectionEnable(TaskHandle taskHandle, const char channel[], bool32 data);
03728 int32 __CFUNC DAQmxResetAIEnhancedAliasRejectionEnable(TaskHandle taskHandle, const char channel[]);
03729
03730 int32 __CFUNC DAQmxGetAOMax(TaskHandle taskHandle, const char channel[], float64 *data);
03731 int32 __CFUNC DAQmxSetAOMax(TaskHandle taskHandle, const char channel[], float64 data);
03732 int32 __CFUNC DAQmxResetAOMax(TaskHandle taskHandle, const char channel[]);
03733
03734 int32 __CFUNC DAQmxGetAOMin(TaskHandle taskHandle, const char channel[], float64 *data);
03735 int32 __CFUNC DAQmxSetAOMin(TaskHandle taskHandle, const char channel[], float64 data);
03736 int32 __CFUNC DAQmxResetAOMin(TaskHandle taskHandle, const char channel[]);
03737
03738 int32 __CFUNC DAQmxGetAOCustomScaleName(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
03739 int32 __CFUNC DAQmxSetAOCustomScaleName(TaskHandle taskHandle, const char channel[], const char *data);
03740 int32 __CFUNC DAQmxResetAOCustomScaleName(TaskHandle taskHandle, const char channel[]);
03741
03742
03743 int32 __CFUNC DAQmxGetAOOutputType(TaskHandle taskHandle, const char channel[], int32 *data);
03744
03745
03746 int32 __CFUNC DAQmxGetAOVoltageUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03747 int32 __CFUNC DAQmxSetAOVoltageUnits(TaskHandle taskHandle, const char channel[], int32 data);
03748 int32 __CFUNC DAQmxResetAOVoltageUnits(TaskHandle taskHandle, const char channel[]);
03749
03750 int32 __CFUNC DAQmxGetAOVoltageCurrentLimit(TaskHandle taskHandle, const char channel[], float64 *data);
03751 int32 __CFUNC DAQmxSetAOVoltageCurrentLimit(TaskHandle taskHandle, const char channel[], float64 data);
03752 int32 __CFUNC DAQmxResetAOVoltageCurrentLimit(TaskHandle taskHandle, const char channel[]);
03753
03754
03755 int32 __CFUNC DAQmxGetAOCurrentUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03756 int32 __CFUNC DAQmxSetAOCurrentUnits(TaskHandle taskHandle, const char channel[], int32 data);
03757 int32 __CFUNC DAQmxResetAOCurrentUnits(TaskHandle taskHandle, const char channel[]);
03758
03759
03760 int32 __CFUNC DAQmxGetAOFuncGenType(TaskHandle taskHandle, const char channel[], int32 *data);
03761 int32 __CFUNC DAQmxSetAOFuncGenType(TaskHandle taskHandle, const char channel[], int32 data);
03762 int32 __CFUNC DAQmxResetAOFuncGenType(TaskHandle taskHandle, const char channel[]);
03763
03764 int32 __CFUNC DAQmxGetAOFuncGenFreq(TaskHandle taskHandle, const char channel[], float64 *data);
03765 int32 __CFUNC DAQmxSetAOFuncGenFreq(TaskHandle taskHandle, const char channel[], float64 data);
03766 int32 __CFUNC DAQmxResetAOFuncGenFreq(TaskHandle taskHandle, const char channel[]);
03767
03768 int32 __CFUNC DAQmxGetAOFuncGenAmplitude(TaskHandle taskHandle, const char channel[], float64 *data);
03769 int32 __CFUNC DAQmxSetAOFuncGenAmplitude(TaskHandle taskHandle, const char channel[], float64 data);
03770 int32 __CFUNC DAQmxResetAOFuncGenAmplitude(TaskHandle taskHandle, const char channel[]);
03771
03772 int32 __CFUNC DAQmxGetAOFuncGenOffset(TaskHandle taskHandle, const char channel[], float64 *data);
03773 int32 __CFUNC DAQmxSetAOFuncGenOffset(TaskHandle taskHandle, const char channel[], float64 data);
03774 int32 __CFUNC DAQmxResetAOFuncGenOffset(TaskHandle taskHandle, const char channel[]);
03775
03776 int32 __CFUNC DAQmxGetAOFuncGenSquareDutyCycle(TaskHandle taskHandle, const char channel[], float64 *data);
03777 int32 __CFUNC DAQmxSetAOFuncGenSquareDutyCycle(TaskHandle taskHandle, const char channel[], float64 data);
03778 int32 __CFUNC DAQmxResetAOFuncGenSquareDutyCycle(TaskHandle taskHandle, const char channel[]);
03779
03780
03781 int32 __CFUNC DAQmxGetAOFuncGenModulationType(TaskHandle taskHandle, const char channel[], int32 *data);
03782 int32 __CFUNC DAQmxSetAOFuncGenModulationType(TaskHandle taskHandle, const char channel[], int32 data);
03783 int32 __CFUNC DAQmxResetAOFuncGenModulationType(TaskHandle taskHandle, const char channel[]);
03784
03785 int32 __CFUNC DAQmxGetAOFuncGenFMDeviation(TaskHandle taskHandle, const char channel[], float64 *data);
03786 int32 __CFUNC DAQmxSetAOFuncGenFMDeviation(TaskHandle taskHandle, const char channel[], float64 data);
03787 int32 __CFUNC DAQmxResetAOFuncGenFMDeviation(TaskHandle taskHandle, const char channel[]);
03788
03789 int32 __CFUNC DAQmxGetAOOutputImpedance(TaskHandle taskHandle, const char channel[], float64 *data);
03790 int32 __CFUNC DAQmxSetAOOutputImpedance(TaskHandle taskHandle, const char channel[], float64 data);
03791 int32 __CFUNC DAQmxResetAOOutputImpedance(TaskHandle taskHandle, const char channel[]);
03792
03793 int32 __CFUNC DAQmxGetAOLoadImpedance(TaskHandle taskHandle, const char channel[], float64 *data);
03794 int32 __CFUNC DAQmxSetAOLoadImpedance(TaskHandle taskHandle, const char channel[], float64 data);
03795 int32 __CFUNC DAQmxResetAOLoadImpedance(TaskHandle taskHandle, const char channel[]);
03796
03797
03798 int32 __CFUNC DAQmxGetAOIdleOutputBehavior(TaskHandle taskHandle, const char channel[], int32 *data);
03799 int32 __CFUNC DAQmxSetAOIdleOutputBehavior(TaskHandle taskHandle, const char channel[], int32 data);
03800 int32 __CFUNC DAQmxResetAOIdleOutputBehavior(TaskHandle taskHandle, const char channel[]);
03801
03802
03803 int32 __CFUNC DAQmxGetAOTermCfg(TaskHandle taskHandle, const char channel[], int32 *data);
03804 int32 __CFUNC DAQmxSetAOTermCfg(TaskHandle taskHandle, const char channel[], int32 data);
03805 int32 __CFUNC DAQmxResetAOTermCfg(TaskHandle taskHandle, const char channel[]);
03806
03807
03808 int32 __CFUNC DAQmxGetAOResolutionUnits(TaskHandle taskHandle, const char channel[], int32 *data);
03809 int32 __CFUNC DAQmxSetAOResolutionUnits(TaskHandle taskHandle, const char channel[], int32 data);
03810 int32 __CFUNC DAQmxResetAOResolutionUnits(TaskHandle taskHandle, const char channel[]);
03811
03812 int32 __CFUNC DAQmxGetAOResolution(TaskHandle taskHandle, const char channel[], float64 *data);
03813
03814 int32 __CFUNC DAQmxGetAODACRngHigh(TaskHandle taskHandle, const char channel[], float64 *data);
03815 int32 __CFUNC DAQmxSetAODACRngHigh(TaskHandle taskHandle, const char channel[], float64 data);
03816 int32 __CFUNC DAQmxResetAODACRngHigh(TaskHandle taskHandle, const char channel[]);
03817
03818 int32 __CFUNC DAQmxGetAODACRngLow(TaskHandle taskHandle, const char channel[], float64 *data);
03819 int32 __CFUNC DAQmxSetAODACRngLow(TaskHandle taskHandle, const char channel[], float64 data);
03820 int32 __CFUNC DAQmxResetAODACRngLow(TaskHandle taskHandle, const char channel[]);
03821
03822 int32 __CFUNC DAQmxGetAODACRefConnToGnd(TaskHandle taskHandle, const char channel[], bool32 *data);
03823 int32 __CFUNC DAQmxSetAODACRefConnToGnd(TaskHandle taskHandle, const char channel[], bool32 data);
03824 int32 __CFUNC DAQmxResetAODACRefConnToGnd(TaskHandle taskHandle, const char channel[]);
03825
03826 int32 __CFUNC DAQmxGetAODACRefAllowConnToGnd(TaskHandle taskHandle, const char channel[], bool32 *data);
03827 int32 __CFUNC DAQmxSetAODACRefAllowConnToGnd(TaskHandle taskHandle, const char channel[], bool32 data);
03828 int32 __CFUNC DAQmxResetAODACRefAllowConnToGnd(TaskHandle taskHandle, const char channel[]);
03829
03830
03831 int32 __CFUNC DAQmxGetAODACRefSrc(TaskHandle taskHandle, const char channel[], int32 *data);
03832 int32 __CFUNC DAQmxSetAODACRefSrc(TaskHandle taskHandle, const char channel[], int32 data);
03833 int32 __CFUNC DAQmxResetAODACRefSrc(TaskHandle taskHandle, const char channel[]);
03834
03835 int32 __CFUNC DAQmxGetAODACRefExtSrc(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
03836 int32 __CFUNC DAQmxSetAODACRefExtSrc(TaskHandle taskHandle, const char channel[], const char *data);
03837 int32 __CFUNC DAQmxResetAODACRefExtSrc(TaskHandle taskHandle, const char channel[]);
03838
03839 int32 __CFUNC DAQmxGetAODACRefVal(TaskHandle taskHandle, const char channel[], float64 *data);
03840 int32 __CFUNC DAQmxSetAODACRefVal(TaskHandle taskHandle, const char channel[], float64 data);
03841 int32 __CFUNC DAQmxResetAODACRefVal(TaskHandle taskHandle, const char channel[]);
03842
03843
03844 int32 __CFUNC DAQmxGetAODACOffsetSrc(TaskHandle taskHandle, const char channel[], int32 *data);
03845 int32 __CFUNC DAQmxSetAODACOffsetSrc(TaskHandle taskHandle, const char channel[], int32 data);
03846 int32 __CFUNC DAQmxResetAODACOffsetSrc(TaskHandle taskHandle, const char channel[]);
03847
03848 int32 __CFUNC DAQmxGetAODACOffsetExtSrc(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
03849 int32 __CFUNC DAQmxSetAODACOffsetExtSrc(TaskHandle taskHandle, const char channel[], const char *data);
03850 int32 __CFUNC DAQmxResetAODACOffsetExtSrc(TaskHandle taskHandle, const char channel[]);
03851
03852 int32 __CFUNC DAQmxGetAODACOffsetVal(TaskHandle taskHandle, const char channel[], float64 *data);
03853 int32 __CFUNC DAQmxSetAODACOffsetVal(TaskHandle taskHandle, const char channel[], float64 data);
03854 int32 __CFUNC DAQmxResetAODACOffsetVal(TaskHandle taskHandle, const char channel[]);
03855
03856 int32 __CFUNC DAQmxGetAOReglitchEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
03857 int32 __CFUNC DAQmxSetAOReglitchEnable(TaskHandle taskHandle, const char channel[], bool32 data);
03858 int32 __CFUNC DAQmxResetAOReglitchEnable(TaskHandle taskHandle, const char channel[]);
03859
03860 int32 __CFUNC DAQmxGetAOGain(TaskHandle taskHandle, const char channel[], float64 *data);
03861 int32 __CFUNC DAQmxSetAOGain(TaskHandle taskHandle, const char channel[], float64 data);
03862 int32 __CFUNC DAQmxResetAOGain(TaskHandle taskHandle, const char channel[]);
03863
03864 int32 __CFUNC DAQmxGetAOUseOnlyOnBrdMem(TaskHandle taskHandle, const char channel[], bool32 *data);
03865 int32 __CFUNC DAQmxSetAOUseOnlyOnBrdMem(TaskHandle taskHandle, const char channel[], bool32 data);
03866 int32 __CFUNC DAQmxResetAOUseOnlyOnBrdMem(TaskHandle taskHandle, const char channel[]);
03867
03868
03869 int32 __CFUNC DAQmxGetAODataXferMech(TaskHandle taskHandle, const char channel[], int32 *data);
03870 int32 __CFUNC DAQmxSetAODataXferMech(TaskHandle taskHandle, const char channel[], int32 data);
03871 int32 __CFUNC DAQmxResetAODataXferMech(TaskHandle taskHandle, const char channel[]);
03872
03873
03874 int32 __CFUNC DAQmxGetAODataXferReqCond(TaskHandle taskHandle, const char channel[], int32 *data);
03875 int32 __CFUNC DAQmxSetAODataXferReqCond(TaskHandle taskHandle, const char channel[], int32 data);
03876 int32 __CFUNC DAQmxResetAODataXferReqCond(TaskHandle taskHandle, const char channel[]);
03877
03878 int32 __CFUNC DAQmxGetAOUsbXferReqSize(TaskHandle taskHandle, const char channel[], uInt32 *data);
03879 int32 __CFUNC DAQmxSetAOUsbXferReqSize(TaskHandle taskHandle, const char channel[], uInt32 data);
03880 int32 __CFUNC DAQmxResetAOUsbXferReqSize(TaskHandle taskHandle, const char channel[]);
03881
03882 int32 __CFUNC DAQmxGetAOUsbXferReqCount(TaskHandle taskHandle, const char channel[], uInt32 *data);
03883 int32 __CFUNC DAQmxSetAOUsbXferReqCount(TaskHandle taskHandle, const char channel[], uInt32 data);
03884 int32 __CFUNC DAQmxResetAOUsbXferReqCount(TaskHandle taskHandle, const char channel[]);
03885
03886 int32 __CFUNC DAQmxGetAOMemMapEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
03887 int32 __CFUNC DAQmxSetAOMemMapEnable(TaskHandle taskHandle, const char channel[], bool32 data);
03888 int32 __CFUNC DAQmxResetAOMemMapEnable(TaskHandle taskHandle, const char channel[]);
03889
03890 int32 __CFUNC DAQmxGetAODevScalingCoeff(TaskHandle taskHandle, const char channel[], float64 *data, uInt32 arraySizeInElements);
03891
03892 int32 __CFUNC DAQmxGetAOEnhancedImageRejectionEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
03893 int32 __CFUNC DAQmxSetAOEnhancedImageRejectionEnable(TaskHandle taskHandle, const char channel[], bool32 data);
03894 int32 __CFUNC DAQmxResetAOEnhancedImageRejectionEnable(TaskHandle taskHandle, const char channel[]);
03895
03896 int32 __CFUNC DAQmxGetDIInvertLines(TaskHandle taskHandle, const char channel[], bool32 *data);
03897 int32 __CFUNC DAQmxSetDIInvertLines(TaskHandle taskHandle, const char channel[], bool32 data);
03898 int32 __CFUNC DAQmxResetDIInvertLines(TaskHandle taskHandle, const char channel[]);
03899
03900 int32 __CFUNC DAQmxGetDINumLines(TaskHandle taskHandle, const char channel[], uInt32 *data);
03901
03902 int32 __CFUNC DAQmxGetDIDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
03903 int32 __CFUNC DAQmxSetDIDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 data);
03904 int32 __CFUNC DAQmxResetDIDigFltrEnable(TaskHandle taskHandle, const char channel[]);
03905
03906 int32 __CFUNC DAQmxGetDIDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 *data);
03907 int32 __CFUNC DAQmxSetDIDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 data);
03908 int32 __CFUNC DAQmxResetDIDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[]);
03909
03910 int32 __CFUNC DAQmxGetDIDigFltrEnableBusMode(TaskHandle taskHandle, const char channel[], bool32 *data);
03911 int32 __CFUNC DAQmxSetDIDigFltrEnableBusMode(TaskHandle taskHandle, const char channel[], bool32 data);
03912 int32 __CFUNC DAQmxResetDIDigFltrEnableBusMode(TaskHandle taskHandle, const char channel[]);
03913
03914 int32 __CFUNC DAQmxGetDIDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
03915 int32 __CFUNC DAQmxSetDIDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], const char *data);
03916 int32 __CFUNC DAQmxResetDIDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[]);
03917
03918 int32 __CFUNC DAQmxGetDIDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 *data);
03919 int32 __CFUNC DAQmxSetDIDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 data);
03920 int32 __CFUNC DAQmxResetDIDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[]);
03921
03922 int32 __CFUNC DAQmxGetDIDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
03923 int32 __CFUNC DAQmxSetDIDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 data);
03924 int32 __CFUNC DAQmxResetDIDigSyncEnable(TaskHandle taskHandle, const char channel[]);
03925
03926 int32 __CFUNC DAQmxGetDITristate(TaskHandle taskHandle, const char channel[], bool32 *data);
03927 int32 __CFUNC DAQmxSetDITristate(TaskHandle taskHandle, const char channel[], bool32 data);
03928 int32 __CFUNC DAQmxResetDITristate(TaskHandle taskHandle, const char channel[]);
03929
03930
03931 int32 __CFUNC DAQmxGetDILogicFamily(TaskHandle taskHandle, const char channel[], int32 *data);
03932 int32 __CFUNC DAQmxSetDILogicFamily(TaskHandle taskHandle, const char channel[], int32 data);
03933 int32 __CFUNC DAQmxResetDILogicFamily(TaskHandle taskHandle, const char channel[]);
03934
03935
03936 int32 __CFUNC DAQmxGetDIDataXferMech(TaskHandle taskHandle, const char channel[], int32 *data);
03937 int32 __CFUNC DAQmxSetDIDataXferMech(TaskHandle taskHandle, const char channel[], int32 data);
03938 int32 __CFUNC DAQmxResetDIDataXferMech(TaskHandle taskHandle, const char channel[]);
03939
03940
03941 int32 __CFUNC DAQmxGetDIDataXferReqCond(TaskHandle taskHandle, const char channel[], int32 *data);
03942 int32 __CFUNC DAQmxSetDIDataXferReqCond(TaskHandle taskHandle, const char channel[], int32 data);
03943 int32 __CFUNC DAQmxResetDIDataXferReqCond(TaskHandle taskHandle, const char channel[]);
03944
03945 int32 __CFUNC DAQmxGetDIUsbXferReqSize(TaskHandle taskHandle, const char channel[], uInt32 *data);
03946 int32 __CFUNC DAQmxSetDIUsbXferReqSize(TaskHandle taskHandle, const char channel[], uInt32 data);
03947 int32 __CFUNC DAQmxResetDIUsbXferReqSize(TaskHandle taskHandle, const char channel[]);
03948
03949 int32 __CFUNC DAQmxGetDIUsbXferReqCount(TaskHandle taskHandle, const char channel[], uInt32 *data);
03950 int32 __CFUNC DAQmxSetDIUsbXferReqCount(TaskHandle taskHandle, const char channel[], uInt32 data);
03951 int32 __CFUNC DAQmxResetDIUsbXferReqCount(TaskHandle taskHandle, const char channel[]);
03952
03953 int32 __CFUNC DAQmxGetDIMemMapEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
03954 int32 __CFUNC DAQmxSetDIMemMapEnable(TaskHandle taskHandle, const char channel[], bool32 data);
03955 int32 __CFUNC DAQmxResetDIMemMapEnable(TaskHandle taskHandle, const char channel[]);
03956
03957
03958 int32 __CFUNC DAQmxGetDIAcquireOn(TaskHandle taskHandle, const char channel[], int32 *data);
03959 int32 __CFUNC DAQmxSetDIAcquireOn(TaskHandle taskHandle, const char channel[], int32 data);
03960 int32 __CFUNC DAQmxResetDIAcquireOn(TaskHandle taskHandle, const char channel[]);
03961
03962
03963 int32 __CFUNC DAQmxGetDOOutputDriveType(TaskHandle taskHandle, const char channel[], int32 *data);
03964 int32 __CFUNC DAQmxSetDOOutputDriveType(TaskHandle taskHandle, const char channel[], int32 data);
03965 int32 __CFUNC DAQmxResetDOOutputDriveType(TaskHandle taskHandle, const char channel[]);
03966
03967 int32 __CFUNC DAQmxGetDOInvertLines(TaskHandle taskHandle, const char channel[], bool32 *data);
03968 int32 __CFUNC DAQmxSetDOInvertLines(TaskHandle taskHandle, const char channel[], bool32 data);
03969 int32 __CFUNC DAQmxResetDOInvertLines(TaskHandle taskHandle, const char channel[]);
03970
03971 int32 __CFUNC DAQmxGetDONumLines(TaskHandle taskHandle, const char channel[], uInt32 *data);
03972
03973 int32 __CFUNC DAQmxGetDOTristate(TaskHandle taskHandle, const char channel[], bool32 *data);
03974 int32 __CFUNC DAQmxSetDOTristate(TaskHandle taskHandle, const char channel[], bool32 data);
03975 int32 __CFUNC DAQmxResetDOTristate(TaskHandle taskHandle, const char channel[]);
03976
03977
03978 int32 __CFUNC DAQmxGetDOLineStatesStartState(TaskHandle taskHandle, const char channel[], int32 *data);
03979 int32 __CFUNC DAQmxSetDOLineStatesStartState(TaskHandle taskHandle, const char channel[], int32 data);
03980 int32 __CFUNC DAQmxResetDOLineStatesStartState(TaskHandle taskHandle, const char channel[]);
03981
03982
03983 int32 __CFUNC DAQmxGetDOLineStatesPausedState(TaskHandle taskHandle, const char channel[], int32 *data);
03984 int32 __CFUNC DAQmxSetDOLineStatesPausedState(TaskHandle taskHandle, const char channel[], int32 data);
03985 int32 __CFUNC DAQmxResetDOLineStatesPausedState(TaskHandle taskHandle, const char channel[]);
03986
03987
03988 int32 __CFUNC DAQmxGetDOLineStatesDoneState(TaskHandle taskHandle, const char channel[], int32 *data);
03989 int32 __CFUNC DAQmxSetDOLineStatesDoneState(TaskHandle taskHandle, const char channel[], int32 data);
03990 int32 __CFUNC DAQmxResetDOLineStatesDoneState(TaskHandle taskHandle, const char channel[]);
03991
03992
03993 int32 __CFUNC DAQmxGetDOLogicFamily(TaskHandle taskHandle, const char channel[], int32 *data);
03994 int32 __CFUNC DAQmxSetDOLogicFamily(TaskHandle taskHandle, const char channel[], int32 data);
03995 int32 __CFUNC DAQmxResetDOLogicFamily(TaskHandle taskHandle, const char channel[]);
03996
03997 int32 __CFUNC DAQmxGetDOOvercurrentLimit(TaskHandle taskHandle, const char channel[], float64 *data);
03998 int32 __CFUNC DAQmxSetDOOvercurrentLimit(TaskHandle taskHandle, const char channel[], float64 data);
03999 int32 __CFUNC DAQmxResetDOOvercurrentLimit(TaskHandle taskHandle, const char channel[]);
04000
04001 int32 __CFUNC DAQmxGetDOOvercurrentAutoReenable(TaskHandle taskHandle, const char channel[], bool32 *data);
04002 int32 __CFUNC DAQmxSetDOOvercurrentAutoReenable(TaskHandle taskHandle, const char channel[], bool32 data);
04003 int32 __CFUNC DAQmxResetDOOvercurrentAutoReenable(TaskHandle taskHandle, const char channel[]);
04004
04005 int32 __CFUNC DAQmxGetDOOvercurrentReenablePeriod(TaskHandle taskHandle, const char channel[], float64 *data);
04006 int32 __CFUNC DAQmxSetDOOvercurrentReenablePeriod(TaskHandle taskHandle, const char channel[], float64 data);
04007 int32 __CFUNC DAQmxResetDOOvercurrentReenablePeriod(TaskHandle taskHandle, const char channel[]);
04008
04009 int32 __CFUNC DAQmxGetDOUseOnlyOnBrdMem(TaskHandle taskHandle, const char channel[], bool32 *data);
04010 int32 __CFUNC DAQmxSetDOUseOnlyOnBrdMem(TaskHandle taskHandle, const char channel[], bool32 data);
04011 int32 __CFUNC DAQmxResetDOUseOnlyOnBrdMem(TaskHandle taskHandle, const char channel[]);
04012
04013
04014 int32 __CFUNC DAQmxGetDODataXferMech(TaskHandle taskHandle, const char channel[], int32 *data);
04015 int32 __CFUNC DAQmxSetDODataXferMech(TaskHandle taskHandle, const char channel[], int32 data);
04016 int32 __CFUNC DAQmxResetDODataXferMech(TaskHandle taskHandle, const char channel[]);
04017
04018
04019 int32 __CFUNC DAQmxGetDODataXferReqCond(TaskHandle taskHandle, const char channel[], int32 *data);
04020 int32 __CFUNC DAQmxSetDODataXferReqCond(TaskHandle taskHandle, const char channel[], int32 data);
04021 int32 __CFUNC DAQmxResetDODataXferReqCond(TaskHandle taskHandle, const char channel[]);
04022
04023 int32 __CFUNC DAQmxGetDOUsbXferReqSize(TaskHandle taskHandle, const char channel[], uInt32 *data);
04024 int32 __CFUNC DAQmxSetDOUsbXferReqSize(TaskHandle taskHandle, const char channel[], uInt32 data);
04025 int32 __CFUNC DAQmxResetDOUsbXferReqSize(TaskHandle taskHandle, const char channel[]);
04026
04027 int32 __CFUNC DAQmxGetDOUsbXferReqCount(TaskHandle taskHandle, const char channel[], uInt32 *data);
04028 int32 __CFUNC DAQmxSetDOUsbXferReqCount(TaskHandle taskHandle, const char channel[], uInt32 data);
04029 int32 __CFUNC DAQmxResetDOUsbXferReqCount(TaskHandle taskHandle, const char channel[]);
04030
04031 int32 __CFUNC DAQmxGetDOMemMapEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04032 int32 __CFUNC DAQmxSetDOMemMapEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04033 int32 __CFUNC DAQmxResetDOMemMapEnable(TaskHandle taskHandle, const char channel[]);
04034
04035
04036 int32 __CFUNC DAQmxGetDOGenerateOn(TaskHandle taskHandle, const char channel[], int32 *data);
04037 int32 __CFUNC DAQmxSetDOGenerateOn(TaskHandle taskHandle, const char channel[], int32 data);
04038 int32 __CFUNC DAQmxResetDOGenerateOn(TaskHandle taskHandle, const char channel[]);
04039
04040 int32 __CFUNC DAQmxGetCIMax(TaskHandle taskHandle, const char channel[], float64 *data);
04041 int32 __CFUNC DAQmxSetCIMax(TaskHandle taskHandle, const char channel[], float64 data);
04042 int32 __CFUNC DAQmxResetCIMax(TaskHandle taskHandle, const char channel[]);
04043
04044 int32 __CFUNC DAQmxGetCIMin(TaskHandle taskHandle, const char channel[], float64 *data);
04045 int32 __CFUNC DAQmxSetCIMin(TaskHandle taskHandle, const char channel[], float64 data);
04046 int32 __CFUNC DAQmxResetCIMin(TaskHandle taskHandle, const char channel[]);
04047
04048 int32 __CFUNC DAQmxGetCICustomScaleName(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04049 int32 __CFUNC DAQmxSetCICustomScaleName(TaskHandle taskHandle, const char channel[], const char *data);
04050 int32 __CFUNC DAQmxResetCICustomScaleName(TaskHandle taskHandle, const char channel[]);
04051
04052
04053 int32 __CFUNC DAQmxGetCIMeasType(TaskHandle taskHandle, const char channel[], int32 *data);
04054
04055
04056 int32 __CFUNC DAQmxGetCIFreqUnits(TaskHandle taskHandle, const char channel[], int32 *data);
04057 int32 __CFUNC DAQmxSetCIFreqUnits(TaskHandle taskHandle, const char channel[], int32 data);
04058 int32 __CFUNC DAQmxResetCIFreqUnits(TaskHandle taskHandle, const char channel[]);
04059
04060 int32 __CFUNC DAQmxGetCIFreqTerm(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04061 int32 __CFUNC DAQmxSetCIFreqTerm(TaskHandle taskHandle, const char channel[], const char *data);
04062 int32 __CFUNC DAQmxResetCIFreqTerm(TaskHandle taskHandle, const char channel[]);
04063
04064
04065 int32 __CFUNC DAQmxGetCIFreqStartingEdge(TaskHandle taskHandle, const char channel[], int32 *data);
04066 int32 __CFUNC DAQmxSetCIFreqStartingEdge(TaskHandle taskHandle, const char channel[], int32 data);
04067 int32 __CFUNC DAQmxResetCIFreqStartingEdge(TaskHandle taskHandle, const char channel[]);
04068
04069
04070 int32 __CFUNC DAQmxGetCIFreqMeasMeth(TaskHandle taskHandle, const char channel[], int32 *data);
04071 int32 __CFUNC DAQmxSetCIFreqMeasMeth(TaskHandle taskHandle, const char channel[], int32 data);
04072 int32 __CFUNC DAQmxResetCIFreqMeasMeth(TaskHandle taskHandle, const char channel[]);
04073
04074 int32 __CFUNC DAQmxGetCIFreqEnableAveraging(TaskHandle taskHandle, const char channel[], bool32 *data);
04075 int32 __CFUNC DAQmxSetCIFreqEnableAveraging(TaskHandle taskHandle, const char channel[], bool32 data);
04076 int32 __CFUNC DAQmxResetCIFreqEnableAveraging(TaskHandle taskHandle, const char channel[]);
04077
04078 int32 __CFUNC DAQmxGetCIFreqMeasTime(TaskHandle taskHandle, const char channel[], float64 *data);
04079 int32 __CFUNC DAQmxSetCIFreqMeasTime(TaskHandle taskHandle, const char channel[], float64 data);
04080 int32 __CFUNC DAQmxResetCIFreqMeasTime(TaskHandle taskHandle, const char channel[]);
04081
04082 int32 __CFUNC DAQmxGetCIFreqDiv(TaskHandle taskHandle, const char channel[], uInt32 *data);
04083 int32 __CFUNC DAQmxSetCIFreqDiv(TaskHandle taskHandle, const char channel[], uInt32 data);
04084 int32 __CFUNC DAQmxResetCIFreqDiv(TaskHandle taskHandle, const char channel[]);
04085
04086 int32 __CFUNC DAQmxGetCIFreqDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04087 int32 __CFUNC DAQmxSetCIFreqDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04088 int32 __CFUNC DAQmxResetCIFreqDigFltrEnable(TaskHandle taskHandle, const char channel[]);
04089
04090 int32 __CFUNC DAQmxGetCIFreqDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 *data);
04091 int32 __CFUNC DAQmxSetCIFreqDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 data);
04092 int32 __CFUNC DAQmxResetCIFreqDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[]);
04093
04094 int32 __CFUNC DAQmxGetCIFreqDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04095 int32 __CFUNC DAQmxSetCIFreqDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], const char *data);
04096 int32 __CFUNC DAQmxResetCIFreqDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[]);
04097
04098 int32 __CFUNC DAQmxGetCIFreqDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 *data);
04099 int32 __CFUNC DAQmxSetCIFreqDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 data);
04100 int32 __CFUNC DAQmxResetCIFreqDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[]);
04101
04102 int32 __CFUNC DAQmxGetCIFreqDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04103 int32 __CFUNC DAQmxSetCIFreqDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04104 int32 __CFUNC DAQmxResetCIFreqDigSyncEnable(TaskHandle taskHandle, const char channel[]);
04105
04106
04107 int32 __CFUNC DAQmxGetCIPeriodUnits(TaskHandle taskHandle, const char channel[], int32 *data);
04108 int32 __CFUNC DAQmxSetCIPeriodUnits(TaskHandle taskHandle, const char channel[], int32 data);
04109 int32 __CFUNC DAQmxResetCIPeriodUnits(TaskHandle taskHandle, const char channel[]);
04110
04111 int32 __CFUNC DAQmxGetCIPeriodTerm(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04112 int32 __CFUNC DAQmxSetCIPeriodTerm(TaskHandle taskHandle, const char channel[], const char *data);
04113 int32 __CFUNC DAQmxResetCIPeriodTerm(TaskHandle taskHandle, const char channel[]);
04114
04115
04116 int32 __CFUNC DAQmxGetCIPeriodStartingEdge(TaskHandle taskHandle, const char channel[], int32 *data);
04117 int32 __CFUNC DAQmxSetCIPeriodStartingEdge(TaskHandle taskHandle, const char channel[], int32 data);
04118 int32 __CFUNC DAQmxResetCIPeriodStartingEdge(TaskHandle taskHandle, const char channel[]);
04119
04120
04121 int32 __CFUNC DAQmxGetCIPeriodMeasMeth(TaskHandle taskHandle, const char channel[], int32 *data);
04122 int32 __CFUNC DAQmxSetCIPeriodMeasMeth(TaskHandle taskHandle, const char channel[], int32 data);
04123 int32 __CFUNC DAQmxResetCIPeriodMeasMeth(TaskHandle taskHandle, const char channel[]);
04124
04125 int32 __CFUNC DAQmxGetCIPeriodEnableAveraging(TaskHandle taskHandle, const char channel[], bool32 *data);
04126 int32 __CFUNC DAQmxSetCIPeriodEnableAveraging(TaskHandle taskHandle, const char channel[], bool32 data);
04127 int32 __CFUNC DAQmxResetCIPeriodEnableAveraging(TaskHandle taskHandle, const char channel[]);
04128
04129 int32 __CFUNC DAQmxGetCIPeriodMeasTime(TaskHandle taskHandle, const char channel[], float64 *data);
04130 int32 __CFUNC DAQmxSetCIPeriodMeasTime(TaskHandle taskHandle, const char channel[], float64 data);
04131 int32 __CFUNC DAQmxResetCIPeriodMeasTime(TaskHandle taskHandle, const char channel[]);
04132
04133 int32 __CFUNC DAQmxGetCIPeriodDiv(TaskHandle taskHandle, const char channel[], uInt32 *data);
04134 int32 __CFUNC DAQmxSetCIPeriodDiv(TaskHandle taskHandle, const char channel[], uInt32 data);
04135 int32 __CFUNC DAQmxResetCIPeriodDiv(TaskHandle taskHandle, const char channel[]);
04136
04137 int32 __CFUNC DAQmxGetCIPeriodDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04138 int32 __CFUNC DAQmxSetCIPeriodDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04139 int32 __CFUNC DAQmxResetCIPeriodDigFltrEnable(TaskHandle taskHandle, const char channel[]);
04140
04141 int32 __CFUNC DAQmxGetCIPeriodDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 *data);
04142 int32 __CFUNC DAQmxSetCIPeriodDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 data);
04143 int32 __CFUNC DAQmxResetCIPeriodDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[]);
04144
04145 int32 __CFUNC DAQmxGetCIPeriodDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04146 int32 __CFUNC DAQmxSetCIPeriodDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], const char *data);
04147 int32 __CFUNC DAQmxResetCIPeriodDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[]);
04148
04149 int32 __CFUNC DAQmxGetCIPeriodDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 *data);
04150 int32 __CFUNC DAQmxSetCIPeriodDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 data);
04151 int32 __CFUNC DAQmxResetCIPeriodDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[]);
04152
04153 int32 __CFUNC DAQmxGetCIPeriodDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04154 int32 __CFUNC DAQmxSetCIPeriodDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04155 int32 __CFUNC DAQmxResetCIPeriodDigSyncEnable(TaskHandle taskHandle, const char channel[]);
04156
04157 int32 __CFUNC DAQmxGetCICountEdgesTerm(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04158 int32 __CFUNC DAQmxSetCICountEdgesTerm(TaskHandle taskHandle, const char channel[], const char *data);
04159 int32 __CFUNC DAQmxResetCICountEdgesTerm(TaskHandle taskHandle, const char channel[]);
04160
04161
04162 int32 __CFUNC DAQmxGetCICountEdgesDir(TaskHandle taskHandle, const char channel[], int32 *data);
04163 int32 __CFUNC DAQmxSetCICountEdgesDir(TaskHandle taskHandle, const char channel[], int32 data);
04164 int32 __CFUNC DAQmxResetCICountEdgesDir(TaskHandle taskHandle, const char channel[]);
04165
04166 int32 __CFUNC DAQmxGetCICountEdgesDirTerm(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04167 int32 __CFUNC DAQmxSetCICountEdgesDirTerm(TaskHandle taskHandle, const char channel[], const char *data);
04168 int32 __CFUNC DAQmxResetCICountEdgesDirTerm(TaskHandle taskHandle, const char channel[]);
04169
04170 int32 __CFUNC DAQmxGetCICountEdgesCountDirDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04171 int32 __CFUNC DAQmxSetCICountEdgesCountDirDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04172 int32 __CFUNC DAQmxResetCICountEdgesCountDirDigFltrEnable(TaskHandle taskHandle, const char channel[]);
04173
04174 int32 __CFUNC DAQmxGetCICountEdgesCountDirDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 *data);
04175 int32 __CFUNC DAQmxSetCICountEdgesCountDirDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 data);
04176 int32 __CFUNC DAQmxResetCICountEdgesCountDirDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[]);
04177
04178 int32 __CFUNC DAQmxGetCICountEdgesCountDirDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04179 int32 __CFUNC DAQmxSetCICountEdgesCountDirDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], const char *data);
04180 int32 __CFUNC DAQmxResetCICountEdgesCountDirDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[]);
04181
04182 int32 __CFUNC DAQmxGetCICountEdgesCountDirDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 *data);
04183 int32 __CFUNC DAQmxSetCICountEdgesCountDirDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 data);
04184 int32 __CFUNC DAQmxResetCICountEdgesCountDirDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[]);
04185
04186 int32 __CFUNC DAQmxGetCICountEdgesCountDirDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04187 int32 __CFUNC DAQmxSetCICountEdgesCountDirDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04188 int32 __CFUNC DAQmxResetCICountEdgesCountDirDigSyncEnable(TaskHandle taskHandle, const char channel[]);
04189
04190 int32 __CFUNC DAQmxGetCICountEdgesInitialCnt(TaskHandle taskHandle, const char channel[], uInt32 *data);
04191 int32 __CFUNC DAQmxSetCICountEdgesInitialCnt(TaskHandle taskHandle, const char channel[], uInt32 data);
04192 int32 __CFUNC DAQmxResetCICountEdgesInitialCnt(TaskHandle taskHandle, const char channel[]);
04193
04194
04195 int32 __CFUNC DAQmxGetCICountEdgesActiveEdge(TaskHandle taskHandle, const char channel[], int32 *data);
04196 int32 __CFUNC DAQmxSetCICountEdgesActiveEdge(TaskHandle taskHandle, const char channel[], int32 data);
04197 int32 __CFUNC DAQmxResetCICountEdgesActiveEdge(TaskHandle taskHandle, const char channel[]);
04198
04199 int32 __CFUNC DAQmxGetCICountEdgesCountResetEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04200 int32 __CFUNC DAQmxSetCICountEdgesCountResetEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04201 int32 __CFUNC DAQmxResetCICountEdgesCountResetEnable(TaskHandle taskHandle, const char channel[]);
04202
04203 int32 __CFUNC DAQmxGetCICountEdgesCountResetResetCount(TaskHandle taskHandle, const char channel[], uInt32 *data);
04204 int32 __CFUNC DAQmxSetCICountEdgesCountResetResetCount(TaskHandle taskHandle, const char channel[], uInt32 data);
04205 int32 __CFUNC DAQmxResetCICountEdgesCountResetResetCount(TaskHandle taskHandle, const char channel[]);
04206
04207 int32 __CFUNC DAQmxGetCICountEdgesCountResetTerm(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04208 int32 __CFUNC DAQmxSetCICountEdgesCountResetTerm(TaskHandle taskHandle, const char channel[], const char *data);
04209 int32 __CFUNC DAQmxResetCICountEdgesCountResetTerm(TaskHandle taskHandle, const char channel[]);
04210
04211
04212 int32 __CFUNC DAQmxGetCICountEdgesCountResetActiveEdge(TaskHandle taskHandle, const char channel[], int32 *data);
04213 int32 __CFUNC DAQmxSetCICountEdgesCountResetActiveEdge(TaskHandle taskHandle, const char channel[], int32 data);
04214 int32 __CFUNC DAQmxResetCICountEdgesCountResetActiveEdge(TaskHandle taskHandle, const char channel[]);
04215
04216 int32 __CFUNC DAQmxGetCICountEdgesCountResetDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04217 int32 __CFUNC DAQmxSetCICountEdgesCountResetDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04218 int32 __CFUNC DAQmxResetCICountEdgesCountResetDigFltrEnable(TaskHandle taskHandle, const char channel[]);
04219
04220 int32 __CFUNC DAQmxGetCICountEdgesCountResetDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 *data);
04221 int32 __CFUNC DAQmxSetCICountEdgesCountResetDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 data);
04222 int32 __CFUNC DAQmxResetCICountEdgesCountResetDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[]);
04223
04224 int32 __CFUNC DAQmxGetCICountEdgesCountResetDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04225 int32 __CFUNC DAQmxSetCICountEdgesCountResetDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], const char *data);
04226 int32 __CFUNC DAQmxResetCICountEdgesCountResetDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[]);
04227
04228 int32 __CFUNC DAQmxGetCICountEdgesCountResetDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 *data);
04229 int32 __CFUNC DAQmxSetCICountEdgesCountResetDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 data);
04230 int32 __CFUNC DAQmxResetCICountEdgesCountResetDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[]);
04231
04232 int32 __CFUNC DAQmxGetCICountEdgesCountResetDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04233 int32 __CFUNC DAQmxSetCICountEdgesCountResetDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04234 int32 __CFUNC DAQmxResetCICountEdgesCountResetDigSyncEnable(TaskHandle taskHandle, const char channel[]);
04235
04236 int32 __CFUNC DAQmxGetCICountEdgesDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04237 int32 __CFUNC DAQmxSetCICountEdgesDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04238 int32 __CFUNC DAQmxResetCICountEdgesDigFltrEnable(TaskHandle taskHandle, const char channel[]);
04239
04240 int32 __CFUNC DAQmxGetCICountEdgesDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 *data);
04241 int32 __CFUNC DAQmxSetCICountEdgesDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 data);
04242 int32 __CFUNC DAQmxResetCICountEdgesDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[]);
04243
04244 int32 __CFUNC DAQmxGetCICountEdgesDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04245 int32 __CFUNC DAQmxSetCICountEdgesDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], const char *data);
04246 int32 __CFUNC DAQmxResetCICountEdgesDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[]);
04247
04248 int32 __CFUNC DAQmxGetCICountEdgesDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 *data);
04249 int32 __CFUNC DAQmxSetCICountEdgesDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 data);
04250 int32 __CFUNC DAQmxResetCICountEdgesDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[]);
04251
04252 int32 __CFUNC DAQmxGetCICountEdgesDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04253 int32 __CFUNC DAQmxSetCICountEdgesDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04254 int32 __CFUNC DAQmxResetCICountEdgesDigSyncEnable(TaskHandle taskHandle, const char channel[]);
04255
04256
04257 int32 __CFUNC DAQmxGetCIAngEncoderUnits(TaskHandle taskHandle, const char channel[], int32 *data);
04258 int32 __CFUNC DAQmxSetCIAngEncoderUnits(TaskHandle taskHandle, const char channel[], int32 data);
04259 int32 __CFUNC DAQmxResetCIAngEncoderUnits(TaskHandle taskHandle, const char channel[]);
04260
04261 int32 __CFUNC DAQmxGetCIAngEncoderPulsesPerRev(TaskHandle taskHandle, const char channel[], uInt32 *data);
04262 int32 __CFUNC DAQmxSetCIAngEncoderPulsesPerRev(TaskHandle taskHandle, const char channel[], uInt32 data);
04263 int32 __CFUNC DAQmxResetCIAngEncoderPulsesPerRev(TaskHandle taskHandle, const char channel[]);
04264
04265 int32 __CFUNC DAQmxGetCIAngEncoderInitialAngle(TaskHandle taskHandle, const char channel[], float64 *data);
04266 int32 __CFUNC DAQmxSetCIAngEncoderInitialAngle(TaskHandle taskHandle, const char channel[], float64 data);
04267 int32 __CFUNC DAQmxResetCIAngEncoderInitialAngle(TaskHandle taskHandle, const char channel[]);
04268
04269
04270 int32 __CFUNC DAQmxGetCILinEncoderUnits(TaskHandle taskHandle, const char channel[], int32 *data);
04271 int32 __CFUNC DAQmxSetCILinEncoderUnits(TaskHandle taskHandle, const char channel[], int32 data);
04272 int32 __CFUNC DAQmxResetCILinEncoderUnits(TaskHandle taskHandle, const char channel[]);
04273
04274 int32 __CFUNC DAQmxGetCILinEncoderDistPerPulse(TaskHandle taskHandle, const char channel[], float64 *data);
04275 int32 __CFUNC DAQmxSetCILinEncoderDistPerPulse(TaskHandle taskHandle, const char channel[], float64 data);
04276 int32 __CFUNC DAQmxResetCILinEncoderDistPerPulse(TaskHandle taskHandle, const char channel[]);
04277
04278 int32 __CFUNC DAQmxGetCILinEncoderInitialPos(TaskHandle taskHandle, const char channel[], float64 *data);
04279 int32 __CFUNC DAQmxSetCILinEncoderInitialPos(TaskHandle taskHandle, const char channel[], float64 data);
04280 int32 __CFUNC DAQmxResetCILinEncoderInitialPos(TaskHandle taskHandle, const char channel[]);
04281
04282
04283 int32 __CFUNC DAQmxGetCIEncoderDecodingType(TaskHandle taskHandle, const char channel[], int32 *data);
04284 int32 __CFUNC DAQmxSetCIEncoderDecodingType(TaskHandle taskHandle, const char channel[], int32 data);
04285 int32 __CFUNC DAQmxResetCIEncoderDecodingType(TaskHandle taskHandle, const char channel[]);
04286
04287 int32 __CFUNC DAQmxGetCIEncoderAInputTerm(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04288 int32 __CFUNC DAQmxSetCIEncoderAInputTerm(TaskHandle taskHandle, const char channel[], const char *data);
04289 int32 __CFUNC DAQmxResetCIEncoderAInputTerm(TaskHandle taskHandle, const char channel[]);
04290
04291 int32 __CFUNC DAQmxGetCIEncoderAInputDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04292 int32 __CFUNC DAQmxSetCIEncoderAInputDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04293 int32 __CFUNC DAQmxResetCIEncoderAInputDigFltrEnable(TaskHandle taskHandle, const char channel[]);
04294
04295 int32 __CFUNC DAQmxGetCIEncoderAInputDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 *data);
04296 int32 __CFUNC DAQmxSetCIEncoderAInputDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 data);
04297 int32 __CFUNC DAQmxResetCIEncoderAInputDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[]);
04298
04299 int32 __CFUNC DAQmxGetCIEncoderAInputDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04300 int32 __CFUNC DAQmxSetCIEncoderAInputDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], const char *data);
04301 int32 __CFUNC DAQmxResetCIEncoderAInputDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[]);
04302
04303 int32 __CFUNC DAQmxGetCIEncoderAInputDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 *data);
04304 int32 __CFUNC DAQmxSetCIEncoderAInputDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 data);
04305 int32 __CFUNC DAQmxResetCIEncoderAInputDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[]);
04306
04307 int32 __CFUNC DAQmxGetCIEncoderAInputDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04308 int32 __CFUNC DAQmxSetCIEncoderAInputDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04309 int32 __CFUNC DAQmxResetCIEncoderAInputDigSyncEnable(TaskHandle taskHandle, const char channel[]);
04310
04311 int32 __CFUNC DAQmxGetCIEncoderBInputTerm(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04312 int32 __CFUNC DAQmxSetCIEncoderBInputTerm(TaskHandle taskHandle, const char channel[], const char *data);
04313 int32 __CFUNC DAQmxResetCIEncoderBInputTerm(TaskHandle taskHandle, const char channel[]);
04314
04315 int32 __CFUNC DAQmxGetCIEncoderBInputDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04316 int32 __CFUNC DAQmxSetCIEncoderBInputDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04317 int32 __CFUNC DAQmxResetCIEncoderBInputDigFltrEnable(TaskHandle taskHandle, const char channel[]);
04318
04319 int32 __CFUNC DAQmxGetCIEncoderBInputDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 *data);
04320 int32 __CFUNC DAQmxSetCIEncoderBInputDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 data);
04321 int32 __CFUNC DAQmxResetCIEncoderBInputDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[]);
04322
04323 int32 __CFUNC DAQmxGetCIEncoderBInputDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04324 int32 __CFUNC DAQmxSetCIEncoderBInputDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], const char *data);
04325 int32 __CFUNC DAQmxResetCIEncoderBInputDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[]);
04326
04327 int32 __CFUNC DAQmxGetCIEncoderBInputDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 *data);
04328 int32 __CFUNC DAQmxSetCIEncoderBInputDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 data);
04329 int32 __CFUNC DAQmxResetCIEncoderBInputDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[]);
04330
04331 int32 __CFUNC DAQmxGetCIEncoderBInputDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04332 int32 __CFUNC DAQmxSetCIEncoderBInputDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04333 int32 __CFUNC DAQmxResetCIEncoderBInputDigSyncEnable(TaskHandle taskHandle, const char channel[]);
04334
04335 int32 __CFUNC DAQmxGetCIEncoderZInputTerm(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04336 int32 __CFUNC DAQmxSetCIEncoderZInputTerm(TaskHandle taskHandle, const char channel[], const char *data);
04337 int32 __CFUNC DAQmxResetCIEncoderZInputTerm(TaskHandle taskHandle, const char channel[]);
04338
04339 int32 __CFUNC DAQmxGetCIEncoderZInputDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04340 int32 __CFUNC DAQmxSetCIEncoderZInputDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04341 int32 __CFUNC DAQmxResetCIEncoderZInputDigFltrEnable(TaskHandle taskHandle, const char channel[]);
04342
04343 int32 __CFUNC DAQmxGetCIEncoderZInputDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 *data);
04344 int32 __CFUNC DAQmxSetCIEncoderZInputDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 data);
04345 int32 __CFUNC DAQmxResetCIEncoderZInputDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[]);
04346
04347 int32 __CFUNC DAQmxGetCIEncoderZInputDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04348 int32 __CFUNC DAQmxSetCIEncoderZInputDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], const char *data);
04349 int32 __CFUNC DAQmxResetCIEncoderZInputDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[]);
04350
04351 int32 __CFUNC DAQmxGetCIEncoderZInputDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 *data);
04352 int32 __CFUNC DAQmxSetCIEncoderZInputDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 data);
04353 int32 __CFUNC DAQmxResetCIEncoderZInputDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[]);
04354
04355 int32 __CFUNC DAQmxGetCIEncoderZInputDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04356 int32 __CFUNC DAQmxSetCIEncoderZInputDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04357 int32 __CFUNC DAQmxResetCIEncoderZInputDigSyncEnable(TaskHandle taskHandle, const char channel[]);
04358
04359 int32 __CFUNC DAQmxGetCIEncoderZIndexEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04360 int32 __CFUNC DAQmxSetCIEncoderZIndexEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04361 int32 __CFUNC DAQmxResetCIEncoderZIndexEnable(TaskHandle taskHandle, const char channel[]);
04362
04363 int32 __CFUNC DAQmxGetCIEncoderZIndexVal(TaskHandle taskHandle, const char channel[], float64 *data);
04364 int32 __CFUNC DAQmxSetCIEncoderZIndexVal(TaskHandle taskHandle, const char channel[], float64 data);
04365 int32 __CFUNC DAQmxResetCIEncoderZIndexVal(TaskHandle taskHandle, const char channel[]);
04366
04367
04368 int32 __CFUNC DAQmxGetCIEncoderZIndexPhase(TaskHandle taskHandle, const char channel[], int32 *data);
04369 int32 __CFUNC DAQmxSetCIEncoderZIndexPhase(TaskHandle taskHandle, const char channel[], int32 data);
04370 int32 __CFUNC DAQmxResetCIEncoderZIndexPhase(TaskHandle taskHandle, const char channel[]);
04371
04372
04373 int32 __CFUNC DAQmxGetCIPulseWidthUnits(TaskHandle taskHandle, const char channel[], int32 *data);
04374 int32 __CFUNC DAQmxSetCIPulseWidthUnits(TaskHandle taskHandle, const char channel[], int32 data);
04375 int32 __CFUNC DAQmxResetCIPulseWidthUnits(TaskHandle taskHandle, const char channel[]);
04376
04377 int32 __CFUNC DAQmxGetCIPulseWidthTerm(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04378 int32 __CFUNC DAQmxSetCIPulseWidthTerm(TaskHandle taskHandle, const char channel[], const char *data);
04379 int32 __CFUNC DAQmxResetCIPulseWidthTerm(TaskHandle taskHandle, const char channel[]);
04380
04381
04382 int32 __CFUNC DAQmxGetCIPulseWidthStartingEdge(TaskHandle taskHandle, const char channel[], int32 *data);
04383 int32 __CFUNC DAQmxSetCIPulseWidthStartingEdge(TaskHandle taskHandle, const char channel[], int32 data);
04384 int32 __CFUNC DAQmxResetCIPulseWidthStartingEdge(TaskHandle taskHandle, const char channel[]);
04385
04386 int32 __CFUNC DAQmxGetCIPulseWidthDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04387 int32 __CFUNC DAQmxSetCIPulseWidthDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04388 int32 __CFUNC DAQmxResetCIPulseWidthDigFltrEnable(TaskHandle taskHandle, const char channel[]);
04389
04390 int32 __CFUNC DAQmxGetCIPulseWidthDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 *data);
04391 int32 __CFUNC DAQmxSetCIPulseWidthDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 data);
04392 int32 __CFUNC DAQmxResetCIPulseWidthDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[]);
04393
04394 int32 __CFUNC DAQmxGetCIPulseWidthDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04395 int32 __CFUNC DAQmxSetCIPulseWidthDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], const char *data);
04396 int32 __CFUNC DAQmxResetCIPulseWidthDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[]);
04397
04398 int32 __CFUNC DAQmxGetCIPulseWidthDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 *data);
04399 int32 __CFUNC DAQmxSetCIPulseWidthDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 data);
04400 int32 __CFUNC DAQmxResetCIPulseWidthDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[]);
04401
04402 int32 __CFUNC DAQmxGetCIPulseWidthDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04403 int32 __CFUNC DAQmxSetCIPulseWidthDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04404 int32 __CFUNC DAQmxResetCIPulseWidthDigSyncEnable(TaskHandle taskHandle, const char channel[]);
04405
04406
04407 int32 __CFUNC DAQmxGetCITimestampUnits(TaskHandle taskHandle, const char channel[], int32 *data);
04408 int32 __CFUNC DAQmxSetCITimestampUnits(TaskHandle taskHandle, const char channel[], int32 data);
04409 int32 __CFUNC DAQmxResetCITimestampUnits(TaskHandle taskHandle, const char channel[]);
04410
04411
04412 int32 __CFUNC DAQmxGetCITwoEdgeSepUnits(TaskHandle taskHandle, const char channel[], int32 *data);
04413 int32 __CFUNC DAQmxSetCITwoEdgeSepUnits(TaskHandle taskHandle, const char channel[], int32 data);
04414 int32 __CFUNC DAQmxResetCITwoEdgeSepUnits(TaskHandle taskHandle, const char channel[]);
04415
04416 int32 __CFUNC DAQmxGetCITwoEdgeSepFirstTerm(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04417 int32 __CFUNC DAQmxSetCITwoEdgeSepFirstTerm(TaskHandle taskHandle, const char channel[], const char *data);
04418 int32 __CFUNC DAQmxResetCITwoEdgeSepFirstTerm(TaskHandle taskHandle, const char channel[]);
04419
04420
04421 int32 __CFUNC DAQmxGetCITwoEdgeSepFirstEdge(TaskHandle taskHandle, const char channel[], int32 *data);
04422 int32 __CFUNC DAQmxSetCITwoEdgeSepFirstEdge(TaskHandle taskHandle, const char channel[], int32 data);
04423 int32 __CFUNC DAQmxResetCITwoEdgeSepFirstEdge(TaskHandle taskHandle, const char channel[]);
04424
04425 int32 __CFUNC DAQmxGetCITwoEdgeSepFirstDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04426 int32 __CFUNC DAQmxSetCITwoEdgeSepFirstDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04427 int32 __CFUNC DAQmxResetCITwoEdgeSepFirstDigFltrEnable(TaskHandle taskHandle, const char channel[]);
04428
04429 int32 __CFUNC DAQmxGetCITwoEdgeSepFirstDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 *data);
04430 int32 __CFUNC DAQmxSetCITwoEdgeSepFirstDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 data);
04431 int32 __CFUNC DAQmxResetCITwoEdgeSepFirstDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[]);
04432
04433 int32 __CFUNC DAQmxGetCITwoEdgeSepFirstDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04434 int32 __CFUNC DAQmxSetCITwoEdgeSepFirstDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], const char *data);
04435 int32 __CFUNC DAQmxResetCITwoEdgeSepFirstDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[]);
04436
04437 int32 __CFUNC DAQmxGetCITwoEdgeSepFirstDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 *data);
04438 int32 __CFUNC DAQmxSetCITwoEdgeSepFirstDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 data);
04439 int32 __CFUNC DAQmxResetCITwoEdgeSepFirstDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[]);
04440
04441 int32 __CFUNC DAQmxGetCITwoEdgeSepFirstDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04442 int32 __CFUNC DAQmxSetCITwoEdgeSepFirstDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04443 int32 __CFUNC DAQmxResetCITwoEdgeSepFirstDigSyncEnable(TaskHandle taskHandle, const char channel[]);
04444
04445 int32 __CFUNC DAQmxGetCITwoEdgeSepSecondTerm(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04446 int32 __CFUNC DAQmxSetCITwoEdgeSepSecondTerm(TaskHandle taskHandle, const char channel[], const char *data);
04447 int32 __CFUNC DAQmxResetCITwoEdgeSepSecondTerm(TaskHandle taskHandle, const char channel[]);
04448
04449
04450 int32 __CFUNC DAQmxGetCITwoEdgeSepSecondEdge(TaskHandle taskHandle, const char channel[], int32 *data);
04451 int32 __CFUNC DAQmxSetCITwoEdgeSepSecondEdge(TaskHandle taskHandle, const char channel[], int32 data);
04452 int32 __CFUNC DAQmxResetCITwoEdgeSepSecondEdge(TaskHandle taskHandle, const char channel[]);
04453
04454 int32 __CFUNC DAQmxGetCITwoEdgeSepSecondDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04455 int32 __CFUNC DAQmxSetCITwoEdgeSepSecondDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04456 int32 __CFUNC DAQmxResetCITwoEdgeSepSecondDigFltrEnable(TaskHandle taskHandle, const char channel[]);
04457
04458 int32 __CFUNC DAQmxGetCITwoEdgeSepSecondDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 *data);
04459 int32 __CFUNC DAQmxSetCITwoEdgeSepSecondDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 data);
04460 int32 __CFUNC DAQmxResetCITwoEdgeSepSecondDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[]);
04461
04462 int32 __CFUNC DAQmxGetCITwoEdgeSepSecondDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04463 int32 __CFUNC DAQmxSetCITwoEdgeSepSecondDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], const char *data);
04464 int32 __CFUNC DAQmxResetCITwoEdgeSepSecondDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[]);
04465
04466 int32 __CFUNC DAQmxGetCITwoEdgeSepSecondDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 *data);
04467 int32 __CFUNC DAQmxSetCITwoEdgeSepSecondDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 data);
04468 int32 __CFUNC DAQmxResetCITwoEdgeSepSecondDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[]);
04469
04470 int32 __CFUNC DAQmxGetCITwoEdgeSepSecondDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04471 int32 __CFUNC DAQmxSetCITwoEdgeSepSecondDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04472 int32 __CFUNC DAQmxResetCITwoEdgeSepSecondDigSyncEnable(TaskHandle taskHandle, const char channel[]);
04473
04474
04475 int32 __CFUNC DAQmxGetCISemiPeriodUnits(TaskHandle taskHandle, const char channel[], int32 *data);
04476 int32 __CFUNC DAQmxSetCISemiPeriodUnits(TaskHandle taskHandle, const char channel[], int32 data);
04477 int32 __CFUNC DAQmxResetCISemiPeriodUnits(TaskHandle taskHandle, const char channel[]);
04478
04479 int32 __CFUNC DAQmxGetCISemiPeriodTerm(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04480 int32 __CFUNC DAQmxSetCISemiPeriodTerm(TaskHandle taskHandle, const char channel[], const char *data);
04481 int32 __CFUNC DAQmxResetCISemiPeriodTerm(TaskHandle taskHandle, const char channel[]);
04482
04483
04484 int32 __CFUNC DAQmxGetCISemiPeriodStartingEdge(TaskHandle taskHandle, const char channel[], int32 *data);
04485 int32 __CFUNC DAQmxSetCISemiPeriodStartingEdge(TaskHandle taskHandle, const char channel[], int32 data);
04486 int32 __CFUNC DAQmxResetCISemiPeriodStartingEdge(TaskHandle taskHandle, const char channel[]);
04487
04488 int32 __CFUNC DAQmxGetCISemiPeriodDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04489 int32 __CFUNC DAQmxSetCISemiPeriodDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04490 int32 __CFUNC DAQmxResetCISemiPeriodDigFltrEnable(TaskHandle taskHandle, const char channel[]);
04491
04492 int32 __CFUNC DAQmxGetCISemiPeriodDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 *data);
04493 int32 __CFUNC DAQmxSetCISemiPeriodDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 data);
04494 int32 __CFUNC DAQmxResetCISemiPeriodDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[]);
04495
04496 int32 __CFUNC DAQmxGetCISemiPeriodDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04497 int32 __CFUNC DAQmxSetCISemiPeriodDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], const char *data);
04498 int32 __CFUNC DAQmxResetCISemiPeriodDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[]);
04499
04500 int32 __CFUNC DAQmxGetCISemiPeriodDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 *data);
04501 int32 __CFUNC DAQmxSetCISemiPeriodDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 data);
04502 int32 __CFUNC DAQmxResetCISemiPeriodDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[]);
04503
04504 int32 __CFUNC DAQmxGetCISemiPeriodDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04505 int32 __CFUNC DAQmxSetCISemiPeriodDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04506 int32 __CFUNC DAQmxResetCISemiPeriodDigSyncEnable(TaskHandle taskHandle, const char channel[]);
04507
04508
04509 int32 __CFUNC DAQmxGetCIPulseFreqUnits(TaskHandle taskHandle, const char channel[], int32 *data);
04510 int32 __CFUNC DAQmxSetCIPulseFreqUnits(TaskHandle taskHandle, const char channel[], int32 data);
04511 int32 __CFUNC DAQmxResetCIPulseFreqUnits(TaskHandle taskHandle, const char channel[]);
04512
04513 int32 __CFUNC DAQmxGetCIPulseFreqTerm(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04514 int32 __CFUNC DAQmxSetCIPulseFreqTerm(TaskHandle taskHandle, const char channel[], const char *data);
04515 int32 __CFUNC DAQmxResetCIPulseFreqTerm(TaskHandle taskHandle, const char channel[]);
04516
04517
04518 int32 __CFUNC DAQmxGetCIPulseFreqStartEdge(TaskHandle taskHandle, const char channel[], int32 *data);
04519 int32 __CFUNC DAQmxSetCIPulseFreqStartEdge(TaskHandle taskHandle, const char channel[], int32 data);
04520 int32 __CFUNC DAQmxResetCIPulseFreqStartEdge(TaskHandle taskHandle, const char channel[]);
04521
04522 int32 __CFUNC DAQmxGetCIPulseFreqDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04523 int32 __CFUNC DAQmxSetCIPulseFreqDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04524 int32 __CFUNC DAQmxResetCIPulseFreqDigFltrEnable(TaskHandle taskHandle, const char channel[]);
04525
04526 int32 __CFUNC DAQmxGetCIPulseFreqDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 *data);
04527 int32 __CFUNC DAQmxSetCIPulseFreqDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 data);
04528 int32 __CFUNC DAQmxResetCIPulseFreqDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[]);
04529
04530 int32 __CFUNC DAQmxGetCIPulseFreqDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04531 int32 __CFUNC DAQmxSetCIPulseFreqDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], const char *data);
04532 int32 __CFUNC DAQmxResetCIPulseFreqDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[]);
04533
04534 int32 __CFUNC DAQmxGetCIPulseFreqDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 *data);
04535 int32 __CFUNC DAQmxSetCIPulseFreqDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 data);
04536 int32 __CFUNC DAQmxResetCIPulseFreqDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[]);
04537
04538 int32 __CFUNC DAQmxGetCIPulseFreqDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04539 int32 __CFUNC DAQmxSetCIPulseFreqDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04540 int32 __CFUNC DAQmxResetCIPulseFreqDigSyncEnable(TaskHandle taskHandle, const char channel[]);
04541
04542
04543 int32 __CFUNC DAQmxGetCIPulseTimeUnits(TaskHandle taskHandle, const char channel[], int32 *data);
04544 int32 __CFUNC DAQmxSetCIPulseTimeUnits(TaskHandle taskHandle, const char channel[], int32 data);
04545 int32 __CFUNC DAQmxResetCIPulseTimeUnits(TaskHandle taskHandle, const char channel[]);
04546
04547 int32 __CFUNC DAQmxGetCIPulseTimeTerm(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04548 int32 __CFUNC DAQmxSetCIPulseTimeTerm(TaskHandle taskHandle, const char channel[], const char *data);
04549 int32 __CFUNC DAQmxResetCIPulseTimeTerm(TaskHandle taskHandle, const char channel[]);
04550
04551
04552 int32 __CFUNC DAQmxGetCIPulseTimeStartEdge(TaskHandle taskHandle, const char channel[], int32 *data);
04553 int32 __CFUNC DAQmxSetCIPulseTimeStartEdge(TaskHandle taskHandle, const char channel[], int32 data);
04554 int32 __CFUNC DAQmxResetCIPulseTimeStartEdge(TaskHandle taskHandle, const char channel[]);
04555
04556 int32 __CFUNC DAQmxGetCIPulseTimeDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04557 int32 __CFUNC DAQmxSetCIPulseTimeDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04558 int32 __CFUNC DAQmxResetCIPulseTimeDigFltrEnable(TaskHandle taskHandle, const char channel[]);
04559
04560 int32 __CFUNC DAQmxGetCIPulseTimeDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 *data);
04561 int32 __CFUNC DAQmxSetCIPulseTimeDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 data);
04562 int32 __CFUNC DAQmxResetCIPulseTimeDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[]);
04563
04564 int32 __CFUNC DAQmxGetCIPulseTimeDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04565 int32 __CFUNC DAQmxSetCIPulseTimeDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], const char *data);
04566 int32 __CFUNC DAQmxResetCIPulseTimeDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[]);
04567
04568 int32 __CFUNC DAQmxGetCIPulseTimeDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 *data);
04569 int32 __CFUNC DAQmxSetCIPulseTimeDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 data);
04570 int32 __CFUNC DAQmxResetCIPulseTimeDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[]);
04571
04572 int32 __CFUNC DAQmxGetCIPulseTimeDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04573 int32 __CFUNC DAQmxSetCIPulseTimeDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04574 int32 __CFUNC DAQmxResetCIPulseTimeDigSyncEnable(TaskHandle taskHandle, const char channel[]);
04575
04576 int32 __CFUNC DAQmxGetCIPulseTicksTerm(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04577 int32 __CFUNC DAQmxSetCIPulseTicksTerm(TaskHandle taskHandle, const char channel[], const char *data);
04578 int32 __CFUNC DAQmxResetCIPulseTicksTerm(TaskHandle taskHandle, const char channel[]);
04579
04580
04581 int32 __CFUNC DAQmxGetCIPulseTicksStartEdge(TaskHandle taskHandle, const char channel[], int32 *data);
04582 int32 __CFUNC DAQmxSetCIPulseTicksStartEdge(TaskHandle taskHandle, const char channel[], int32 data);
04583 int32 __CFUNC DAQmxResetCIPulseTicksStartEdge(TaskHandle taskHandle, const char channel[]);
04584
04585 int32 __CFUNC DAQmxGetCIPulseTicksDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04586 int32 __CFUNC DAQmxSetCIPulseTicksDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04587 int32 __CFUNC DAQmxResetCIPulseTicksDigFltrEnable(TaskHandle taskHandle, const char channel[]);
04588
04589 int32 __CFUNC DAQmxGetCIPulseTicksDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 *data);
04590 int32 __CFUNC DAQmxSetCIPulseTicksDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 data);
04591 int32 __CFUNC DAQmxResetCIPulseTicksDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[]);
04592
04593 int32 __CFUNC DAQmxGetCIPulseTicksDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04594 int32 __CFUNC DAQmxSetCIPulseTicksDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], const char *data);
04595 int32 __CFUNC DAQmxResetCIPulseTicksDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[]);
04596
04597 int32 __CFUNC DAQmxGetCIPulseTicksDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 *data);
04598 int32 __CFUNC DAQmxSetCIPulseTicksDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 data);
04599 int32 __CFUNC DAQmxResetCIPulseTicksDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[]);
04600
04601 int32 __CFUNC DAQmxGetCIPulseTicksDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04602 int32 __CFUNC DAQmxSetCIPulseTicksDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04603 int32 __CFUNC DAQmxResetCIPulseTicksDigSyncEnable(TaskHandle taskHandle, const char channel[]);
04604
04605 int32 __CFUNC DAQmxGetCITimestampInitialSeconds(TaskHandle taskHandle, const char channel[], uInt32 *data);
04606 int32 __CFUNC DAQmxSetCITimestampInitialSeconds(TaskHandle taskHandle, const char channel[], uInt32 data);
04607 int32 __CFUNC DAQmxResetCITimestampInitialSeconds(TaskHandle taskHandle, const char channel[]);
04608
04609
04610 int32 __CFUNC DAQmxGetCIGPSSyncMethod(TaskHandle taskHandle, const char channel[], int32 *data);
04611 int32 __CFUNC DAQmxSetCIGPSSyncMethod(TaskHandle taskHandle, const char channel[], int32 data);
04612 int32 __CFUNC DAQmxResetCIGPSSyncMethod(TaskHandle taskHandle, const char channel[]);
04613
04614 int32 __CFUNC DAQmxGetCIGPSSyncSrc(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04615 int32 __CFUNC DAQmxSetCIGPSSyncSrc(TaskHandle taskHandle, const char channel[], const char *data);
04616 int32 __CFUNC DAQmxResetCIGPSSyncSrc(TaskHandle taskHandle, const char channel[]);
04617
04618 int32 __CFUNC DAQmxGetCICtrTimebaseSrc(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04619 int32 __CFUNC DAQmxSetCICtrTimebaseSrc(TaskHandle taskHandle, const char channel[], const char *data);
04620 int32 __CFUNC DAQmxResetCICtrTimebaseSrc(TaskHandle taskHandle, const char channel[]);
04621
04622 int32 __CFUNC DAQmxGetCICtrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 *data);
04623 int32 __CFUNC DAQmxSetCICtrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 data);
04624 int32 __CFUNC DAQmxResetCICtrTimebaseRate(TaskHandle taskHandle, const char channel[]);
04625
04626
04627 int32 __CFUNC DAQmxGetCICtrTimebaseActiveEdge(TaskHandle taskHandle, const char channel[], int32 *data);
04628 int32 __CFUNC DAQmxSetCICtrTimebaseActiveEdge(TaskHandle taskHandle, const char channel[], int32 data);
04629 int32 __CFUNC DAQmxResetCICtrTimebaseActiveEdge(TaskHandle taskHandle, const char channel[]);
04630
04631 int32 __CFUNC DAQmxGetCICtrTimebaseDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04632 int32 __CFUNC DAQmxSetCICtrTimebaseDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04633 int32 __CFUNC DAQmxResetCICtrTimebaseDigFltrEnable(TaskHandle taskHandle, const char channel[]);
04634
04635 int32 __CFUNC DAQmxGetCICtrTimebaseDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 *data);
04636 int32 __CFUNC DAQmxSetCICtrTimebaseDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 data);
04637 int32 __CFUNC DAQmxResetCICtrTimebaseDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[]);
04638
04639 int32 __CFUNC DAQmxGetCICtrTimebaseDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04640 int32 __CFUNC DAQmxSetCICtrTimebaseDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], const char *data);
04641 int32 __CFUNC DAQmxResetCICtrTimebaseDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[]);
04642
04643 int32 __CFUNC DAQmxGetCICtrTimebaseDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 *data);
04644 int32 __CFUNC DAQmxSetCICtrTimebaseDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 data);
04645 int32 __CFUNC DAQmxResetCICtrTimebaseDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[]);
04646
04647 int32 __CFUNC DAQmxGetCICtrTimebaseDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04648 int32 __CFUNC DAQmxSetCICtrTimebaseDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04649 int32 __CFUNC DAQmxResetCICtrTimebaseDigSyncEnable(TaskHandle taskHandle, const char channel[]);
04650
04651 int32 __CFUNC DAQmxGetCICount(TaskHandle taskHandle, const char channel[], uInt32 *data);
04652
04653
04654 int32 __CFUNC DAQmxGetCIOutputState(TaskHandle taskHandle, const char channel[], int32 *data);
04655
04656 int32 __CFUNC DAQmxGetCITCReached(TaskHandle taskHandle, const char channel[], bool32 *data);
04657
04658 int32 __CFUNC DAQmxGetCICtrTimebaseMasterTimebaseDiv(TaskHandle taskHandle, const char channel[], uInt32 *data);
04659 int32 __CFUNC DAQmxSetCICtrTimebaseMasterTimebaseDiv(TaskHandle taskHandle, const char channel[], uInt32 data);
04660 int32 __CFUNC DAQmxResetCICtrTimebaseMasterTimebaseDiv(TaskHandle taskHandle, const char channel[]);
04661
04662
04663 int32 __CFUNC DAQmxGetCIDataXferMech(TaskHandle taskHandle, const char channel[], int32 *data);
04664 int32 __CFUNC DAQmxSetCIDataXferMech(TaskHandle taskHandle, const char channel[], int32 data);
04665 int32 __CFUNC DAQmxResetCIDataXferMech(TaskHandle taskHandle, const char channel[]);
04666
04667
04668 int32 __CFUNC DAQmxGetCIDataXferReqCond(TaskHandle taskHandle, const char channel[], int32 *data);
04669 int32 __CFUNC DAQmxSetCIDataXferReqCond(TaskHandle taskHandle, const char channel[], int32 data);
04670 int32 __CFUNC DAQmxResetCIDataXferReqCond(TaskHandle taskHandle, const char channel[]);
04671
04672 int32 __CFUNC DAQmxGetCIUsbXferReqSize(TaskHandle taskHandle, const char channel[], uInt32 *data);
04673 int32 __CFUNC DAQmxSetCIUsbXferReqSize(TaskHandle taskHandle, const char channel[], uInt32 data);
04674 int32 __CFUNC DAQmxResetCIUsbXferReqSize(TaskHandle taskHandle, const char channel[]);
04675
04676 int32 __CFUNC DAQmxGetCIUsbXferReqCount(TaskHandle taskHandle, const char channel[], uInt32 *data);
04677 int32 __CFUNC DAQmxSetCIUsbXferReqCount(TaskHandle taskHandle, const char channel[], uInt32 data);
04678 int32 __CFUNC DAQmxResetCIUsbXferReqCount(TaskHandle taskHandle, const char channel[]);
04679
04680 int32 __CFUNC DAQmxGetCIMemMapEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04681 int32 __CFUNC DAQmxSetCIMemMapEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04682 int32 __CFUNC DAQmxResetCIMemMapEnable(TaskHandle taskHandle, const char channel[]);
04683
04684 int32 __CFUNC DAQmxGetCINumPossiblyInvalidSamps(TaskHandle taskHandle, const char channel[], uInt32 *data);
04685
04686 int32 __CFUNC DAQmxGetCIDupCountPrevent(TaskHandle taskHandle, const char channel[], bool32 *data);
04687 int32 __CFUNC DAQmxSetCIDupCountPrevent(TaskHandle taskHandle, const char channel[], bool32 data);
04688 int32 __CFUNC DAQmxResetCIDupCountPrevent(TaskHandle taskHandle, const char channel[]);
04689
04690 int32 __CFUNC DAQmxGetCIPrescaler(TaskHandle taskHandle, const char channel[], uInt32 *data);
04691 int32 __CFUNC DAQmxSetCIPrescaler(TaskHandle taskHandle, const char channel[], uInt32 data);
04692 int32 __CFUNC DAQmxResetCIPrescaler(TaskHandle taskHandle, const char channel[]);
04693
04694
04695 int32 __CFUNC DAQmxGetCOOutputType(TaskHandle taskHandle, const char channel[], int32 *data);
04696
04697
04698 int32 __CFUNC DAQmxGetCOPulseIdleState(TaskHandle taskHandle, const char channel[], int32 *data);
04699 int32 __CFUNC DAQmxSetCOPulseIdleState(TaskHandle taskHandle, const char channel[], int32 data);
04700 int32 __CFUNC DAQmxResetCOPulseIdleState(TaskHandle taskHandle, const char channel[]);
04701
04702 int32 __CFUNC DAQmxGetCOPulseTerm(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04703 int32 __CFUNC DAQmxSetCOPulseTerm(TaskHandle taskHandle, const char channel[], const char *data);
04704 int32 __CFUNC DAQmxResetCOPulseTerm(TaskHandle taskHandle, const char channel[]);
04705
04706
04707 int32 __CFUNC DAQmxGetCOPulseTimeUnits(TaskHandle taskHandle, const char channel[], int32 *data);
04708 int32 __CFUNC DAQmxSetCOPulseTimeUnits(TaskHandle taskHandle, const char channel[], int32 data);
04709 int32 __CFUNC DAQmxResetCOPulseTimeUnits(TaskHandle taskHandle, const char channel[]);
04710
04711 int32 __CFUNC DAQmxGetCOPulseHighTime(TaskHandle taskHandle, const char channel[], float64 *data);
04712 int32 __CFUNC DAQmxSetCOPulseHighTime(TaskHandle taskHandle, const char channel[], float64 data);
04713 int32 __CFUNC DAQmxResetCOPulseHighTime(TaskHandle taskHandle, const char channel[]);
04714
04715 int32 __CFUNC DAQmxGetCOPulseLowTime(TaskHandle taskHandle, const char channel[], float64 *data);
04716 int32 __CFUNC DAQmxSetCOPulseLowTime(TaskHandle taskHandle, const char channel[], float64 data);
04717 int32 __CFUNC DAQmxResetCOPulseLowTime(TaskHandle taskHandle, const char channel[]);
04718
04719 int32 __CFUNC DAQmxGetCOPulseTimeInitialDelay(TaskHandle taskHandle, const char channel[], float64 *data);
04720 int32 __CFUNC DAQmxSetCOPulseTimeInitialDelay(TaskHandle taskHandle, const char channel[], float64 data);
04721 int32 __CFUNC DAQmxResetCOPulseTimeInitialDelay(TaskHandle taskHandle, const char channel[]);
04722
04723 int32 __CFUNC DAQmxGetCOPulseDutyCyc(TaskHandle taskHandle, const char channel[], float64 *data);
04724 int32 __CFUNC DAQmxSetCOPulseDutyCyc(TaskHandle taskHandle, const char channel[], float64 data);
04725 int32 __CFUNC DAQmxResetCOPulseDutyCyc(TaskHandle taskHandle, const char channel[]);
04726
04727
04728 int32 __CFUNC DAQmxGetCOPulseFreqUnits(TaskHandle taskHandle, const char channel[], int32 *data);
04729 int32 __CFUNC DAQmxSetCOPulseFreqUnits(TaskHandle taskHandle, const char channel[], int32 data);
04730 int32 __CFUNC DAQmxResetCOPulseFreqUnits(TaskHandle taskHandle, const char channel[]);
04731
04732 int32 __CFUNC DAQmxGetCOPulseFreq(TaskHandle taskHandle, const char channel[], float64 *data);
04733 int32 __CFUNC DAQmxSetCOPulseFreq(TaskHandle taskHandle, const char channel[], float64 data);
04734 int32 __CFUNC DAQmxResetCOPulseFreq(TaskHandle taskHandle, const char channel[]);
04735
04736 int32 __CFUNC DAQmxGetCOPulseFreqInitialDelay(TaskHandle taskHandle, const char channel[], float64 *data);
04737 int32 __CFUNC DAQmxSetCOPulseFreqInitialDelay(TaskHandle taskHandle, const char channel[], float64 data);
04738 int32 __CFUNC DAQmxResetCOPulseFreqInitialDelay(TaskHandle taskHandle, const char channel[]);
04739
04740 int32 __CFUNC DAQmxGetCOPulseHighTicks(TaskHandle taskHandle, const char channel[], uInt32 *data);
04741 int32 __CFUNC DAQmxSetCOPulseHighTicks(TaskHandle taskHandle, const char channel[], uInt32 data);
04742 int32 __CFUNC DAQmxResetCOPulseHighTicks(TaskHandle taskHandle, const char channel[]);
04743
04744 int32 __CFUNC DAQmxGetCOPulseLowTicks(TaskHandle taskHandle, const char channel[], uInt32 *data);
04745 int32 __CFUNC DAQmxSetCOPulseLowTicks(TaskHandle taskHandle, const char channel[], uInt32 data);
04746 int32 __CFUNC DAQmxResetCOPulseLowTicks(TaskHandle taskHandle, const char channel[]);
04747
04748 int32 __CFUNC DAQmxGetCOPulseTicksInitialDelay(TaskHandle taskHandle, const char channel[], uInt32 *data);
04749 int32 __CFUNC DAQmxSetCOPulseTicksInitialDelay(TaskHandle taskHandle, const char channel[], uInt32 data);
04750 int32 __CFUNC DAQmxResetCOPulseTicksInitialDelay(TaskHandle taskHandle, const char channel[]);
04751
04752 int32 __CFUNC DAQmxGetCOCtrTimebaseSrc(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04753 int32 __CFUNC DAQmxSetCOCtrTimebaseSrc(TaskHandle taskHandle, const char channel[], const char *data);
04754 int32 __CFUNC DAQmxResetCOCtrTimebaseSrc(TaskHandle taskHandle, const char channel[]);
04755
04756 int32 __CFUNC DAQmxGetCOCtrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 *data);
04757 int32 __CFUNC DAQmxSetCOCtrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 data);
04758 int32 __CFUNC DAQmxResetCOCtrTimebaseRate(TaskHandle taskHandle, const char channel[]);
04759
04760
04761 int32 __CFUNC DAQmxGetCOCtrTimebaseActiveEdge(TaskHandle taskHandle, const char channel[], int32 *data);
04762 int32 __CFUNC DAQmxSetCOCtrTimebaseActiveEdge(TaskHandle taskHandle, const char channel[], int32 data);
04763 int32 __CFUNC DAQmxResetCOCtrTimebaseActiveEdge(TaskHandle taskHandle, const char channel[]);
04764
04765 int32 __CFUNC DAQmxGetCOCtrTimebaseDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04766 int32 __CFUNC DAQmxSetCOCtrTimebaseDigFltrEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04767 int32 __CFUNC DAQmxResetCOCtrTimebaseDigFltrEnable(TaskHandle taskHandle, const char channel[]);
04768
04769 int32 __CFUNC DAQmxGetCOCtrTimebaseDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 *data);
04770 int32 __CFUNC DAQmxSetCOCtrTimebaseDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[], float64 data);
04771 int32 __CFUNC DAQmxResetCOCtrTimebaseDigFltrMinPulseWidth(TaskHandle taskHandle, const char channel[]);
04772
04773 int32 __CFUNC DAQmxGetCOCtrTimebaseDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04774 int32 __CFUNC DAQmxSetCOCtrTimebaseDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[], const char *data);
04775 int32 __CFUNC DAQmxResetCOCtrTimebaseDigFltrTimebaseSrc(TaskHandle taskHandle, const char channel[]);
04776
04777 int32 __CFUNC DAQmxGetCOCtrTimebaseDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 *data);
04778 int32 __CFUNC DAQmxSetCOCtrTimebaseDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[], float64 data);
04779 int32 __CFUNC DAQmxResetCOCtrTimebaseDigFltrTimebaseRate(TaskHandle taskHandle, const char channel[]);
04780
04781 int32 __CFUNC DAQmxGetCOCtrTimebaseDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04782 int32 __CFUNC DAQmxSetCOCtrTimebaseDigSyncEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04783 int32 __CFUNC DAQmxResetCOCtrTimebaseDigSyncEnable(TaskHandle taskHandle, const char channel[]);
04784
04785 int32 __CFUNC DAQmxGetCOCount(TaskHandle taskHandle, const char channel[], uInt32 *data);
04786
04787
04788 int32 __CFUNC DAQmxGetCOOutputState(TaskHandle taskHandle, const char channel[], int32 *data);
04789
04790 int32 __CFUNC DAQmxGetCOAutoIncrCnt(TaskHandle taskHandle, const char channel[], uInt32 *data);
04791 int32 __CFUNC DAQmxSetCOAutoIncrCnt(TaskHandle taskHandle, const char channel[], uInt32 data);
04792 int32 __CFUNC DAQmxResetCOAutoIncrCnt(TaskHandle taskHandle, const char channel[]);
04793
04794 int32 __CFUNC DAQmxGetCOCtrTimebaseMasterTimebaseDiv(TaskHandle taskHandle, const char channel[], uInt32 *data);
04795 int32 __CFUNC DAQmxSetCOCtrTimebaseMasterTimebaseDiv(TaskHandle taskHandle, const char channel[], uInt32 data);
04796 int32 __CFUNC DAQmxResetCOCtrTimebaseMasterTimebaseDiv(TaskHandle taskHandle, const char channel[]);
04797
04798 int32 __CFUNC DAQmxGetCOPulseDone(TaskHandle taskHandle, const char channel[], bool32 *data);
04799
04800 int32 __CFUNC DAQmxGetCOEnableInitialDelayOnRetrigger(TaskHandle taskHandle, const char channel[], bool32 *data);
04801 int32 __CFUNC DAQmxSetCOEnableInitialDelayOnRetrigger(TaskHandle taskHandle, const char channel[], bool32 data);
04802 int32 __CFUNC DAQmxResetCOEnableInitialDelayOnRetrigger(TaskHandle taskHandle, const char channel[]);
04803
04804
04805 int32 __CFUNC DAQmxGetCOConstrainedGenMode(TaskHandle taskHandle, const char channel[], int32 *data);
04806 int32 __CFUNC DAQmxSetCOConstrainedGenMode(TaskHandle taskHandle, const char channel[], int32 data);
04807 int32 __CFUNC DAQmxResetCOConstrainedGenMode(TaskHandle taskHandle, const char channel[]);
04808
04809 int32 __CFUNC DAQmxGetCOUseOnlyOnBrdMem(TaskHandle taskHandle, const char channel[], bool32 *data);
04810 int32 __CFUNC DAQmxSetCOUseOnlyOnBrdMem(TaskHandle taskHandle, const char channel[], bool32 data);
04811 int32 __CFUNC DAQmxResetCOUseOnlyOnBrdMem(TaskHandle taskHandle, const char channel[]);
04812
04813
04814 int32 __CFUNC DAQmxGetCODataXferMech(TaskHandle taskHandle, const char channel[], int32 *data);
04815 int32 __CFUNC DAQmxSetCODataXferMech(TaskHandle taskHandle, const char channel[], int32 data);
04816 int32 __CFUNC DAQmxResetCODataXferMech(TaskHandle taskHandle, const char channel[]);
04817
04818
04819 int32 __CFUNC DAQmxGetCODataXferReqCond(TaskHandle taskHandle, const char channel[], int32 *data);
04820 int32 __CFUNC DAQmxSetCODataXferReqCond(TaskHandle taskHandle, const char channel[], int32 data);
04821 int32 __CFUNC DAQmxResetCODataXferReqCond(TaskHandle taskHandle, const char channel[]);
04822
04823 int32 __CFUNC DAQmxGetCOUsbXferReqSize(TaskHandle taskHandle, const char channel[], uInt32 *data);
04824 int32 __CFUNC DAQmxSetCOUsbXferReqSize(TaskHandle taskHandle, const char channel[], uInt32 data);
04825 int32 __CFUNC DAQmxResetCOUsbXferReqSize(TaskHandle taskHandle, const char channel[]);
04826
04827 int32 __CFUNC DAQmxGetCOUsbXferReqCount(TaskHandle taskHandle, const char channel[], uInt32 *data);
04828 int32 __CFUNC DAQmxSetCOUsbXferReqCount(TaskHandle taskHandle, const char channel[], uInt32 data);
04829 int32 __CFUNC DAQmxResetCOUsbXferReqCount(TaskHandle taskHandle, const char channel[]);
04830
04831 int32 __CFUNC DAQmxGetCOMemMapEnable(TaskHandle taskHandle, const char channel[], bool32 *data);
04832 int32 __CFUNC DAQmxSetCOMemMapEnable(TaskHandle taskHandle, const char channel[], bool32 data);
04833 int32 __CFUNC DAQmxResetCOMemMapEnable(TaskHandle taskHandle, const char channel[]);
04834
04835 int32 __CFUNC DAQmxGetCOPrescaler(TaskHandle taskHandle, const char channel[], uInt32 *data);
04836 int32 __CFUNC DAQmxSetCOPrescaler(TaskHandle taskHandle, const char channel[], uInt32 data);
04837 int32 __CFUNC DAQmxResetCOPrescaler(TaskHandle taskHandle, const char channel[]);
04838
04839 int32 __CFUNC DAQmxGetCORdyForNewVal(TaskHandle taskHandle, const char channel[], bool32 *data);
04840
04841
04842 int32 __CFUNC DAQmxGetChanType(TaskHandle taskHandle, const char channel[], int32 *data);
04843
04844 int32 __CFUNC DAQmxGetPhysicalChanName(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04845 int32 __CFUNC DAQmxSetPhysicalChanName(TaskHandle taskHandle, const char channel[], const char *data);
04846
04847 int32 __CFUNC DAQmxGetChanDescr(TaskHandle taskHandle, const char channel[], char *data, uInt32 bufferSize);
04848 int32 __CFUNC DAQmxSetChanDescr(TaskHandle taskHandle, const char channel[], const char *data);
04849 int32 __CFUNC DAQmxResetChanDescr(TaskHandle taskHandle, const char channel[]);
04850
04851 int32 __CFUNC DAQmxGetChanIsGlobal(TaskHandle taskHandle, const char channel[], bool32 *data);
04852
04853
04854
04855 int32 __CFUNC DAQmxGetExportedAIConvClkOutputTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
04856 int32 __CFUNC DAQmxSetExportedAIConvClkOutputTerm(TaskHandle taskHandle, const char *data);
04857 int32 __CFUNC DAQmxResetExportedAIConvClkOutputTerm(TaskHandle taskHandle);
04858
04859
04860 int32 __CFUNC DAQmxGetExportedAIConvClkPulsePolarity(TaskHandle taskHandle, int32 *data);
04861
04862 int32 __CFUNC DAQmxGetExported10MHzRefClkOutputTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
04863 int32 __CFUNC DAQmxSetExported10MHzRefClkOutputTerm(TaskHandle taskHandle, const char *data);
04864 int32 __CFUNC DAQmxResetExported10MHzRefClkOutputTerm(TaskHandle taskHandle);
04865
04866 int32 __CFUNC DAQmxGetExported20MHzTimebaseOutputTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
04867 int32 __CFUNC DAQmxSetExported20MHzTimebaseOutputTerm(TaskHandle taskHandle, const char *data);
04868 int32 __CFUNC DAQmxResetExported20MHzTimebaseOutputTerm(TaskHandle taskHandle);
04869
04870
04871 int32 __CFUNC DAQmxGetExportedSampClkOutputBehavior(TaskHandle taskHandle, int32 *data);
04872 int32 __CFUNC DAQmxSetExportedSampClkOutputBehavior(TaskHandle taskHandle, int32 data);
04873 int32 __CFUNC DAQmxResetExportedSampClkOutputBehavior(TaskHandle taskHandle);
04874
04875 int32 __CFUNC DAQmxGetExportedSampClkOutputTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
04876 int32 __CFUNC DAQmxSetExportedSampClkOutputTerm(TaskHandle taskHandle, const char *data);
04877 int32 __CFUNC DAQmxResetExportedSampClkOutputTerm(TaskHandle taskHandle);
04878
04879 int32 __CFUNC DAQmxGetExportedSampClkDelayOffset(TaskHandle taskHandle, float64 *data);
04880 int32 __CFUNC DAQmxSetExportedSampClkDelayOffset(TaskHandle taskHandle, float64 data);
04881 int32 __CFUNC DAQmxResetExportedSampClkDelayOffset(TaskHandle taskHandle);
04882
04883
04884 int32 __CFUNC DAQmxGetExportedSampClkPulsePolarity(TaskHandle taskHandle, int32 *data);
04885 int32 __CFUNC DAQmxSetExportedSampClkPulsePolarity(TaskHandle taskHandle, int32 data);
04886 int32 __CFUNC DAQmxResetExportedSampClkPulsePolarity(TaskHandle taskHandle);
04887
04888 int32 __CFUNC DAQmxGetExportedSampClkTimebaseOutputTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
04889 int32 __CFUNC DAQmxSetExportedSampClkTimebaseOutputTerm(TaskHandle taskHandle, const char *data);
04890 int32 __CFUNC DAQmxResetExportedSampClkTimebaseOutputTerm(TaskHandle taskHandle);
04891
04892 int32 __CFUNC DAQmxGetExportedDividedSampClkTimebaseOutputTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
04893 int32 __CFUNC DAQmxSetExportedDividedSampClkTimebaseOutputTerm(TaskHandle taskHandle, const char *data);
04894 int32 __CFUNC DAQmxResetExportedDividedSampClkTimebaseOutputTerm(TaskHandle taskHandle);
04895
04896 int32 __CFUNC DAQmxGetExportedAdvTrigOutputTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
04897 int32 __CFUNC DAQmxSetExportedAdvTrigOutputTerm(TaskHandle taskHandle, const char *data);
04898 int32 __CFUNC DAQmxResetExportedAdvTrigOutputTerm(TaskHandle taskHandle);
04899
04900
04901 int32 __CFUNC DAQmxGetExportedAdvTrigPulsePolarity(TaskHandle taskHandle, int32 *data);
04902
04903
04904 int32 __CFUNC DAQmxGetExportedAdvTrigPulseWidthUnits(TaskHandle taskHandle, int32 *data);
04905 int32 __CFUNC DAQmxSetExportedAdvTrigPulseWidthUnits(TaskHandle taskHandle, int32 data);
04906 int32 __CFUNC DAQmxResetExportedAdvTrigPulseWidthUnits(TaskHandle taskHandle);
04907
04908 int32 __CFUNC DAQmxGetExportedAdvTrigPulseWidth(TaskHandle taskHandle, float64 *data);
04909 int32 __CFUNC DAQmxSetExportedAdvTrigPulseWidth(TaskHandle taskHandle, float64 data);
04910 int32 __CFUNC DAQmxResetExportedAdvTrigPulseWidth(TaskHandle taskHandle);
04911
04912 int32 __CFUNC DAQmxGetExportedPauseTrigOutputTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
04913 int32 __CFUNC DAQmxSetExportedPauseTrigOutputTerm(TaskHandle taskHandle, const char *data);
04914 int32 __CFUNC DAQmxResetExportedPauseTrigOutputTerm(TaskHandle taskHandle);
04915
04916
04917 int32 __CFUNC DAQmxGetExportedPauseTrigLvlActiveLvl(TaskHandle taskHandle, int32 *data);
04918 int32 __CFUNC DAQmxSetExportedPauseTrigLvlActiveLvl(TaskHandle taskHandle, int32 data);
04919 int32 __CFUNC DAQmxResetExportedPauseTrigLvlActiveLvl(TaskHandle taskHandle);
04920
04921 int32 __CFUNC DAQmxGetExportedRefTrigOutputTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
04922 int32 __CFUNC DAQmxSetExportedRefTrigOutputTerm(TaskHandle taskHandle, const char *data);
04923 int32 __CFUNC DAQmxResetExportedRefTrigOutputTerm(TaskHandle taskHandle);
04924
04925
04926 int32 __CFUNC DAQmxGetExportedRefTrigPulsePolarity(TaskHandle taskHandle, int32 *data);
04927 int32 __CFUNC DAQmxSetExportedRefTrigPulsePolarity(TaskHandle taskHandle, int32 data);
04928 int32 __CFUNC DAQmxResetExportedRefTrigPulsePolarity(TaskHandle taskHandle);
04929
04930 int32 __CFUNC DAQmxGetExportedStartTrigOutputTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
04931 int32 __CFUNC DAQmxSetExportedStartTrigOutputTerm(TaskHandle taskHandle, const char *data);
04932 int32 __CFUNC DAQmxResetExportedStartTrigOutputTerm(TaskHandle taskHandle);
04933
04934
04935 int32 __CFUNC DAQmxGetExportedStartTrigPulsePolarity(TaskHandle taskHandle, int32 *data);
04936 int32 __CFUNC DAQmxSetExportedStartTrigPulsePolarity(TaskHandle taskHandle, int32 data);
04937 int32 __CFUNC DAQmxResetExportedStartTrigPulsePolarity(TaskHandle taskHandle);
04938
04939 int32 __CFUNC DAQmxGetExportedAdvCmpltEventOutputTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
04940 int32 __CFUNC DAQmxSetExportedAdvCmpltEventOutputTerm(TaskHandle taskHandle, const char *data);
04941 int32 __CFUNC DAQmxResetExportedAdvCmpltEventOutputTerm(TaskHandle taskHandle);
04942
04943 int32 __CFUNC DAQmxGetExportedAdvCmpltEventDelay(TaskHandle taskHandle, float64 *data);
04944 int32 __CFUNC DAQmxSetExportedAdvCmpltEventDelay(TaskHandle taskHandle, float64 data);
04945 int32 __CFUNC DAQmxResetExportedAdvCmpltEventDelay(TaskHandle taskHandle);
04946
04947
04948 int32 __CFUNC DAQmxGetExportedAdvCmpltEventPulsePolarity(TaskHandle taskHandle, int32 *data);
04949 int32 __CFUNC DAQmxSetExportedAdvCmpltEventPulsePolarity(TaskHandle taskHandle, int32 data);
04950 int32 __CFUNC DAQmxResetExportedAdvCmpltEventPulsePolarity(TaskHandle taskHandle);
04951
04952 int32 __CFUNC DAQmxGetExportedAdvCmpltEventPulseWidth(TaskHandle taskHandle, float64 *data);
04953 int32 __CFUNC DAQmxSetExportedAdvCmpltEventPulseWidth(TaskHandle taskHandle, float64 data);
04954 int32 __CFUNC DAQmxResetExportedAdvCmpltEventPulseWidth(TaskHandle taskHandle);
04955
04956 int32 __CFUNC DAQmxGetExportedAIHoldCmpltEventOutputTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
04957 int32 __CFUNC DAQmxSetExportedAIHoldCmpltEventOutputTerm(TaskHandle taskHandle, const char *data);
04958 int32 __CFUNC DAQmxResetExportedAIHoldCmpltEventOutputTerm(TaskHandle taskHandle);
04959
04960
04961 int32 __CFUNC DAQmxGetExportedAIHoldCmpltEventPulsePolarity(TaskHandle taskHandle, int32 *data);
04962 int32 __CFUNC DAQmxSetExportedAIHoldCmpltEventPulsePolarity(TaskHandle taskHandle, int32 data);
04963 int32 __CFUNC DAQmxResetExportedAIHoldCmpltEventPulsePolarity(TaskHandle taskHandle);
04964
04965 int32 __CFUNC DAQmxGetExportedChangeDetectEventOutputTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
04966 int32 __CFUNC DAQmxSetExportedChangeDetectEventOutputTerm(TaskHandle taskHandle, const char *data);
04967 int32 __CFUNC DAQmxResetExportedChangeDetectEventOutputTerm(TaskHandle taskHandle);
04968
04969
04970 int32 __CFUNC DAQmxGetExportedChangeDetectEventPulsePolarity(TaskHandle taskHandle, int32 *data);
04971 int32 __CFUNC DAQmxSetExportedChangeDetectEventPulsePolarity(TaskHandle taskHandle, int32 data);
04972 int32 __CFUNC DAQmxResetExportedChangeDetectEventPulsePolarity(TaskHandle taskHandle);
04973
04974 int32 __CFUNC DAQmxGetExportedCtrOutEventOutputTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
04975 int32 __CFUNC DAQmxSetExportedCtrOutEventOutputTerm(TaskHandle taskHandle, const char *data);
04976 int32 __CFUNC DAQmxResetExportedCtrOutEventOutputTerm(TaskHandle taskHandle);
04977
04978
04979 int32 __CFUNC DAQmxGetExportedCtrOutEventOutputBehavior(TaskHandle taskHandle, int32 *data);
04980 int32 __CFUNC DAQmxSetExportedCtrOutEventOutputBehavior(TaskHandle taskHandle, int32 data);
04981 int32 __CFUNC DAQmxResetExportedCtrOutEventOutputBehavior(TaskHandle taskHandle);
04982
04983
04984 int32 __CFUNC DAQmxGetExportedCtrOutEventPulsePolarity(TaskHandle taskHandle, int32 *data);
04985 int32 __CFUNC DAQmxSetExportedCtrOutEventPulsePolarity(TaskHandle taskHandle, int32 data);
04986 int32 __CFUNC DAQmxResetExportedCtrOutEventPulsePolarity(TaskHandle taskHandle);
04987
04988
04989 int32 __CFUNC DAQmxGetExportedCtrOutEventToggleIdleState(TaskHandle taskHandle, int32 *data);
04990 int32 __CFUNC DAQmxSetExportedCtrOutEventToggleIdleState(TaskHandle taskHandle, int32 data);
04991 int32 __CFUNC DAQmxResetExportedCtrOutEventToggleIdleState(TaskHandle taskHandle);
04992
04993 int32 __CFUNC DAQmxGetExportedHshkEventOutputTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
04994 int32 __CFUNC DAQmxSetExportedHshkEventOutputTerm(TaskHandle taskHandle, const char *data);
04995 int32 __CFUNC DAQmxResetExportedHshkEventOutputTerm(TaskHandle taskHandle);
04996
04997
04998 int32 __CFUNC DAQmxGetExportedHshkEventOutputBehavior(TaskHandle taskHandle, int32 *data);
04999 int32 __CFUNC DAQmxSetExportedHshkEventOutputBehavior(TaskHandle taskHandle, int32 data);
05000 int32 __CFUNC DAQmxResetExportedHshkEventOutputBehavior(TaskHandle taskHandle);
05001
05002 int32 __CFUNC DAQmxGetExportedHshkEventDelay(TaskHandle taskHandle, float64 *data);
05003 int32 __CFUNC DAQmxSetExportedHshkEventDelay(TaskHandle taskHandle, float64 data);
05004 int32 __CFUNC DAQmxResetExportedHshkEventDelay(TaskHandle taskHandle);
05005
05006
05007 int32 __CFUNC DAQmxGetExportedHshkEventInterlockedAssertedLvl(TaskHandle taskHandle, int32 *data);
05008 int32 __CFUNC DAQmxSetExportedHshkEventInterlockedAssertedLvl(TaskHandle taskHandle, int32 data);
05009 int32 __CFUNC DAQmxResetExportedHshkEventInterlockedAssertedLvl(TaskHandle taskHandle);
05010
05011 int32 __CFUNC DAQmxGetExportedHshkEventInterlockedAssertOnStart(TaskHandle taskHandle, bool32 *data);
05012 int32 __CFUNC DAQmxSetExportedHshkEventInterlockedAssertOnStart(TaskHandle taskHandle, bool32 data);
05013 int32 __CFUNC DAQmxResetExportedHshkEventInterlockedAssertOnStart(TaskHandle taskHandle);
05014
05015 int32 __CFUNC DAQmxGetExportedHshkEventInterlockedDeassertDelay(TaskHandle taskHandle, float64 *data);
05016 int32 __CFUNC DAQmxSetExportedHshkEventInterlockedDeassertDelay(TaskHandle taskHandle, float64 data);
05017 int32 __CFUNC DAQmxResetExportedHshkEventInterlockedDeassertDelay(TaskHandle taskHandle);
05018
05019
05020 int32 __CFUNC DAQmxGetExportedHshkEventPulsePolarity(TaskHandle taskHandle, int32 *data);
05021 int32 __CFUNC DAQmxSetExportedHshkEventPulsePolarity(TaskHandle taskHandle, int32 data);
05022 int32 __CFUNC DAQmxResetExportedHshkEventPulsePolarity(TaskHandle taskHandle);
05023
05024 int32 __CFUNC DAQmxGetExportedHshkEventPulseWidth(TaskHandle taskHandle, float64 *data);
05025 int32 __CFUNC DAQmxSetExportedHshkEventPulseWidth(TaskHandle taskHandle, float64 data);
05026 int32 __CFUNC DAQmxResetExportedHshkEventPulseWidth(TaskHandle taskHandle);
05027
05028 int32 __CFUNC DAQmxGetExportedRdyForXferEventOutputTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05029 int32 __CFUNC DAQmxSetExportedRdyForXferEventOutputTerm(TaskHandle taskHandle, const char *data);
05030 int32 __CFUNC DAQmxResetExportedRdyForXferEventOutputTerm(TaskHandle taskHandle);
05031
05032
05033 int32 __CFUNC DAQmxGetExportedRdyForXferEventLvlActiveLvl(TaskHandle taskHandle, int32 *data);
05034 int32 __CFUNC DAQmxSetExportedRdyForXferEventLvlActiveLvl(TaskHandle taskHandle, int32 data);
05035 int32 __CFUNC DAQmxResetExportedRdyForXferEventLvlActiveLvl(TaskHandle taskHandle);
05036
05037
05038 int32 __CFUNC DAQmxGetExportedRdyForXferEventDeassertCond(TaskHandle taskHandle, int32 *data);
05039 int32 __CFUNC DAQmxSetExportedRdyForXferEventDeassertCond(TaskHandle taskHandle, int32 data);
05040 int32 __CFUNC DAQmxResetExportedRdyForXferEventDeassertCond(TaskHandle taskHandle);
05041
05042 int32 __CFUNC DAQmxGetExportedRdyForXferEventDeassertCondCustomThreshold(TaskHandle taskHandle, uInt32 *data);
05043 int32 __CFUNC DAQmxSetExportedRdyForXferEventDeassertCondCustomThreshold(TaskHandle taskHandle, uInt32 data);
05044 int32 __CFUNC DAQmxResetExportedRdyForXferEventDeassertCondCustomThreshold(TaskHandle taskHandle);
05045
05046 int32 __CFUNC DAQmxGetExportedDataActiveEventOutputTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05047 int32 __CFUNC DAQmxSetExportedDataActiveEventOutputTerm(TaskHandle taskHandle, const char *data);
05048 int32 __CFUNC DAQmxResetExportedDataActiveEventOutputTerm(TaskHandle taskHandle);
05049
05050
05051 int32 __CFUNC DAQmxGetExportedDataActiveEventLvlActiveLvl(TaskHandle taskHandle, int32 *data);
05052 int32 __CFUNC DAQmxSetExportedDataActiveEventLvlActiveLvl(TaskHandle taskHandle, int32 data);
05053 int32 __CFUNC DAQmxResetExportedDataActiveEventLvlActiveLvl(TaskHandle taskHandle);
05054
05055 int32 __CFUNC DAQmxGetExportedRdyForStartEventOutputTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05056 int32 __CFUNC DAQmxSetExportedRdyForStartEventOutputTerm(TaskHandle taskHandle, const char *data);
05057 int32 __CFUNC DAQmxResetExportedRdyForStartEventOutputTerm(TaskHandle taskHandle);
05058
05059
05060 int32 __CFUNC DAQmxGetExportedRdyForStartEventLvlActiveLvl(TaskHandle taskHandle, int32 *data);
05061 int32 __CFUNC DAQmxSetExportedRdyForStartEventLvlActiveLvl(TaskHandle taskHandle, int32 data);
05062 int32 __CFUNC DAQmxResetExportedRdyForStartEventLvlActiveLvl(TaskHandle taskHandle);
05063
05064 int32 __CFUNC DAQmxGetExportedSyncPulseEventOutputTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05065 int32 __CFUNC DAQmxSetExportedSyncPulseEventOutputTerm(TaskHandle taskHandle, const char *data);
05066 int32 __CFUNC DAQmxResetExportedSyncPulseEventOutputTerm(TaskHandle taskHandle);
05067
05068 int32 __CFUNC DAQmxGetExportedWatchdogExpiredEventOutputTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05069 int32 __CFUNC DAQmxSetExportedWatchdogExpiredEventOutputTerm(TaskHandle taskHandle, const char *data);
05070 int32 __CFUNC DAQmxResetExportedWatchdogExpiredEventOutputTerm(TaskHandle taskHandle);
05071
05072
05073
05074 int32 __CFUNC DAQmxGetDevIsSimulated(const char device[], bool32 *data);
05075
05076
05077 int32 __CFUNC DAQmxGetDevProductCategory(const char device[], int32 *data);
05078
05079 int32 __CFUNC DAQmxGetDevProductType(const char device[], char *data, uInt32 bufferSize);
05080
05081 int32 __CFUNC DAQmxGetDevProductNum(const char device[], uInt32 *data);
05082
05083 int32 __CFUNC DAQmxGetDevSerialNum(const char device[], uInt32 *data);
05084
05085 int32 __CFUNC DAQmxGetDevAccessoryProductTypes(const char device[], char *data, uInt32 bufferSize);
05086
05087 int32 __CFUNC DAQmxGetDevAccessoryProductNums(const char device[], uInt32 *data, uInt32 arraySizeInElements);
05088
05089 int32 __CFUNC DAQmxGetDevAccessorySerialNums(const char device[], uInt32 *data, uInt32 arraySizeInElements);
05090
05091 int32 __CFUNC DAQmxGetCarrierSerialNum(const char device[], uInt32 *data);
05092
05093 int32 __CFUNC DAQmxGetDevChassisModuleDevNames(const char device[], char *data, uInt32 bufferSize);
05094
05095 int32 __CFUNC DAQmxGetDevAnlgTrigSupported(const char device[], bool32 *data);
05096
05097 int32 __CFUNC DAQmxGetDevDigTrigSupported(const char device[], bool32 *data);
05098
05099 int32 __CFUNC DAQmxGetDevAIPhysicalChans(const char device[], char *data, uInt32 bufferSize);
05100
05101
05102 int32 __CFUNC DAQmxGetDevAISupportedMeasTypes(const char device[], int32 *data, uInt32 arraySizeInElements);
05103
05104 int32 __CFUNC DAQmxGetDevAIMaxSingleChanRate(const char device[], float64 *data);
05105
05106 int32 __CFUNC DAQmxGetDevAIMaxMultiChanRate(const char device[], float64 *data);
05107
05108 int32 __CFUNC DAQmxGetDevAIMinRate(const char device[], float64 *data);
05109
05110 int32 __CFUNC DAQmxGetDevAISimultaneousSamplingSupported(const char device[], bool32 *data);
05111
05112
05113 int32 __CFUNC DAQmxGetDevAISampModes(const char device[], int32 *data, uInt32 arraySizeInElements);
05114
05115
05116 int32 __CFUNC DAQmxGetDevAITrigUsage(const char device[], int32 *data);
05117
05118 int32 __CFUNC DAQmxGetDevAIVoltageRngs(const char device[], float64 *data, uInt32 arraySizeInElements);
05119
05120 int32 __CFUNC DAQmxGetDevAIVoltageIntExcitDiscreteVals(const char device[], float64 *data, uInt32 arraySizeInElements);
05121
05122 int32 __CFUNC DAQmxGetDevAIVoltageIntExcitRangeVals(const char device[], float64 *data, uInt32 arraySizeInElements);
05123
05124 int32 __CFUNC DAQmxGetDevAICurrentRngs(const char device[], float64 *data, uInt32 arraySizeInElements);
05125
05126 int32 __CFUNC DAQmxGetDevAICurrentIntExcitDiscreteVals(const char device[], float64 *data, uInt32 arraySizeInElements);
05127
05128 int32 __CFUNC DAQmxGetDevAIBridgeRngs(const char device[], float64 *data, uInt32 arraySizeInElements);
05129
05130 int32 __CFUNC DAQmxGetDevAIResistanceRngs(const char device[], float64 *data, uInt32 arraySizeInElements);
05131
05132 int32 __CFUNC DAQmxGetDevAIFreqRngs(const char device[], float64 *data, uInt32 arraySizeInElements);
05133
05134 int32 __CFUNC DAQmxGetDevAIGains(const char device[], float64 *data, uInt32 arraySizeInElements);
05135
05136
05137 int32 __CFUNC DAQmxGetDevAICouplings(const char device[], int32 *data);
05138
05139 int32 __CFUNC DAQmxGetDevAILowpassCutoffFreqDiscreteVals(const char device[], float64 *data, uInt32 arraySizeInElements);
05140
05141 int32 __CFUNC DAQmxGetDevAILowpassCutoffFreqRangeVals(const char device[], float64 *data, uInt32 arraySizeInElements);
05142
05143 int32 __CFUNC DAQmxGetDevAOPhysicalChans(const char device[], char *data, uInt32 bufferSize);
05144
05145
05146 int32 __CFUNC DAQmxGetDevAOSupportedOutputTypes(const char device[], int32 *data, uInt32 arraySizeInElements);
05147
05148 int32 __CFUNC DAQmxGetDevAOSampClkSupported(const char device[], bool32 *data);
05149
05150
05151 int32 __CFUNC DAQmxGetDevAOSampModes(const char device[], int32 *data, uInt32 arraySizeInElements);
05152
05153 int32 __CFUNC DAQmxGetDevAOMaxRate(const char device[], float64 *data);
05154
05155 int32 __CFUNC DAQmxGetDevAOMinRate(const char device[], float64 *data);
05156
05157
05158 int32 __CFUNC DAQmxGetDevAOTrigUsage(const char device[], int32 *data);
05159
05160 int32 __CFUNC DAQmxGetDevAOVoltageRngs(const char device[], float64 *data, uInt32 arraySizeInElements);
05161
05162 int32 __CFUNC DAQmxGetDevAOCurrentRngs(const char device[], float64 *data, uInt32 arraySizeInElements);
05163
05164 int32 __CFUNC DAQmxGetDevAOGains(const char device[], float64 *data, uInt32 arraySizeInElements);
05165
05166 int32 __CFUNC DAQmxGetDevDILines(const char device[], char *data, uInt32 bufferSize);
05167
05168 int32 __CFUNC DAQmxGetDevDIPorts(const char device[], char *data, uInt32 bufferSize);
05169
05170 int32 __CFUNC DAQmxGetDevDIMaxRate(const char device[], float64 *data);
05171
05172
05173 int32 __CFUNC DAQmxGetDevDITrigUsage(const char device[], int32 *data);
05174
05175 int32 __CFUNC DAQmxGetDevDOLines(const char device[], char *data, uInt32 bufferSize);
05176
05177 int32 __CFUNC DAQmxGetDevDOPorts(const char device[], char *data, uInt32 bufferSize);
05178
05179 int32 __CFUNC DAQmxGetDevDOMaxRate(const char device[], float64 *data);
05180
05181
05182 int32 __CFUNC DAQmxGetDevDOTrigUsage(const char device[], int32 *data);
05183
05184 int32 __CFUNC DAQmxGetDevCIPhysicalChans(const char device[], char *data, uInt32 bufferSize);
05185
05186
05187 int32 __CFUNC DAQmxGetDevCISupportedMeasTypes(const char device[], int32 *data, uInt32 arraySizeInElements);
05188
05189
05190 int32 __CFUNC DAQmxGetDevCITrigUsage(const char device[], int32 *data);
05191
05192 int32 __CFUNC DAQmxGetDevCISampClkSupported(const char device[], bool32 *data);
05193
05194
05195 int32 __CFUNC DAQmxGetDevCISampModes(const char device[], int32 *data, uInt32 arraySizeInElements);
05196
05197 int32 __CFUNC DAQmxGetDevCIMaxSize(const char device[], uInt32 *data);
05198
05199 int32 __CFUNC DAQmxGetDevCIMaxTimebase(const char device[], float64 *data);
05200
05201 int32 __CFUNC DAQmxGetDevCOPhysicalChans(const char device[], char *data, uInt32 bufferSize);
05202
05203
05204 int32 __CFUNC DAQmxGetDevCOSupportedOutputTypes(const char device[], int32 *data, uInt32 arraySizeInElements);
05205
05206 int32 __CFUNC DAQmxGetDevCOSampClkSupported(const char device[], bool32 *data);
05207
05208
05209 int32 __CFUNC DAQmxGetDevCOSampModes(const char device[], int32 *data, uInt32 arraySizeInElements);
05210
05211
05212 int32 __CFUNC DAQmxGetDevCOTrigUsage(const char device[], int32 *data);
05213
05214 int32 __CFUNC DAQmxGetDevCOMaxSize(const char device[], uInt32 *data);
05215
05216 int32 __CFUNC DAQmxGetDevCOMaxTimebase(const char device[], float64 *data);
05217
05218 int32 __CFUNC DAQmxGetDevTEDSHWTEDSSupported(const char device[], bool32 *data);
05219
05220 int32 __CFUNC DAQmxGetDevNumDMAChans(const char device[], uInt32 *data);
05221
05222
05223 int32 __CFUNC DAQmxGetDevBusType(const char device[], int32 *data);
05224
05225 int32 __CFUNC DAQmxGetDevPCIBusNum(const char device[], uInt32 *data);
05226
05227 int32 __CFUNC DAQmxGetDevPCIDevNum(const char device[], uInt32 *data);
05228
05229 int32 __CFUNC DAQmxGetDevPXIChassisNum(const char device[], uInt32 *data);
05230
05231 int32 __CFUNC DAQmxGetDevPXISlotNum(const char device[], uInt32 *data);
05232
05233 int32 __CFUNC DAQmxGetDevCompactDAQChassisDevName(const char device[], char *data, uInt32 bufferSize);
05234
05235 int32 __CFUNC DAQmxGetDevCompactDAQSlotNum(const char device[], uInt32 *data);
05236
05237 int32 __CFUNC DAQmxGetDevTCPIPHostname(const char device[], char *data, uInt32 bufferSize);
05238
05239 int32 __CFUNC DAQmxGetDevTCPIPEthernetIP(const char device[], char *data, uInt32 bufferSize);
05240
05241 int32 __CFUNC DAQmxGetDevTCPIPWirelessIP(const char device[], char *data, uInt32 bufferSize);
05242
05243 int32 __CFUNC DAQmxGetDevTerminals(const char device[], char *data, uInt32 bufferSize);
05244
05245
05246
05247
05248 int32 __CFUNC DAQmxGetReadRelativeTo(TaskHandle taskHandle, int32 *data);
05249 int32 __CFUNC DAQmxSetReadRelativeTo(TaskHandle taskHandle, int32 data);
05250 int32 __CFUNC DAQmxResetReadRelativeTo(TaskHandle taskHandle);
05251
05252 int32 __CFUNC DAQmxGetReadOffset(TaskHandle taskHandle, int32 *data);
05253 int32 __CFUNC DAQmxSetReadOffset(TaskHandle taskHandle, int32 data);
05254 int32 __CFUNC DAQmxResetReadOffset(TaskHandle taskHandle);
05255
05256 int32 __CFUNC DAQmxGetReadChannelsToRead(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05257 int32 __CFUNC DAQmxSetReadChannelsToRead(TaskHandle taskHandle, const char *data);
05258 int32 __CFUNC DAQmxResetReadChannelsToRead(TaskHandle taskHandle);
05259
05260 int32 __CFUNC DAQmxGetReadReadAllAvailSamp(TaskHandle taskHandle, bool32 *data);
05261 int32 __CFUNC DAQmxSetReadReadAllAvailSamp(TaskHandle taskHandle, bool32 data);
05262 int32 __CFUNC DAQmxResetReadReadAllAvailSamp(TaskHandle taskHandle);
05263
05264 int32 __CFUNC DAQmxGetReadAutoStart(TaskHandle taskHandle, bool32 *data);
05265 int32 __CFUNC DAQmxSetReadAutoStart(TaskHandle taskHandle, bool32 data);
05266 int32 __CFUNC DAQmxResetReadAutoStart(TaskHandle taskHandle);
05267
05268
05269 int32 __CFUNC DAQmxGetReadOverWrite(TaskHandle taskHandle, int32 *data);
05270 int32 __CFUNC DAQmxSetReadOverWrite(TaskHandle taskHandle, int32 data);
05271 int32 __CFUNC DAQmxResetReadOverWrite(TaskHandle taskHandle);
05272
05273 int32 __CFUNC DAQmxGetReadCurrReadPos(TaskHandle taskHandle, uInt64 *data);
05274
05275 int32 __CFUNC DAQmxGetReadAvailSampPerChan(TaskHandle taskHandle, uInt32 *data);
05276
05277 int32 __CFUNC DAQmxGetLoggingFilePath(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05278 int32 __CFUNC DAQmxSetLoggingFilePath(TaskHandle taskHandle, const char *data);
05279 int32 __CFUNC DAQmxResetLoggingFilePath(TaskHandle taskHandle);
05280
05281
05282 int32 __CFUNC DAQmxGetLoggingMode(TaskHandle taskHandle, int32 *data);
05283 int32 __CFUNC DAQmxSetLoggingMode(TaskHandle taskHandle, int32 data);
05284 int32 __CFUNC DAQmxResetLoggingMode(TaskHandle taskHandle);
05285
05286 int32 __CFUNC DAQmxGetLoggingTDMSGroupName(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05287 int32 __CFUNC DAQmxSetLoggingTDMSGroupName(TaskHandle taskHandle, const char *data);
05288 int32 __CFUNC DAQmxResetLoggingTDMSGroupName(TaskHandle taskHandle);
05289
05290
05291 int32 __CFUNC DAQmxGetLoggingTDMSOperation(TaskHandle taskHandle, int32 *data);
05292 int32 __CFUNC DAQmxSetLoggingTDMSOperation(TaskHandle taskHandle, int32 data);
05293 int32 __CFUNC DAQmxResetLoggingTDMSOperation(TaskHandle taskHandle);
05294
05295 int32 __CFUNC DAQmxGetLoggingPause(TaskHandle taskHandle, bool32 *data);
05296 int32 __CFUNC DAQmxSetLoggingPause(TaskHandle taskHandle, bool32 data);
05297 int32 __CFUNC DAQmxResetLoggingPause(TaskHandle taskHandle);
05298
05299 int32 __CFUNC DAQmxGetLoggingSampsPerFile(TaskHandle taskHandle, uInt64 *data);
05300 int32 __CFUNC DAQmxSetLoggingSampsPerFile(TaskHandle taskHandle, uInt64 data);
05301 int32 __CFUNC DAQmxResetLoggingSampsPerFile(TaskHandle taskHandle);
05302
05303 int32 __CFUNC DAQmxGetLoggingFileWriteSize(TaskHandle taskHandle, uInt32 *data);
05304 int32 __CFUNC DAQmxSetLoggingFileWriteSize(TaskHandle taskHandle, uInt32 data);
05305 int32 __CFUNC DAQmxResetLoggingFileWriteSize(TaskHandle taskHandle);
05306
05307 int32 __CFUNC DAQmxGetLoggingFilePreallocationSize(TaskHandle taskHandle, uInt64 *data);
05308 int32 __CFUNC DAQmxSetLoggingFilePreallocationSize(TaskHandle taskHandle, uInt64 data);
05309 int32 __CFUNC DAQmxResetLoggingFilePreallocationSize(TaskHandle taskHandle);
05310
05311 int32 __CFUNC DAQmxGetReadTotalSampPerChanAcquired(TaskHandle taskHandle, uInt64 *data);
05312
05313 int32 __CFUNC DAQmxGetReadCommonModeRangeErrorChansExist(TaskHandle taskHandle, bool32 *data);
05314
05315 int32 __CFUNC DAQmxGetReadCommonModeRangeErrorChans(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05316
05317 int32 __CFUNC DAQmxGetReadOvercurrentChansExist(TaskHandle taskHandle, bool32 *data);
05318
05319 int32 __CFUNC DAQmxGetReadOvercurrentChans(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05320
05321 int32 __CFUNC DAQmxGetReadOpenCurrentLoopChansExist(TaskHandle taskHandle, bool32 *data);
05322
05323 int32 __CFUNC DAQmxGetReadOpenCurrentLoopChans(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05324
05325 int32 __CFUNC DAQmxGetReadOpenThrmcplChansExist(TaskHandle taskHandle, bool32 *data);
05326
05327 int32 __CFUNC DAQmxGetReadOpenThrmcplChans(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05328
05329 int32 __CFUNC DAQmxGetReadOverloadedChansExist(TaskHandle taskHandle, bool32 *data);
05330
05331 int32 __CFUNC DAQmxGetReadOverloadedChans(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05332
05333 int32 __CFUNC DAQmxGetReadAccessoryInsertionOrRemovalDetected(TaskHandle taskHandle, bool32 *data);
05334
05335 int32 __CFUNC DAQmxGetReadDevsWithInsertedOrRemovedAccessories(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05336
05337 int32 __CFUNC DAQmxGetReadChangeDetectHasOverflowed(TaskHandle taskHandle, bool32 *data);
05338
05339 int32 __CFUNC DAQmxGetReadRawDataWidth(TaskHandle taskHandle, uInt32 *data);
05340
05341 int32 __CFUNC DAQmxGetReadNumChans(TaskHandle taskHandle, uInt32 *data);
05342
05343 int32 __CFUNC DAQmxGetReadDigitalLinesBytesPerChan(TaskHandle taskHandle, uInt32 *data);
05344
05345
05346 int32 __CFUNC DAQmxGetReadWaitMode(TaskHandle taskHandle, int32 *data);
05347 int32 __CFUNC DAQmxSetReadWaitMode(TaskHandle taskHandle, int32 data);
05348 int32 __CFUNC DAQmxResetReadWaitMode(TaskHandle taskHandle);
05349
05350 int32 __CFUNC DAQmxGetReadSleepTime(TaskHandle taskHandle, float64 *data);
05351 int32 __CFUNC DAQmxSetReadSleepTime(TaskHandle taskHandle, float64 data);
05352 int32 __CFUNC DAQmxResetReadSleepTime(TaskHandle taskHandle);
05353
05354
05355
05356 int32 __CFUNC DAQmxGetRealTimeConvLateErrorsToWarnings(TaskHandle taskHandle, bool32 *data);
05357 int32 __CFUNC DAQmxSetRealTimeConvLateErrorsToWarnings(TaskHandle taskHandle, bool32 data);
05358 int32 __CFUNC DAQmxResetRealTimeConvLateErrorsToWarnings(TaskHandle taskHandle);
05359
05360 int32 __CFUNC DAQmxGetRealTimeNumOfWarmupIters(TaskHandle taskHandle, uInt32 *data);
05361 int32 __CFUNC DAQmxSetRealTimeNumOfWarmupIters(TaskHandle taskHandle, uInt32 data);
05362 int32 __CFUNC DAQmxResetRealTimeNumOfWarmupIters(TaskHandle taskHandle);
05363
05364
05365 int32 __CFUNC DAQmxGetRealTimeWaitForNextSampClkWaitMode(TaskHandle taskHandle, int32 *data);
05366 int32 __CFUNC DAQmxSetRealTimeWaitForNextSampClkWaitMode(TaskHandle taskHandle, int32 data);
05367 int32 __CFUNC DAQmxResetRealTimeWaitForNextSampClkWaitMode(TaskHandle taskHandle);
05368
05369 int32 __CFUNC DAQmxGetRealTimeReportMissedSamp(TaskHandle taskHandle, bool32 *data);
05370 int32 __CFUNC DAQmxSetRealTimeReportMissedSamp(TaskHandle taskHandle, bool32 data);
05371 int32 __CFUNC DAQmxResetRealTimeReportMissedSamp(TaskHandle taskHandle);
05372
05373
05374 int32 __CFUNC DAQmxGetRealTimeWriteRecoveryMode(TaskHandle taskHandle, int32 *data);
05375 int32 __CFUNC DAQmxSetRealTimeWriteRecoveryMode(TaskHandle taskHandle, int32 data);
05376 int32 __CFUNC DAQmxResetRealTimeWriteRecoveryMode(TaskHandle taskHandle);
05377
05378
05379
05380
05381 int32 __CFUNC DAQmxGetSwitchChanUsage(const char switchChannelName[], int32 *data);
05382 int32 __CFUNC DAQmxSetSwitchChanUsage(const char switchChannelName[], int32 data);
05383
05384 int32 __CFUNC DAQmxGetSwitchChanAnlgBusSharingEnable(const char switchChannelName[], bool32 *data);
05385 int32 __CFUNC DAQmxSetSwitchChanAnlgBusSharingEnable(const char switchChannelName[], bool32 data);
05386
05387 int32 __CFUNC DAQmxGetSwitchChanMaxACCarryCurrent(const char switchChannelName[], float64 *data);
05388
05389 int32 __CFUNC DAQmxGetSwitchChanMaxACSwitchCurrent(const char switchChannelName[], float64 *data);
05390
05391 int32 __CFUNC DAQmxGetSwitchChanMaxACCarryPwr(const char switchChannelName[], float64 *data);
05392
05393 int32 __CFUNC DAQmxGetSwitchChanMaxACSwitchPwr(const char switchChannelName[], float64 *data);
05394
05395 int32 __CFUNC DAQmxGetSwitchChanMaxDCCarryCurrent(const char switchChannelName[], float64 *data);
05396
05397 int32 __CFUNC DAQmxGetSwitchChanMaxDCSwitchCurrent(const char switchChannelName[], float64 *data);
05398
05399 int32 __CFUNC DAQmxGetSwitchChanMaxDCCarryPwr(const char switchChannelName[], float64 *data);
05400
05401 int32 __CFUNC DAQmxGetSwitchChanMaxDCSwitchPwr(const char switchChannelName[], float64 *data);
05402
05403 int32 __CFUNC DAQmxGetSwitchChanMaxACVoltage(const char switchChannelName[], float64 *data);
05404
05405 int32 __CFUNC DAQmxGetSwitchChanMaxDCVoltage(const char switchChannelName[], float64 *data);
05406
05407 int32 __CFUNC DAQmxGetSwitchChanWireMode(const char switchChannelName[], uInt32 *data);
05408
05409 int32 __CFUNC DAQmxGetSwitchChanBandwidth(const char switchChannelName[], float64 *data);
05410
05411 int32 __CFUNC DAQmxGetSwitchChanImpedance(const char switchChannelName[], float64 *data);
05412
05413
05414
05415 int32 __CFUNC DAQmxGetSwitchDevSettlingTime(const char deviceName[], float64 *data);
05416 int32 __CFUNC DAQmxSetSwitchDevSettlingTime(const char deviceName[], float64 data);
05417
05418 int32 __CFUNC DAQmxGetSwitchDevAutoConnAnlgBus(const char deviceName[], bool32 *data);
05419 int32 __CFUNC DAQmxSetSwitchDevAutoConnAnlgBus(const char deviceName[], bool32 data);
05420
05421 int32 __CFUNC DAQmxGetSwitchDevPwrDownLatchRelaysAfterSettling(const char deviceName[], bool32 *data);
05422 int32 __CFUNC DAQmxSetSwitchDevPwrDownLatchRelaysAfterSettling(const char deviceName[], bool32 data);
05423
05424 int32 __CFUNC DAQmxGetSwitchDevSettled(const char deviceName[], bool32 *data);
05425
05426 int32 __CFUNC DAQmxGetSwitchDevRelayList(const char deviceName[], char *data, uInt32 bufferSize);
05427
05428 int32 __CFUNC DAQmxGetSwitchDevNumRelays(const char deviceName[], uInt32 *data);
05429
05430 int32 __CFUNC DAQmxGetSwitchDevSwitchChanList(const char deviceName[], char *data, uInt32 bufferSize);
05431
05432 int32 __CFUNC DAQmxGetSwitchDevNumSwitchChans(const char deviceName[], uInt32 *data);
05433
05434 int32 __CFUNC DAQmxGetSwitchDevNumRows(const char deviceName[], uInt32 *data);
05435
05436 int32 __CFUNC DAQmxGetSwitchDevNumColumns(const char deviceName[], uInt32 *data);
05437
05438 int32 __CFUNC DAQmxGetSwitchDevTopology(const char deviceName[], char *data, uInt32 bufferSize);
05439
05440 int32 __CFUNC DAQmxGetSwitchDevTemperature(const char deviceName[], float64 *data);
05441
05442
05443
05444
05445 int32 __CFUNC DAQmxGetSwitchScanBreakMode(TaskHandle taskHandle, int32 *data);
05446 int32 __CFUNC DAQmxSetSwitchScanBreakMode(TaskHandle taskHandle, int32 data);
05447 int32 __CFUNC DAQmxResetSwitchScanBreakMode(TaskHandle taskHandle);
05448
05449
05450 int32 __CFUNC DAQmxGetSwitchScanRepeatMode(TaskHandle taskHandle, int32 *data);
05451 int32 __CFUNC DAQmxSetSwitchScanRepeatMode(TaskHandle taskHandle, int32 data);
05452 int32 __CFUNC DAQmxResetSwitchScanRepeatMode(TaskHandle taskHandle);
05453
05454 int32 __CFUNC DAQmxGetSwitchScanWaitingForAdv(TaskHandle taskHandle, bool32 *data);
05455
05456
05457
05458 int32 __CFUNC DAQmxGetScaleDescr(const char scaleName[], char *data, uInt32 bufferSize);
05459 int32 __CFUNC DAQmxSetScaleDescr(const char scaleName[], const char *data);
05460
05461 int32 __CFUNC DAQmxGetScaleScaledUnits(const char scaleName[], char *data, uInt32 bufferSize);
05462 int32 __CFUNC DAQmxSetScaleScaledUnits(const char scaleName[], const char *data);
05463
05464
05465 int32 __CFUNC DAQmxGetScalePreScaledUnits(const char scaleName[], int32 *data);
05466 int32 __CFUNC DAQmxSetScalePreScaledUnits(const char scaleName[], int32 data);
05467
05468
05469 int32 __CFUNC DAQmxGetScaleType(const char scaleName[], int32 *data);
05470
05471 int32 __CFUNC DAQmxGetScaleLinSlope(const char scaleName[], float64 *data);
05472 int32 __CFUNC DAQmxSetScaleLinSlope(const char scaleName[], float64 data);
05473
05474 int32 __CFUNC DAQmxGetScaleLinYIntercept(const char scaleName[], float64 *data);
05475 int32 __CFUNC DAQmxSetScaleLinYIntercept(const char scaleName[], float64 data);
05476
05477 int32 __CFUNC DAQmxGetScaleMapScaledMax(const char scaleName[], float64 *data);
05478 int32 __CFUNC DAQmxSetScaleMapScaledMax(const char scaleName[], float64 data);
05479
05480 int32 __CFUNC DAQmxGetScaleMapPreScaledMax(const char scaleName[], float64 *data);
05481 int32 __CFUNC DAQmxSetScaleMapPreScaledMax(const char scaleName[], float64 data);
05482
05483 int32 __CFUNC DAQmxGetScaleMapScaledMin(const char scaleName[], float64 *data);
05484 int32 __CFUNC DAQmxSetScaleMapScaledMin(const char scaleName[], float64 data);
05485
05486 int32 __CFUNC DAQmxGetScaleMapPreScaledMin(const char scaleName[], float64 *data);
05487 int32 __CFUNC DAQmxSetScaleMapPreScaledMin(const char scaleName[], float64 data);
05488
05489 int32 __CFUNC DAQmxGetScalePolyForwardCoeff(const char scaleName[], float64 *data, uInt32 arraySizeInElements);
05490 int32 __CFUNC DAQmxSetScalePolyForwardCoeff(const char scaleName[], float64 *data, uInt32 arraySizeInElements);
05491
05492 int32 __CFUNC DAQmxGetScalePolyReverseCoeff(const char scaleName[], float64 *data, uInt32 arraySizeInElements);
05493 int32 __CFUNC DAQmxSetScalePolyReverseCoeff(const char scaleName[], float64 *data, uInt32 arraySizeInElements);
05494
05495 int32 __CFUNC DAQmxGetScaleTableScaledVals(const char scaleName[], float64 *data, uInt32 arraySizeInElements);
05496 int32 __CFUNC DAQmxSetScaleTableScaledVals(const char scaleName[], float64 *data, uInt32 arraySizeInElements);
05497
05498 int32 __CFUNC DAQmxGetScaleTablePreScaledVals(const char scaleName[], float64 *data, uInt32 arraySizeInElements);
05499 int32 __CFUNC DAQmxSetScaleTablePreScaledVals(const char scaleName[], float64 *data, uInt32 arraySizeInElements);
05500
05501
05502
05503 int32 __CFUNC DAQmxGetSysGlobalChans(char *data, uInt32 bufferSize);
05504
05505 int32 __CFUNC DAQmxGetSysScales(char *data, uInt32 bufferSize);
05506
05507 int32 __CFUNC DAQmxGetSysTasks(char *data, uInt32 bufferSize);
05508
05509 int32 __CFUNC DAQmxGetSysDevNames(char *data, uInt32 bufferSize);
05510
05511 int32 __CFUNC DAQmxGetSysNIDAQMajorVersion(uInt32 *data);
05512
05513 int32 __CFUNC DAQmxGetSysNIDAQMinorVersion(uInt32 *data);
05514
05515 int32 __CFUNC DAQmxGetSysNIDAQUpdateVersion(uInt32 *data);
05516
05517
05518
05519 int32 __CFUNC DAQmxGetTaskName(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05520
05521 int32 __CFUNC DAQmxGetTaskChannels(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05522
05523 int32 __CFUNC DAQmxGetTaskNumChans(TaskHandle taskHandle, uInt32 *data);
05524
05525 int32 __CFUNC DAQmxGetTaskDevices(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05526
05527 int32 __CFUNC DAQmxGetTaskNumDevices(TaskHandle taskHandle, uInt32 *data);
05528
05529 int32 __CFUNC DAQmxGetTaskComplete(TaskHandle taskHandle, bool32 *data);
05530
05531
05532
05533
05534 int32 __CFUNC DAQmxGetSampQuantSampMode(TaskHandle taskHandle, int32 *data);
05535 int32 __CFUNC DAQmxSetSampQuantSampMode(TaskHandle taskHandle, int32 data);
05536 int32 __CFUNC DAQmxResetSampQuantSampMode(TaskHandle taskHandle);
05537
05538 int32 __CFUNC DAQmxGetSampQuantSampPerChan(TaskHandle taskHandle, uInt64 *data);
05539 int32 __CFUNC DAQmxSetSampQuantSampPerChan(TaskHandle taskHandle, uInt64 data);
05540 int32 __CFUNC DAQmxResetSampQuantSampPerChan(TaskHandle taskHandle);
05541
05542
05543 int32 __CFUNC DAQmxGetSampTimingType(TaskHandle taskHandle, int32 *data);
05544 int32 __CFUNC DAQmxSetSampTimingType(TaskHandle taskHandle, int32 data);
05545 int32 __CFUNC DAQmxResetSampTimingType(TaskHandle taskHandle);
05546
05547 int32 __CFUNC DAQmxGetSampClkRate(TaskHandle taskHandle, float64 *data);
05548 int32 __CFUNC DAQmxSetSampClkRate(TaskHandle taskHandle, float64 data);
05549 int32 __CFUNC DAQmxResetSampClkRate(TaskHandle taskHandle);
05550
05551 int32 __CFUNC DAQmxGetSampClkMaxRate(TaskHandle taskHandle, float64 *data);
05552
05553 int32 __CFUNC DAQmxGetSampClkSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05554 int32 __CFUNC DAQmxSetSampClkSrc(TaskHandle taskHandle, const char *data);
05555 int32 __CFUNC DAQmxResetSampClkSrc(TaskHandle taskHandle);
05556
05557
05558 int32 __CFUNC DAQmxGetSampClkActiveEdge(TaskHandle taskHandle, int32 *data);
05559 int32 __CFUNC DAQmxSetSampClkActiveEdge(TaskHandle taskHandle, int32 data);
05560 int32 __CFUNC DAQmxResetSampClkActiveEdge(TaskHandle taskHandle);
05561
05562
05563 int32 __CFUNC DAQmxGetSampClkOverrunBehavior(TaskHandle taskHandle, int32 *data);
05564 int32 __CFUNC DAQmxSetSampClkOverrunBehavior(TaskHandle taskHandle, int32 data);
05565 int32 __CFUNC DAQmxResetSampClkOverrunBehavior(TaskHandle taskHandle);
05566
05567
05568 int32 __CFUNC DAQmxGetSampClkUnderflowBehavior(TaskHandle taskHandle, int32 *data);
05569 int32 __CFUNC DAQmxSetSampClkUnderflowBehavior(TaskHandle taskHandle, int32 data);
05570 int32 __CFUNC DAQmxResetSampClkUnderflowBehavior(TaskHandle taskHandle);
05571
05572 int32 __CFUNC DAQmxGetSampClkTimebaseDiv(TaskHandle taskHandle, uInt32 *data);
05573 int32 __CFUNC DAQmxSetSampClkTimebaseDiv(TaskHandle taskHandle, uInt32 data);
05574 int32 __CFUNC DAQmxResetSampClkTimebaseDiv(TaskHandle taskHandle);
05575
05576 int32 __CFUNC DAQmxGetSampClkTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05577
05578 int32 __CFUNC DAQmxGetSampClkTimebaseRate(TaskHandle taskHandle, float64 *data);
05579 int32 __CFUNC DAQmxSetSampClkTimebaseRate(TaskHandle taskHandle, float64 data);
05580 int32 __CFUNC DAQmxResetSampClkTimebaseRate(TaskHandle taskHandle);
05581
05582 int32 __CFUNC DAQmxGetSampClkTimebaseSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05583 int32 __CFUNC DAQmxSetSampClkTimebaseSrc(TaskHandle taskHandle, const char *data);
05584 int32 __CFUNC DAQmxResetSampClkTimebaseSrc(TaskHandle taskHandle);
05585
05586
05587 int32 __CFUNC DAQmxGetSampClkTimebaseActiveEdge(TaskHandle taskHandle, int32 *data);
05588 int32 __CFUNC DAQmxSetSampClkTimebaseActiveEdge(TaskHandle taskHandle, int32 data);
05589 int32 __CFUNC DAQmxResetSampClkTimebaseActiveEdge(TaskHandle taskHandle);
05590
05591 int32 __CFUNC DAQmxGetSampClkTimebaseMasterTimebaseDiv(TaskHandle taskHandle, uInt32 *data);
05592 int32 __CFUNC DAQmxSetSampClkTimebaseMasterTimebaseDiv(TaskHandle taskHandle, uInt32 data);
05593 int32 __CFUNC DAQmxResetSampClkTimebaseMasterTimebaseDiv(TaskHandle taskHandle);
05594
05595 int32 __CFUNC DAQmxGetSampClkTimebaseTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05596
05597 int32 __CFUNC DAQmxGetSampClkDigFltrEnable(TaskHandle taskHandle, bool32 *data);
05598 int32 __CFUNC DAQmxSetSampClkDigFltrEnable(TaskHandle taskHandle, bool32 data);
05599 int32 __CFUNC DAQmxResetSampClkDigFltrEnable(TaskHandle taskHandle);
05600
05601 int32 __CFUNC DAQmxGetSampClkDigFltrMinPulseWidth(TaskHandle taskHandle, float64 *data);
05602 int32 __CFUNC DAQmxSetSampClkDigFltrMinPulseWidth(TaskHandle taskHandle, float64 data);
05603 int32 __CFUNC DAQmxResetSampClkDigFltrMinPulseWidth(TaskHandle taskHandle);
05604
05605 int32 __CFUNC DAQmxGetSampClkDigFltrTimebaseSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05606 int32 __CFUNC DAQmxSetSampClkDigFltrTimebaseSrc(TaskHandle taskHandle, const char *data);
05607 int32 __CFUNC DAQmxResetSampClkDigFltrTimebaseSrc(TaskHandle taskHandle);
05608
05609 int32 __CFUNC DAQmxGetSampClkDigFltrTimebaseRate(TaskHandle taskHandle, float64 *data);
05610 int32 __CFUNC DAQmxSetSampClkDigFltrTimebaseRate(TaskHandle taskHandle, float64 data);
05611 int32 __CFUNC DAQmxResetSampClkDigFltrTimebaseRate(TaskHandle taskHandle);
05612
05613 int32 __CFUNC DAQmxGetSampClkDigSyncEnable(TaskHandle taskHandle, bool32 *data);
05614 int32 __CFUNC DAQmxSetSampClkDigSyncEnable(TaskHandle taskHandle, bool32 data);
05615 int32 __CFUNC DAQmxResetSampClkDigSyncEnable(TaskHandle taskHandle);
05616
05617 int32 __CFUNC DAQmxGetHshkDelayAfterXfer(TaskHandle taskHandle, float64 *data);
05618 int32 __CFUNC DAQmxSetHshkDelayAfterXfer(TaskHandle taskHandle, float64 data);
05619 int32 __CFUNC DAQmxResetHshkDelayAfterXfer(TaskHandle taskHandle);
05620
05621
05622 int32 __CFUNC DAQmxGetHshkStartCond(TaskHandle taskHandle, int32 *data);
05623 int32 __CFUNC DAQmxSetHshkStartCond(TaskHandle taskHandle, int32 data);
05624 int32 __CFUNC DAQmxResetHshkStartCond(TaskHandle taskHandle);
05625
05626
05627 int32 __CFUNC DAQmxGetHshkSampleInputDataWhen(TaskHandle taskHandle, int32 *data);
05628 int32 __CFUNC DAQmxSetHshkSampleInputDataWhen(TaskHandle taskHandle, int32 data);
05629 int32 __CFUNC DAQmxResetHshkSampleInputDataWhen(TaskHandle taskHandle);
05630
05631 int32 __CFUNC DAQmxGetChangeDetectDIRisingEdgePhysicalChans(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05632 int32 __CFUNC DAQmxSetChangeDetectDIRisingEdgePhysicalChans(TaskHandle taskHandle, const char *data);
05633 int32 __CFUNC DAQmxResetChangeDetectDIRisingEdgePhysicalChans(TaskHandle taskHandle);
05634
05635 int32 __CFUNC DAQmxGetChangeDetectDIFallingEdgePhysicalChans(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05636 int32 __CFUNC DAQmxSetChangeDetectDIFallingEdgePhysicalChans(TaskHandle taskHandle, const char *data);
05637 int32 __CFUNC DAQmxResetChangeDetectDIFallingEdgePhysicalChans(TaskHandle taskHandle);
05638
05639 int32 __CFUNC DAQmxGetChangeDetectDITristate(TaskHandle taskHandle, bool32 *data);
05640 int32 __CFUNC DAQmxSetChangeDetectDITristate(TaskHandle taskHandle, bool32 data);
05641 int32 __CFUNC DAQmxResetChangeDetectDITristate(TaskHandle taskHandle);
05642
05643 int32 __CFUNC DAQmxGetOnDemandSimultaneousAOEnable(TaskHandle taskHandle, bool32 *data);
05644 int32 __CFUNC DAQmxSetOnDemandSimultaneousAOEnable(TaskHandle taskHandle, bool32 data);
05645 int32 __CFUNC DAQmxResetOnDemandSimultaneousAOEnable(TaskHandle taskHandle);
05646
05647
05648 int32 __CFUNC DAQmxGetImplicitUnderflowBehavior(TaskHandle taskHandle, int32 *data);
05649 int32 __CFUNC DAQmxSetImplicitUnderflowBehavior(TaskHandle taskHandle, int32 data);
05650 int32 __CFUNC DAQmxResetImplicitUnderflowBehavior(TaskHandle taskHandle);
05651
05652 int32 __CFUNC DAQmxGetAIConvRate(TaskHandle taskHandle, float64 *data);
05653 int32 __CFUNC DAQmxSetAIConvRate(TaskHandle taskHandle, float64 data);
05654 int32 __CFUNC DAQmxResetAIConvRate(TaskHandle taskHandle);
05655 int32 __CFUNC DAQmxGetAIConvRateEx(TaskHandle taskHandle, const char deviceNames[], float64 *data);
05656 int32 __CFUNC DAQmxSetAIConvRateEx(TaskHandle taskHandle, const char deviceNames[], float64 data);
05657 int32 __CFUNC DAQmxResetAIConvRateEx(TaskHandle taskHandle, const char deviceNames[]);
05658
05659 int32 __CFUNC DAQmxGetAIConvMaxRate(TaskHandle taskHandle, float64 *data);
05660 int32 __CFUNC DAQmxGetAIConvMaxRateEx(TaskHandle taskHandle, const char deviceNames[], float64 *data);
05661
05662 int32 __CFUNC DAQmxGetAIConvSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05663 int32 __CFUNC DAQmxSetAIConvSrc(TaskHandle taskHandle, const char *data);
05664 int32 __CFUNC DAQmxResetAIConvSrc(TaskHandle taskHandle);
05665 int32 __CFUNC DAQmxGetAIConvSrcEx(TaskHandle taskHandle, const char deviceNames[], char *data, uInt32 bufferSize);
05666 int32 __CFUNC DAQmxSetAIConvSrcEx(TaskHandle taskHandle, const char deviceNames[], const char *data);
05667 int32 __CFUNC DAQmxResetAIConvSrcEx(TaskHandle taskHandle, const char deviceNames[]);
05668
05669
05670 int32 __CFUNC DAQmxGetAIConvActiveEdge(TaskHandle taskHandle, int32 *data);
05671 int32 __CFUNC DAQmxSetAIConvActiveEdge(TaskHandle taskHandle, int32 data);
05672 int32 __CFUNC DAQmxResetAIConvActiveEdge(TaskHandle taskHandle);
05673 int32 __CFUNC DAQmxGetAIConvActiveEdgeEx(TaskHandle taskHandle, const char deviceNames[], int32 *data);
05674 int32 __CFUNC DAQmxSetAIConvActiveEdgeEx(TaskHandle taskHandle, const char deviceNames[], int32 data);
05675 int32 __CFUNC DAQmxResetAIConvActiveEdgeEx(TaskHandle taskHandle, const char deviceNames[]);
05676
05677 int32 __CFUNC DAQmxGetAIConvTimebaseDiv(TaskHandle taskHandle, uInt32 *data);
05678 int32 __CFUNC DAQmxSetAIConvTimebaseDiv(TaskHandle taskHandle, uInt32 data);
05679 int32 __CFUNC DAQmxResetAIConvTimebaseDiv(TaskHandle taskHandle);
05680 int32 __CFUNC DAQmxGetAIConvTimebaseDivEx(TaskHandle taskHandle, const char deviceNames[], uInt32 *data);
05681 int32 __CFUNC DAQmxSetAIConvTimebaseDivEx(TaskHandle taskHandle, const char deviceNames[], uInt32 data);
05682 int32 __CFUNC DAQmxResetAIConvTimebaseDivEx(TaskHandle taskHandle, const char deviceNames[]);
05683
05684
05685 int32 __CFUNC DAQmxGetAIConvTimebaseSrc(TaskHandle taskHandle, int32 *data);
05686 int32 __CFUNC DAQmxSetAIConvTimebaseSrc(TaskHandle taskHandle, int32 data);
05687 int32 __CFUNC DAQmxResetAIConvTimebaseSrc(TaskHandle taskHandle);
05688 int32 __CFUNC DAQmxGetAIConvTimebaseSrcEx(TaskHandle taskHandle, const char deviceNames[], int32 *data);
05689 int32 __CFUNC DAQmxSetAIConvTimebaseSrcEx(TaskHandle taskHandle, const char deviceNames[], int32 data);
05690 int32 __CFUNC DAQmxResetAIConvTimebaseSrcEx(TaskHandle taskHandle, const char deviceNames[]);
05691
05692
05693 int32 __CFUNC DAQmxGetDelayFromSampClkDelayUnits(TaskHandle taskHandle, int32 *data);
05694 int32 __CFUNC DAQmxSetDelayFromSampClkDelayUnits(TaskHandle taskHandle, int32 data);
05695 int32 __CFUNC DAQmxResetDelayFromSampClkDelayUnits(TaskHandle taskHandle);
05696 int32 __CFUNC DAQmxGetDelayFromSampClkDelayUnitsEx(TaskHandle taskHandle, const char deviceNames[], int32 *data);
05697 int32 __CFUNC DAQmxSetDelayFromSampClkDelayUnitsEx(TaskHandle taskHandle, const char deviceNames[], int32 data);
05698 int32 __CFUNC DAQmxResetDelayFromSampClkDelayUnitsEx(TaskHandle taskHandle, const char deviceNames[]);
05699
05700 int32 __CFUNC DAQmxGetDelayFromSampClkDelay(TaskHandle taskHandle, float64 *data);
05701 int32 __CFUNC DAQmxSetDelayFromSampClkDelay(TaskHandle taskHandle, float64 data);
05702 int32 __CFUNC DAQmxResetDelayFromSampClkDelay(TaskHandle taskHandle);
05703 int32 __CFUNC DAQmxGetDelayFromSampClkDelayEx(TaskHandle taskHandle, const char deviceNames[], float64 *data);
05704 int32 __CFUNC DAQmxSetDelayFromSampClkDelayEx(TaskHandle taskHandle, const char deviceNames[], float64 data);
05705 int32 __CFUNC DAQmxResetDelayFromSampClkDelayEx(TaskHandle taskHandle, const char deviceNames[]);
05706
05707 int32 __CFUNC DAQmxGetAIConvDigFltrEnable(TaskHandle taskHandle, bool32 *data);
05708 int32 __CFUNC DAQmxSetAIConvDigFltrEnable(TaskHandle taskHandle, bool32 data);
05709 int32 __CFUNC DAQmxResetAIConvDigFltrEnable(TaskHandle taskHandle);
05710 int32 __CFUNC DAQmxGetAIConvDigFltrEnableEx(TaskHandle taskHandle, const char deviceNames[], bool32 *data);
05711 int32 __CFUNC DAQmxSetAIConvDigFltrEnableEx(TaskHandle taskHandle, const char deviceNames[], bool32 data);
05712 int32 __CFUNC DAQmxResetAIConvDigFltrEnableEx(TaskHandle taskHandle, const char deviceNames[]);
05713
05714 int32 __CFUNC DAQmxGetAIConvDigFltrMinPulseWidth(TaskHandle taskHandle, float64 *data);
05715 int32 __CFUNC DAQmxSetAIConvDigFltrMinPulseWidth(TaskHandle taskHandle, float64 data);
05716 int32 __CFUNC DAQmxResetAIConvDigFltrMinPulseWidth(TaskHandle taskHandle);
05717 int32 __CFUNC DAQmxGetAIConvDigFltrMinPulseWidthEx(TaskHandle taskHandle, const char deviceNames[], float64 *data);
05718 int32 __CFUNC DAQmxSetAIConvDigFltrMinPulseWidthEx(TaskHandle taskHandle, const char deviceNames[], float64 data);
05719 int32 __CFUNC DAQmxResetAIConvDigFltrMinPulseWidthEx(TaskHandle taskHandle, const char deviceNames[]);
05720
05721 int32 __CFUNC DAQmxGetAIConvDigFltrTimebaseSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05722 int32 __CFUNC DAQmxSetAIConvDigFltrTimebaseSrc(TaskHandle taskHandle, const char *data);
05723 int32 __CFUNC DAQmxResetAIConvDigFltrTimebaseSrc(TaskHandle taskHandle);
05724 int32 __CFUNC DAQmxGetAIConvDigFltrTimebaseSrcEx(TaskHandle taskHandle, const char deviceNames[], char *data, uInt32 bufferSize);
05725 int32 __CFUNC DAQmxSetAIConvDigFltrTimebaseSrcEx(TaskHandle taskHandle, const char deviceNames[], const char *data);
05726 int32 __CFUNC DAQmxResetAIConvDigFltrTimebaseSrcEx(TaskHandle taskHandle, const char deviceNames[]);
05727
05728 int32 __CFUNC DAQmxGetAIConvDigFltrTimebaseRate(TaskHandle taskHandle, float64 *data);
05729 int32 __CFUNC DAQmxSetAIConvDigFltrTimebaseRate(TaskHandle taskHandle, float64 data);
05730 int32 __CFUNC DAQmxResetAIConvDigFltrTimebaseRate(TaskHandle taskHandle);
05731 int32 __CFUNC DAQmxGetAIConvDigFltrTimebaseRateEx(TaskHandle taskHandle, const char deviceNames[], float64 *data);
05732 int32 __CFUNC DAQmxSetAIConvDigFltrTimebaseRateEx(TaskHandle taskHandle, const char deviceNames[], float64 data);
05733 int32 __CFUNC DAQmxResetAIConvDigFltrTimebaseRateEx(TaskHandle taskHandle, const char deviceNames[]);
05734
05735 int32 __CFUNC DAQmxGetAIConvDigSyncEnable(TaskHandle taskHandle, bool32 *data);
05736 int32 __CFUNC DAQmxSetAIConvDigSyncEnable(TaskHandle taskHandle, bool32 data);
05737 int32 __CFUNC DAQmxResetAIConvDigSyncEnable(TaskHandle taskHandle);
05738 int32 __CFUNC DAQmxGetAIConvDigSyncEnableEx(TaskHandle taskHandle, const char deviceNames[], bool32 *data);
05739 int32 __CFUNC DAQmxSetAIConvDigSyncEnableEx(TaskHandle taskHandle, const char deviceNames[], bool32 data);
05740 int32 __CFUNC DAQmxResetAIConvDigSyncEnableEx(TaskHandle taskHandle, const char deviceNames[]);
05741
05742 int32 __CFUNC DAQmxGetMasterTimebaseRate(TaskHandle taskHandle, float64 *data);
05743 int32 __CFUNC DAQmxSetMasterTimebaseRate(TaskHandle taskHandle, float64 data);
05744 int32 __CFUNC DAQmxResetMasterTimebaseRate(TaskHandle taskHandle);
05745
05746 int32 __CFUNC DAQmxGetMasterTimebaseSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05747 int32 __CFUNC DAQmxSetMasterTimebaseSrc(TaskHandle taskHandle, const char *data);
05748 int32 __CFUNC DAQmxResetMasterTimebaseSrc(TaskHandle taskHandle);
05749
05750 int32 __CFUNC DAQmxGetRefClkRate(TaskHandle taskHandle, float64 *data);
05751 int32 __CFUNC DAQmxSetRefClkRate(TaskHandle taskHandle, float64 data);
05752 int32 __CFUNC DAQmxResetRefClkRate(TaskHandle taskHandle);
05753
05754 int32 __CFUNC DAQmxGetRefClkSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05755 int32 __CFUNC DAQmxSetRefClkSrc(TaskHandle taskHandle, const char *data);
05756 int32 __CFUNC DAQmxResetRefClkSrc(TaskHandle taskHandle);
05757
05758 int32 __CFUNC DAQmxGetSyncPulseSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05759 int32 __CFUNC DAQmxSetSyncPulseSrc(TaskHandle taskHandle, const char *data);
05760 int32 __CFUNC DAQmxResetSyncPulseSrc(TaskHandle taskHandle);
05761
05762 int32 __CFUNC DAQmxGetSyncPulseSyncTime(TaskHandle taskHandle, float64 *data);
05763
05764 int32 __CFUNC DAQmxGetSyncPulseMinDelayToStart(TaskHandle taskHandle, float64 *data);
05765 int32 __CFUNC DAQmxSetSyncPulseMinDelayToStart(TaskHandle taskHandle, float64 data);
05766 int32 __CFUNC DAQmxResetSyncPulseMinDelayToStart(TaskHandle taskHandle);
05767
05768 int32 __CFUNC DAQmxGetSyncPulseResetTime(TaskHandle taskHandle, float64 *data);
05769
05770 int32 __CFUNC DAQmxGetSyncPulseResetDelay(TaskHandle taskHandle, float64 *data);
05771 int32 __CFUNC DAQmxSetSyncPulseResetDelay(TaskHandle taskHandle, float64 data);
05772 int32 __CFUNC DAQmxResetSyncPulseResetDelay(TaskHandle taskHandle);
05773
05774 int32 __CFUNC DAQmxGetSyncPulseTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05775
05776 int32 __CFUNC DAQmxGetSyncClkInterval(TaskHandle taskHandle, uInt32 *data);
05777 int32 __CFUNC DAQmxSetSyncClkInterval(TaskHandle taskHandle, uInt32 data);
05778 int32 __CFUNC DAQmxResetSyncClkInterval(TaskHandle taskHandle);
05779
05780 int32 __CFUNC DAQmxGetSampTimingEngine(TaskHandle taskHandle, uInt32 *data);
05781 int32 __CFUNC DAQmxSetSampTimingEngine(TaskHandle taskHandle, uInt32 data);
05782 int32 __CFUNC DAQmxResetSampTimingEngine(TaskHandle taskHandle);
05783
05784
05785
05786
05787 int32 __CFUNC DAQmxGetStartTrigType(TaskHandle taskHandle, int32 *data);
05788 int32 __CFUNC DAQmxSetStartTrigType(TaskHandle taskHandle, int32 data);
05789 int32 __CFUNC DAQmxResetStartTrigType(TaskHandle taskHandle);
05790
05791 int32 __CFUNC DAQmxGetStartTrigTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05792
05793 int32 __CFUNC DAQmxGetDigEdgeStartTrigSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05794 int32 __CFUNC DAQmxSetDigEdgeStartTrigSrc(TaskHandle taskHandle, const char *data);
05795 int32 __CFUNC DAQmxResetDigEdgeStartTrigSrc(TaskHandle taskHandle);
05796
05797
05798 int32 __CFUNC DAQmxGetDigEdgeStartTrigEdge(TaskHandle taskHandle, int32 *data);
05799 int32 __CFUNC DAQmxSetDigEdgeStartTrigEdge(TaskHandle taskHandle, int32 data);
05800 int32 __CFUNC DAQmxResetDigEdgeStartTrigEdge(TaskHandle taskHandle);
05801
05802 int32 __CFUNC DAQmxGetDigEdgeStartTrigDigFltrEnable(TaskHandle taskHandle, bool32 *data);
05803 int32 __CFUNC DAQmxSetDigEdgeStartTrigDigFltrEnable(TaskHandle taskHandle, bool32 data);
05804 int32 __CFUNC DAQmxResetDigEdgeStartTrigDigFltrEnable(TaskHandle taskHandle);
05805
05806 int32 __CFUNC DAQmxGetDigEdgeStartTrigDigFltrMinPulseWidth(TaskHandle taskHandle, float64 *data);
05807 int32 __CFUNC DAQmxSetDigEdgeStartTrigDigFltrMinPulseWidth(TaskHandle taskHandle, float64 data);
05808 int32 __CFUNC DAQmxResetDigEdgeStartTrigDigFltrMinPulseWidth(TaskHandle taskHandle);
05809
05810 int32 __CFUNC DAQmxGetDigEdgeStartTrigDigFltrTimebaseSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05811 int32 __CFUNC DAQmxSetDigEdgeStartTrigDigFltrTimebaseSrc(TaskHandle taskHandle, const char *data);
05812 int32 __CFUNC DAQmxResetDigEdgeStartTrigDigFltrTimebaseSrc(TaskHandle taskHandle);
05813
05814 int32 __CFUNC DAQmxGetDigEdgeStartTrigDigFltrTimebaseRate(TaskHandle taskHandle, float64 *data);
05815 int32 __CFUNC DAQmxSetDigEdgeStartTrigDigFltrTimebaseRate(TaskHandle taskHandle, float64 data);
05816 int32 __CFUNC DAQmxResetDigEdgeStartTrigDigFltrTimebaseRate(TaskHandle taskHandle);
05817
05818 int32 __CFUNC DAQmxGetDigEdgeStartTrigDigSyncEnable(TaskHandle taskHandle, bool32 *data);
05819 int32 __CFUNC DAQmxSetDigEdgeStartTrigDigSyncEnable(TaskHandle taskHandle, bool32 data);
05820 int32 __CFUNC DAQmxResetDigEdgeStartTrigDigSyncEnable(TaskHandle taskHandle);
05821
05822 int32 __CFUNC DAQmxGetDigPatternStartTrigSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05823 int32 __CFUNC DAQmxSetDigPatternStartTrigSrc(TaskHandle taskHandle, const char *data);
05824 int32 __CFUNC DAQmxResetDigPatternStartTrigSrc(TaskHandle taskHandle);
05825
05826 int32 __CFUNC DAQmxGetDigPatternStartTrigPattern(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05827 int32 __CFUNC DAQmxSetDigPatternStartTrigPattern(TaskHandle taskHandle, const char *data);
05828 int32 __CFUNC DAQmxResetDigPatternStartTrigPattern(TaskHandle taskHandle);
05829
05830
05831 int32 __CFUNC DAQmxGetDigPatternStartTrigWhen(TaskHandle taskHandle, int32 *data);
05832 int32 __CFUNC DAQmxSetDigPatternStartTrigWhen(TaskHandle taskHandle, int32 data);
05833 int32 __CFUNC DAQmxResetDigPatternStartTrigWhen(TaskHandle taskHandle);
05834
05835 int32 __CFUNC DAQmxGetAnlgEdgeStartTrigSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05836 int32 __CFUNC DAQmxSetAnlgEdgeStartTrigSrc(TaskHandle taskHandle, const char *data);
05837 int32 __CFUNC DAQmxResetAnlgEdgeStartTrigSrc(TaskHandle taskHandle);
05838
05839
05840 int32 __CFUNC DAQmxGetAnlgEdgeStartTrigSlope(TaskHandle taskHandle, int32 *data);
05841 int32 __CFUNC DAQmxSetAnlgEdgeStartTrigSlope(TaskHandle taskHandle, int32 data);
05842 int32 __CFUNC DAQmxResetAnlgEdgeStartTrigSlope(TaskHandle taskHandle);
05843
05844 int32 __CFUNC DAQmxGetAnlgEdgeStartTrigLvl(TaskHandle taskHandle, float64 *data);
05845 int32 __CFUNC DAQmxSetAnlgEdgeStartTrigLvl(TaskHandle taskHandle, float64 data);
05846 int32 __CFUNC DAQmxResetAnlgEdgeStartTrigLvl(TaskHandle taskHandle);
05847
05848 int32 __CFUNC DAQmxGetAnlgEdgeStartTrigHyst(TaskHandle taskHandle, float64 *data);
05849 int32 __CFUNC DAQmxSetAnlgEdgeStartTrigHyst(TaskHandle taskHandle, float64 data);
05850 int32 __CFUNC DAQmxResetAnlgEdgeStartTrigHyst(TaskHandle taskHandle);
05851
05852
05853 int32 __CFUNC DAQmxGetAnlgEdgeStartTrigCoupling(TaskHandle taskHandle, int32 *data);
05854 int32 __CFUNC DAQmxSetAnlgEdgeStartTrigCoupling(TaskHandle taskHandle, int32 data);
05855 int32 __CFUNC DAQmxResetAnlgEdgeStartTrigCoupling(TaskHandle taskHandle);
05856
05857 int32 __CFUNC DAQmxGetAnlgEdgeStartTrigDigFltrEnable(TaskHandle taskHandle, bool32 *data);
05858 int32 __CFUNC DAQmxSetAnlgEdgeStartTrigDigFltrEnable(TaskHandle taskHandle, bool32 data);
05859 int32 __CFUNC DAQmxResetAnlgEdgeStartTrigDigFltrEnable(TaskHandle taskHandle);
05860
05861 int32 __CFUNC DAQmxGetAnlgEdgeStartTrigDigFltrMinPulseWidth(TaskHandle taskHandle, float64 *data);
05862 int32 __CFUNC DAQmxSetAnlgEdgeStartTrigDigFltrMinPulseWidth(TaskHandle taskHandle, float64 data);
05863 int32 __CFUNC DAQmxResetAnlgEdgeStartTrigDigFltrMinPulseWidth(TaskHandle taskHandle);
05864
05865 int32 __CFUNC DAQmxGetAnlgEdgeStartTrigDigFltrTimebaseSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05866 int32 __CFUNC DAQmxSetAnlgEdgeStartTrigDigFltrTimebaseSrc(TaskHandle taskHandle, const char *data);
05867 int32 __CFUNC DAQmxResetAnlgEdgeStartTrigDigFltrTimebaseSrc(TaskHandle taskHandle);
05868
05869 int32 __CFUNC DAQmxGetAnlgEdgeStartTrigDigFltrTimebaseRate(TaskHandle taskHandle, float64 *data);
05870 int32 __CFUNC DAQmxSetAnlgEdgeStartTrigDigFltrTimebaseRate(TaskHandle taskHandle, float64 data);
05871 int32 __CFUNC DAQmxResetAnlgEdgeStartTrigDigFltrTimebaseRate(TaskHandle taskHandle);
05872
05873 int32 __CFUNC DAQmxGetAnlgEdgeStartTrigDigSyncEnable(TaskHandle taskHandle, bool32 *data);
05874 int32 __CFUNC DAQmxSetAnlgEdgeStartTrigDigSyncEnable(TaskHandle taskHandle, bool32 data);
05875 int32 __CFUNC DAQmxResetAnlgEdgeStartTrigDigSyncEnable(TaskHandle taskHandle);
05876
05877 int32 __CFUNC DAQmxGetAnlgWinStartTrigSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05878 int32 __CFUNC DAQmxSetAnlgWinStartTrigSrc(TaskHandle taskHandle, const char *data);
05879 int32 __CFUNC DAQmxResetAnlgWinStartTrigSrc(TaskHandle taskHandle);
05880
05881
05882 int32 __CFUNC DAQmxGetAnlgWinStartTrigWhen(TaskHandle taskHandle, int32 *data);
05883 int32 __CFUNC DAQmxSetAnlgWinStartTrigWhen(TaskHandle taskHandle, int32 data);
05884 int32 __CFUNC DAQmxResetAnlgWinStartTrigWhen(TaskHandle taskHandle);
05885
05886 int32 __CFUNC DAQmxGetAnlgWinStartTrigTop(TaskHandle taskHandle, float64 *data);
05887 int32 __CFUNC DAQmxSetAnlgWinStartTrigTop(TaskHandle taskHandle, float64 data);
05888 int32 __CFUNC DAQmxResetAnlgWinStartTrigTop(TaskHandle taskHandle);
05889
05890 int32 __CFUNC DAQmxGetAnlgWinStartTrigBtm(TaskHandle taskHandle, float64 *data);
05891 int32 __CFUNC DAQmxSetAnlgWinStartTrigBtm(TaskHandle taskHandle, float64 data);
05892 int32 __CFUNC DAQmxResetAnlgWinStartTrigBtm(TaskHandle taskHandle);
05893
05894
05895 int32 __CFUNC DAQmxGetAnlgWinStartTrigCoupling(TaskHandle taskHandle, int32 *data);
05896 int32 __CFUNC DAQmxSetAnlgWinStartTrigCoupling(TaskHandle taskHandle, int32 data);
05897 int32 __CFUNC DAQmxResetAnlgWinStartTrigCoupling(TaskHandle taskHandle);
05898
05899 int32 __CFUNC DAQmxGetAnlgWinStartTrigDigFltrEnable(TaskHandle taskHandle, bool32 *data);
05900 int32 __CFUNC DAQmxSetAnlgWinStartTrigDigFltrEnable(TaskHandle taskHandle, bool32 data);
05901 int32 __CFUNC DAQmxResetAnlgWinStartTrigDigFltrEnable(TaskHandle taskHandle);
05902
05903 int32 __CFUNC DAQmxGetAnlgWinStartTrigDigFltrMinPulseWidth(TaskHandle taskHandle, float64 *data);
05904 int32 __CFUNC DAQmxSetAnlgWinStartTrigDigFltrMinPulseWidth(TaskHandle taskHandle, float64 data);
05905 int32 __CFUNC DAQmxResetAnlgWinStartTrigDigFltrMinPulseWidth(TaskHandle taskHandle);
05906
05907 int32 __CFUNC DAQmxGetAnlgWinStartTrigDigFltrTimebaseSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05908 int32 __CFUNC DAQmxSetAnlgWinStartTrigDigFltrTimebaseSrc(TaskHandle taskHandle, const char *data);
05909 int32 __CFUNC DAQmxResetAnlgWinStartTrigDigFltrTimebaseSrc(TaskHandle taskHandle);
05910
05911 int32 __CFUNC DAQmxGetAnlgWinStartTrigDigFltrTimebaseRate(TaskHandle taskHandle, float64 *data);
05912 int32 __CFUNC DAQmxSetAnlgWinStartTrigDigFltrTimebaseRate(TaskHandle taskHandle, float64 data);
05913 int32 __CFUNC DAQmxResetAnlgWinStartTrigDigFltrTimebaseRate(TaskHandle taskHandle);
05914
05915 int32 __CFUNC DAQmxGetAnlgWinStartTrigDigSyncEnable(TaskHandle taskHandle, bool32 *data);
05916 int32 __CFUNC DAQmxSetAnlgWinStartTrigDigSyncEnable(TaskHandle taskHandle, bool32 data);
05917 int32 __CFUNC DAQmxResetAnlgWinStartTrigDigSyncEnable(TaskHandle taskHandle);
05918
05919 int32 __CFUNC DAQmxGetStartTrigDelay(TaskHandle taskHandle, float64 *data);
05920 int32 __CFUNC DAQmxSetStartTrigDelay(TaskHandle taskHandle, float64 data);
05921 int32 __CFUNC DAQmxResetStartTrigDelay(TaskHandle taskHandle);
05922
05923
05924 int32 __CFUNC DAQmxGetStartTrigDelayUnits(TaskHandle taskHandle, int32 *data);
05925 int32 __CFUNC DAQmxSetStartTrigDelayUnits(TaskHandle taskHandle, int32 data);
05926 int32 __CFUNC DAQmxResetStartTrigDelayUnits(TaskHandle taskHandle);
05927
05928 int32 __CFUNC DAQmxGetStartTrigRetriggerable(TaskHandle taskHandle, bool32 *data);
05929 int32 __CFUNC DAQmxSetStartTrigRetriggerable(TaskHandle taskHandle, bool32 data);
05930 int32 __CFUNC DAQmxResetStartTrigRetriggerable(TaskHandle taskHandle);
05931
05932
05933 int32 __CFUNC DAQmxGetRefTrigType(TaskHandle taskHandle, int32 *data);
05934 int32 __CFUNC DAQmxSetRefTrigType(TaskHandle taskHandle, int32 data);
05935 int32 __CFUNC DAQmxResetRefTrigType(TaskHandle taskHandle);
05936
05937 int32 __CFUNC DAQmxGetRefTrigPretrigSamples(TaskHandle taskHandle, uInt32 *data);
05938 int32 __CFUNC DAQmxSetRefTrigPretrigSamples(TaskHandle taskHandle, uInt32 data);
05939 int32 __CFUNC DAQmxResetRefTrigPretrigSamples(TaskHandle taskHandle);
05940
05941 int32 __CFUNC DAQmxGetRefTrigTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05942
05943 int32 __CFUNC DAQmxGetDigEdgeRefTrigSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05944 int32 __CFUNC DAQmxSetDigEdgeRefTrigSrc(TaskHandle taskHandle, const char *data);
05945 int32 __CFUNC DAQmxResetDigEdgeRefTrigSrc(TaskHandle taskHandle);
05946
05947
05948 int32 __CFUNC DAQmxGetDigEdgeRefTrigEdge(TaskHandle taskHandle, int32 *data);
05949 int32 __CFUNC DAQmxSetDigEdgeRefTrigEdge(TaskHandle taskHandle, int32 data);
05950 int32 __CFUNC DAQmxResetDigEdgeRefTrigEdge(TaskHandle taskHandle);
05951
05952 int32 __CFUNC DAQmxGetDigEdgeRefTrigDigFltrEnable(TaskHandle taskHandle, bool32 *data);
05953 int32 __CFUNC DAQmxSetDigEdgeRefTrigDigFltrEnable(TaskHandle taskHandle, bool32 data);
05954 int32 __CFUNC DAQmxResetDigEdgeRefTrigDigFltrEnable(TaskHandle taskHandle);
05955
05956 int32 __CFUNC DAQmxGetDigEdgeRefTrigDigFltrMinPulseWidth(TaskHandle taskHandle, float64 *data);
05957 int32 __CFUNC DAQmxSetDigEdgeRefTrigDigFltrMinPulseWidth(TaskHandle taskHandle, float64 data);
05958 int32 __CFUNC DAQmxResetDigEdgeRefTrigDigFltrMinPulseWidth(TaskHandle taskHandle);
05959
05960 int32 __CFUNC DAQmxGetDigEdgeRefTrigDigFltrTimebaseSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05961 int32 __CFUNC DAQmxSetDigEdgeRefTrigDigFltrTimebaseSrc(TaskHandle taskHandle, const char *data);
05962 int32 __CFUNC DAQmxResetDigEdgeRefTrigDigFltrTimebaseSrc(TaskHandle taskHandle);
05963
05964 int32 __CFUNC DAQmxGetDigEdgeRefTrigDigFltrTimebaseRate(TaskHandle taskHandle, float64 *data);
05965 int32 __CFUNC DAQmxSetDigEdgeRefTrigDigFltrTimebaseRate(TaskHandle taskHandle, float64 data);
05966 int32 __CFUNC DAQmxResetDigEdgeRefTrigDigFltrTimebaseRate(TaskHandle taskHandle);
05967
05968 int32 __CFUNC DAQmxGetDigEdgeRefTrigDigSyncEnable(TaskHandle taskHandle, bool32 *data);
05969 int32 __CFUNC DAQmxSetDigEdgeRefTrigDigSyncEnable(TaskHandle taskHandle, bool32 data);
05970 int32 __CFUNC DAQmxResetDigEdgeRefTrigDigSyncEnable(TaskHandle taskHandle);
05971
05972 int32 __CFUNC DAQmxGetDigPatternRefTrigSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05973 int32 __CFUNC DAQmxSetDigPatternRefTrigSrc(TaskHandle taskHandle, const char *data);
05974 int32 __CFUNC DAQmxResetDigPatternRefTrigSrc(TaskHandle taskHandle);
05975
05976 int32 __CFUNC DAQmxGetDigPatternRefTrigPattern(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05977 int32 __CFUNC DAQmxSetDigPatternRefTrigPattern(TaskHandle taskHandle, const char *data);
05978 int32 __CFUNC DAQmxResetDigPatternRefTrigPattern(TaskHandle taskHandle);
05979
05980
05981 int32 __CFUNC DAQmxGetDigPatternRefTrigWhen(TaskHandle taskHandle, int32 *data);
05982 int32 __CFUNC DAQmxSetDigPatternRefTrigWhen(TaskHandle taskHandle, int32 data);
05983 int32 __CFUNC DAQmxResetDigPatternRefTrigWhen(TaskHandle taskHandle);
05984
05985 int32 __CFUNC DAQmxGetAnlgEdgeRefTrigSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
05986 int32 __CFUNC DAQmxSetAnlgEdgeRefTrigSrc(TaskHandle taskHandle, const char *data);
05987 int32 __CFUNC DAQmxResetAnlgEdgeRefTrigSrc(TaskHandle taskHandle);
05988
05989
05990 int32 __CFUNC DAQmxGetAnlgEdgeRefTrigSlope(TaskHandle taskHandle, int32 *data);
05991 int32 __CFUNC DAQmxSetAnlgEdgeRefTrigSlope(TaskHandle taskHandle, int32 data);
05992 int32 __CFUNC DAQmxResetAnlgEdgeRefTrigSlope(TaskHandle taskHandle);
05993
05994 int32 __CFUNC DAQmxGetAnlgEdgeRefTrigLvl(TaskHandle taskHandle, float64 *data);
05995 int32 __CFUNC DAQmxSetAnlgEdgeRefTrigLvl(TaskHandle taskHandle, float64 data);
05996 int32 __CFUNC DAQmxResetAnlgEdgeRefTrigLvl(TaskHandle taskHandle);
05997
05998 int32 __CFUNC DAQmxGetAnlgEdgeRefTrigHyst(TaskHandle taskHandle, float64 *data);
05999 int32 __CFUNC DAQmxSetAnlgEdgeRefTrigHyst(TaskHandle taskHandle, float64 data);
06000 int32 __CFUNC DAQmxResetAnlgEdgeRefTrigHyst(TaskHandle taskHandle);
06001
06002
06003 int32 __CFUNC DAQmxGetAnlgEdgeRefTrigCoupling(TaskHandle taskHandle, int32 *data);
06004 int32 __CFUNC DAQmxSetAnlgEdgeRefTrigCoupling(TaskHandle taskHandle, int32 data);
06005 int32 __CFUNC DAQmxResetAnlgEdgeRefTrigCoupling(TaskHandle taskHandle);
06006
06007 int32 __CFUNC DAQmxGetAnlgEdgeRefTrigDigFltrEnable(TaskHandle taskHandle, bool32 *data);
06008 int32 __CFUNC DAQmxSetAnlgEdgeRefTrigDigFltrEnable(TaskHandle taskHandle, bool32 data);
06009 int32 __CFUNC DAQmxResetAnlgEdgeRefTrigDigFltrEnable(TaskHandle taskHandle);
06010
06011 int32 __CFUNC DAQmxGetAnlgEdgeRefTrigDigFltrMinPulseWidth(TaskHandle taskHandle, float64 *data);
06012 int32 __CFUNC DAQmxSetAnlgEdgeRefTrigDigFltrMinPulseWidth(TaskHandle taskHandle, float64 data);
06013 int32 __CFUNC DAQmxResetAnlgEdgeRefTrigDigFltrMinPulseWidth(TaskHandle taskHandle);
06014
06015 int32 __CFUNC DAQmxGetAnlgEdgeRefTrigDigFltrTimebaseSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
06016 int32 __CFUNC DAQmxSetAnlgEdgeRefTrigDigFltrTimebaseSrc(TaskHandle taskHandle, const char *data);
06017 int32 __CFUNC DAQmxResetAnlgEdgeRefTrigDigFltrTimebaseSrc(TaskHandle taskHandle);
06018
06019 int32 __CFUNC DAQmxGetAnlgEdgeRefTrigDigFltrTimebaseRate(TaskHandle taskHandle, float64 *data);
06020 int32 __CFUNC DAQmxSetAnlgEdgeRefTrigDigFltrTimebaseRate(TaskHandle taskHandle, float64 data);
06021 int32 __CFUNC DAQmxResetAnlgEdgeRefTrigDigFltrTimebaseRate(TaskHandle taskHandle);
06022
06023 int32 __CFUNC DAQmxGetAnlgEdgeRefTrigDigSyncEnable(TaskHandle taskHandle, bool32 *data);
06024 int32 __CFUNC DAQmxSetAnlgEdgeRefTrigDigSyncEnable(TaskHandle taskHandle, bool32 data);
06025 int32 __CFUNC DAQmxResetAnlgEdgeRefTrigDigSyncEnable(TaskHandle taskHandle);
06026
06027 int32 __CFUNC DAQmxGetAnlgWinRefTrigSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
06028 int32 __CFUNC DAQmxSetAnlgWinRefTrigSrc(TaskHandle taskHandle, const char *data);
06029 int32 __CFUNC DAQmxResetAnlgWinRefTrigSrc(TaskHandle taskHandle);
06030
06031
06032 int32 __CFUNC DAQmxGetAnlgWinRefTrigWhen(TaskHandle taskHandle, int32 *data);
06033 int32 __CFUNC DAQmxSetAnlgWinRefTrigWhen(TaskHandle taskHandle, int32 data);
06034 int32 __CFUNC DAQmxResetAnlgWinRefTrigWhen(TaskHandle taskHandle);
06035
06036 int32 __CFUNC DAQmxGetAnlgWinRefTrigTop(TaskHandle taskHandle, float64 *data);
06037 int32 __CFUNC DAQmxSetAnlgWinRefTrigTop(TaskHandle taskHandle, float64 data);
06038 int32 __CFUNC DAQmxResetAnlgWinRefTrigTop(TaskHandle taskHandle);
06039
06040 int32 __CFUNC DAQmxGetAnlgWinRefTrigBtm(TaskHandle taskHandle, float64 *data);
06041 int32 __CFUNC DAQmxSetAnlgWinRefTrigBtm(TaskHandle taskHandle, float64 data);
06042 int32 __CFUNC DAQmxResetAnlgWinRefTrigBtm(TaskHandle taskHandle);
06043
06044
06045 int32 __CFUNC DAQmxGetAnlgWinRefTrigCoupling(TaskHandle taskHandle, int32 *data);
06046 int32 __CFUNC DAQmxSetAnlgWinRefTrigCoupling(TaskHandle taskHandle, int32 data);
06047 int32 __CFUNC DAQmxResetAnlgWinRefTrigCoupling(TaskHandle taskHandle);
06048
06049 int32 __CFUNC DAQmxGetAnlgWinRefTrigDigFltrEnable(TaskHandle taskHandle, bool32 *data);
06050 int32 __CFUNC DAQmxSetAnlgWinRefTrigDigFltrEnable(TaskHandle taskHandle, bool32 data);
06051 int32 __CFUNC DAQmxResetAnlgWinRefTrigDigFltrEnable(TaskHandle taskHandle);
06052
06053 int32 __CFUNC DAQmxGetAnlgWinRefTrigDigFltrMinPulseWidth(TaskHandle taskHandle, float64 *data);
06054 int32 __CFUNC DAQmxSetAnlgWinRefTrigDigFltrMinPulseWidth(TaskHandle taskHandle, float64 data);
06055 int32 __CFUNC DAQmxResetAnlgWinRefTrigDigFltrMinPulseWidth(TaskHandle taskHandle);
06056
06057 int32 __CFUNC DAQmxGetAnlgWinRefTrigDigFltrTimebaseSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
06058 int32 __CFUNC DAQmxSetAnlgWinRefTrigDigFltrTimebaseSrc(TaskHandle taskHandle, const char *data);
06059 int32 __CFUNC DAQmxResetAnlgWinRefTrigDigFltrTimebaseSrc(TaskHandle taskHandle);
06060
06061 int32 __CFUNC DAQmxGetAnlgWinRefTrigDigFltrTimebaseRate(TaskHandle taskHandle, float64 *data);
06062 int32 __CFUNC DAQmxSetAnlgWinRefTrigDigFltrTimebaseRate(TaskHandle taskHandle, float64 data);
06063 int32 __CFUNC DAQmxResetAnlgWinRefTrigDigFltrTimebaseRate(TaskHandle taskHandle);
06064
06065 int32 __CFUNC DAQmxGetAnlgWinRefTrigDigSyncEnable(TaskHandle taskHandle, bool32 *data);
06066 int32 __CFUNC DAQmxSetAnlgWinRefTrigDigSyncEnable(TaskHandle taskHandle, bool32 data);
06067 int32 __CFUNC DAQmxResetAnlgWinRefTrigDigSyncEnable(TaskHandle taskHandle);
06068
06069 int32 __CFUNC DAQmxGetRefTrigAutoTrigEnable(TaskHandle taskHandle, bool32 *data);
06070 int32 __CFUNC DAQmxSetRefTrigAutoTrigEnable(TaskHandle taskHandle, bool32 data);
06071 int32 __CFUNC DAQmxResetRefTrigAutoTrigEnable(TaskHandle taskHandle);
06072
06073 int32 __CFUNC DAQmxGetRefTrigAutoTriggered(TaskHandle taskHandle, bool32 *data);
06074
06075 int32 __CFUNC DAQmxGetRefTrigDelay(TaskHandle taskHandle, float64 *data);
06076 int32 __CFUNC DAQmxSetRefTrigDelay(TaskHandle taskHandle, float64 data);
06077 int32 __CFUNC DAQmxResetRefTrigDelay(TaskHandle taskHandle);
06078
06079
06080 int32 __CFUNC DAQmxGetAdvTrigType(TaskHandle taskHandle, int32 *data);
06081 int32 __CFUNC DAQmxSetAdvTrigType(TaskHandle taskHandle, int32 data);
06082 int32 __CFUNC DAQmxResetAdvTrigType(TaskHandle taskHandle);
06083
06084 int32 __CFUNC DAQmxGetDigEdgeAdvTrigSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
06085 int32 __CFUNC DAQmxSetDigEdgeAdvTrigSrc(TaskHandle taskHandle, const char *data);
06086 int32 __CFUNC DAQmxResetDigEdgeAdvTrigSrc(TaskHandle taskHandle);
06087
06088
06089 int32 __CFUNC DAQmxGetDigEdgeAdvTrigEdge(TaskHandle taskHandle, int32 *data);
06090 int32 __CFUNC DAQmxSetDigEdgeAdvTrigEdge(TaskHandle taskHandle, int32 data);
06091 int32 __CFUNC DAQmxResetDigEdgeAdvTrigEdge(TaskHandle taskHandle);
06092
06093 int32 __CFUNC DAQmxGetDigEdgeAdvTrigDigFltrEnable(TaskHandle taskHandle, bool32 *data);
06094 int32 __CFUNC DAQmxSetDigEdgeAdvTrigDigFltrEnable(TaskHandle taskHandle, bool32 data);
06095 int32 __CFUNC DAQmxResetDigEdgeAdvTrigDigFltrEnable(TaskHandle taskHandle);
06096
06097
06098 int32 __CFUNC DAQmxGetHshkTrigType(TaskHandle taskHandle, int32 *data);
06099 int32 __CFUNC DAQmxSetHshkTrigType(TaskHandle taskHandle, int32 data);
06100 int32 __CFUNC DAQmxResetHshkTrigType(TaskHandle taskHandle);
06101
06102 int32 __CFUNC DAQmxGetInterlockedHshkTrigSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
06103 int32 __CFUNC DAQmxSetInterlockedHshkTrigSrc(TaskHandle taskHandle, const char *data);
06104 int32 __CFUNC DAQmxResetInterlockedHshkTrigSrc(TaskHandle taskHandle);
06105
06106
06107 int32 __CFUNC DAQmxGetInterlockedHshkTrigAssertedLvl(TaskHandle taskHandle, int32 *data);
06108 int32 __CFUNC DAQmxSetInterlockedHshkTrigAssertedLvl(TaskHandle taskHandle, int32 data);
06109 int32 __CFUNC DAQmxResetInterlockedHshkTrigAssertedLvl(TaskHandle taskHandle);
06110
06111
06112 int32 __CFUNC DAQmxGetPauseTrigType(TaskHandle taskHandle, int32 *data);
06113 int32 __CFUNC DAQmxSetPauseTrigType(TaskHandle taskHandle, int32 data);
06114 int32 __CFUNC DAQmxResetPauseTrigType(TaskHandle taskHandle);
06115
06116 int32 __CFUNC DAQmxGetPauseTrigTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
06117
06118 int32 __CFUNC DAQmxGetAnlgLvlPauseTrigSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
06119 int32 __CFUNC DAQmxSetAnlgLvlPauseTrigSrc(TaskHandle taskHandle, const char *data);
06120 int32 __CFUNC DAQmxResetAnlgLvlPauseTrigSrc(TaskHandle taskHandle);
06121
06122
06123 int32 __CFUNC DAQmxGetAnlgLvlPauseTrigWhen(TaskHandle taskHandle, int32 *data);
06124 int32 __CFUNC DAQmxSetAnlgLvlPauseTrigWhen(TaskHandle taskHandle, int32 data);
06125 int32 __CFUNC DAQmxResetAnlgLvlPauseTrigWhen(TaskHandle taskHandle);
06126
06127 int32 __CFUNC DAQmxGetAnlgLvlPauseTrigLvl(TaskHandle taskHandle, float64 *data);
06128 int32 __CFUNC DAQmxSetAnlgLvlPauseTrigLvl(TaskHandle taskHandle, float64 data);
06129 int32 __CFUNC DAQmxResetAnlgLvlPauseTrigLvl(TaskHandle taskHandle);
06130
06131 int32 __CFUNC DAQmxGetAnlgLvlPauseTrigHyst(TaskHandle taskHandle, float64 *data);
06132 int32 __CFUNC DAQmxSetAnlgLvlPauseTrigHyst(TaskHandle taskHandle, float64 data);
06133 int32 __CFUNC DAQmxResetAnlgLvlPauseTrigHyst(TaskHandle taskHandle);
06134
06135
06136 int32 __CFUNC DAQmxGetAnlgLvlPauseTrigCoupling(TaskHandle taskHandle, int32 *data);
06137 int32 __CFUNC DAQmxSetAnlgLvlPauseTrigCoupling(TaskHandle taskHandle, int32 data);
06138 int32 __CFUNC DAQmxResetAnlgLvlPauseTrigCoupling(TaskHandle taskHandle);
06139
06140 int32 __CFUNC DAQmxGetAnlgLvlPauseTrigDigFltrEnable(TaskHandle taskHandle, bool32 *data);
06141 int32 __CFUNC DAQmxSetAnlgLvlPauseTrigDigFltrEnable(TaskHandle taskHandle, bool32 data);
06142 int32 __CFUNC DAQmxResetAnlgLvlPauseTrigDigFltrEnable(TaskHandle taskHandle);
06143
06144 int32 __CFUNC DAQmxGetAnlgLvlPauseTrigDigFltrMinPulseWidth(TaskHandle taskHandle, float64 *data);
06145 int32 __CFUNC DAQmxSetAnlgLvlPauseTrigDigFltrMinPulseWidth(TaskHandle taskHandle, float64 data);
06146 int32 __CFUNC DAQmxResetAnlgLvlPauseTrigDigFltrMinPulseWidth(TaskHandle taskHandle);
06147
06148 int32 __CFUNC DAQmxGetAnlgLvlPauseTrigDigFltrTimebaseSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
06149 int32 __CFUNC DAQmxSetAnlgLvlPauseTrigDigFltrTimebaseSrc(TaskHandle taskHandle, const char *data);
06150 int32 __CFUNC DAQmxResetAnlgLvlPauseTrigDigFltrTimebaseSrc(TaskHandle taskHandle);
06151
06152 int32 __CFUNC DAQmxGetAnlgLvlPauseTrigDigFltrTimebaseRate(TaskHandle taskHandle, float64 *data);
06153 int32 __CFUNC DAQmxSetAnlgLvlPauseTrigDigFltrTimebaseRate(TaskHandle taskHandle, float64 data);
06154 int32 __CFUNC DAQmxResetAnlgLvlPauseTrigDigFltrTimebaseRate(TaskHandle taskHandle);
06155
06156 int32 __CFUNC DAQmxGetAnlgLvlPauseTrigDigSyncEnable(TaskHandle taskHandle, bool32 *data);
06157 int32 __CFUNC DAQmxSetAnlgLvlPauseTrigDigSyncEnable(TaskHandle taskHandle, bool32 data);
06158 int32 __CFUNC DAQmxResetAnlgLvlPauseTrigDigSyncEnable(TaskHandle taskHandle);
06159
06160 int32 __CFUNC DAQmxGetAnlgWinPauseTrigSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
06161 int32 __CFUNC DAQmxSetAnlgWinPauseTrigSrc(TaskHandle taskHandle, const char *data);
06162 int32 __CFUNC DAQmxResetAnlgWinPauseTrigSrc(TaskHandle taskHandle);
06163
06164
06165 int32 __CFUNC DAQmxGetAnlgWinPauseTrigWhen(TaskHandle taskHandle, int32 *data);
06166 int32 __CFUNC DAQmxSetAnlgWinPauseTrigWhen(TaskHandle taskHandle, int32 data);
06167 int32 __CFUNC DAQmxResetAnlgWinPauseTrigWhen(TaskHandle taskHandle);
06168
06169 int32 __CFUNC DAQmxGetAnlgWinPauseTrigTop(TaskHandle taskHandle, float64 *data);
06170 int32 __CFUNC DAQmxSetAnlgWinPauseTrigTop(TaskHandle taskHandle, float64 data);
06171 int32 __CFUNC DAQmxResetAnlgWinPauseTrigTop(TaskHandle taskHandle);
06172
06173 int32 __CFUNC DAQmxGetAnlgWinPauseTrigBtm(TaskHandle taskHandle, float64 *data);
06174 int32 __CFUNC DAQmxSetAnlgWinPauseTrigBtm(TaskHandle taskHandle, float64 data);
06175 int32 __CFUNC DAQmxResetAnlgWinPauseTrigBtm(TaskHandle taskHandle);
06176
06177
06178 int32 __CFUNC DAQmxGetAnlgWinPauseTrigCoupling(TaskHandle taskHandle, int32 *data);
06179 int32 __CFUNC DAQmxSetAnlgWinPauseTrigCoupling(TaskHandle taskHandle, int32 data);
06180 int32 __CFUNC DAQmxResetAnlgWinPauseTrigCoupling(TaskHandle taskHandle);
06181
06182 int32 __CFUNC DAQmxGetAnlgWinPauseTrigDigFltrEnable(TaskHandle taskHandle, bool32 *data);
06183 int32 __CFUNC DAQmxSetAnlgWinPauseTrigDigFltrEnable(TaskHandle taskHandle, bool32 data);
06184 int32 __CFUNC DAQmxResetAnlgWinPauseTrigDigFltrEnable(TaskHandle taskHandle);
06185
06186 int32 __CFUNC DAQmxGetAnlgWinPauseTrigDigFltrMinPulseWidth(TaskHandle taskHandle, float64 *data);
06187 int32 __CFUNC DAQmxSetAnlgWinPauseTrigDigFltrMinPulseWidth(TaskHandle taskHandle, float64 data);
06188 int32 __CFUNC DAQmxResetAnlgWinPauseTrigDigFltrMinPulseWidth(TaskHandle taskHandle);
06189
06190 int32 __CFUNC DAQmxGetAnlgWinPauseTrigDigFltrTimebaseSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
06191 int32 __CFUNC DAQmxSetAnlgWinPauseTrigDigFltrTimebaseSrc(TaskHandle taskHandle, const char *data);
06192 int32 __CFUNC DAQmxResetAnlgWinPauseTrigDigFltrTimebaseSrc(TaskHandle taskHandle);
06193
06194 int32 __CFUNC DAQmxGetAnlgWinPauseTrigDigFltrTimebaseRate(TaskHandle taskHandle, float64 *data);
06195 int32 __CFUNC DAQmxSetAnlgWinPauseTrigDigFltrTimebaseRate(TaskHandle taskHandle, float64 data);
06196 int32 __CFUNC DAQmxResetAnlgWinPauseTrigDigFltrTimebaseRate(TaskHandle taskHandle);
06197
06198 int32 __CFUNC DAQmxGetAnlgWinPauseTrigDigSyncEnable(TaskHandle taskHandle, bool32 *data);
06199 int32 __CFUNC DAQmxSetAnlgWinPauseTrigDigSyncEnable(TaskHandle taskHandle, bool32 data);
06200 int32 __CFUNC DAQmxResetAnlgWinPauseTrigDigSyncEnable(TaskHandle taskHandle);
06201
06202 int32 __CFUNC DAQmxGetDigLvlPauseTrigSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
06203 int32 __CFUNC DAQmxSetDigLvlPauseTrigSrc(TaskHandle taskHandle, const char *data);
06204 int32 __CFUNC DAQmxResetDigLvlPauseTrigSrc(TaskHandle taskHandle);
06205
06206
06207 int32 __CFUNC DAQmxGetDigLvlPauseTrigWhen(TaskHandle taskHandle, int32 *data);
06208 int32 __CFUNC DAQmxSetDigLvlPauseTrigWhen(TaskHandle taskHandle, int32 data);
06209 int32 __CFUNC DAQmxResetDigLvlPauseTrigWhen(TaskHandle taskHandle);
06210
06211 int32 __CFUNC DAQmxGetDigLvlPauseTrigDigFltrEnable(TaskHandle taskHandle, bool32 *data);
06212 int32 __CFUNC DAQmxSetDigLvlPauseTrigDigFltrEnable(TaskHandle taskHandle, bool32 data);
06213 int32 __CFUNC DAQmxResetDigLvlPauseTrigDigFltrEnable(TaskHandle taskHandle);
06214
06215 int32 __CFUNC DAQmxGetDigLvlPauseTrigDigFltrMinPulseWidth(TaskHandle taskHandle, float64 *data);
06216 int32 __CFUNC DAQmxSetDigLvlPauseTrigDigFltrMinPulseWidth(TaskHandle taskHandle, float64 data);
06217 int32 __CFUNC DAQmxResetDigLvlPauseTrigDigFltrMinPulseWidth(TaskHandle taskHandle);
06218
06219 int32 __CFUNC DAQmxGetDigLvlPauseTrigDigFltrTimebaseSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
06220 int32 __CFUNC DAQmxSetDigLvlPauseTrigDigFltrTimebaseSrc(TaskHandle taskHandle, const char *data);
06221 int32 __CFUNC DAQmxResetDigLvlPauseTrigDigFltrTimebaseSrc(TaskHandle taskHandle);
06222
06223 int32 __CFUNC DAQmxGetDigLvlPauseTrigDigFltrTimebaseRate(TaskHandle taskHandle, float64 *data);
06224 int32 __CFUNC DAQmxSetDigLvlPauseTrigDigFltrTimebaseRate(TaskHandle taskHandle, float64 data);
06225 int32 __CFUNC DAQmxResetDigLvlPauseTrigDigFltrTimebaseRate(TaskHandle taskHandle);
06226
06227 int32 __CFUNC DAQmxGetDigLvlPauseTrigDigSyncEnable(TaskHandle taskHandle, bool32 *data);
06228 int32 __CFUNC DAQmxSetDigLvlPauseTrigDigSyncEnable(TaskHandle taskHandle, bool32 data);
06229 int32 __CFUNC DAQmxResetDigLvlPauseTrigDigSyncEnable(TaskHandle taskHandle);
06230
06231 int32 __CFUNC DAQmxGetDigPatternPauseTrigSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
06232 int32 __CFUNC DAQmxSetDigPatternPauseTrigSrc(TaskHandle taskHandle, const char *data);
06233 int32 __CFUNC DAQmxResetDigPatternPauseTrigSrc(TaskHandle taskHandle);
06234
06235 int32 __CFUNC DAQmxGetDigPatternPauseTrigPattern(TaskHandle taskHandle, char *data, uInt32 bufferSize);
06236 int32 __CFUNC DAQmxSetDigPatternPauseTrigPattern(TaskHandle taskHandle, const char *data);
06237 int32 __CFUNC DAQmxResetDigPatternPauseTrigPattern(TaskHandle taskHandle);
06238
06239
06240 int32 __CFUNC DAQmxGetDigPatternPauseTrigWhen(TaskHandle taskHandle, int32 *data);
06241 int32 __CFUNC DAQmxSetDigPatternPauseTrigWhen(TaskHandle taskHandle, int32 data);
06242 int32 __CFUNC DAQmxResetDigPatternPauseTrigWhen(TaskHandle taskHandle);
06243
06244
06245 int32 __CFUNC DAQmxGetArmStartTrigType(TaskHandle taskHandle, int32 *data);
06246 int32 __CFUNC DAQmxSetArmStartTrigType(TaskHandle taskHandle, int32 data);
06247 int32 __CFUNC DAQmxResetArmStartTrigType(TaskHandle taskHandle);
06248
06249 int32 __CFUNC DAQmxGetArmStartTerm(TaskHandle taskHandle, char *data, uInt32 bufferSize);
06250
06251 int32 __CFUNC DAQmxGetDigEdgeArmStartTrigSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
06252 int32 __CFUNC DAQmxSetDigEdgeArmStartTrigSrc(TaskHandle taskHandle, const char *data);
06253 int32 __CFUNC DAQmxResetDigEdgeArmStartTrigSrc(TaskHandle taskHandle);
06254
06255
06256 int32 __CFUNC DAQmxGetDigEdgeArmStartTrigEdge(TaskHandle taskHandle, int32 *data);
06257 int32 __CFUNC DAQmxSetDigEdgeArmStartTrigEdge(TaskHandle taskHandle, int32 data);
06258 int32 __CFUNC DAQmxResetDigEdgeArmStartTrigEdge(TaskHandle taskHandle);
06259
06260 int32 __CFUNC DAQmxGetDigEdgeArmStartTrigDigFltrEnable(TaskHandle taskHandle, bool32 *data);
06261 int32 __CFUNC DAQmxSetDigEdgeArmStartTrigDigFltrEnable(TaskHandle taskHandle, bool32 data);
06262 int32 __CFUNC DAQmxResetDigEdgeArmStartTrigDigFltrEnable(TaskHandle taskHandle);
06263
06264 int32 __CFUNC DAQmxGetDigEdgeArmStartTrigDigFltrMinPulseWidth(TaskHandle taskHandle, float64 *data);
06265 int32 __CFUNC DAQmxSetDigEdgeArmStartTrigDigFltrMinPulseWidth(TaskHandle taskHandle, float64 data);
06266 int32 __CFUNC DAQmxResetDigEdgeArmStartTrigDigFltrMinPulseWidth(TaskHandle taskHandle);
06267
06268 int32 __CFUNC DAQmxGetDigEdgeArmStartTrigDigFltrTimebaseSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
06269 int32 __CFUNC DAQmxSetDigEdgeArmStartTrigDigFltrTimebaseSrc(TaskHandle taskHandle, const char *data);
06270 int32 __CFUNC DAQmxResetDigEdgeArmStartTrigDigFltrTimebaseSrc(TaskHandle taskHandle);
06271
06272 int32 __CFUNC DAQmxGetDigEdgeArmStartTrigDigFltrTimebaseRate(TaskHandle taskHandle, float64 *data);
06273 int32 __CFUNC DAQmxSetDigEdgeArmStartTrigDigFltrTimebaseRate(TaskHandle taskHandle, float64 data);
06274 int32 __CFUNC DAQmxResetDigEdgeArmStartTrigDigFltrTimebaseRate(TaskHandle taskHandle);
06275
06276 int32 __CFUNC DAQmxGetDigEdgeArmStartTrigDigSyncEnable(TaskHandle taskHandle, bool32 *data);
06277 int32 __CFUNC DAQmxSetDigEdgeArmStartTrigDigSyncEnable(TaskHandle taskHandle, bool32 data);
06278 int32 __CFUNC DAQmxResetDigEdgeArmStartTrigDigSyncEnable(TaskHandle taskHandle);
06279
06280
06281 int32 __CFUNC DAQmxGetTriggerSyncType(TaskHandle taskHandle, int32 *data);
06282 int32 __CFUNC DAQmxSetTriggerSyncType(TaskHandle taskHandle, int32 data);
06283 int32 __CFUNC DAQmxResetTriggerSyncType(TaskHandle taskHandle);
06284
06285
06286
06287 int32 __CFUNC DAQmxGetWatchdogTimeout(TaskHandle taskHandle, float64 *data);
06288 int32 __CFUNC DAQmxSetWatchdogTimeout(TaskHandle taskHandle, float64 data);
06289 int32 __CFUNC DAQmxResetWatchdogTimeout(TaskHandle taskHandle);
06290
06291
06292 int32 __CFUNC DAQmxGetWatchdogExpirTrigType(TaskHandle taskHandle, int32 *data);
06293 int32 __CFUNC DAQmxSetWatchdogExpirTrigType(TaskHandle taskHandle, int32 data);
06294 int32 __CFUNC DAQmxResetWatchdogExpirTrigType(TaskHandle taskHandle);
06295
06296 int32 __CFUNC DAQmxGetDigEdgeWatchdogExpirTrigSrc(TaskHandle taskHandle, char *data, uInt32 bufferSize);
06297 int32 __CFUNC DAQmxSetDigEdgeWatchdogExpirTrigSrc(TaskHandle taskHandle, const char *data);
06298 int32 __CFUNC DAQmxResetDigEdgeWatchdogExpirTrigSrc(TaskHandle taskHandle);
06299
06300
06301 int32 __CFUNC DAQmxGetDigEdgeWatchdogExpirTrigEdge(TaskHandle taskHandle, int32 *data);
06302 int32 __CFUNC DAQmxSetDigEdgeWatchdogExpirTrigEdge(TaskHandle taskHandle, int32 data);
06303 int32 __CFUNC DAQmxResetDigEdgeWatchdogExpirTrigEdge(TaskHandle taskHandle);
06304
06305
06306 int32 __CFUNC DAQmxGetWatchdogDOExpirState(TaskHandle taskHandle, const char lines[], int32 *data);
06307 int32 __CFUNC DAQmxSetWatchdogDOExpirState(TaskHandle taskHandle, const char lines[], int32 data);
06308 int32 __CFUNC DAQmxResetWatchdogDOExpirState(TaskHandle taskHandle, const char lines[]);
06309
06310 int32 __CFUNC DAQmxGetWatchdogHasExpired(TaskHandle taskHandle, bool32 *data);
06311
06312
06313
06314
06315 int32 __CFUNC DAQmxGetWriteRelativeTo(TaskHandle taskHandle, int32 *data);
06316 int32 __CFUNC DAQmxSetWriteRelativeTo(TaskHandle taskHandle, int32 data);
06317 int32 __CFUNC DAQmxResetWriteRelativeTo(TaskHandle taskHandle);
06318
06319 int32 __CFUNC DAQmxGetWriteOffset(TaskHandle taskHandle, int32 *data);
06320 int32 __CFUNC DAQmxSetWriteOffset(TaskHandle taskHandle, int32 data);
06321 int32 __CFUNC DAQmxResetWriteOffset(TaskHandle taskHandle);
06322
06323
06324 int32 __CFUNC DAQmxGetWriteRegenMode(TaskHandle taskHandle, int32 *data);
06325 int32 __CFUNC DAQmxSetWriteRegenMode(TaskHandle taskHandle, int32 data);
06326 int32 __CFUNC DAQmxResetWriteRegenMode(TaskHandle taskHandle);
06327
06328 int32 __CFUNC DAQmxGetWriteCurrWritePos(TaskHandle taskHandle, uInt64 *data);
06329
06330 int32 __CFUNC DAQmxGetWriteOvercurrentChansExist(TaskHandle taskHandle, bool32 *data);
06331
06332 int32 __CFUNC DAQmxGetWriteOvercurrentChans(TaskHandle taskHandle, char *data, uInt32 bufferSize);
06333
06334 int32 __CFUNC DAQmxGetWriteOvertemperatureChansExist(TaskHandle taskHandle, bool32 *data);
06335
06336 int32 __CFUNC DAQmxGetWriteOpenCurrentLoopChansExist(TaskHandle taskHandle, bool32 *data);
06337
06338 int32 __CFUNC DAQmxGetWriteOpenCurrentLoopChans(TaskHandle taskHandle, char *data, uInt32 bufferSize);
06339
06340 int32 __CFUNC DAQmxGetWritePowerSupplyFaultChansExist(TaskHandle taskHandle, bool32 *data);
06341
06342 int32 __CFUNC DAQmxGetWritePowerSupplyFaultChans(TaskHandle taskHandle, char *data, uInt32 bufferSize);
06343
06344 int32 __CFUNC DAQmxGetWriteSpaceAvail(TaskHandle taskHandle, uInt32 *data);
06345
06346 int32 __CFUNC DAQmxGetWriteTotalSampPerChanGenerated(TaskHandle taskHandle, uInt64 *data);
06347
06348 int32 __CFUNC DAQmxGetWriteRawDataWidth(TaskHandle taskHandle, uInt32 *data);
06349
06350 int32 __CFUNC DAQmxGetWriteNumChans(TaskHandle taskHandle, uInt32 *data);
06351
06352
06353 int32 __CFUNC DAQmxGetWriteWaitMode(TaskHandle taskHandle, int32 *data);
06354 int32 __CFUNC DAQmxSetWriteWaitMode(TaskHandle taskHandle, int32 data);
06355 int32 __CFUNC DAQmxResetWriteWaitMode(TaskHandle taskHandle);
06356
06357 int32 __CFUNC DAQmxGetWriteSleepTime(TaskHandle taskHandle, float64 *data);
06358 int32 __CFUNC DAQmxSetWriteSleepTime(TaskHandle taskHandle, float64 data);
06359 int32 __CFUNC DAQmxResetWriteSleepTime(TaskHandle taskHandle);
06360
06361 int32 __CFUNC DAQmxGetWriteNextWriteIsLast(TaskHandle taskHandle, bool32 *data);
06362 int32 __CFUNC DAQmxSetWriteNextWriteIsLast(TaskHandle taskHandle, bool32 data);
06363 int32 __CFUNC DAQmxResetWriteNextWriteIsLast(TaskHandle taskHandle);
06364
06365 int32 __CFUNC DAQmxGetWriteDigitalLinesBytesPerChan(TaskHandle taskHandle, uInt32 *data);
06366
06367 int32 __CFUNC DAQmxGetWriteAccessoryInsertionOrRemovalDetected(TaskHandle taskHandle, bool32 *data);
06368
06369 int32 __CFUNC DAQmxGetWriteDevsWithInsertedOrRemovedAccessories(TaskHandle taskHandle, char *data, uInt32 bufferSize);
06370
06371
06372
06373
06374 int32 __CFUNC DAQmxGetPhysicalChanAISupportedMeasTypes(const char physicalChannel[], int32 *data, uInt32 arraySizeInElements);
06375
06376
06377 int32 __CFUNC DAQmxGetPhysicalChanAITermCfgs(const char physicalChannel[], int32 *data);
06378
06379 int32 __CFUNC DAQmxGetPhysicalChanAIInputSrcs(const char physicalChannel[], char *data, uInt32 bufferSize);
06380
06381
06382 int32 __CFUNC DAQmxGetPhysicalChanAOSupportedOutputTypes(const char physicalChannel[], int32 *data, uInt32 arraySizeInElements);
06383
06384
06385 int32 __CFUNC DAQmxGetPhysicalChanAOSupportedPowerUpOutputTypes(const char physicalChannel[], int32 *data, uInt32 arraySizeInElements);
06386
06387
06388 int32 __CFUNC DAQmxGetPhysicalChanAOTermCfgs(const char physicalChannel[], int32 *data);
06389
06390 int32 __CFUNC DAQmxGetPhysicalChanAOManualControlEnable(const char physicalChannel[], bool32 *data);
06391 int32 __CFUNC DAQmxSetPhysicalChanAOManualControlEnable(const char physicalChannel[], bool32 data);
06392 int32 __CFUNC DAQmxResetPhysicalChanAOManualControlEnable(const char physicalChannel[]);
06393
06394 int32 __CFUNC DAQmxGetPhysicalChanAOManualControlShortDetected(const char physicalChannel[], bool32 *data);
06395
06396 int32 __CFUNC DAQmxGetPhysicalChanAOManualControlAmplitude(const char physicalChannel[], float64 *data);
06397
06398 int32 __CFUNC DAQmxGetPhysicalChanAOManualControlFreq(const char physicalChannel[], float64 *data);
06399
06400 int32 __CFUNC DAQmxGetPhysicalChanDIPortWidth(const char physicalChannel[], uInt32 *data);
06401
06402 int32 __CFUNC DAQmxGetPhysicalChanDISampClkSupported(const char physicalChannel[], bool32 *data);
06403
06404
06405 int32 __CFUNC DAQmxGetPhysicalChanDISampModes(const char physicalChannel[], int32 *data, uInt32 arraySizeInElements);
06406
06407 int32 __CFUNC DAQmxGetPhysicalChanDIChangeDetectSupported(const char physicalChannel[], bool32 *data);
06408
06409 int32 __CFUNC DAQmxGetPhysicalChanDOPortWidth(const char physicalChannel[], uInt32 *data);
06410
06411 int32 __CFUNC DAQmxGetPhysicalChanDOSampClkSupported(const char physicalChannel[], bool32 *data);
06412
06413
06414 int32 __CFUNC DAQmxGetPhysicalChanDOSampModes(const char physicalChannel[], int32 *data, uInt32 arraySizeInElements);
06415
06416
06417 int32 __CFUNC DAQmxGetPhysicalChanCISupportedMeasTypes(const char physicalChannel[], int32 *data, uInt32 arraySizeInElements);
06418
06419
06420 int32 __CFUNC DAQmxGetPhysicalChanCOSupportedOutputTypes(const char physicalChannel[], int32 *data, uInt32 arraySizeInElements);
06421
06422 int32 __CFUNC DAQmxGetPhysicalChanTEDSMfgID(const char physicalChannel[], uInt32 *data);
06423
06424 int32 __CFUNC DAQmxGetPhysicalChanTEDSModelNum(const char physicalChannel[], uInt32 *data);
06425
06426 int32 __CFUNC DAQmxGetPhysicalChanTEDSSerialNum(const char physicalChannel[], uInt32 *data);
06427
06428 int32 __CFUNC DAQmxGetPhysicalChanTEDSVersionNum(const char physicalChannel[], uInt32 *data);
06429
06430 int32 __CFUNC DAQmxGetPhysicalChanTEDSVersionLetter(const char physicalChannel[], char *data, uInt32 bufferSize);
06431
06432 int32 __CFUNC DAQmxGetPhysicalChanTEDSBitStream(const char physicalChannel[], uInt8 *data, uInt32 arraySizeInElements);
06433
06434 int32 __CFUNC DAQmxGetPhysicalChanTEDSTemplateIDs(const char physicalChannel[], uInt32 *data, uInt32 arraySizeInElements);
06435
06436
06437
06438 int32 __CFUNC DAQmxGetPersistedTaskAuthor(const char taskName[], char *data, uInt32 bufferSize);
06439
06440 int32 __CFUNC DAQmxGetPersistedTaskAllowInteractiveEditing(const char taskName[], bool32 *data);
06441
06442 int32 __CFUNC DAQmxGetPersistedTaskAllowInteractiveDeletion(const char taskName[], bool32 *data);
06443
06444
06445
06446 int32 __CFUNC DAQmxGetPersistedChanAuthor(const char channel[], char *data, uInt32 bufferSize);
06447
06448 int32 __CFUNC DAQmxGetPersistedChanAllowInteractiveEditing(const char channel[], bool32 *data);
06449
06450 int32 __CFUNC DAQmxGetPersistedChanAllowInteractiveDeletion(const char channel[], bool32 *data);
06451
06452
06453
06454 int32 __CFUNC DAQmxGetPersistedScaleAuthor(const char scaleName[], char *data, uInt32 bufferSize);
06455
06456 int32 __CFUNC DAQmxGetPersistedScaleAllowInteractiveEditing(const char scaleName[], bool32 *data);
06457
06458 int32 __CFUNC DAQmxGetPersistedScaleAllowInteractiveDeletion(const char scaleName[], bool32 *data);
06459
06460
06461
06462
06463 int32 __CFUNC DAQmxGetSampClkTimingResponseMode(TaskHandle taskHandle, int32 *data);
06464 int32 __CFUNC DAQmxSetSampClkTimingResponseMode(TaskHandle taskHandle, int32 data);
06465 int32 __CFUNC DAQmxResetSampClkTimingResponseMode(TaskHandle taskHandle);
06466
06467
06468
06469
06470
06471 #define DAQmxSuccess (0)
06472
06473 #define DAQmxFailed(error) ((error)<0)
06474
06475
06476 #define DAQmxErrorCOCannotKeepUpInHWTimedSinglePoint (-209805)
06477 #define DAQmxErrorWaitForNextSampClkDetected3OrMoreSampClks (-209803)
06478 #define DAQmxErrorWaitForNextSampClkDetectedMissedSampClk (-209802)
06479 #define DAQmxErrorWriteNotCompleteBeforeSampClk (-209801)
06480 #define DAQmxErrorReadNotCompleteBeforeSampClk (-209800)
06481 #define DAQmxErrorOpenSessionExists (-201480)
06482 #define DAQmxErrorCannotQueryTerminalForSWArmStart (-201479)
06483 #define DAQmxErrorChassisWatchdogTimerExpired (-201478)
06484 #define DAQmxErrorCantReserveWatchdogTaskWhileOtherTasksReserved (-201477)
06485 #define DAQmxErrorCantReserveTaskWhileWatchdogTaskReserving (-201476)
06486 #define DAQmxErrorAuxPowerSourceRequired (-201475)
06487 #define DAQmxErrorDeviceNotSupportedOnLocalSystem (-201474)
06488 #define DAQmxErrorOneTimestampChannelRequiredForCombinedNavigationRead (-201472)
06489 #define DAQmxErrorMultDevsMultPhysChans (-201471)
06490 #define DAQmxErrorInvalidCalAdjustmentPointValues (-201470)
06491 #define DAQmxErrorDifferentDigitizerFromCommunicator (-201469)
06492 #define DAQmxErrorCDAQSyncMasterClockNotPresent (-201468)
06493 #define DAQmxErrorAssociatedChansHaveConflictingProps (-201467)
06494 #define DAQmxErrorAutoConfigBetweenMultipleDeviceStatesInvalid (-201466)
06495 #define DAQmxErrorAutoConfigOfOfflineDevicesInvalid (-201465)
06496 #define DAQmxErrorExternalFIFOFault (-201464)
06497 #define DAQmxErrorConnectionsNotReciprocal (-201463)
06498 #define DAQmxErrorInvalidOutputToInputCDAQSyncConnection (-201462)
06499 #define DAQmxErrorReferenceClockNotPresent (-201461)
06500 #define DAQmxErrorBlankStringExpansionFoundNoSupportedCDAQSyncConnectionDevices (-201460)
06501 #define DAQmxErrorNoDevicesSupportCDAQSyncConnections (-201459)
06502 #define DAQmxErrorInvalidCDAQSyncTimeoutValue (-201458)
06503 #define DAQmxErrorCDAQSyncConnectionToSamePort (-201457)
06504 #define DAQmxErrorDevsWithoutCommonSyncConnectionStrategy (-201456)
06505 #define DAQmxErrorNoCDAQSyncBetweenPhysAndSimulatedDevs (-201455)
06506 #define DAQmxErrorUnableToContainCards (-201454)
06507 #define DAQmxErrorFindDisconnectedBetweenPhysAndSimDeviceStatesInvalid (-201453)
06508 #define DAQmxErrorOperationAborted (-201452)
06509 #define DAQmxErrorTwoPortsRequired (-201451)
06510 #define DAQmxErrorDeviceDoesNotSupportCDAQSyncConnections (-201450)
06511 #define DAQmxErrorInvalidcDAQSyncPortConnectionFormat (-201449)
06512 #define DAQmxErrorRosetteMeasurementsNotSpecified (-201448)
06513 #define DAQmxErrorInvalidNumOfPhysChansForDeltaRosette (-201447)
06514 #define DAQmxErrorInvalidNumOfPhysChansForTeeRosette (-201446)
06515 #define DAQmxErrorRosetteStrainChanNamesNeeded (-201445)
06516 #define DAQmxErrorMultideviceWithOnDemandTiming (-201444)
06517 #define DAQmxErrorFREQOUTCannotProduceDesiredFrequency3 (-201443)
06518 #define DAQmxErrorTwoEdgeSeparationSameTerminalSameEdge (-201442)
06519 #define DAQmxErrorDontMixSyncPulseAndSampClkTimebaseOn449x (-201441)
06520 #define DAQmxErrorNeitherRefClkNorSampClkTimebaseConfiguredForDSASync (-201440)
06521 #define DAQmxErrorRetriggeringFiniteCONotAllowed (-201439)
06522 #define DAQmxErrorDeviceRebootedFromWDTTimeout (-201438)
06523 #define DAQmxErrorTimeoutValueExceedsMaximum (-201437)
06524 #define DAQmxErrorSharingDifferentWireModes (-201436)
06525 #define DAQmxErrorCantPrimeWithEmptyBuffer (-201435)
06526 #define DAQmxErrorConfigFailedBecauseWatchdogExpired (-201434)
06527 #define DAQmxErrorWriteFailedBecauseWatchdogChangedLineDirection (-201433)
06528 #define DAQmxErrorMultipleSubsytemCalibration (-201432)
06529 #define DAQmxErrorIncorrectChannelForOffsetAdjustment (-201431)
06530 #define DAQmxErrorInvalidNumRefVoltagesToWrite (-201430)
06531 #define DAQmxErrorStartTrigDelayWithDSAModule (-201429)
06532 #define DAQmxErrorMoreThanOneSyncPulseDetected (-201428)
06533 #define DAQmxErrorDevNotSupportedWithinDAQmxAPI (-201427)
06534 #define DAQmxErrorDevsWithoutSyncStrategies (-201426)
06535 #define DAQmxErrorDevsWithoutCommonSyncStrategy (-201425)
06536 #define DAQmxErrorSyncStrategiesCannotSync (-201424)
06537 #define DAQmxErrorChassisCommunicationInterrupted (-201423)
06538 #define DAQmxErrorUnknownCardPowerProfileInCarrier (-201422)
06539 #define DAQmxErrorAttrNotSupportedOnAccessory (-201421)
06540 #define DAQmxErrorNetworkDeviceReservedByAnotherHost (-201420)
06541 #define DAQmxErrorIncorrectFirmwareFileUploaded (-201419)
06542 #define DAQmxErrorInvalidFirmwareFileUploaded (-201418)
06543 #define DAQmxErrorInTimerTimeoutOnArm (-201417)
06544 #define DAQmxErrorCantExceedSlotRelayDriveLimit (-201416)
06545 #define DAQmxErrorModuleUnsupportedFor9163 (-201415)
06546 #define DAQmxErrorConnectionsNotSupported (-201414)
06547 #define DAQmxErrorAccessoryNotPresent (-201413)
06548 #define DAQmxErrorSpecifiedAccessoryChannelsNotPresentOnDevice (-201412)
06549 #define DAQmxErrorConnectionsNotSupportedOnAccessory (-201411)
06550 #define DAQmxErrorRateTooFastForHWTSP (-201410)
06551 #define DAQmxErrorDelayFromSampleClockOutOfRangeForHWTSP (-201409)
06552 #define DAQmxErrorAveragingWhenNotInternalHWTSP (-201408)
06553 #define DAQmxErrorAttributeNotSupportedUnlessHWTSP (-201407)
06554 #define DAQmxErrorFiveVoltDetectFailed (-201406)
06555 #define DAQmxErrorAnalogBusStateInconsistent (-201405)
06556 #define DAQmxErrorCardDetectedDoesNotMatchExpectedCard (-201404)
06557 #define DAQmxErrorLoggingStartNewFileNotCalled (-201403)
06558 #define DAQmxErrorLoggingSampsPerFileNotDivisible (-201402)
06559 #define DAQmxErrorRetrievingNetworkDeviceProperties (-201401)
06560 #define DAQmxErrorFilePreallocationFailed (-201400)
06561 #define DAQmxErrorModuleMismatchInSameTimedTask (-201399)
06562 #define DAQmxErrorInvalidAttributeValuePossiblyDueToOtherAttributeValues (-201398)
06563 #define DAQmxErrorChangeDetectionStoppedToPreventDeviceHang (-201397)
06564 #define DAQmxErrorFilterDelayRemovalNotPosssibleWithAnalogTrigger (-201396)
06565 #define DAQmxErrorNonbufferedOrNoChannels (-201395)
06566 #define DAQmxErrorTristateLogicLevelNotSpecdForEntirePort (-201394)
06567 #define DAQmxErrorTristateLogicLevelNotSupportedOnDigOutChan (-201393)
06568 #define DAQmxErrorTristateLogicLevelNotSupported (-201392)
06569 #define DAQmxErrorIncompleteGainAndCouplingCalAdjustment (-201391)
06570 #define DAQmxErrorNetworkStatusConnectionLost (-201390)
06571 #define DAQmxErrorModuleChangeDuringConnectionLoss (-201389)
06572 #define DAQmxErrorNetworkDeviceNotReservedByHost (-201388)
06573 #define DAQmxErrorDuplicateCalibrationAdjustmentInput (-201387)
06574 #define DAQmxErrorSelfCalFailedContactTechSupport (-201386)
06575 #define DAQmxErrorSelfCalFailedToConverge (-201385)
06576 #define DAQmxErrorUnsupportedSimulatedModuleForSimulatedChassis (-201384)
06577 #define DAQmxErrorLoggingWriteSizeTooBig (-201383)
06578 #define DAQmxErrorLoggingWriteSizeNotDivisible (-201382)
06579 #define DAQmxErrorMyDAQPowerRailFault (-201381)
06580 #define DAQmxErrorDeviceDoesNotSupportThisOperation (-201380)
06581 #define DAQmxErrorNetworkDevicesNotSupportedOnThisPlatform (-201379)
06582 #define DAQmxErrorUnknownFirmwareVersion (-201378)
06583 #define DAQmxErrorFirmwareIsUpdating (-201377)
06584 #define DAQmxErrorAccessoryEEPROMIsCorrupt (-201376)
06585 #define DAQmxErrorThrmcplLeadOffsetNullingCalNotSupported (-201375)
06586 #define DAQmxErrorSelfCalFailedTryExtCal (-201374)
06587 #define DAQmxErrorOutputP2PNotSupportedWithMultithreadedScripts (-201373)
06588 #define DAQmxErrorThrmcplCalibrationChannelsOpen (-201372)
06589 #define DAQmxErrorMDNSServiceInstanceAlreadyInUse (-201371)
06590 #define DAQmxErrorIPAddressAlreadyInUse (-201370)
06591 #define DAQmxErrorHostnameAlreadyInUse (-201369)
06592 #define DAQmxErrorInvalidNumberOfCalAdjustmentPoints (-201368)
06593 #define DAQmxErrorFilterOrDigitalSyncInternalSignal (-201367)
06594 #define DAQmxErrorBadDDSSource (-201366)
06595 #define DAQmxErrorOnboardRegenWithMoreThan16Channels (-201365)
06596 #define DAQmxErrorTriggerTooFast (-201364)
06597 #define DAQmxErrorMinMaxOutsideTableRange (-201363)
06598 #define DAQmxErrorChannelExpansionWithInvalidAnalogTriggerDevice (-201362)
06599 #define DAQmxErrorSyncPulseSrcInvalidForTask (-201361)
06600 #define DAQmxErrorInvalidCarrierSlotNumberSpecd (-201360)
06601 #define DAQmxErrorCardsMustBeInSameCarrier (-201359)
06602 #define DAQmxErrorCardDevCarrierSimMustMatch (-201358)
06603 #define DAQmxErrorDevMustHaveAtLeastOneCard (-201357)
06604 #define DAQmxErrorCardTopologyError (-201356)
06605 #define DAQmxErrorExceededCarrierPowerLimit (-201355)
06606 #define DAQmxErrorCardsIncompatible (-201354)
06607 #define DAQmxErrorAnalogBusNotValid (-201353)
06608 #define DAQmxErrorReservationConflict (-201352)
06609 #define DAQmxErrorMemMappedOnDemandNotSupported (-201351)
06610 #define DAQmxErrorChannelExpansionWithDifferentTriggerDevices (-201349)
06611 #define DAQmxErrorCounterSyncAndRetriggered (-201348)
06612 #define DAQmxErrorNoExternalSyncPulseDetected (-201347)
06613 #define DAQmxErrorSlaveAndNoExternalSyncPulse (-201346)
06614 #define DAQmxErrorCustomTimingRequiredForAttribute (-201345)
06615 #define DAQmxErrorCustomTimingModeNotSet (-201344)
06616 #define DAQmxErrorAccessoryPowerTripped (-201343)
06617 #define DAQmxErrorUnsupportedAccessory (-201342)
06618 #define DAQmxErrorInvalidAccessoryChange (-201341)
06619 #define DAQmxErrorFirmwareRequiresUpgrade (-201340)
06620 #define DAQmxErrorFastExternalTimebaseNotSupportedForDevice (-201339)
06621 #define DAQmxErrorInvalidShuntLocationForCalibration (-201338)
06622 #define DAQmxErrorDeviceNameTooLong (-201337)
06623 #define DAQmxErrorBridgeScalesUnsupported (-201336)
06624 #define DAQmxErrorMismatchedElecPhysValues (-201335)
06625 #define DAQmxErrorLinearRequiresUniquePoints (-201334)
06626 #define DAQmxErrorMissingRequiredScalingParameter (-201333)
06627 #define DAQmxErrorLoggingNotSupportOnOutputTasks (-201332)
06628 #define DAQmxErrorMemoryMappedHardwareTimedNonBufferedUnsupported (-201331)
06629 #define DAQmxErrorCannotUpdatePulseTrainWithAutoIncrementEnabled (-201330)
06630 #define DAQmxErrorHWTimedSinglePointAndDataXferNotDMA (-201329)
06631 #define DAQmxErrorSCCSecondStageEmpty (-201328)
06632 #define DAQmxErrorSCCInvalidDualStageCombo (-201327)
06633 #define DAQmxErrorSCCInvalidSecondStage (-201326)
06634 #define DAQmxErrorSCCInvalidFirstStage (-201325)
06635 #define DAQmxErrorCounterMultipleSampleClockedChannels (-201324)
06636 #define DAQmxError2CounterMeasurementModeAndSampleClocked (-201323)
06637 #define DAQmxErrorCantHaveBothMemMappedAndNonMemMappedTasks (-201322)
06638 #define DAQmxErrorMemMappedDataReadByAnotherProcess (-201321)
06639 #define DAQmxErrorRetriggeringInvalidForGivenSettings (-201320)
06640 #define DAQmxErrorAIOverrun (-201319)
06641 #define DAQmxErrorCOOverrun (-201318)
06642 #define DAQmxErrorCounterMultipleBufferedChannels (-201317)
06643 #define DAQmxErrorInvalidTimebaseForCOHWTSP (-201316)
06644 #define DAQmxErrorWriteBeforeEvent (-201315)
06645 #define DAQmxErrorCIOverrun (-201314)
06646 #define DAQmxErrorCounterNonResponsiveAndReset (-201313)
06647 #define DAQmxErrorMeasTypeOrChannelNotSupportedForLogging (-201312)
06648 #define DAQmxErrorFileAlreadyOpenedForWrite (-201311)
06649 #define DAQmxErrorTdmsNotFound (-201310)
06650 #define DAQmxErrorGenericFileIO (-201309)
06651 #define DAQmxErrorFiniteSTCCounterNotSupportedForLogging (-201308)
06652 #define DAQmxErrorMeasurementTypeNotSupportedForLogging (-201307)
06653 #define DAQmxErrorFileAlreadyOpened (-201306)
06654 #define DAQmxErrorDiskFull (-201305)
06655 #define DAQmxErrorFilePathInvalid (-201304)
06656 #define DAQmxErrorFileVersionMismatch (-201303)
06657 #define DAQmxErrorFileWriteProtected (-201302)
06658 #define DAQmxErrorReadNotSupportedForLoggingMode (-201301)
06659 #define DAQmxErrorAttributeNotSupportedWhenLogging (-201300)
06660 #define DAQmxErrorLoggingModeNotSupportedNonBuffered (-201299)
06661 #define DAQmxErrorPropertyNotSupportedWithConflictingProperty (-201298)
06662 #define DAQmxErrorParallelSSHOnConnector1 (-201297)
06663 #define DAQmxErrorCOOnlyImplicitSampleTimingTypeSupported (-201296)
06664 #define DAQmxErrorCalibrationFailedAOOutOfRange (-201295)
06665 #define DAQmxErrorCalibrationFailedAIOutOfRange (-201294)
06666 #define DAQmxErrorCalPWMLinearityFailed (-201293)
06667 #define DAQmxErrorOverrunUnderflowConfigurationCombo (-201292)
06668 #define DAQmxErrorCannotWriteToFiniteCOTask (-201291)
06669 #define DAQmxErrorNetworkDAQInvalidWEPKeyLength (-201290)
06670 #define DAQmxErrorCalInputsShortedNotSupported (-201289)
06671 #define DAQmxErrorCannotSetPropertyWhenTaskIsReserved (-201288)
06672 #define DAQmxErrorMinus12VFuseBlown (-201287)
06673 #define DAQmxErrorPlus12VFuseBlown (-201286)
06674 #define DAQmxErrorPlus5VFuseBlown (-201285)
06675 #define DAQmxErrorPlus3VFuseBlown (-201284)
06676 #define DAQmxErrorDeviceSerialPortError (-201283)
06677 #define DAQmxErrorPowerUpStateMachineNotDone (-201282)
06678 #define DAQmxErrorTooManyTriggersSpecifiedInTask (-201281)
06679 #define DAQmxErrorVerticalOffsetNotSupportedOnDevice (-201280)
06680 #define DAQmxErrorInvalidCouplingForMeasurementType (-201279)
06681 #define DAQmxErrorDigitalLineUpdateTooFastForDevice (-201278)
06682 #define DAQmxErrorCertificateIsTooBigToTransfer (-201277)
06683 #define DAQmxErrorOnlyPEMOrDERCertiticatesAccepted (-201276)
06684 #define DAQmxErrorCalCouplingNotSupported (-201275)
06685 #define DAQmxErrorDeviceNotSupportedIn64Bit (-201274)
06686 #define DAQmxErrorNetworkDeviceInUse (-201273)
06687 #define DAQmxErrorInvalidIPv4AddressFormat (-201272)
06688 #define DAQmxErrorNetworkProductTypeMismatch (-201271)
06689 #define DAQmxErrorOnlyPEMCertificatesAccepted (-201270)
06690 #define DAQmxErrorCalibrationRequiresPrototypingBoardEnabled (-201269)
06691 #define DAQmxErrorAllCurrentLimitingResourcesAlreadyTaken (-201268)
06692 #define DAQmxErrorUserDefInfoStringBadLength (-201267)
06693 #define DAQmxErrorPropertyNotFound (-201266)
06694 #define DAQmxErrorOverVoltageProtectionActivated (-201265)
06695 #define DAQmxErrorScaledIQWaveformTooLarge (-201264)
06696 #define DAQmxErrorFirmwareFailedToDownload (-201263)
06697 #define DAQmxErrorPropertyNotSupportedForBusType (-201262)
06698 #define DAQmxErrorChangeRateWhileRunningCouldNotBeCompleted (-201261)
06699 #define DAQmxErrorCannotQueryManualControlAttribute (-201260)
06700 #define DAQmxErrorInvalidNetworkConfiguration (-201259)
06701 #define DAQmxErrorInvalidWirelessConfiguration (-201258)
06702 #define DAQmxErrorInvalidWirelessCountryCode (-201257)
06703 #define DAQmxErrorInvalidWirelessChannel (-201256)
06704 #define DAQmxErrorNetworkEEPROMHasChanged (-201255)
06705 #define DAQmxErrorNetworkSerialNumberMismatch (-201254)
06706 #define DAQmxErrorNetworkStatusDown (-201253)
06707 #define DAQmxErrorNetworkTargetUnreachable (-201252)
06708 #define DAQmxErrorNetworkTargetNotFound (-201251)
06709 #define DAQmxErrorNetworkStatusTimedOut (-201250)
06710 #define DAQmxErrorInvalidWirelessSecuritySelection (-201249)
06711 #define DAQmxErrorNetworkDeviceConfigurationLocked (-201248)
06712 #define DAQmxErrorNetworkDAQDeviceNotSupported (-201247)
06713 #define DAQmxErrorNetworkDAQCannotCreateEmptySleeve (-201246)
06714 #define DAQmxErrorModuleTypeDoesNotMatchModuleTypeInDestination (-201244)
06715 #define DAQmxErrorInvalidTEDSInterfaceAddress (-201243)
06716 #define DAQmxErrorDevDoesNotSupportSCXIComm (-201242)
06717 #define DAQmxErrorSCXICommDevConnector0MustBeCabledToModule (-201241)
06718 #define DAQmxErrorSCXIModuleDoesNotSupportDigitizationMode (-201240)
06719 #define DAQmxErrorDevDoesNotSupportMultiplexedSCXIDigitizationMode (-201239)
06720 #define DAQmxErrorDevOrDevPhysChanDoesNotSupportSCXIDigitization (-201238)
06721 #define DAQmxErrorInvalidPhysChanName (-201237)
06722 #define DAQmxErrorSCXIChassisCommModeInvalid (-201236)
06723 #define DAQmxErrorRequiredDependencyNotFound (-201235)
06724 #define DAQmxErrorInvalidStorage (-201234)
06725 #define DAQmxErrorInvalidObject (-201233)
06726 #define DAQmxErrorStorageAlteredPriorToSave (-201232)
06727 #define DAQmxErrorTaskDoesNotReferenceLocalChannel (-201231)
06728 #define DAQmxErrorReferencedDevSimMustMatchTarget (-201230)
06729 #define DAQmxErrorProgrammedIOFailsBecauseOfWatchdogTimer (-201229)
06730 #define DAQmxErrorWatchdogTimerFailsBecauseOfProgrammedIO (-201228)
06731 #define DAQmxErrorCantUseThisTimingEngineWithAPort (-201227)
06732 #define DAQmxErrorProgrammedIOConflict (-201226)
06733 #define DAQmxErrorChangeDetectionIncompatibleWithProgrammedIO (-201225)
06734 #define DAQmxErrorTristateNotEnoughLines (-201224)
06735 #define DAQmxErrorTristateConflict (-201223)
06736 #define DAQmxErrorGenerateOrFiniteWaitExpectedBeforeBreakBlock (-201222)
06737 #define DAQmxErrorBreakBlockNotAllowedInLoop (-201221)
06738 #define DAQmxErrorClearTriggerNotAllowedInBreakBlock (-201220)
06739 #define DAQmxErrorNestingNotAllowedInBreakBlock (-201219)
06740 #define DAQmxErrorIfElseBlockNotAllowedInBreakBlock (-201218)
06741 #define DAQmxErrorRepeatUntilTriggerLoopNotAllowedInBreakBlock (-201217)
06742 #define DAQmxErrorWaitUntilTriggerNotAllowedInBreakBlock (-201216)
06743 #define DAQmxErrorMarkerPosInvalidInBreakBlock (-201215)
06744 #define DAQmxErrorInvalidWaitDurationInBreakBlock (-201214)
06745 #define DAQmxErrorInvalidSubsetLengthInBreakBlock (-201213)
06746 #define DAQmxErrorInvalidWaveformLengthInBreakBlock (-201212)
06747 #define DAQmxErrorInvalidWaitDurationBeforeBreakBlock (-201211)
06748 #define DAQmxErrorInvalidSubsetLengthBeforeBreakBlock (-201210)
06749 #define DAQmxErrorInvalidWaveformLengthBeforeBreakBlock (-201209)
06750 #define DAQmxErrorSampleRateTooHighForADCTimingMode (-201208)
06751 #define DAQmxErrorActiveDevNotSupportedWithMultiDevTask (-201207)
06752 #define DAQmxErrorRealDevAndSimDevNotSupportedInSameTask (-201206)
06753 #define DAQmxErrorRTSISimMustMatchDevSim (-201205)
06754 #define DAQmxErrorBridgeShuntCaNotSupported (-201204)
06755 #define DAQmxErrorStrainShuntCaNotSupported (-201203)
06756 #define DAQmxErrorGainTooLargeForGainCalConst (-201202)
06757 #define DAQmxErrorOffsetTooLargeForOffsetCalConst (-201201)
06758 #define DAQmxErrorElvisPrototypingBoardRemoved (-201200)
06759 #define DAQmxErrorElvis2PowerRailFault (-201199)
06760 #define DAQmxErrorElvis2PhysicalChansFault (-201198)
06761 #define DAQmxErrorElvis2PhysicalChansThermalEvent (-201197)
06762 #define DAQmxErrorRXBitErrorRateLimitExceeded (-201196)
06763 #define DAQmxErrorPHYBitErrorRateLimitExceeded (-201195)
06764 #define DAQmxErrorTwoPartAttributeCalledOutOfOrder (-201194)
06765 #define DAQmxErrorInvalidSCXIChassisAddress (-201193)
06766 #define DAQmxErrorCouldNotConnectToRemoteMXS (-201192)
06767 #define DAQmxErrorExcitationStateRequiredForAttributes (-201191)
06768 #define DAQmxErrorDeviceNotUsableUntilUSBReplug (-201190)
06769 #define DAQmxErrorInputFIFOOverflowDuringCalibrationOnFullSpeedUSB (-201189)
06770 #define DAQmxErrorInputFIFOOverflowDuringCalibration (-201188)
06771 #define DAQmxErrorCJCChanConflictsWithNonThermocoupleChan (-201187)
06772 #define DAQmxErrorCommDeviceForPXIBackplaneNotInRightmostSlot (-201186)
06773 #define DAQmxErrorCommDeviceForPXIBackplaneNotInSameChassis (-201185)
06774 #define DAQmxErrorCommDeviceForPXIBackplaneNotPXI (-201184)
06775 #define DAQmxErrorInvalidCalExcitFrequency (-201183)
06776 #define DAQmxErrorInvalidCalExcitVoltage (-201182)
06777 #define DAQmxErrorInvalidAIInputSrc (-201181)
06778 #define DAQmxErrorInvalidCalInputRef (-201180)
06779 #define DAQmxErrordBReferenceValueNotGreaterThanZero (-201179)
06780 #define DAQmxErrorSampleClockRateIsTooFastForSampleClockTiming (-201178)
06781 #define DAQmxErrorDeviceNotUsableUntilColdStart (-201177)
06782 #define DAQmxErrorSampleClockRateIsTooFastForBurstTiming (-201176)
06783 #define DAQmxErrorDevImportFailedAssociatedResourceIDsNotSupported (-201175)
06784 #define DAQmxErrorSCXI1600ImportNotSupported (-201174)
06785 #define DAQmxErrorPowerSupplyConfigurationFailed (-201173)
06786 #define DAQmxErrorIEPEWithDCNotAllowed (-201172)
06787 #define DAQmxErrorMinTempForThermocoupleTypeOutsideAccuracyForPolyScaling (-201171)
06788 #define DAQmxErrorDevImportFailedNoDeviceToOverwriteAndSimulationNotSupported (-201170)
06789 #define DAQmxErrorDevImportFailedDeviceNotSupportedOnDestination (-201169)
06790 #define DAQmxErrorFirmwareIsTooOld (-201168)
06791 #define DAQmxErrorFirmwareCouldntUpdate (-201167)
06792 #define DAQmxErrorFirmwareIsCorrupt (-201166)
06793 #define DAQmxErrorFirmwareTooNew (-201165)
06794 #define DAQmxErrorSampClockCannotBeExportedFromExternalSampClockSrc (-201164)
06795 #define DAQmxErrorPhysChanReservedForInputWhenDesiredForOutput (-201163)
06796 #define DAQmxErrorPhysChanReservedForOutputWhenDesiredForInput (-201162)
06797 #define DAQmxErrorSpecifiedCDAQSlotNotEmpty (-201161)
06798 #define DAQmxErrorDeviceDoesNotSupportSimulation (-201160)
06799 #define DAQmxErrorInvalidCDAQSlotNumberSpecd (-201159)
06800 #define DAQmxErrorCSeriesModSimMustMatchCDAQChassisSim (-201158)
06801 #define DAQmxErrorSCCCabledDevMustNotBeSimWhenSCCCarrierIsNotSim (-201157)
06802 #define DAQmxErrorSCCModSimMustMatchSCCCarrierSim (-201156)
06803 #define DAQmxErrorSCXIModuleDoesNotSupportSimulation (-201155)
06804 #define DAQmxErrorSCXICableDevMustNotBeSimWhenModIsNotSim (-201154)
06805 #define DAQmxErrorSCXIDigitizerSimMustNotBeSimWhenModIsNotSim (-201153)
06806 #define DAQmxErrorSCXIModSimMustMatchSCXIChassisSim (-201152)
06807 #define DAQmxErrorSimPXIDevReqSlotAndChassisSpecd (-201151)
06808 #define DAQmxErrorSimDevConflictWithRealDev (-201150)
06809 #define DAQmxErrorInsufficientDataForCalibration (-201149)
06810 #define DAQmxErrorTriggerChannelMustBeEnabled (-201148)
06811 #define DAQmxErrorCalibrationDataConflictCouldNotBeResolved (-201147)
06812 #define DAQmxErrorSoftwareTooNewForSelfCalibrationData (-201146)
06813 #define DAQmxErrorSoftwareTooNewForExtCalibrationData (-201145)
06814 #define DAQmxErrorSelfCalibrationDataTooNewForSoftware (-201144)
06815 #define DAQmxErrorExtCalibrationDataTooNewForSoftware (-201143)
06816 #define DAQmxErrorSoftwareTooNewForEEPROM (-201142)
06817 #define DAQmxErrorEEPROMTooNewForSoftware (-201141)
06818 #define DAQmxErrorSoftwareTooNewForHardware (-201140)
06819 #define DAQmxErrorHardwareTooNewForSoftware (-201139)
06820 #define DAQmxErrorTaskCannotRestartFirstSampNotAvailToGenerate (-201138)
06821 #define DAQmxErrorOnlyUseStartTrigSrcPrptyWithDevDataLines (-201137)
06822 #define DAQmxErrorOnlyUsePauseTrigSrcPrptyWithDevDataLines (-201136)
06823 #define DAQmxErrorOnlyUseRefTrigSrcPrptyWithDevDataLines (-201135)
06824 #define DAQmxErrorPauseTrigDigPatternSizeDoesNotMatchSrcSize (-201134)
06825 #define DAQmxErrorLineConflictCDAQ (-201133)
06826 #define DAQmxErrorCannotWriteBeyondFinalFiniteSample (-201132)
06827 #define DAQmxErrorRefAndStartTriggerSrcCantBeSame (-201131)
06828 #define DAQmxErrorMemMappingIncompatibleWithPhysChansInTask (-201130)
06829 #define DAQmxErrorOutputDriveTypeMemMappingConflict (-201129)
06830 #define DAQmxErrorCAPIDeviceIndexInvalid (-201128)
06831 #define DAQmxErrorRatiometricDevicesMustUseExcitationForScaling (-201127)
06832 #define DAQmxErrorPropertyRequiresPerDeviceCfg (-201126)
06833 #define DAQmxErrorAICouplingAndAIInputSourceConflict (-201125)
06834 #define DAQmxErrorOnlyOneTaskCanPerformDOMemoryMappingAtATime (-201124)
06835 #define DAQmxErrorTooManyChansForAnalogRefTrigCDAQ (-201123)
06836 #define DAQmxErrorSpecdPropertyValueIsIncompatibleWithSampleTimingType (-201122)
06837 #define DAQmxErrorCPUNotSupportedRequireSSE (-201121)
06838 #define DAQmxErrorSpecdPropertyValueIsIncompatibleWithSampleTimingResponseMode (-201120)
06839 #define DAQmxErrorConflictingNextWriteIsLastAndRegenModeProperties (-201119)
06840 #define DAQmxErrorMStudioOperationDoesNotSupportDeviceContext (-201118)
06841 #define DAQmxErrorPropertyValueInChannelExpansionContextInvalid (-201117)
06842 #define DAQmxErrorHWTimedNonBufferedAONotSupported (-201116)
06843 #define DAQmxErrorWaveformLengthNotMultOfQuantum (-201115)
06844 #define DAQmxErrorDSAExpansionMixedBoardsWrongOrderInPXIChassis (-201114)
06845 #define DAQmxErrorPowerLevelTooLowForOOK (-201113)
06846 #define DAQmxErrorDeviceComponentTestFailure (-201112)
06847 #define DAQmxErrorUserDefinedWfmWithOOKUnsupported (-201111)
06848 #define DAQmxErrorInvalidDigitalModulationUserDefinedWaveform (-201110)
06849 #define DAQmxErrorBothRefInAndRefOutEnabled (-201109)
06850 #define DAQmxErrorBothAnalogAndDigitalModulationEnabled (-201108)
06851 #define DAQmxErrorBufferedOpsNotSupportedInSpecdSlotForCDAQ (-201107)
06852 #define DAQmxErrorPhysChanNotSupportedInSpecdSlotForCDAQ (-201106)
06853 #define DAQmxErrorResourceReservedWithConflictingSettings (-201105)
06854 #define DAQmxErrorInconsistentAnalogTrigSettingsCDAQ (-201104)
06855 #define DAQmxErrorTooManyChansForAnalogPauseTrigCDAQ (-201103)
06856 #define DAQmxErrorAnalogTrigNotFirstInScanListCDAQ (-201102)
06857 #define DAQmxErrorTooManyChansGivenTimingType (-201101)
06858 #define DAQmxErrorSampClkTimebaseDivWithExtSampClk (-201100)
06859 #define DAQmxErrorCantSaveTaskWithPerDeviceTimingProperties (-201099)
06860 #define DAQmxErrorConflictingAutoZeroMode (-201098)
06861 #define DAQmxErrorSampClkRateNotSupportedWithEAREnabled (-201097)
06862 #define DAQmxErrorSampClkTimebaseRateNotSpecd (-201096)
06863 #define DAQmxErrorSessionCorruptedByDLLReload (-201095)
06864 #define DAQmxErrorActiveDevNotSupportedWithChanExpansion (-201094)
06865 #define DAQmxErrorSampClkRateInvalid (-201093)
06866 #define DAQmxErrorExtSyncPulseSrcCannotBeExported (-201092)
06867 #define DAQmxErrorSyncPulseMinDelayToStartNeededForExtSyncPulseSrc (-201091)
06868 #define DAQmxErrorSyncPulseSrcInvalid (-201090)
06869 #define DAQmxErrorSampClkTimebaseRateInvalid (-201089)
06870 #define DAQmxErrorSampClkTimebaseSrcInvalid (-201088)
06871 #define DAQmxErrorSampClkRateMustBeSpecd (-201087)
06872 #define DAQmxErrorInvalidAttributeName (-201086)
06873 #define DAQmxErrorCJCChanNameMustBeSetWhenCJCSrcIsScannableChan (-201085)
06874 #define DAQmxErrorHiddenChanMissingInChansPropertyInCfgFile (-201084)
06875 #define DAQmxErrorChanNamesNotSpecdInCfgFile (-201083)
06876 #define DAQmxErrorDuplicateHiddenChanNamesInCfgFile (-201082)
06877 #define DAQmxErrorDuplicateChanNameInCfgFile (-201081)
06878 #define DAQmxErrorInvalidSCCModuleForSlotSpecd (-201080)
06879 #define DAQmxErrorInvalidSCCSlotNumberSpecd (-201079)
06880 #define DAQmxErrorInvalidSectionIdentifier (-201078)
06881 #define DAQmxErrorInvalidSectionName (-201077)
06882 #define DAQmxErrorDAQmxVersionNotSupported (-201076)
06883 #define DAQmxErrorSWObjectsFoundInFile (-201075)
06884 #define DAQmxErrorHWObjectsFoundInFile (-201074)
06885 #define DAQmxErrorLocalChannelSpecdWithNoParentTask (-201073)
06886 #define DAQmxErrorTaskReferencesMissingLocalChannel (-201072)
06887 #define DAQmxErrorTaskReferencesLocalChannelFromOtherTask (-201071)
06888 #define DAQmxErrorTaskMissingChannelProperty (-201070)
06889 #define DAQmxErrorInvalidLocalChanName (-201069)
06890 #define DAQmxErrorInvalidEscapeCharacterInString (-201068)
06891 #define DAQmxErrorInvalidTableIdentifier (-201067)
06892 #define DAQmxErrorValueFoundInInvalidColumn (-201066)
06893 #define DAQmxErrorMissingStartOfTable (-201065)
06894 #define DAQmxErrorFileMissingRequiredDAQmxHeader (-201064)
06895 #define DAQmxErrorDeviceIDDoesNotMatch (-201063)
06896 #define DAQmxErrorBufferedOperationsNotSupportedOnSelectedLines (-201062)
06897 #define DAQmxErrorPropertyConflictsWithScale (-201061)
06898 #define DAQmxErrorInvalidINIFileSyntax (-201060)
06899 #define DAQmxErrorDeviceInfoFailedPXIChassisNotIdentified (-201059)
06900 #define DAQmxErrorInvalidHWProductNumber (-201058)
06901 #define DAQmxErrorInvalidHWProductType (-201057)
06902 #define DAQmxErrorInvalidNumericFormatSpecd (-201056)
06903 #define DAQmxErrorDuplicatePropertyInObject (-201055)
06904 #define DAQmxErrorInvalidEnumValueSpecd (-201054)
06905 #define DAQmxErrorTEDSSensorPhysicalChannelConflict (-201053)
06906 #define DAQmxErrorTooManyPhysicalChansForTEDSInterfaceSpecd (-201052)
06907 #define DAQmxErrorIncapableTEDSInterfaceControllingDeviceSpecd (-201051)
06908 #define DAQmxErrorSCCCarrierSpecdIsMissing (-201050)
06909 #define DAQmxErrorIncapableSCCDigitizingDeviceSpecd (-201049)
06910 #define DAQmxErrorAccessorySettingNotApplicable (-201048)
06911 #define DAQmxErrorDeviceAndConnectorSpecdAlreadyOccupied (-201047)
06912 #define DAQmxErrorIllegalAccessoryTypeForDeviceSpecd (-201046)
06913 #define DAQmxErrorInvalidDeviceConnectorNumberSpecd (-201045)
06914 #define DAQmxErrorInvalidAccessoryName (-201044)
06915 #define DAQmxErrorMoreThanOneMatchForSpecdDevice (-201043)
06916 #define DAQmxErrorNoMatchForSpecdDevice (-201042)
06917 #define DAQmxErrorProductTypeAndProductNumberConflict (-201041)
06918 #define DAQmxErrorExtraPropertyDetectedInSpecdObject (-201040)
06919 #define DAQmxErrorRequiredPropertyMissing (-201039)
06920 #define DAQmxErrorCantSetAuthorForLocalChan (-201038)
06921 #define DAQmxErrorInvalidTimeValue (-201037)
06922 #define DAQmxErrorInvalidTimeFormat (-201036)
06923 #define DAQmxErrorDigDevChansSpecdInModeOtherThanParallel (-201035)
06924 #define DAQmxErrorCascadeDigitizationModeNotSupported (-201034)
06925 #define DAQmxErrorSpecdSlotAlreadyOccupied (-201033)
06926 #define DAQmxErrorInvalidSCXISlotNumberSpecd (-201032)
06927 #define DAQmxErrorAddressAlreadyInUse (-201031)
06928 #define DAQmxErrorSpecdDeviceDoesNotSupportRTSI (-201030)
06929 #define DAQmxErrorSpecdDeviceIsAlreadyOnRTSIBus (-201029)
06930 #define DAQmxErrorIdentifierInUse (-201028)
06931 #define DAQmxErrorWaitForNextSampleClockOrReadDetected3OrMoreMissedSampClks (-201027)
06932 #define DAQmxErrorHWTimedAndDataXferPIO (-201026)
06933 #define DAQmxErrorNonBufferedAndHWTimed (-201025)
06934 #define DAQmxErrorCTROutSampClkPeriodShorterThanGenPulseTrainPeriodPolled (-201024)
06935 #define DAQmxErrorCTROutSampClkPeriodShorterThanGenPulseTrainPeriod2 (-201023)
06936 #define DAQmxErrorCOCannotKeepUpInHWTimedSinglePointPolled (-201022)
06937 #define DAQmxErrorWriteRecoveryCannotKeepUpInHWTimedSinglePoint (-201021)
06938 #define DAQmxErrorNoChangeDetectionOnSelectedLineForDevice (-201020)
06939 #define DAQmxErrorSMIOPauseTriggersNotSupportedWithChannelExpansion (-201019)
06940 #define DAQmxErrorClockMasterForExternalClockNotLongestPipeline (-201018)
06941 #define DAQmxErrorUnsupportedUnicodeByteOrderMarker (-201017)
06942 #define DAQmxErrorTooManyInstructionsInLoopInScript (-201016)
06943 #define DAQmxErrorPLLNotLocked (-201015)
06944 #define DAQmxErrorIfElseBlockNotAllowedInFiniteRepeatLoopInScript (-201014)
06945 #define DAQmxErrorIfElseBlockNotAllowedInConditionalRepeatLoopInScript (-201013)
06946 #define DAQmxErrorClearIsLastInstructionInIfElseBlockInScript (-201012)
06947 #define DAQmxErrorInvalidWaitDurationBeforeIfElseBlockInScript (-201011)
06948 #define DAQmxErrorMarkerPosInvalidBeforeIfElseBlockInScript (-201010)
06949 #define DAQmxErrorInvalidSubsetLengthBeforeIfElseBlockInScript (-201009)
06950 #define DAQmxErrorInvalidWaveformLengthBeforeIfElseBlockInScript (-201008)
06951 #define DAQmxErrorGenerateOrFiniteWaitInstructionExpectedBeforeIfElseBlockInScript (-201007)
06952 #define DAQmxErrorCalPasswordNotSupported (-201006)
06953 #define DAQmxErrorSetupCalNeededBeforeAdjustCal (-201005)
06954 #define DAQmxErrorMultipleChansNotSupportedDuringCalSetup (-201004)
06955 #define DAQmxErrorDevCannotBeAccessed (-201003)
06956 #define DAQmxErrorSampClkRateDoesntMatchSampClkSrc (-201002)
06957 #define DAQmxErrorSampClkRateNotSupportedWithEARDisabled (-201001)
06958 #define DAQmxErrorLabVIEWVersionDoesntSupportDAQmxEvents (-201000)
06959 #define DAQmxErrorCOReadyForNewValNotSupportedWithOnDemand (-200999)
06960 #define DAQmxErrorCIHWTimedSinglePointNotSupportedForMeasType (-200998)
06961 #define DAQmxErrorOnDemandNotSupportedWithHWTimedSinglePoint (-200997)
06962 #define DAQmxErrorHWTimedSinglePointAndDataXferNotProgIO (-200996)
06963 #define DAQmxErrorMemMapAndHWTimedSinglePoint (-200995)
06964 #define DAQmxErrorCannotSetPropertyWhenHWTimedSinglePointTaskIsRunning (-200994)
06965 #define DAQmxErrorCTROutSampClkPeriodShorterThanGenPulseTrainPeriod (-200993)
06966 #define DAQmxErrorTooManyEventsGenerated (-200992)
06967 #define DAQmxErrorMStudioCppRemoveEventsBeforeStop (-200991)
06968 #define DAQmxErrorCAPICannotRegisterSyncEventsFromMultipleThreads (-200990)
06969 #define DAQmxErrorReadWaitNextSampClkWaitMismatchTwo (-200989)
06970 #define DAQmxErrorReadWaitNextSampClkWaitMismatchOne (-200988)
06971 #define DAQmxErrorDAQmxSignalEventTypeNotSupportedByChanTypesOrDevicesInTask (-200987)
06972 #define DAQmxErrorCannotUnregisterDAQmxSoftwareEventWhileTaskIsRunning (-200986)
06973 #define DAQmxErrorAutoStartWriteNotAllowedEventRegistered (-200985)
06974 #define DAQmxErrorAutoStartReadNotAllowedEventRegistered (-200984)
06975 #define DAQmxErrorCannotGetPropertyWhenTaskNotReservedCommittedOrRunning (-200983)
06976 #define DAQmxErrorSignalEventsNotSupportedByDevice (-200982)
06977 #define DAQmxErrorEveryNSamplesAcqIntoBufferEventNotSupportedByDevice (-200981)
06978 #define DAQmxErrorEveryNSampsTransferredFromBufferEventNotSupportedByDevice (-200980)
06979 #define DAQmxErrorCAPISyncEventsTaskStateChangeNotAllowedFromDifferentThread (-200979)
06980 #define DAQmxErrorDAQmxSWEventsWithDifferentCallMechanisms (-200978)
06981 #define DAQmxErrorCantSaveChanWithPolyCalScaleAndAllowInteractiveEdit (-200977)
06982 #define DAQmxErrorChanDoesNotSupportCJC (-200976)
06983 #define DAQmxErrorCOReadyForNewValNotSupportedWithHWTimedSinglePoint (-200975)
06984 #define DAQmxErrorDACAllowConnToGndNotSupportedByDevWhenRefSrcExt (-200974)
06985 #define DAQmxErrorCantGetPropertyTaskNotRunning (-200973)
06986 #define DAQmxErrorCantSetPropertyTaskNotRunning (-200972)
06987 #define DAQmxErrorCantSetPropertyTaskNotRunningCommitted (-200971)
06988 #define DAQmxErrorAIEveryNSampsEventIntervalNotMultipleOf2 (-200970)
06989 #define DAQmxErrorInvalidTEDSPhysChanNotAI (-200969)
06990 #define DAQmxErrorCAPICannotPerformTaskOperationInAsyncCallback (-200968)
06991 #define DAQmxErrorEveryNSampsTransferredFromBufferEventAlreadyRegistered (-200967)
06992 #define DAQmxErrorEveryNSampsAcqIntoBufferEventAlreadyRegistered (-200966)
06993 #define DAQmxErrorEveryNSampsTransferredFromBufferNotForInput (-200965)
06994 #define DAQmxErrorEveryNSampsAcqIntoBufferNotForOutput (-200964)
06995 #define DAQmxErrorAOSampTimingTypeDifferentIn2Tasks (-200963)
06996 #define DAQmxErrorCouldNotDownloadFirmwareHWDamaged (-200962)
06997 #define DAQmxErrorCouldNotDownloadFirmwareFileMissingOrDamaged (-200961)
06998 #define DAQmxErrorCannotRegisterDAQmxSoftwareEventWhileTaskIsRunning (-200960)
06999 #define DAQmxErrorDifferentRawDataCompression (-200959)
07000 #define DAQmxErrorConfiguredTEDSInterfaceDevNotDetected (-200958)
07001 #define DAQmxErrorCompressedSampSizeExceedsResolution (-200957)
07002 #define DAQmxErrorChanDoesNotSupportCompression (-200956)
07003 #define DAQmxErrorDifferentRawDataFormats (-200955)
07004 #define DAQmxErrorSampClkOutputTermIncludesStartTrigSrc (-200954)
07005 #define DAQmxErrorStartTrigSrcEqualToSampClkSrc (-200953)
07006 #define DAQmxErrorEventOutputTermIncludesTrigSrc (-200952)
07007 #define DAQmxErrorCOMultipleWritesBetweenSampClks (-200951)
07008 #define DAQmxErrorDoneEventAlreadyRegistered (-200950)
07009 #define DAQmxErrorSignalEventAlreadyRegistered (-200949)
07010 #define DAQmxErrorCannotHaveTimedLoopAndDAQmxSignalEventsInSameTask (-200948)
07011 #define DAQmxErrorNeedLabVIEW711PatchToUseDAQmxEvents (-200947)
07012 #define DAQmxErrorStartFailedDueToWriteFailure (-200946)
07013 #define DAQmxErrorDataXferCustomThresholdNotDMAXferMethodSpecifiedForDev (-200945)
07014 #define DAQmxErrorDataXferRequestConditionNotSpecifiedForCustomThreshold (-200944)
07015 #define DAQmxErrorDataXferCustomThresholdNotSpecified (-200943)
07016 #define DAQmxErrorCAPISyncCallbackNotSupportedOnThisPlatform (-200942)
07017 #define DAQmxErrorCalChanReversePolyCoefNotSpecd (-200941)
07018 #define DAQmxErrorCalChanForwardPolyCoefNotSpecd (-200940)
07019 #define DAQmxErrorChanCalRepeatedNumberInPreScaledVals (-200939)
07020 #define DAQmxErrorChanCalTableNumScaledNotEqualNumPrescaledVals (-200938)
07021 #define DAQmxErrorChanCalTableScaledValsNotSpecd (-200937)
07022 #define DAQmxErrorChanCalTablePreScaledValsNotSpecd (-200936)
07023 #define DAQmxErrorChanCalScaleTypeNotSet (-200935)
07024 #define DAQmxErrorChanCalExpired (-200934)
07025 #define DAQmxErrorChanCalExpirationDateNotSet (-200933)
07026 #define DAQmxError3OutputPortCombinationGivenSampTimingType653x (-200932)
07027 #define DAQmxError3InputPortCombinationGivenSampTimingType653x (-200931)
07028 #define DAQmxError2OutputPortCombinationGivenSampTimingType653x (-200930)
07029 #define DAQmxError2InputPortCombinationGivenSampTimingType653x (-200929)
07030 #define DAQmxErrorPatternMatcherMayBeUsedByOneTrigOnly (-200928)
07031 #define DAQmxErrorNoChansSpecdForPatternSource (-200927)
07032 #define DAQmxErrorChangeDetectionChanNotInTask (-200926)
07033 #define DAQmxErrorChangeDetectionChanNotTristated (-200925)
07034 #define DAQmxErrorWaitModeValueNotSupportedNonBuffered (-200924)
07035 #define DAQmxErrorWaitModePropertyNotSupportedNonBuffered (-200923)
07036 #define DAQmxErrorCantSavePerLineConfigDigChanSoInteractiveEditsAllowed (-200922)
07037 #define DAQmxErrorCantSaveNonPortMultiLineDigChanSoInteractiveEditsAllowed (-200921)
07038 #define DAQmxErrorBufferSizeNotMultipleOfEveryNSampsEventIntervalNoIrqOnDev (-200920)
07039 #define DAQmxErrorGlobalTaskNameAlreadyChanName (-200919)
07040 #define DAQmxErrorGlobalChanNameAlreadyTaskName (-200918)
07041 #define DAQmxErrorAOEveryNSampsEventIntervalNotMultipleOf2 (-200917)
07042 #define DAQmxErrorSampleTimebaseDivisorNotSupportedGivenTimingType (-200916)
07043 #define DAQmxErrorHandshakeEventOutputTermNotSupportedGivenTimingType (-200915)
07044 #define DAQmxErrorChangeDetectionOutputTermNotSupportedGivenTimingType (-200914)
07045 #define DAQmxErrorReadyForTransferOutputTermNotSupportedGivenTimingType (-200913)
07046 #define DAQmxErrorRefTrigOutputTermNotSupportedGivenTimingType (-200912)
07047 #define DAQmxErrorStartTrigOutputTermNotSupportedGivenTimingType (-200911)
07048 #define DAQmxErrorSampClockOutputTermNotSupportedGivenTimingType (-200910)
07049 #define DAQmxError20MhzTimebaseNotSupportedGivenTimingType (-200909)
07050 #define DAQmxErrorSampClockSourceNotSupportedGivenTimingType (-200908)
07051 #define DAQmxErrorRefTrigTypeNotSupportedGivenTimingType (-200907)
07052 #define DAQmxErrorPauseTrigTypeNotSupportedGivenTimingType (-200906)
07053 #define DAQmxErrorHandshakeTrigTypeNotSupportedGivenTimingType (-200905)
07054 #define DAQmxErrorStartTrigTypeNotSupportedGivenTimingType (-200904)
07055 #define DAQmxErrorRefClkSrcNotSupported (-200903)
07056 #define DAQmxErrorDataVoltageLowAndHighIncompatible (-200902)
07057 #define DAQmxErrorInvalidCharInDigPatternString (-200901)
07058 #define DAQmxErrorCantUsePort3AloneGivenSampTimingTypeOn653x (-200900)
07059 #define DAQmxErrorCantUsePort1AloneGivenSampTimingTypeOn653x (-200899)
07060 #define DAQmxErrorPartialUseOfPhysicalLinesWithinPortNotSupported653x (-200898)
07061 #define DAQmxErrorPhysicalChanNotSupportedGivenSampTimingType653x (-200897)
07062 #define DAQmxErrorCanExportOnlyDigEdgeTrigs (-200896)
07063 #define DAQmxErrorRefTrigDigPatternSizeDoesNotMatchSourceSize (-200895)
07064 #define DAQmxErrorStartTrigDigPatternSizeDoesNotMatchSourceSize (-200894)
07065 #define DAQmxErrorChangeDetectionRisingAndFallingEdgeChanDontMatch (-200893)
07066 #define DAQmxErrorPhysicalChansForChangeDetectionAndPatternMatch653x (-200892)
07067 #define DAQmxErrorCanExportOnlyOnboardSampClk (-200891)
07068 #define DAQmxErrorInternalSampClkNotRisingEdge (-200890)
07069 #define DAQmxErrorRefTrigDigPatternChanNotInTask (-200889)
07070 #define DAQmxErrorRefTrigDigPatternChanNotTristated (-200888)
07071 #define DAQmxErrorStartTrigDigPatternChanNotInTask (-200887)
07072 #define DAQmxErrorStartTrigDigPatternChanNotTristated (-200886)
07073 #define DAQmxErrorPXIStarAndClock10Sync (-200885)
07074 #define DAQmxErrorGlobalChanCannotBeSavedSoInteractiveEditsAllowed (-200884)
07075 #define DAQmxErrorTaskCannotBeSavedSoInteractiveEditsAllowed (-200883)
07076 #define DAQmxErrorInvalidGlobalChan (-200882)
07077 #define DAQmxErrorEveryNSampsEventAlreadyRegistered (-200881)
07078 #define DAQmxErrorEveryNSampsEventIntervalZeroNotSupported (-200880)
07079 #define DAQmxErrorChanSizeTooBigForU16PortWrite (-200879)
07080 #define DAQmxErrorChanSizeTooBigForU16PortRead (-200878)
07081 #define DAQmxErrorBufferSizeNotMultipleOfEveryNSampsEventIntervalWhenDMA (-200877)
07082 #define DAQmxErrorWriteWhenTaskNotRunningCOTicks (-200876)
07083 #define DAQmxErrorWriteWhenTaskNotRunningCOFreq (-200875)
07084 #define DAQmxErrorWriteWhenTaskNotRunningCOTime (-200874)
07085 #define DAQmxErrorAOMinMaxNotSupportedDACRangeTooSmall (-200873)
07086 #define DAQmxErrorAOMinMaxNotSupportedGivenDACRange (-200872)
07087 #define DAQmxErrorAOMinMaxNotSupportedGivenDACRangeAndOffsetVal (-200871)
07088 #define DAQmxErrorAOMinMaxNotSupportedDACOffsetValInappropriate (-200870)
07089 #define DAQmxErrorAOMinMaxNotSupportedGivenDACOffsetVal (-200869)
07090 #define DAQmxErrorAOMinMaxNotSupportedDACRefValTooSmall (-200868)
07091 #define DAQmxErrorAOMinMaxNotSupportedGivenDACRefVal (-200867)
07092 #define DAQmxErrorAOMinMaxNotSupportedGivenDACRefAndOffsetVal (-200866)
07093 #define DAQmxErrorWhenAcqCompAndNumSampsPerChanExceedsOnBrdBufSize (-200865)
07094 #define DAQmxErrorWhenAcqCompAndNoRefTrig (-200864)
07095 #define DAQmxErrorWaitForNextSampClkNotSupported (-200863)
07096 #define DAQmxErrorDevInUnidentifiedPXIChassis (-200862)
07097 #define DAQmxErrorMaxSoundPressureMicSensitivitRelatedAIPropertiesNotSupportedByDev (-200861)
07098 #define DAQmxErrorMaxSoundPressureAndMicSensitivityNotSupportedByDev (-200860)
07099 #define DAQmxErrorAOBufferSizeZeroForSampClkTimingType (-200859)
07100 #define DAQmxErrorAOCallWriteBeforeStartForSampClkTimingType (-200858)
07101 #define DAQmxErrorInvalidCalLowPassCutoffFreq (-200857)
07102 #define DAQmxErrorSimulationCannotBeDisabledForDevCreatedAsSimulatedDev (-200856)
07103 #define DAQmxErrorCannotAddNewDevsAfterTaskConfiguration (-200855)
07104 #define DAQmxErrorDifftSyncPulseSrcAndSampClkTimebaseSrcDevMultiDevTask (-200854)
07105 #define DAQmxErrorTermWithoutDevInMultiDevTask (-200853)
07106 #define DAQmxErrorSyncNoDevSampClkTimebaseOrSyncPulseInPXISlot2 (-200852)
07107 #define DAQmxErrorPhysicalChanNotOnThisConnector (-200851)
07108 #define DAQmxErrorNumSampsToWaitNotGreaterThanZeroInScript (-200850)
07109 #define DAQmxErrorNumSampsToWaitNotMultipleOfAlignmentQuantumInScript (-200849)
07110 #define DAQmxErrorEveryNSamplesEventNotSupportedForNonBufferedTasks (-200848)
07111 #define DAQmxErrorBufferedAndDataXferPIO (-200847)
07112 #define DAQmxErrorCannotWriteWhenAutoStartFalseAndTaskNotRunning (-200846)
07113 #define DAQmxErrorNonBufferedAndDataXferInterrupts (-200845)
07114 #define DAQmxErrorWriteFailedMultipleCtrsWithFREQOUT (-200844)
07115 #define DAQmxErrorReadNotCompleteBefore3SampClkEdges (-200843)
07116 #define DAQmxErrorCtrHWTimedSinglePointAndDataXferNotProgIO (-200842)
07117 #define DAQmxErrorPrescalerNot1ForInputTerminal (-200841)
07118 #define DAQmxErrorPrescalerNot1ForTimebaseSrc (-200840)
07119 #define DAQmxErrorSampClkTimingTypeWhenTristateIsFalse (-200839)
07120 #define DAQmxErrorOutputBufferSizeNotMultOfXferSize (-200838)
07121 #define DAQmxErrorSampPerChanNotMultOfXferSize (-200837)
07122 #define DAQmxErrorWriteToTEDSFailed (-200836)
07123 #define DAQmxErrorSCXIDevNotUsablePowerTurnedOff (-200835)
07124 #define DAQmxErrorCannotReadWhenAutoStartFalseBufSizeZeroAndTaskNotRunning (-200834)
07125 #define DAQmxErrorCannotReadWhenAutoStartFalseHWTimedSinglePtAndTaskNotRunning (-200833)
07126 #define DAQmxErrorCannotReadWhenAutoStartFalseOnDemandAndTaskNotRunning (-200832)
07127 #define DAQmxErrorSimultaneousAOWhenNotOnDemandTiming (-200831)
07128 #define DAQmxErrorMemMapAndSimultaneousAO (-200830)
07129 #define DAQmxErrorWriteFailedMultipleCOOutputTypes (-200829)
07130 #define DAQmxErrorWriteToTEDSNotSupportedOnRT (-200828)
07131 #define DAQmxErrorVirtualTEDSDataFileError (-200827)
07132 #define DAQmxErrorTEDSSensorDataError (-200826)
07133 #define DAQmxErrorDataSizeMoreThanSizeOfEEPROMOnTEDS (-200825)
07134 #define DAQmxErrorPROMOnTEDSContainsBasicTEDSData (-200824)
07135 #define DAQmxErrorPROMOnTEDSAlreadyWritten (-200823)
07136 #define DAQmxErrorTEDSDoesNotContainPROM (-200822)
07137 #define DAQmxErrorHWTimedSinglePointNotSupportedAI (-200821)
07138 #define DAQmxErrorHWTimedSinglePointOddNumChansInAITask (-200820)
07139 #define DAQmxErrorCantUseOnlyOnBoardMemWithProgrammedIO (-200819)
07140 #define DAQmxErrorSwitchDevShutDownDueToHighTemp (-200818)
07141 #define DAQmxErrorExcitationNotSupportedWhenTermCfgDiff (-200817)
07142 #define DAQmxErrorTEDSMinElecValGEMaxElecVal (-200816)
07143 #define DAQmxErrorTEDSMinPhysValGEMaxPhysVal (-200815)
07144 #define DAQmxErrorCIOnboardClockNotSupportedAsInputTerm (-200814)
07145 #define DAQmxErrorInvalidSampModeForPositionMeas (-200813)
07146 #define DAQmxErrorTrigWhenAOHWTimedSinglePtSampMode (-200812)
07147 #define DAQmxErrorDAQmxCantUseStringDueToUnknownChar (-200811)
07148 #define DAQmxErrorDAQmxCantRetrieveStringDueToUnknownChar (-200810)
07149 #define DAQmxErrorClearTEDSNotSupportedOnRT (-200809)
07150 #define DAQmxErrorCfgTEDSNotSupportedOnRT (-200808)
07151 #define DAQmxErrorProgFilterClkCfgdToDifferentMinPulseWidthBySameTask1PerDev (-200807)
07152 #define DAQmxErrorProgFilterClkCfgdToDifferentMinPulseWidthByAnotherTask1PerDev (-200806)
07153 #define DAQmxErrorNoLastExtCalDateTimeLastExtCalNotDAQmx (-200804)
07154 #define DAQmxErrorCannotWriteNotStartedAutoStartFalseNotOnDemandHWTimedSglPt (-200803)
07155 #define DAQmxErrorCannotWriteNotStartedAutoStartFalseNotOnDemandBufSizeZero (-200802)
07156 #define DAQmxErrorCOInvalidTimingSrcDueToSignal (-200801)
07157 #define DAQmxErrorCIInvalidTimingSrcForSampClkDueToSampTimingType (-200800)
07158 #define DAQmxErrorCIInvalidTimingSrcForEventCntDueToSampMode (-200799)
07159 #define DAQmxErrorNoChangeDetectOnNonInputDigLineForDev (-200798)
07160 #define DAQmxErrorEmptyStringTermNameNotSupported (-200797)
07161 #define DAQmxErrorMemMapEnabledForHWTimedNonBufferedAO (-200796)
07162 #define DAQmxErrorDevOnboardMemOverflowDuringHWTimedNonBufferedGen (-200795)
07163 #define DAQmxErrorCODAQmxWriteMultipleChans (-200794)
07164 #define DAQmxErrorCantMaintainExistingValueAOSync (-200793)
07165 #define DAQmxErrorMStudioMultiplePhysChansNotSupported (-200792)
07166 #define DAQmxErrorCantConfigureTEDSForChan (-200791)
07167 #define DAQmxErrorWriteDataTypeTooSmall (-200790)
07168 #define DAQmxErrorReadDataTypeTooSmall (-200789)
07169 #define DAQmxErrorMeasuredBridgeOffsetTooHigh (-200788)
07170 #define DAQmxErrorStartTrigConflictWithCOHWTimedSinglePt (-200787)
07171 #define DAQmxErrorSampClkRateExtSampClkTimebaseRateMismatch (-200786)
07172 #define DAQmxErrorInvalidTimingSrcDueToSampTimingType (-200785)
07173 #define DAQmxErrorVirtualTEDSFileNotFound (-200784)
07174 #define DAQmxErrorMStudioNoForwardPolyScaleCoeffs (-200783)
07175 #define DAQmxErrorMStudioNoReversePolyScaleCoeffs (-200782)
07176 #define DAQmxErrorMStudioNoPolyScaleCoeffsUseCalc (-200781)
07177 #define DAQmxErrorMStudioNoForwardPolyScaleCoeffsUseCalc (-200780)
07178 #define DAQmxErrorMStudioNoReversePolyScaleCoeffsUseCalc (-200779)
07179 #define DAQmxErrorCOSampModeSampTimingTypeSampClkConflict (-200778)
07180 #define DAQmxErrorDevCannotProduceMinPulseWidth (-200777)
07181 #define DAQmxErrorCannotProduceMinPulseWidthGivenPropertyValues (-200776)
07182 #define DAQmxErrorTermCfgdToDifferentMinPulseWidthByAnotherTask (-200775)
07183 #define DAQmxErrorTermCfgdToDifferentMinPulseWidthByAnotherProperty (-200774)
07184 #define DAQmxErrorDigSyncNotAvailableOnTerm (-200773)
07185 #define DAQmxErrorDigFilterNotAvailableOnTerm (-200772)
07186 #define DAQmxErrorDigFilterEnabledMinPulseWidthNotCfg (-200771)
07187 #define DAQmxErrorDigFilterAndSyncBothEnabled (-200770)
07188 #define DAQmxErrorHWTimedSinglePointAOAndDataXferNotProgIO (-200769)
07189 #define DAQmxErrorNonBufferedAOAndDataXferNotProgIO (-200768)
07190 #define DAQmxErrorProgIODataXferForBufferedAO (-200767)
07191 #define DAQmxErrorTEDSLegacyTemplateIDInvalidOrUnsupported (-200766)
07192 #define DAQmxErrorTEDSMappingMethodInvalidOrUnsupported (-200765)
07193 #define DAQmxErrorTEDSLinearMappingSlopeZero (-200764)
07194 #define DAQmxErrorAIInputBufferSizeNotMultOfXferSize (-200763)
07195 #define DAQmxErrorNoSyncPulseExtSampClkTimebase (-200762)
07196 #define DAQmxErrorNoSyncPulseAnotherTaskRunning (-200761)
07197 #define DAQmxErrorAOMinMaxNotInGainRange (-200760)
07198 #define DAQmxErrorAOMinMaxNotInDACRange (-200759)
07199 #define DAQmxErrorDevOnlySupportsSampClkTimingAO (-200758)
07200 #define DAQmxErrorDevOnlySupportsSampClkTimingAI (-200757)
07201 #define DAQmxErrorTEDSIncompatibleSensorAndMeasType (-200756)
07202 #define DAQmxErrorTEDSMultipleCalTemplatesNotSupported (-200755)
07203 #define DAQmxErrorTEDSTemplateParametersNotSupported (-200754)
07204 #define DAQmxErrorParsingTEDSData (-200753)
07205 #define DAQmxErrorMultipleActivePhysChansNotSupported (-200752)
07206 #define DAQmxErrorNoChansSpecdForChangeDetect (-200751)
07207 #define DAQmxErrorInvalidCalVoltageForGivenGain (-200750)
07208 #define DAQmxErrorInvalidCalGain (-200749)
07209 #define DAQmxErrorMultipleWritesBetweenSampClks (-200748)
07210 #define DAQmxErrorInvalidAcqTypeForFREQOUT (-200747)
07211 #define DAQmxErrorSuitableTimebaseNotFoundTimeCombo2 (-200746)
07212 #define DAQmxErrorSuitableTimebaseNotFoundFrequencyCombo2 (-200745)
07213 #define DAQmxErrorRefClkRateRefClkSrcMismatch (-200744)
07214 #define DAQmxErrorNoTEDSTerminalBlock (-200743)
07215 #define DAQmxErrorCorruptedTEDSMemory (-200742)
07216 #define DAQmxErrorTEDSNotSupported (-200741)
07217 #define DAQmxErrorTimingSrcTaskStartedBeforeTimedLoop (-200740)
07218 #define DAQmxErrorPropertyNotSupportedForTimingSrc (-200739)
07219 #define DAQmxErrorTimingSrcDoesNotExist (-200738)
07220 #define DAQmxErrorInputBufferSizeNotEqualSampsPerChanForFiniteSampMode (-200737)
07221 #define DAQmxErrorFREQOUTCannotProduceDesiredFrequency2 (-200736)
07222 #define DAQmxErrorExtRefClkRateNotSpecified (-200735)
07223 #define DAQmxErrorDeviceDoesNotSupportDMADataXferForNonBufferedAcq (-200734)
07224 #define DAQmxErrorDigFilterMinPulseWidthSetWhenTristateIsFalse (-200733)
07225 #define DAQmxErrorDigFilterEnableSetWhenTristateIsFalse (-200732)
07226 #define DAQmxErrorNoHWTimingWithOnDemand (-200731)
07227 #define DAQmxErrorCannotDetectChangesWhenTristateIsFalse (-200730)
07228 #define DAQmxErrorCannotHandshakeWhenTristateIsFalse (-200729)
07229 #define DAQmxErrorLinesUsedForStaticInputNotForHandshakingControl (-200728)
07230 #define DAQmxErrorLinesUsedForHandshakingControlNotForStaticInput (-200727)
07231 #define DAQmxErrorLinesUsedForStaticInputNotForHandshakingInput (-200726)
07232 #define DAQmxErrorLinesUsedForHandshakingInputNotForStaticInput (-200725)
07233 #define DAQmxErrorDifferentDITristateValsForChansInTask (-200724)
07234 #define DAQmxErrorTimebaseCalFreqVarianceTooLarge (-200723)
07235 #define DAQmxErrorTimebaseCalFailedToConverge (-200722)
07236 #define DAQmxErrorInadequateResolutionForTimebaseCal (-200721)
07237 #define DAQmxErrorInvalidAOGainCalConst (-200720)
07238 #define DAQmxErrorInvalidAOOffsetCalConst (-200719)
07239 #define DAQmxErrorInvalidAIGainCalConst (-200718)
07240 #define DAQmxErrorInvalidAIOffsetCalConst (-200717)
07241 #define DAQmxErrorDigOutputOverrun (-200716)
07242 #define DAQmxErrorDigInputOverrun (-200715)
07243 #define DAQmxErrorAcqStoppedDriverCantXferDataFastEnough (-200714)
07244 #define DAQmxErrorChansCantAppearInSameTask (-200713)
07245 #define DAQmxErrorInputCfgFailedBecauseWatchdogExpired (-200712)
07246 #define DAQmxErrorAnalogTrigChanNotExternal (-200711)
07247 #define DAQmxErrorTooManyChansForInternalAIInputSrc (-200710)
07248 #define DAQmxErrorTEDSSensorNotDetected (-200709)
07249 #define DAQmxErrorPrptyGetSpecdActiveItemFailedDueToDifftValues (-200708)
07250 #define DAQmxErrorRoutingDestTermPXIClk10InNotInSlot2 (-200706)
07251 #define DAQmxErrorRoutingDestTermPXIStarXNotInSlot2 (-200705)
07252 #define DAQmxErrorRoutingSrcTermPXIStarXNotInSlot2 (-200704)
07253 #define DAQmxErrorRoutingSrcTermPXIStarInSlot16AndAbove (-200703)
07254 #define DAQmxErrorRoutingDestTermPXIStarInSlot16AndAbove (-200702)
07255 #define DAQmxErrorRoutingDestTermPXIStarInSlot2 (-200701)
07256 #define DAQmxErrorRoutingSrcTermPXIStarInSlot2 (-200700)
07257 #define DAQmxErrorRoutingDestTermPXIChassisNotIdentified (-200699)
07258 #define DAQmxErrorRoutingSrcTermPXIChassisNotIdentified (-200698)
07259 #define DAQmxErrorFailedToAcquireCalData (-200697)
07260 #define DAQmxErrorBridgeOffsetNullingCalNotSupported (-200696)
07261 #define DAQmxErrorAIMaxNotSpecified (-200695)
07262 #define DAQmxErrorAIMinNotSpecified (-200694)
07263 #define DAQmxErrorOddTotalBufferSizeToWrite (-200693)
07264 #define DAQmxErrorOddTotalNumSampsToWrite (-200692)
07265 #define DAQmxErrorBufferWithWaitMode (-200691)
07266 #define DAQmxErrorBufferWithHWTimedSinglePointSampMode (-200690)
07267 #define DAQmxErrorCOWritePulseLowTicksNotSupported (-200689)
07268 #define DAQmxErrorCOWritePulseHighTicksNotSupported (-200688)
07269 #define DAQmxErrorCOWritePulseLowTimeOutOfRange (-200687)
07270 #define DAQmxErrorCOWritePulseHighTimeOutOfRange (-200686)
07271 #define DAQmxErrorCOWriteFreqOutOfRange (-200685)
07272 #define DAQmxErrorCOWriteDutyCycleOutOfRange (-200684)
07273 #define DAQmxErrorInvalidInstallation (-200683)
07274 #define DAQmxErrorRefTrigMasterSessionUnavailable (-200682)
07275 #define DAQmxErrorRouteFailedBecauseWatchdogExpired (-200681)
07276 #define DAQmxErrorDeviceShutDownDueToHighTemp (-200680)
07277 #define DAQmxErrorNoMemMapWhenHWTimedSinglePoint (-200679)
07278 #define DAQmxErrorWriteFailedBecauseWatchdogExpired (-200678)
07279 #define DAQmxErrorDifftInternalAIInputSrcs (-200677)
07280 #define DAQmxErrorDifftAIInputSrcInOneChanGroup (-200676)
07281 #define DAQmxErrorInternalAIInputSrcInMultChanGroups (-200675)
07282 #define DAQmxErrorSwitchOpFailedDueToPrevError (-200674)
07283 #define DAQmxErrorWroteMultiSampsUsingSingleSampWrite (-200673)
07284 #define DAQmxErrorMismatchedInputArraySizes (-200672)
07285 #define DAQmxErrorCantExceedRelayDriveLimit (-200671)
07286 #define DAQmxErrorDACRngLowNotEqualToMinusRefVal (-200670)
07287 #define DAQmxErrorCantAllowConnectDACToGnd (-200669)
07288 #define DAQmxErrorWatchdogTimeoutOutOfRangeAndNotSpecialVal (-200668)
07289 #define DAQmxErrorNoWatchdogOutputOnPortReservedForInput (-200667)
07290 #define DAQmxErrorNoInputOnPortCfgdForWatchdogOutput (-200666)
07291 #define DAQmxErrorWatchdogExpirationStateNotEqualForLinesInPort (-200665)
07292 #define DAQmxErrorCannotPerformOpWhenTaskNotReserved (-200664)
07293 #define DAQmxErrorPowerupStateNotSupported (-200663)
07294 #define DAQmxErrorWatchdogTimerNotSupported (-200662)
07295 #define DAQmxErrorOpNotSupportedWhenRefClkSrcNone (-200661)
07296 #define DAQmxErrorSampClkRateUnavailable (-200660)
07297 #define DAQmxErrorPrptyGetSpecdSingleActiveChanFailedDueToDifftVals (-200659)
07298 #define DAQmxErrorPrptyGetImpliedActiveChanFailedDueToDifftVals (-200658)
07299 #define DAQmxErrorPrptyGetSpecdActiveChanFailedDueToDifftVals (-200657)
07300 #define DAQmxErrorNoRegenWhenUsingBrdMem (-200656)
07301 #define DAQmxErrorNonbufferedReadMoreThanSampsPerChan (-200655)
07302 #define DAQmxErrorWatchdogExpirationTristateNotSpecdForEntirePort (-200654)
07303 #define DAQmxErrorPowerupTristateNotSpecdForEntirePort (-200653)
07304 #define DAQmxErrorPowerupStateNotSpecdForEntirePort (-200652)
07305 #define DAQmxErrorCantSetWatchdogExpirationOnDigInChan (-200651)
07306 #define DAQmxErrorCantSetPowerupStateOnDigInChan (-200650)
07307 #define DAQmxErrorPhysChanNotInTask (-200649)
07308 #define DAQmxErrorPhysChanDevNotInTask (-200648)
07309 #define DAQmxErrorDigInputNotSupported (-200647)
07310 #define DAQmxErrorDigFilterIntervalNotEqualForLines (-200646)
07311 #define DAQmxErrorDigFilterIntervalAlreadyCfgd (-200645)
07312 #define DAQmxErrorCantResetExpiredWatchdog (-200644)
07313 #define DAQmxErrorActiveChanTooManyLinesSpecdWhenGettingPrpty (-200643)
07314 #define DAQmxErrorActiveChanNotSpecdWhenGetting1LinePrpty (-200642)
07315 #define DAQmxErrorDigPrptyCannotBeSetPerLine (-200641)
07316 #define DAQmxErrorSendAdvCmpltAfterWaitForTrigInScanlist (-200640)
07317 #define DAQmxErrorDisconnectionRequiredInScanlist (-200639)
07318 #define DAQmxErrorTwoWaitForTrigsAfterConnectionInScanlist (-200638)
07319 #define DAQmxErrorActionSeparatorRequiredAfterBreakingConnectionInScanlist (-200637)
07320 #define DAQmxErrorConnectionInScanlistMustWaitForTrig (-200636)
07321 #define DAQmxErrorActionNotSupportedTaskNotWatchdog (-200635)
07322 #define DAQmxErrorWfmNameSameAsScriptName (-200634)
07323 #define DAQmxErrorScriptNameSameAsWfmName (-200633)
07324 #define DAQmxErrorDSFStopClock (-200632)
07325 #define DAQmxErrorDSFReadyForStartClock (-200631)
07326 #define DAQmxErrorWriteOffsetNotMultOfIncr (-200630)
07327 #define DAQmxErrorDifferentPrptyValsNotSupportedOnDev (-200629)
07328 #define DAQmxErrorRefAndPauseTrigConfigured (-200628)
07329 #define DAQmxErrorFailedToEnableHighSpeedInputClock (-200627)
07330 #define DAQmxErrorEmptyPhysChanInPowerUpStatesArray (-200626)
07331 #define DAQmxErrorActivePhysChanTooManyLinesSpecdWhenGettingPrpty (-200625)
07332 #define DAQmxErrorActivePhysChanNotSpecdWhenGetting1LinePrpty (-200624)
07333 #define DAQmxErrorPXIDevTempCausedShutDown (-200623)
07334 #define DAQmxErrorInvalidNumSampsToWrite (-200622)
07335 #define DAQmxErrorOutputFIFOUnderflow2 (-200621)
07336 #define DAQmxErrorRepeatedAIPhysicalChan (-200620)
07337 #define DAQmxErrorMultScanOpsInOneChassis (-200619)
07338 #define DAQmxErrorInvalidAIChanOrder (-200618)
07339 #define DAQmxErrorReversePowerProtectionActivated (-200617)
07340 #define DAQmxErrorInvalidAsynOpHandle (-200616)
07341 #define DAQmxErrorFailedToEnableHighSpeedOutput (-200615)
07342 #define DAQmxErrorCannotReadPastEndOfRecord (-200614)
07343 #define DAQmxErrorAcqStoppedToPreventInputBufferOverwriteOneDataXferMech (-200613)
07344 #define DAQmxErrorZeroBasedChanIndexInvalid (-200612)
07345 #define DAQmxErrorNoChansOfGivenTypeInTask (-200611)
07346 #define DAQmxErrorSampClkSrcInvalidForOutputValidForInput (-200610)
07347 #define DAQmxErrorOutputBufSizeTooSmallToStartGen (-200609)
07348 #define DAQmxErrorInputBufSizeTooSmallToStartAcq (-200608)
07349 #define DAQmxErrorExportTwoSignalsOnSameTerminal (-200607)
07350 #define DAQmxErrorChanIndexInvalid (-200606)
07351 #define DAQmxErrorRangeSyntaxNumberTooBig (-200605)
07352 #define DAQmxErrorNULLPtr (-200604)
07353 #define DAQmxErrorScaledMinEqualMax (-200603)
07354 #define DAQmxErrorPreScaledMinEqualMax (-200602)
07355 #define DAQmxErrorPropertyNotSupportedForScaleType (-200601)
07356 #define DAQmxErrorChannelNameGenerationNumberTooBig (-200600)
07357 #define DAQmxErrorRepeatedNumberInScaledValues (-200599)
07358 #define DAQmxErrorRepeatedNumberInPreScaledValues (-200598)
07359 #define DAQmxErrorLinesAlreadyReservedForOutput (-200597)
07360 #define DAQmxErrorSwitchOperationChansSpanMultipleDevsInList (-200596)
07361 #define DAQmxErrorInvalidIDInListAtBeginningOfSwitchOperation (-200595)
07362 #define DAQmxErrorMStudioInvalidPolyDirection (-200594)
07363 #define DAQmxErrorMStudioPropertyGetWhileTaskNotVerified (-200593)
07364 #define DAQmxErrorRangeWithTooManyObjects (-200592)
07365 #define DAQmxErrorCppDotNetAPINegativeBufferSize (-200591)
07366 #define DAQmxErrorCppCantRemoveInvalidEventHandler (-200590)
07367 #define DAQmxErrorCppCantRemoveEventHandlerTwice (-200589)
07368 #define DAQmxErrorCppCantRemoveOtherObjectsEventHandler (-200588)
07369 #define DAQmxErrorDigLinesReservedOrUnavailable (-200587)
07370 #define DAQmxErrorDSFFailedToResetStream (-200586)
07371 #define DAQmxErrorDSFReadyForOutputNotAsserted (-200585)
07372 #define DAQmxErrorSampToWritePerChanNotMultipleOfIncr (-200584)
07373 #define DAQmxErrorAOPropertiesCauseVoltageBelowMin (-200583)
07374 #define DAQmxErrorAOPropertiesCauseVoltageOverMax (-200582)
07375 #define DAQmxErrorPropertyNotSupportedWhenRefClkSrcNone (-200581)
07376 #define DAQmxErrorAIMaxTooSmall (-200580)
07377 #define DAQmxErrorAIMaxTooLarge (-200579)
07378 #define DAQmxErrorAIMinTooSmall (-200578)
07379 #define DAQmxErrorAIMinTooLarge (-200577)
07380 #define DAQmxErrorBuiltInCJCSrcNotSupported (-200576)
07381 #define DAQmxErrorTooManyPostTrigSampsPerChan (-200575)
07382 #define DAQmxErrorTrigLineNotFoundSingleDevRoute (-200574)
07383 #define DAQmxErrorDifferentInternalAIInputSources (-200573)
07384 #define DAQmxErrorDifferentAIInputSrcInOneChanGroup (-200572)
07385 #define DAQmxErrorInternalAIInputSrcInMultipleChanGroups (-200571)
07386 #define DAQmxErrorCAPIChanIndexInvalid (-200570)
07387 #define DAQmxErrorCollectionDoesNotMatchChanType (-200569)
07388 #define DAQmxErrorOutputCantStartChangedRegenerationMode (-200568)
07389 #define DAQmxErrorOutputCantStartChangedBufferSize (-200567)
07390 #define DAQmxErrorChanSizeTooBigForU32PortWrite (-200566)
07391 #define DAQmxErrorChanSizeTooBigForU8PortWrite (-200565)
07392 #define DAQmxErrorChanSizeTooBigForU32PortRead (-200564)
07393 #define DAQmxErrorChanSizeTooBigForU8PortRead (-200563)
07394 #define DAQmxErrorInvalidDigDataWrite (-200562)
07395 #define DAQmxErrorInvalidAODataWrite (-200561)
07396 #define DAQmxErrorWaitUntilDoneDoesNotIndicateDone (-200560)
07397 #define DAQmxErrorMultiChanTypesInTask (-200559)
07398 #define DAQmxErrorMultiDevsInTask (-200558)
07399 #define DAQmxErrorCannotSetPropertyWhenTaskRunning (-200557)
07400 #define DAQmxErrorCannotGetPropertyWhenTaskNotCommittedOrRunning (-200556)
07401 #define DAQmxErrorLeadingUnderscoreInString (-200555)
07402 #define DAQmxErrorTrailingSpaceInString (-200554)
07403 #define DAQmxErrorLeadingSpaceInString (-200553)
07404 #define DAQmxErrorInvalidCharInString (-200552)
07405 #define DAQmxErrorDLLBecameUnlocked (-200551)
07406 #define DAQmxErrorDLLLock (-200550)
07407 #define DAQmxErrorSelfCalConstsInvalid (-200549)
07408 #define DAQmxErrorInvalidTrigCouplingExceptForExtTrigChan (-200548)
07409 #define DAQmxErrorWriteFailsBufferSizeAutoConfigured (-200547)
07410 #define DAQmxErrorExtCalAdjustExtRefVoltageFailed (-200546)
07411 #define DAQmxErrorSelfCalFailedExtNoiseOrRefVoltageOutOfCal (-200545)
07412 #define DAQmxErrorExtCalTemperatureNotDAQmx (-200544)
07413 #define DAQmxErrorExtCalDateTimeNotDAQmx (-200543)
07414 #define DAQmxErrorSelfCalTemperatureNotDAQmx (-200542)
07415 #define DAQmxErrorSelfCalDateTimeNotDAQmx (-200541)
07416 #define DAQmxErrorDACRefValNotSet (-200540)
07417 #define DAQmxErrorAnalogMultiSampWriteNotSupported (-200539)
07418 #define DAQmxErrorInvalidActionInControlTask (-200538)
07419 #define DAQmxErrorPolyCoeffsInconsistent (-200537)
07420 #define DAQmxErrorSensorValTooLow (-200536)
07421 #define DAQmxErrorSensorValTooHigh (-200535)
07422 #define DAQmxErrorWaveformNameTooLong (-200534)
07423 #define DAQmxErrorIdentifierTooLongInScript (-200533)
07424 #define DAQmxErrorUnexpectedIDFollowingSwitchChanName (-200532)
07425 #define DAQmxErrorRelayNameNotSpecifiedInList (-200531)
07426 #define DAQmxErrorUnexpectedIDFollowingRelayNameInList (-200530)
07427 #define DAQmxErrorUnexpectedIDFollowingSwitchOpInList (-200529)
07428 #define DAQmxErrorInvalidLineGrouping (-200528)
07429 #define DAQmxErrorCtrMinMax (-200527)
07430 #define DAQmxErrorWriteChanTypeMismatch (-200526)
07431 #define DAQmxErrorReadChanTypeMismatch (-200525)
07432 #define DAQmxErrorWriteNumChansMismatch (-200524)
07433 #define DAQmxErrorOneChanReadForMultiChanTask (-200523)
07434 #define DAQmxErrorCannotSelfCalDuringExtCal (-200522)
07435 #define DAQmxErrorMeasCalAdjustOscillatorPhaseDAC (-200521)
07436 #define DAQmxErrorInvalidCalConstCalADCAdjustment (-200520)
07437 #define DAQmxErrorInvalidCalConstOscillatorFreqDACValue (-200519)
07438 #define DAQmxErrorInvalidCalConstOscillatorPhaseDACValue (-200518)
07439 #define DAQmxErrorInvalidCalConstOffsetDACValue (-200517)
07440 #define DAQmxErrorInvalidCalConstGainDACValue (-200516)
07441 #define DAQmxErrorInvalidNumCalADCReadsToAverage (-200515)
07442 #define DAQmxErrorInvalidCfgCalAdjustDirectPathOutputImpedance (-200514)
07443 #define DAQmxErrorInvalidCfgCalAdjustMainPathOutputImpedance (-200513)
07444 #define DAQmxErrorInvalidCfgCalAdjustMainPathPostAmpGainAndOffset (-200512)
07445 #define DAQmxErrorInvalidCfgCalAdjustMainPathPreAmpGain (-200511)
07446 #define DAQmxErrorInvalidCfgCalAdjustMainPreAmpOffset (-200510)
07447 #define DAQmxErrorMeasCalAdjustCalADC (-200509)
07448 #define DAQmxErrorMeasCalAdjustOscillatorFrequency (-200508)
07449 #define DAQmxErrorMeasCalAdjustDirectPathOutputImpedance (-200507)
07450 #define DAQmxErrorMeasCalAdjustMainPathOutputImpedance (-200506)
07451 #define DAQmxErrorMeasCalAdjustDirectPathGain (-200505)
07452 #define DAQmxErrorMeasCalAdjustMainPathPostAmpGainAndOffset (-200504)
07453 #define DAQmxErrorMeasCalAdjustMainPathPreAmpGain (-200503)
07454 #define DAQmxErrorMeasCalAdjustMainPathPreAmpOffset (-200502)
07455 #define DAQmxErrorInvalidDateTimeInEEPROM (-200501)
07456 #define DAQmxErrorUnableToLocateErrorResources (-200500)
07457 #define DAQmxErrorDotNetAPINotUnsigned32BitNumber (-200499)
07458 #define DAQmxErrorInvalidRangeOfObjectsSyntaxInString (-200498)
07459 #define DAQmxErrorAttemptToEnableLineNotPreviouslyDisabled (-200497)
07460 #define DAQmxErrorInvalidCharInPattern (-200496)
07461 #define DAQmxErrorIntermediateBufferFull (-200495)
07462 #define DAQmxErrorLoadTaskFailsBecauseNoTimingOnDev (-200494)
07463 #define DAQmxErrorCAPIReservedParamNotNULLNorEmpty (-200493)
07464 #define DAQmxErrorCAPIReservedParamNotNULL (-200492)
07465 #define DAQmxErrorCAPIReservedParamNotZero (-200491)
07466 #define DAQmxErrorSampleValueOutOfRange (-200490)
07467 #define DAQmxErrorChanAlreadyInTask (-200489)
07468 #define DAQmxErrorVirtualChanDoesNotExist (-200488)
07469 #define DAQmxErrorChanNotInTask (-200486)
07470 #define DAQmxErrorTaskNotInDataNeighborhood (-200485)
07471 #define DAQmxErrorCantSaveTaskWithoutReplace (-200484)
07472 #define DAQmxErrorCantSaveChanWithoutReplace (-200483)
07473 #define DAQmxErrorDevNotInTask (-200482)
07474 #define DAQmxErrorDevAlreadyInTask (-200481)
07475 #define DAQmxErrorCanNotPerformOpWhileTaskRunning (-200479)
07476 #define DAQmxErrorCanNotPerformOpWhenNoChansInTask (-200478)
07477 #define DAQmxErrorCanNotPerformOpWhenNoDevInTask (-200477)
07478 #define DAQmxErrorCannotPerformOpWhenTaskNotRunning (-200475)
07479 #define DAQmxErrorOperationTimedOut (-200474)
07480 #define DAQmxErrorCannotReadWhenAutoStartFalseAndTaskNotRunningOrCommitted (-200473)
07481 #define DAQmxErrorCannotWriteWhenAutoStartFalseAndTaskNotRunningOrCommitted (-200472)
07482 #define DAQmxErrorTaskVersionNew (-200470)
07483 #define DAQmxErrorChanVersionNew (-200469)
07484 #define DAQmxErrorEmptyString (-200467)
07485 #define DAQmxErrorChannelSizeTooBigForPortReadType (-200466)
07486 #define DAQmxErrorChannelSizeTooBigForPortWriteType (-200465)
07487 #define DAQmxErrorExpectedNumberOfChannelsVerificationFailed (-200464)
07488 #define DAQmxErrorNumLinesMismatchInReadOrWrite (-200463)
07489 #define DAQmxErrorOutputBufferEmpty (-200462)
07490 #define DAQmxErrorInvalidChanName (-200461)
07491 #define DAQmxErrorReadNoInputChansInTask (-200460)
07492 #define DAQmxErrorWriteNoOutputChansInTask (-200459)
07493 #define DAQmxErrorPropertyNotSupportedNotInputTask (-200457)
07494 #define DAQmxErrorPropertyNotSupportedNotOutputTask (-200456)
07495 #define DAQmxErrorGetPropertyNotInputBufferedTask (-200455)
07496 #define DAQmxErrorGetPropertyNotOutputBufferedTask (-200454)
07497 #define DAQmxErrorInvalidTimeoutVal (-200453)
07498 #define DAQmxErrorAttributeNotSupportedInTaskContext (-200452)
07499 #define DAQmxErrorAttributeNotQueryableUnlessTaskIsCommitted (-200451)
07500 #define DAQmxErrorAttributeNotSettableWhenTaskIsRunning (-200450)
07501 #define DAQmxErrorDACRngLowNotMinusRefValNorZero (-200449)
07502 #define DAQmxErrorDACRngHighNotEqualRefVal (-200448)
07503 #define DAQmxErrorUnitsNotFromCustomScale (-200447)
07504 #define DAQmxErrorInvalidVoltageReadingDuringExtCal (-200446)
07505 #define DAQmxErrorCalFunctionNotSupported (-200445)
07506 #define DAQmxErrorInvalidPhysicalChanForCal (-200444)
07507 #define DAQmxErrorExtCalNotComplete (-200443)
07508 #define DAQmxErrorCantSyncToExtStimulusFreqDuringCal (-200442)
07509 #define DAQmxErrorUnableToDetectExtStimulusFreqDuringCal (-200441)
07510 #define DAQmxErrorInvalidCloseAction (-200440)
07511 #define DAQmxErrorExtCalFunctionOutsideExtCalSession (-200439)
07512 #define DAQmxErrorInvalidCalArea (-200438)
07513 #define DAQmxErrorExtCalConstsInvalid (-200437)
07514 #define DAQmxErrorStartTrigDelayWithExtSampClk (-200436)
07515 #define DAQmxErrorDelayFromSampClkWithExtConv (-200435)
07516 #define DAQmxErrorFewerThan2PreScaledVals (-200434)
07517 #define DAQmxErrorFewerThan2ScaledValues (-200433)
07518 #define DAQmxErrorPhysChanOutputType (-200432)
07519 #define DAQmxErrorPhysChanMeasType (-200431)
07520 #define DAQmxErrorInvalidPhysChanType (-200430)
07521 #define DAQmxErrorLabVIEWEmptyTaskOrChans (-200429)
07522 #define DAQmxErrorLabVIEWInvalidTaskOrChans (-200428)
07523 #define DAQmxErrorInvalidRefClkRate (-200427)
07524 #define DAQmxErrorInvalidExtTrigImpedance (-200426)
07525 #define DAQmxErrorHystTrigLevelAIMax (-200425)
07526 #define DAQmxErrorLineNumIncompatibleWithVideoSignalFormat (-200424)
07527 #define DAQmxErrorTrigWindowAIMinAIMaxCombo (-200423)
07528 #define DAQmxErrorTrigAIMinAIMax (-200422)
07529 #define DAQmxErrorHystTrigLevelAIMin (-200421)
07530 #define DAQmxErrorInvalidSampRateConsiderRIS (-200420)
07531 #define DAQmxErrorInvalidReadPosDuringRIS (-200419)
07532 #define DAQmxErrorImmedTrigDuringRISMode (-200418)
07533 #define DAQmxErrorTDCNotEnabledDuringRISMode (-200417)
07534 #define DAQmxErrorMultiRecWithRIS (-200416)
07535 #define DAQmxErrorInvalidRefClkSrc (-200415)
07536 #define DAQmxErrorInvalidSampClkSrc (-200414)
07537 #define DAQmxErrorInsufficientOnBoardMemForNumRecsAndSamps (-200413)
07538 #define DAQmxErrorInvalidAIAttenuation (-200412)
07539 #define DAQmxErrorACCouplingNotAllowedWith50OhmImpedance (-200411)
07540 #define DAQmxErrorInvalidRecordNum (-200410)
07541 #define DAQmxErrorZeroSlopeLinearScale (-200409)
07542 #define DAQmxErrorZeroReversePolyScaleCoeffs (-200408)
07543 #define DAQmxErrorZeroForwardPolyScaleCoeffs (-200407)
07544 #define DAQmxErrorNoReversePolyScaleCoeffs (-200406)
07545 #define DAQmxErrorNoForwardPolyScaleCoeffs (-200405)
07546 #define DAQmxErrorNoPolyScaleCoeffs (-200404)
07547 #define DAQmxErrorReversePolyOrderLessThanNumPtsToCompute (-200403)
07548 #define DAQmxErrorReversePolyOrderNotPositive (-200402)
07549 #define DAQmxErrorNumPtsToComputeNotPositive (-200401)
07550 #define DAQmxErrorWaveformLengthNotMultipleOfIncr (-200400)
07551 #define DAQmxErrorCAPINoExtendedErrorInfoAvailable (-200399)
07552 #define DAQmxErrorCVIFunctionNotFoundInDAQmxDLL (-200398)
07553 #define DAQmxErrorCVIFailedToLoadDAQmxDLL (-200397)
07554 #define DAQmxErrorNoCommonTrigLineForImmedRoute (-200396)
07555 #define DAQmxErrorNoCommonTrigLineForTaskRoute (-200395)
07556 #define DAQmxErrorF64PrptyValNotUnsignedInt (-200394)
07557 #define DAQmxErrorRegisterNotWritable (-200393)
07558 #define DAQmxErrorInvalidOutputVoltageAtSampClkRate (-200392)
07559 #define DAQmxErrorStrobePhaseShiftDCMBecameUnlocked (-200391)
07560 #define DAQmxErrorDrivePhaseShiftDCMBecameUnlocked (-200390)
07561 #define DAQmxErrorClkOutPhaseShiftDCMBecameUnlocked (-200389)
07562 #define DAQmxErrorOutputBoardClkDCMBecameUnlocked (-200388)
07563 #define DAQmxErrorInputBoardClkDCMBecameUnlocked (-200387)
07564 #define DAQmxErrorInternalClkDCMBecameUnlocked (-200386)
07565 #define DAQmxErrorDCMLock (-200385)
07566 #define DAQmxErrorDataLineReservedForDynamicOutput (-200384)
07567 #define DAQmxErrorInvalidRefClkSrcGivenSampClkSrc (-200383)
07568 #define DAQmxErrorNoPatternMatcherAvailable (-200382)
07569 #define DAQmxErrorInvalidDelaySampRateBelowPhaseShiftDCMThresh (-200381)
07570 #define DAQmxErrorStrainGageCalibration (-200380)
07571 #define DAQmxErrorInvalidExtClockFreqAndDivCombo (-200379)
07572 #define DAQmxErrorCustomScaleDoesNotExist (-200378)
07573 #define DAQmxErrorOnlyFrontEndChanOpsDuringScan (-200377)
07574 #define DAQmxErrorInvalidOptionForDigitalPortChannel (-200376)
07575 #define DAQmxErrorUnsupportedSignalTypeExportSignal (-200375)
07576 #define DAQmxErrorInvalidSignalTypeExportSignal (-200374)
07577 #define DAQmxErrorUnsupportedTrigTypeSendsSWTrig (-200373)
07578 #define DAQmxErrorInvalidTrigTypeSendsSWTrig (-200372)
07579 #define DAQmxErrorRepeatedPhysicalChan (-200371)
07580 #define DAQmxErrorResourcesInUseForRouteInTask (-200370)
07581 #define DAQmxErrorResourcesInUseForRoute (-200369)
07582 #define DAQmxErrorRouteNotSupportedByHW (-200368)
07583 #define DAQmxErrorResourcesInUseForExportSignalPolarity (-200367)
07584 #define DAQmxErrorResourcesInUseForInversionInTask (-200366)
07585 #define DAQmxErrorResourcesInUseForInversion (-200365)
07586 #define DAQmxErrorExportSignalPolarityNotSupportedByHW (-200364)
07587 #define DAQmxErrorInversionNotSupportedByHW (-200363)
07588 #define DAQmxErrorOverloadedChansExistNotRead (-200362)
07589 #define DAQmxErrorInputFIFOOverflow2 (-200361)
07590 #define DAQmxErrorCJCChanNotSpecd (-200360)
07591 #define DAQmxErrorCtrExportSignalNotPossible (-200359)
07592 #define DAQmxErrorRefTrigWhenContinuous (-200358)
07593 #define DAQmxErrorIncompatibleSensorOutputAndDeviceInputRanges (-200357)
07594 #define DAQmxErrorCustomScaleNameUsed (-200356)
07595 #define DAQmxErrorPropertyValNotSupportedByHW (-200355)
07596 #define DAQmxErrorPropertyValNotValidTermName (-200354)
07597 #define DAQmxErrorResourcesInUseForProperty (-200353)
07598 #define DAQmxErrorCJCChanAlreadyUsed (-200352)
07599 #define DAQmxErrorForwardPolynomialCoefNotSpecd (-200351)
07600 #define DAQmxErrorTableScaleNumPreScaledAndScaledValsNotEqual (-200350)
07601 #define DAQmxErrorTableScalePreScaledValsNotSpecd (-200349)
07602 #define DAQmxErrorTableScaleScaledValsNotSpecd (-200348)
07603 #define DAQmxErrorIntermediateBufferSizeNotMultipleOfIncr (-200347)
07604 #define DAQmxErrorEventPulseWidthOutOfRange (-200346)
07605 #define DAQmxErrorEventDelayOutOfRange (-200345)
07606 #define DAQmxErrorSampPerChanNotMultipleOfIncr (-200344)
07607 #define DAQmxErrorCannotCalculateNumSampsTaskNotStarted (-200343)
07608 #define DAQmxErrorScriptNotInMem (-200342)
07609 #define DAQmxErrorOnboardMemTooSmall (-200341)
07610 #define DAQmxErrorReadAllAvailableDataWithoutBuffer (-200340)
07611 #define DAQmxErrorPulseActiveAtStart (-200339)
07612 #define DAQmxErrorCalTempNotSupported (-200338)
07613 #define DAQmxErrorDelayFromSampClkTooLong (-200337)
07614 #define DAQmxErrorDelayFromSampClkTooShort (-200336)
07615 #define DAQmxErrorAIConvRateTooHigh (-200335)
07616 #define DAQmxErrorDelayFromStartTrigTooLong (-200334)
07617 #define DAQmxErrorDelayFromStartTrigTooShort (-200333)
07618 #define DAQmxErrorSampRateTooHigh (-200332)
07619 #define DAQmxErrorSampRateTooLow (-200331)
07620 #define DAQmxErrorPFI0UsedForAnalogAndDigitalSrc (-200330)
07621 #define DAQmxErrorPrimingCfgFIFO (-200329)
07622 #define DAQmxErrorCannotOpenTopologyCfgFile (-200328)
07623 #define DAQmxErrorInvalidDTInsideWfmDataType (-200327)
07624 #define DAQmxErrorRouteSrcAndDestSame (-200326)
07625 #define DAQmxErrorReversePolynomialCoefNotSpecd (-200325)
07626 #define DAQmxErrorDevAbsentOrUnavailable (-200324)
07627 #define DAQmxErrorNoAdvTrigForMultiDevScan (-200323)
07628 #define DAQmxErrorInterruptsInsufficientDataXferMech (-200322)
07629 #define DAQmxErrorInvalidAttentuationBasedOnMinMax (-200321)
07630 #define DAQmxErrorCabledModuleCannotRouteSSH (-200320)
07631 #define DAQmxErrorCabledModuleCannotRouteConvClk (-200319)
07632 #define DAQmxErrorInvalidExcitValForScaling (-200318)
07633 #define DAQmxErrorNoDevMemForScript (-200317)
07634 #define DAQmxErrorScriptDataUnderflow (-200316)
07635 #define DAQmxErrorNoDevMemForWaveform (-200315)
07636 #define DAQmxErrorStreamDCMBecameUnlocked (-200314)
07637 #define DAQmxErrorStreamDCMLock (-200313)
07638 #define DAQmxErrorWaveformNotInMem (-200312)
07639 #define DAQmxErrorWaveformWriteOutOfBounds (-200311)
07640 #define DAQmxErrorWaveformPreviouslyAllocated (-200310)
07641 #define DAQmxErrorSampClkTbMasterTbDivNotAppropriateForSampTbSrc (-200309)
07642 #define DAQmxErrorSampTbRateSampTbSrcMismatch (-200308)
07643 #define DAQmxErrorMasterTbRateMasterTbSrcMismatch (-200307)
07644 #define DAQmxErrorSampsPerChanTooBig (-200306)
07645 #define DAQmxErrorFinitePulseTrainNotPossible (-200305)
07646 #define DAQmxErrorExtMasterTimebaseRateNotSpecified (-200304)
07647 #define DAQmxErrorExtSampClkSrcNotSpecified (-200303)
07648 #define DAQmxErrorInputSignalSlowerThanMeasTime (-200302)
07649 #define DAQmxErrorCannotUpdatePulseGenProperty (-200301)
07650 #define DAQmxErrorInvalidTimingType (-200300)
07651 #define DAQmxErrorPropertyUnavailWhenUsingOnboardMemory (-200297)
07652 #define DAQmxErrorCannotWriteAfterStartWithOnboardMemory (-200295)
07653 #define DAQmxErrorNotEnoughSampsWrittenForInitialXferRqstCondition (-200294)
07654 #define DAQmxErrorNoMoreSpace (-200293)
07655 #define DAQmxErrorSamplesCanNotYetBeWritten (-200292)
07656 #define DAQmxErrorGenStoppedToPreventIntermediateBufferRegenOfOldSamples (-200291)
07657 #define DAQmxErrorGenStoppedToPreventRegenOfOldSamples (-200290)
07658 #define DAQmxErrorSamplesNoLongerWriteable (-200289)
07659 #define DAQmxErrorSamplesWillNeverBeGenerated (-200288)
07660 #define DAQmxErrorNegativeWriteSampleNumber (-200287)
07661 #define DAQmxErrorNoAcqStarted (-200286)
07662 #define DAQmxErrorSamplesNotYetAvailable (-200284)
07663 #define DAQmxErrorAcqStoppedToPreventIntermediateBufferOverflow (-200283)
07664 #define DAQmxErrorNoRefTrigConfigured (-200282)
07665 #define DAQmxErrorCannotReadRelativeToRefTrigUntilDone (-200281)
07666 #define DAQmxErrorSamplesNoLongerAvailable (-200279)
07667 #define DAQmxErrorSamplesWillNeverBeAvailable (-200278)
07668 #define DAQmxErrorNegativeReadSampleNumber (-200277)
07669 #define DAQmxErrorExternalSampClkAndRefClkThruSameTerm (-200276)
07670 #define DAQmxErrorExtSampClkRateTooLowForClkIn (-200275)
07671 #define DAQmxErrorExtSampClkRateTooHighForBackplane (-200274)
07672 #define DAQmxErrorSampClkRateAndDivCombo (-200273)
07673 #define DAQmxErrorSampClkRateTooLowForDivDown (-200272)
07674 #define DAQmxErrorProductOfAOMinAndGainTooSmall (-200271)
07675 #define DAQmxErrorInterpolationRateNotPossible (-200270)
07676 #define DAQmxErrorOffsetTooLarge (-200269)
07677 #define DAQmxErrorOffsetTooSmall (-200268)
07678 #define DAQmxErrorProductOfAOMaxAndGainTooLarge (-200267)
07679 #define DAQmxErrorMinAndMaxNotSymmetric (-200266)
07680 #define DAQmxErrorInvalidAnalogTrigSrc (-200265)
07681 #define DAQmxErrorTooManyChansForAnalogRefTrig (-200264)
07682 #define DAQmxErrorTooManyChansForAnalogPauseTrig (-200263)
07683 #define DAQmxErrorTrigWhenOnDemandSampTiming (-200262)
07684 #define DAQmxErrorInconsistentAnalogTrigSettings (-200261)
07685 #define DAQmxErrorMemMapDataXferModeSampTimingCombo (-200260)
07686 #define DAQmxErrorInvalidJumperedAttr (-200259)
07687 #define DAQmxErrorInvalidGainBasedOnMinMax (-200258)
07688 #define DAQmxErrorInconsistentExcit (-200257)
07689 #define DAQmxErrorTopologyNotSupportedByCfgTermBlock (-200256)
07690 #define DAQmxErrorBuiltInTempSensorNotSupported (-200255)
07691 #define DAQmxErrorInvalidTerm (-200254)
07692 #define DAQmxErrorCannotTristateTerm (-200253)
07693 #define DAQmxErrorCannotTristateBusyTerm (-200252)
07694 #define DAQmxErrorNoDMAChansAvailable (-200251)
07695 #define DAQmxErrorInvalidWaveformLengthWithinLoopInScript (-200250)
07696 #define DAQmxErrorInvalidSubsetLengthWithinLoopInScript (-200249)
07697 #define DAQmxErrorMarkerPosInvalidForLoopInScript (-200248)
07698 #define DAQmxErrorIntegerExpectedInScript (-200247)
07699 #define DAQmxErrorPLLBecameUnlocked (-200246)
07700 #define DAQmxErrorPLLLock (-200245)
07701 #define DAQmxErrorDDCClkOutDCMBecameUnlocked (-200244)
07702 #define DAQmxErrorDDCClkOutDCMLock (-200243)
07703 #define DAQmxErrorClkDoublerDCMBecameUnlocked (-200242)
07704 #define DAQmxErrorClkDoublerDCMLock (-200241)
07705 #define DAQmxErrorSampClkDCMBecameUnlocked (-200240)
07706 #define DAQmxErrorSampClkDCMLock (-200239)
07707 #define DAQmxErrorSampClkTimebaseDCMBecameUnlocked (-200238)
07708 #define DAQmxErrorSampClkTimebaseDCMLock (-200237)
07709 #define DAQmxErrorAttrCannotBeReset (-200236)
07710 #define DAQmxErrorExplanationNotFound (-200235)
07711 #define DAQmxErrorWriteBufferTooSmall (-200234)
07712 #define DAQmxErrorSpecifiedAttrNotValid (-200233)
07713 #define DAQmxErrorAttrCannotBeRead (-200232)
07714 #define DAQmxErrorAttrCannotBeSet (-200231)
07715 #define DAQmxErrorNULLPtrForC_Api (-200230)
07716 #define DAQmxErrorReadBufferTooSmall (-200229)
07717 #define DAQmxErrorBufferTooSmallForString (-200228)
07718 #define DAQmxErrorNoAvailTrigLinesOnDevice (-200227)
07719 #define DAQmxErrorTrigBusLineNotAvail (-200226)
07720 #define DAQmxErrorCouldNotReserveRequestedTrigLine (-200225)
07721 #define DAQmxErrorTrigLineNotFound (-200224)
07722 #define DAQmxErrorSCXI1126ThreshHystCombination (-200223)
07723 #define DAQmxErrorAcqStoppedToPreventInputBufferOverwrite (-200222)
07724 #define DAQmxErrorTimeoutExceeded (-200221)
07725 #define DAQmxErrorInvalidDeviceID (-200220)
07726 #define DAQmxErrorInvalidAOChanOrder (-200219)
07727 #define DAQmxErrorSampleTimingTypeAndDataXferMode (-200218)
07728 #define DAQmxErrorBufferWithOnDemandSampTiming (-200217)
07729 #define DAQmxErrorBufferAndDataXferMode (-200216)
07730 #define DAQmxErrorMemMapAndBuffer (-200215)
07731 #define DAQmxErrorNoAnalogTrigHW (-200214)
07732 #define DAQmxErrorTooManyPretrigPlusMinPostTrigSamps (-200213)
07733 #define DAQmxErrorInconsistentUnitsSpecified (-200212)
07734 #define DAQmxErrorMultipleRelaysForSingleRelayOp (-200211)
07735 #define DAQmxErrorMultipleDevIDsPerChassisSpecifiedInList (-200210)
07736 #define DAQmxErrorDuplicateDevIDInList (-200209)
07737 #define DAQmxErrorInvalidRangeStatementCharInList (-200208)
07738 #define DAQmxErrorInvalidDeviceIDInList (-200207)
07739 #define DAQmxErrorTriggerPolarityConflict (-200206)
07740 #define DAQmxErrorCannotScanWithCurrentTopology (-200205)
07741 #define DAQmxErrorUnexpectedIdentifierInFullySpecifiedPathInList (-200204)
07742 #define DAQmxErrorSwitchCannotDriveMultipleTrigLines (-200203)
07743 #define DAQmxErrorInvalidRelayName (-200202)
07744 #define DAQmxErrorSwitchScanlistTooBig (-200201)
07745 #define DAQmxErrorSwitchChanInUse (-200200)
07746 #define DAQmxErrorSwitchNotResetBeforeScan (-200199)
07747 #define DAQmxErrorInvalidTopology (-200198)
07748 #define DAQmxErrorAttrNotSupported (-200197)
07749 #define DAQmxErrorUnexpectedEndOfActionsInList (-200196)
07750 #define DAQmxErrorPowerLimitExceeded (-200195)
07751 #define DAQmxErrorHWUnexpectedlyPoweredOffAndOn (-200194)
07752 #define DAQmxErrorSwitchOperationNotSupported (-200193)
07753 #define DAQmxErrorOnlyContinuousScanSupported (-200192)
07754 #define DAQmxErrorSwitchDifferentTopologyWhenScanning (-200191)
07755 #define DAQmxErrorDisconnectPathNotSameAsExistingPath (-200190)
07756 #define DAQmxErrorConnectionNotPermittedOnChanReservedForRouting (-200189)
07757 #define DAQmxErrorCannotConnectSrcChans (-200188)
07758 #define DAQmxErrorCannotConnectChannelToItself (-200187)
07759 #define DAQmxErrorChannelNotReservedForRouting (-200186)
07760 #define DAQmxErrorCannotConnectChansDirectly (-200185)
07761 #define DAQmxErrorChansAlreadyConnected (-200184)
07762 #define DAQmxErrorChanDuplicatedInPath (-200183)
07763 #define DAQmxErrorNoPathToDisconnect (-200182)
07764 #define DAQmxErrorInvalidSwitchChan (-200181)
07765 #define DAQmxErrorNoPathAvailableBetween2SwitchChans (-200180)
07766 #define DAQmxErrorExplicitConnectionExists (-200179)
07767 #define DAQmxErrorSwitchDifferentSettlingTimeWhenScanning (-200178)
07768 #define DAQmxErrorOperationOnlyPermittedWhileScanning (-200177)
07769 #define DAQmxErrorOperationNotPermittedWhileScanning (-200176)
07770 #define DAQmxErrorHardwareNotResponding (-200175)
07771 #define DAQmxErrorInvalidSampAndMasterTimebaseRateCombo (-200173)
07772 #define DAQmxErrorNonZeroBufferSizeInProgIOXfer (-200172)
07773 #define DAQmxErrorVirtualChanNameUsed (-200171)
07774 #define DAQmxErrorPhysicalChanDoesNotExist (-200170)
07775 #define DAQmxErrorMemMapOnlyForProgIOXfer (-200169)
07776 #define DAQmxErrorTooManyChans (-200168)
07777 #define DAQmxErrorCannotHaveCJTempWithOtherChans (-200167)
07778 #define DAQmxErrorOutputBufferUnderwrite (-200166)
07779 #define DAQmxErrorSensorInvalidCompletionResistance (-200163)
07780 #define DAQmxErrorVoltageExcitIncompatibleWith2WireCfg (-200162)
07781 #define DAQmxErrorIntExcitSrcNotAvailable (-200161)
07782 #define DAQmxErrorCannotCreateChannelAfterTaskVerified (-200160)
07783 #define DAQmxErrorLinesReservedForSCXIControl (-200159)
07784 #define DAQmxErrorCouldNotReserveLinesForSCXIControl (-200158)
07785 #define DAQmxErrorCalibrationFailed (-200157)
07786 #define DAQmxErrorReferenceFrequencyInvalid (-200156)
07787 #define DAQmxErrorReferenceResistanceInvalid (-200155)
07788 #define DAQmxErrorReferenceCurrentInvalid (-200154)
07789 #define DAQmxErrorReferenceVoltageInvalid (-200153)
07790 #define DAQmxErrorEEPROMDataInvalid (-200152)
07791 #define DAQmxErrorCabledModuleNotCapableOfRoutingAI (-200151)
07792 #define DAQmxErrorChannelNotAvailableInParallelMode (-200150)
07793 #define DAQmxErrorExternalTimebaseRateNotKnownForDelay (-200149)
07794 #define DAQmxErrorFREQOUTCannotProduceDesiredFrequency (-200148)
07795 #define DAQmxErrorMultipleCounterInputTask (-200147)
07796 #define DAQmxErrorCounterStartPauseTriggerConflict (-200146)
07797 #define DAQmxErrorCounterInputPauseTriggerAndSampleClockInvalid (-200145)
07798 #define DAQmxErrorCounterOutputPauseTriggerInvalid (-200144)
07799 #define DAQmxErrorCounterTimebaseRateNotSpecified (-200143)
07800 #define DAQmxErrorCounterTimebaseRateNotFound (-200142)
07801 #define DAQmxErrorCounterOverflow (-200141)
07802 #define DAQmxErrorCounterNoTimebaseEdgesBetweenGates (-200140)
07803 #define DAQmxErrorCounterMaxMinRangeFreq (-200139)
07804 #define DAQmxErrorCounterMaxMinRangeTime (-200138)
07805 #define DAQmxErrorSuitableTimebaseNotFoundTimeCombo (-200137)
07806 #define DAQmxErrorSuitableTimebaseNotFoundFrequencyCombo (-200136)
07807 #define DAQmxErrorInternalTimebaseSourceDivisorCombo (-200135)
07808 #define DAQmxErrorInternalTimebaseSourceRateCombo (-200134)
07809 #define DAQmxErrorInternalTimebaseRateDivisorSourceCombo (-200133)
07810 #define DAQmxErrorExternalTimebaseRateNotknownForRate (-200132)
07811 #define DAQmxErrorAnalogTrigChanNotFirstInScanList (-200131)
07812 #define DAQmxErrorNoDivisorForExternalSignal (-200130)
07813 #define DAQmxErrorAttributeInconsistentAcrossRepeatedPhysicalChannels (-200128)
07814 #define DAQmxErrorCannotHandshakeWithPort0 (-200127)
07815 #define DAQmxErrorControlLineConflictOnPortC (-200126)
07816 #define DAQmxErrorLines4To7ConfiguredForOutput (-200125)
07817 #define DAQmxErrorLines4To7ConfiguredForInput (-200124)
07818 #define DAQmxErrorLines0To3ConfiguredForOutput (-200123)
07819 #define DAQmxErrorLines0To3ConfiguredForInput (-200122)
07820 #define DAQmxErrorPortConfiguredForOutput (-200121)
07821 #define DAQmxErrorPortConfiguredForInput (-200120)
07822 #define DAQmxErrorPortConfiguredForStaticDigitalOps (-200119)
07823 #define DAQmxErrorPortReservedForHandshaking (-200118)
07824 #define DAQmxErrorPortDoesNotSupportHandshakingDataIO (-200117)
07825 #define DAQmxErrorCannotTristate8255OutputLines (-200116)
07826 #define DAQmxErrorTemperatureOutOfRangeForCalibration (-200113)
07827 #define DAQmxErrorCalibrationHandleInvalid (-200112)
07828 #define DAQmxErrorPasswordRequired (-200111)
07829 #define DAQmxErrorIncorrectPassword (-200110)
07830 #define DAQmxErrorPasswordTooLong (-200109)
07831 #define DAQmxErrorCalibrationSessionAlreadyOpen (-200108)
07832 #define DAQmxErrorSCXIModuleIncorrect (-200107)
07833 #define DAQmxErrorAttributeInconsistentAcrossChannelsOnDevice (-200106)
07834 #define DAQmxErrorSCXI1122ResistanceChanNotSupportedForCfg (-200105)
07835 #define DAQmxErrorBracketPairingMismatchInList (-200104)
07836 #define DAQmxErrorInconsistentNumSamplesToWrite (-200103)
07837 #define DAQmxErrorIncorrectDigitalPattern (-200102)
07838 #define DAQmxErrorIncorrectNumChannelsToWrite (-200101)
07839 #define DAQmxErrorIncorrectReadFunction (-200100)
07840 #define DAQmxErrorPhysicalChannelNotSpecified (-200099)
07841 #define DAQmxErrorMoreThanOneTerminal (-200098)
07842 #define DAQmxErrorMoreThanOneActiveChannelSpecified (-200097)
07843 #define DAQmxErrorInvalidNumberSamplesToRead (-200096)
07844 #define DAQmxErrorAnalogWaveformExpected (-200095)
07845 #define DAQmxErrorDigitalWaveformExpected (-200094)
07846 #define DAQmxErrorActiveChannelNotSpecified (-200093)
07847 #define DAQmxErrorFunctionNotSupportedForDeviceTasks (-200092)
07848 #define DAQmxErrorFunctionNotInLibrary (-200091)
07849 #define DAQmxErrorLibraryNotPresent (-200090)
07850 #define DAQmxErrorDuplicateTask (-200089)
07851 #define DAQmxErrorInvalidTask (-200088)
07852 #define DAQmxErrorInvalidChannel (-200087)
07853 #define DAQmxErrorInvalidSyntaxForPhysicalChannelRange (-200086)
07854 #define DAQmxErrorMinNotLessThanMax (-200082)
07855 #define DAQmxErrorSampleRateNumChansConvertPeriodCombo (-200081)
07856 #define DAQmxErrorAODuringCounter1DMAConflict (-200079)
07857 #define DAQmxErrorAIDuringCounter0DMAConflict (-200078)
07858 #define DAQmxErrorInvalidAttributeValue (-200077)
07859 #define DAQmxErrorSuppliedCurrentDataOutsideSpecifiedRange (-200076)
07860 #define DAQmxErrorSuppliedVoltageDataOutsideSpecifiedRange (-200075)
07861 #define DAQmxErrorCannotStoreCalConst (-200074)
07862 #define DAQmxErrorSCXIModuleNotFound (-200073)
07863 #define DAQmxErrorDuplicatePhysicalChansNotSupported (-200072)
07864 #define DAQmxErrorTooManyPhysicalChansInList (-200071)
07865 #define DAQmxErrorInvalidAdvanceEventTriggerType (-200070)
07866 #define DAQmxErrorDeviceIsNotAValidSwitch (-200069)
07867 #define DAQmxErrorDeviceDoesNotSupportScanning (-200068)
07868 #define DAQmxErrorScanListCannotBeTimed (-200067)
07869 #define DAQmxErrorConnectOperatorInvalidAtPointInList (-200066)
07870 #define DAQmxErrorUnexpectedSwitchActionInList (-200065)
07871 #define DAQmxErrorUnexpectedSeparatorInList (-200064)
07872 #define DAQmxErrorExpectedTerminatorInList (-200063)
07873 #define DAQmxErrorExpectedConnectOperatorInList (-200062)
07874 #define DAQmxErrorExpectedSeparatorInList (-200061)
07875 #define DAQmxErrorFullySpecifiedPathInListContainsRange (-200060)
07876 #define DAQmxErrorConnectionSeparatorAtEndOfList (-200059)
07877 #define DAQmxErrorIdentifierInListTooLong (-200058)
07878 #define DAQmxErrorDuplicateDeviceIDInListWhenSettling (-200057)
07879 #define DAQmxErrorChannelNameNotSpecifiedInList (-200056)
07880 #define DAQmxErrorDeviceIDNotSpecifiedInList (-200055)
07881 #define DAQmxErrorSemicolonDoesNotFollowRangeInList (-200054)
07882 #define DAQmxErrorSwitchActionInListSpansMultipleDevices (-200053)
07883 #define DAQmxErrorRangeWithoutAConnectActionInList (-200052)
07884 #define DAQmxErrorInvalidIdentifierFollowingSeparatorInList (-200051)
07885 #define DAQmxErrorInvalidChannelNameInList (-200050)
07886 #define DAQmxErrorInvalidNumberInRepeatStatementInList (-200049)
07887 #define DAQmxErrorInvalidTriggerLineInList (-200048)
07888 #define DAQmxErrorInvalidIdentifierInListFollowingDeviceID (-200047)
07889 #define DAQmxErrorInvalidIdentifierInListAtEndOfSwitchAction (-200046)
07890 #define DAQmxErrorDeviceRemoved (-200045)
07891 #define DAQmxErrorRoutingPathNotAvailable (-200044)
07892 #define DAQmxErrorRoutingHardwareBusy (-200043)
07893 #define DAQmxErrorRequestedSignalInversionForRoutingNotPossible (-200042)
07894 #define DAQmxErrorInvalidRoutingDestinationTerminalName (-200041)
07895 #define DAQmxErrorInvalidRoutingSourceTerminalName (-200040)
07896 #define DAQmxErrorRoutingNotSupportedForDevice (-200039)
07897 #define DAQmxErrorWaitIsLastInstructionOfLoopInScript (-200038)
07898 #define DAQmxErrorClearIsLastInstructionOfLoopInScript (-200037)
07899 #define DAQmxErrorInvalidLoopIterationsInScript (-200036)
07900 #define DAQmxErrorRepeatLoopNestingTooDeepInScript (-200035)
07901 #define DAQmxErrorMarkerPositionOutsideSubsetInScript (-200034)
07902 #define DAQmxErrorSubsetStartOffsetNotAlignedInScript (-200033)
07903 #define DAQmxErrorInvalidSubsetLengthInScript (-200032)
07904 #define DAQmxErrorMarkerPositionNotAlignedInScript (-200031)
07905 #define DAQmxErrorSubsetOutsideWaveformInScript (-200030)
07906 #define DAQmxErrorMarkerOutsideWaveformInScript (-200029)
07907 #define DAQmxErrorWaveformInScriptNotInMem (-200028)
07908 #define DAQmxErrorKeywordExpectedInScript (-200027)
07909 #define DAQmxErrorBufferNameExpectedInScript (-200026)
07910 #define DAQmxErrorProcedureNameExpectedInScript (-200025)
07911 #define DAQmxErrorScriptHasInvalidIdentifier (-200024)
07912 #define DAQmxErrorScriptHasInvalidCharacter (-200023)
07913 #define DAQmxErrorResourceAlreadyReserved (-200022)
07914 #define DAQmxErrorSelfTestFailed (-200020)
07915 #define DAQmxErrorADCOverrun (-200019)
07916 #define DAQmxErrorDACUnderflow (-200018)
07917 #define DAQmxErrorInputFIFOUnderflow (-200017)
07918 #define DAQmxErrorOutputFIFOUnderflow (-200016)
07919 #define DAQmxErrorSCXISerialCommunication (-200015)
07920 #define DAQmxErrorDigitalTerminalSpecifiedMoreThanOnce (-200014)
07921 #define DAQmxErrorDigitalOutputNotSupported (-200012)
07922 #define DAQmxErrorInconsistentChannelDirections (-200011)
07923 #define DAQmxErrorInputFIFOOverflow (-200010)
07924 #define DAQmxErrorTimeStampOverwritten (-200009)
07925 #define DAQmxErrorStopTriggerHasNotOccurred (-200008)
07926 #define DAQmxErrorRecordNotAvailable (-200007)
07927 #define DAQmxErrorRecordOverwritten (-200006)
07928 #define DAQmxErrorDataNotAvailable (-200005)
07929 #define DAQmxErrorDataOverwrittenInDeviceMemory (-200004)
07930 #define DAQmxErrorDuplicatedChannel (-200003)
07931 #define DAQmxWarningTimestampCounterRolledOver (200003)
07932 #define DAQmxWarningInputTerminationOverloaded (200004)
07933 #define DAQmxWarningADCOverloaded (200005)
07934 #define DAQmxWarningPLLUnlocked (200007)
07935 #define DAQmxWarningCounter0DMADuringAIConflict (200008)
07936 #define DAQmxWarningCounter1DMADuringAOConflict (200009)
07937 #define DAQmxWarningStoppedBeforeDone (200010)
07938 #define DAQmxWarningRateViolatesSettlingTime (200011)
07939 #define DAQmxWarningRateViolatesMaxADCRate (200012)
07940 #define DAQmxWarningUserDefInfoStringTooLong (200013)
07941 #define DAQmxWarningTooManyInterruptsPerSecond (200014)
07942 #define DAQmxWarningPotentialGlitchDuringWrite (200015)
07943 #define DAQmxWarningDevNotSelfCalibratedWithDAQmx (200016)
07944 #define DAQmxWarningAISampRateTooLow (200017)
07945 #define DAQmxWarningAIConvRateTooLow (200018)
07946 #define DAQmxWarningReadOffsetCoercion (200019)
07947 #define DAQmxWarningPretrigCoercion (200020)
07948 #define DAQmxWarningSampValCoercedToMax (200021)
07949 #define DAQmxWarningSampValCoercedToMin (200022)
07950 #define DAQmxWarningPropertyVersionNew (200024)
07951 #define DAQmxWarningUserDefinedInfoTooLong (200025)
07952 #define DAQmxWarningCAPIStringTruncatedToFitBuffer (200026)
07953 #define DAQmxWarningSampClkRateTooLow (200027)
07954 #define DAQmxWarningPossiblyInvalidCTRSampsInFiniteDMAAcq (200028)
07955 #define DAQmxWarningRISAcqCompletedSomeBinsNotFilled (200029)
07956 #define DAQmxWarningPXIDevTempExceedsMaxOpTemp (200030)
07957 #define DAQmxWarningOutputGainTooLowForRFFreq (200031)
07958 #define DAQmxWarningOutputGainTooHighForRFFreq (200032)
07959 #define DAQmxWarningMultipleWritesBetweenSampClks (200033)
07960 #define DAQmxWarningDeviceMayShutDownDueToHighTemp (200034)
07961 #define DAQmxWarningRateViolatesMinADCRate (200035)
07962 #define DAQmxWarningSampClkRateAboveDevSpecs (200036)
07963 #define DAQmxWarningCOPrevDAQmxWriteSettingsOverwrittenForHWTimedSinglePoint (200037)
07964 #define DAQmxWarningLowpassFilterSettlingTimeExceedsUserTimeBetween2ADCConversions (200038)
07965 #define DAQmxWarningLowpassFilterSettlingTimeExceedsDriverTimeBetween2ADCConversions (200039)
07966 #define DAQmxWarningSampClkRateViolatesSettlingTimeForGen (200040)
07967 #define DAQmxWarningInvalidCalConstValueForAI (200041)
07968 #define DAQmxWarningInvalidCalConstValueForAO (200042)
07969 #define DAQmxWarningChanCalExpired (200043)
07970 #define DAQmxWarningUnrecognizedEnumValueEncounteredInStorage (200044)
07971 #define DAQmxWarningTableCRCNotCorrect (200045)
07972 #define DAQmxWarningExternalCRCNotCorrect (200046)
07973 #define DAQmxWarningSelfCalCRCNotCorrect (200047)
07974 #define DAQmxWarningDeviceSpecExceeded (200048)
07975 #define DAQmxWarningOnlyGainCalibrated (200049)
07976 #define DAQmxWarningReversePowerProtectionActivated (200050)
07977 #define DAQmxWarningOverVoltageProtectionActivated (200051)
07978 #define DAQmxWarningBufferSizeNotMultipleOfSectorSize (200052)
07979 #define DAQmxWarningSampleRateMayCauseAcqToFail (200053)
07980 #define DAQmxWarningUserAreaCRCNotCorrect (200054)
07981 #define DAQmxWarningPowerUpInfoCRCNotCorrect (200055)
07982 #define DAQmxWarningConnectionCountHasExceededRecommendedLimit (200056)
07983 #define DAQmxWarningNetworkDeviceAlreadyAdded (200057)
07984 #define DAQmxWarningAccessoryConnectionCountIsInvalid (200058)
07985 #define DAQmxWarningUnableToDisconnectPorts (200059)
07986 #define DAQmxWarningReadRepeatedData (200060)
07987 #define DAQmxWarningPXI5600_NotConfigured (200061)
07988 #define DAQmxWarningPXI5661_IncorrectlyConfigured (200062)
07989 #define DAQmxWarningPXIe5601_NotConfigured (200063)
07990 #define DAQmxWarningPXIe5663_IncorrectlyConfigured (200064)
07991 #define DAQmxWarningPXIe5663E_IncorrectlyConfigured (200065)
07992 #define DAQmxWarningPXIe5603_NotConfigured (200066)
07993 #define DAQmxWarningPXIe5665_5603_IncorrectlyConfigured (200067)
07994 #define DAQmxWarningPXIe5667_5603_IncorrectlyConfigured (200068)
07995 #define DAQmxWarningPXIe5605_NotConfigured (200069)
07996 #define DAQmxWarningPXIe5665_5605_IncorrectlyConfigured (200070)
07997 #define DAQmxWarningPXIe5667_5605_IncorrectlyConfigured (200071)
07998 #define DAQmxWarningPXIe5606_NotConfigured (200072)
07999 #define DAQmxWarningPXIe5665_5606_IncorrectlyConfigured (200073)
08000 #define DAQmxWarningPXI5610_NotConfigured (200074)
08001 #define DAQmxWarningPXI5610_IncorrectlyConfigured (200075)
08002 #define DAQmxWarningPXIe5611_NotConfigured (200076)
08003 #define DAQmxWarningPXIe5611_IncorrectlyConfigured (200077)
08004 #define DAQmxWarningReadNotCompleteBeforeSampClk (209800)
08005 #define DAQmxWarningWriteNotCompleteBeforeSampClk (209801)
08006 #define DAQmxWarningWaitForNextSampClkDetectedMissedSampClk (209802)
08007 #define DAQmxErrorRoutingDestTermPXIDStarXNotInSystemTimingSlot_Routing (-89167)
08008 #define DAQmxErrorRoutingSrcTermPXIDStarXNotInSystemTimingSlot_Routing (-89166)
08009 #define DAQmxErrorRoutingSrcTermPXIDStarInNonDStarTriggerSlot_Routing (-89165)
08010 #define DAQmxErrorRoutingDestTermPXIDStarInNonDStarTriggerSlot_Routing (-89164)
08011 #define DAQmxErrorRoutingDestTermPXIClk10InNotInStarTriggerSlot_Routing (-89162)
08012 #define DAQmxErrorRoutingDestTermPXIClk10InNotInSystemTimingSlot_Routing (-89161)
08013 #define DAQmxErrorRoutingDestTermPXIStarXNotInStarTriggerSlot_Routing (-89160)
08014 #define DAQmxErrorRoutingDestTermPXIStarXNotInSystemTimingSlot_Routing (-89159)
08015 #define DAQmxErrorRoutingSrcTermPXIStarXNotInStarTriggerSlot_Routing (-89158)
08016 #define DAQmxErrorRoutingSrcTermPXIStarXNotInSystemTimingSlot_Routing (-89157)
08017 #define DAQmxErrorRoutingSrcTermPXIStarInNonStarTriggerSlot_Routing (-89156)
08018 #define DAQmxErrorRoutingDestTermPXIStarInNonStarTriggerSlot_Routing (-89155)
08019 #define DAQmxErrorRoutingDestTermPXIStarInStarTriggerSlot_Routing (-89154)
08020 #define DAQmxErrorRoutingDestTermPXIStarInSystemTimingSlot_Routing (-89153)
08021 #define DAQmxErrorRoutingSrcTermPXIStarInStarTriggerSlot_Routing (-89152)
08022 #define DAQmxErrorRoutingSrcTermPXIStarInSystemTimingSlot_Routing (-89151)
08023 #define DAQmxErrorInvalidSignalModifier_Routing (-89150)
08024 #define DAQmxErrorRoutingDestTermPXIClk10InNotInSlot2_Routing (-89149)
08025 #define DAQmxErrorRoutingDestTermPXIStarXNotInSlot2_Routing (-89148)
08026 #define DAQmxErrorRoutingSrcTermPXIStarXNotInSlot2_Routing (-89147)
08027 #define DAQmxErrorRoutingSrcTermPXIStarInSlot16AndAbove_Routing (-89146)
08028 #define DAQmxErrorRoutingDestTermPXIStarInSlot16AndAbove_Routing (-89145)
08029 #define DAQmxErrorRoutingDestTermPXIStarInSlot2_Routing (-89144)
08030 #define DAQmxErrorRoutingSrcTermPXIStarInSlot2_Routing (-89143)
08031 #define DAQmxErrorRoutingDestTermPXIChassisNotIdentified_Routing (-89142)
08032 #define DAQmxErrorRoutingSrcTermPXIChassisNotIdentified_Routing (-89141)
08033 #define DAQmxErrorTrigLineNotFoundSingleDevRoute_Routing (-89140)
08034 #define DAQmxErrorNoCommonTrigLineForRoute_Routing (-89139)
08035 #define DAQmxErrorResourcesInUseForRouteInTask_Routing (-89138)
08036 #define DAQmxErrorResourcesInUseForRoute_Routing (-89137)
08037 #define DAQmxErrorRouteNotSupportedByHW_Routing (-89136)
08038 #define DAQmxErrorResourcesInUseForInversionInTask_Routing (-89135)
08039 #define DAQmxErrorResourcesInUseForInversion_Routing (-89134)
08040 #define DAQmxErrorInversionNotSupportedByHW_Routing (-89133)
08041 #define DAQmxErrorResourcesInUseForProperty_Routing (-89132)
08042 #define DAQmxErrorRouteSrcAndDestSame_Routing (-89131)
08043 #define DAQmxErrorDevAbsentOrUnavailable_Routing (-89130)
08044 #define DAQmxErrorInvalidTerm_Routing (-89129)
08045 #define DAQmxErrorCannotTristateTerm_Routing (-89128)
08046 #define DAQmxErrorCannotTristateBusyTerm_Routing (-89127)
08047 #define DAQmxErrorCouldNotReserveRequestedTrigLine_Routing (-89126)
08048 #define DAQmxErrorTrigLineNotFound_Routing (-89125)
08049 #define DAQmxErrorRoutingPathNotAvailable_Routing (-89124)
08050 #define DAQmxErrorRoutingHardwareBusy_Routing (-89123)
08051 #define DAQmxErrorRequestedSignalInversionForRoutingNotPossible_Routing (-89122)
08052 #define DAQmxErrorInvalidRoutingDestinationTerminalName_Routing (-89121)
08053 #define DAQmxErrorInvalidRoutingSourceTerminalName_Routing (-89120)
08054 #define DAQmxErrorServiceLocatorNotAvailable_Routing (-88907)
08055 #define DAQmxErrorCouldNotConnectToServer_Routing (-88900)
08056 #define DAQmxErrorDeviceNameContainsSpacesOrPunctuation_Routing (-88720)
08057 #define DAQmxErrorDeviceNameContainsNonprintableCharacters_Routing (-88719)
08058 #define DAQmxErrorDeviceNameIsEmpty_Routing (-88718)
08059 #define DAQmxErrorDeviceNameNotFound_Routing (-88717)
08060 #define DAQmxErrorLocalRemoteDriverVersionMismatch_Routing (-88716)
08061 #define DAQmxErrorDuplicateDeviceName_Routing (-88715)
08062 #define DAQmxErrorRuntimeAborting_Routing (-88710)
08063 #define DAQmxErrorRuntimeAborted_Routing (-88709)
08064 #define DAQmxErrorResourceNotInPool_Routing (-88708)
08065 #define DAQmxErrorDriverDeviceGUIDNotFound_Routing (-88705)
08066 #define DAQmxErrorPALUSBTransactionError (-50808)
08067 #define DAQmxErrorPALIsocStreamBufferError (-50807)
08068 #define DAQmxErrorPALInvalidAddressComponent (-50806)
08069 #define DAQmxErrorPALSharingViolation (-50805)
08070 #define DAQmxErrorPALInvalidDeviceState (-50804)
08071 #define DAQmxErrorPALConnectionReset (-50803)
08072 #define DAQmxErrorPALConnectionAborted (-50802)
08073 #define DAQmxErrorPALConnectionRefused (-50801)
08074 #define DAQmxErrorPALBusResetOccurred (-50800)
08075 #define DAQmxErrorPALWaitInterrupted (-50700)
08076 #define DAQmxErrorPALMessageUnderflow (-50651)
08077 #define DAQmxErrorPALMessageOverflow (-50650)
08078 #define DAQmxErrorPALThreadAlreadyDead (-50604)
08079 #define DAQmxErrorPALThreadStackSizeNotSupported (-50603)
08080 #define DAQmxErrorPALThreadControllerIsNotThreadCreator (-50602)
08081 #define DAQmxErrorPALThreadHasNoThreadObject (-50601)
08082 #define DAQmxErrorPALThreadCouldNotRun (-50600)
08083 #define DAQmxErrorPALSyncAbandoned (-50551)
08084 #define DAQmxErrorPALSyncTimedOut (-50550)
08085 #define DAQmxErrorPALReceiverSocketInvalid (-50503)
08086 #define DAQmxErrorPALSocketListenerInvalid (-50502)
08087 #define DAQmxErrorPALSocketListenerAlreadyRegistered (-50501)
08088 #define DAQmxErrorPALDispatcherAlreadyExported (-50500)
08089 #define DAQmxErrorPALDMALinkEventMissed (-50450)
08090 #define DAQmxErrorPALBusError (-50413)
08091 #define DAQmxErrorPALRetryLimitExceeded (-50412)
08092 #define DAQmxErrorPALTransferOverread (-50411)
08093 #define DAQmxErrorPALTransferOverwritten (-50410)
08094 #define DAQmxErrorPALPhysicalBufferFull (-50409)
08095 #define DAQmxErrorPALPhysicalBufferEmpty (-50408)
08096 #define DAQmxErrorPALLogicalBufferFull (-50407)
08097 #define DAQmxErrorPALLogicalBufferEmpty (-50406)
08098 #define DAQmxErrorPALTransferAborted (-50405)
08099 #define DAQmxErrorPALTransferStopped (-50404)
08100 #define DAQmxErrorPALTransferInProgress (-50403)
08101 #define DAQmxErrorPALTransferNotInProgress (-50402)
08102 #define DAQmxErrorPALCommunicationsFault (-50401)
08103 #define DAQmxErrorPALTransferTimedOut (-50400)
08104 #define DAQmxErrorPALMemoryHeapNotEmpty (-50355)
08105 #define DAQmxErrorPALMemoryBlockCheckFailed (-50354)
08106 #define DAQmxErrorPALMemoryPageLockFailed (-50353)
08107 #define DAQmxErrorPALMemoryFull (-50352)
08108 #define DAQmxErrorPALMemoryAlignmentFault (-50351)
08109 #define DAQmxErrorPALMemoryConfigurationFault (-50350)
08110 #define DAQmxErrorPALDeviceInitializationFault (-50303)
08111 #define DAQmxErrorPALDeviceNotSupported (-50302)
08112 #define DAQmxErrorPALDeviceUnknown (-50301)
08113 #define DAQmxErrorPALDeviceNotFound (-50300)
08114 #define DAQmxErrorPALFeatureDisabled (-50265)
08115 #define DAQmxErrorPALComponentBusy (-50264)
08116 #define DAQmxErrorPALComponentAlreadyInstalled (-50263)
08117 #define DAQmxErrorPALComponentNotUnloadable (-50262)
08118 #define DAQmxErrorPALComponentNeverLoaded (-50261)
08119 #define DAQmxErrorPALComponentAlreadyLoaded (-50260)
08120 #define DAQmxErrorPALComponentCircularDependency (-50259)
08121 #define DAQmxErrorPALComponentInitializationFault (-50258)
08122 #define DAQmxErrorPALComponentImageCorrupt (-50257)
08123 #define DAQmxErrorPALFeatureNotSupported (-50256)
08124 #define DAQmxErrorPALFunctionNotFound (-50255)
08125 #define DAQmxErrorPALFunctionObsolete (-50254)
08126 #define DAQmxErrorPALComponentTooNew (-50253)
08127 #define DAQmxErrorPALComponentTooOld (-50252)
08128 #define DAQmxErrorPALComponentNotFound (-50251)
08129 #define DAQmxErrorPALVersionMismatch (-50250)
08130 #define DAQmxErrorPALFileFault (-50209)
08131 #define DAQmxErrorPALFileWriteFault (-50208)
08132 #define DAQmxErrorPALFileReadFault (-50207)
08133 #define DAQmxErrorPALFileSeekFault (-50206)
08134 #define DAQmxErrorPALFileCloseFault (-50205)
08135 #define DAQmxErrorPALFileOpenFault (-50204)
08136 #define DAQmxErrorPALDiskFull (-50203)
08137 #define DAQmxErrorPALOSFault (-50202)
08138 #define DAQmxErrorPALOSInitializationFault (-50201)
08139 #define DAQmxErrorPALOSUnsupported (-50200)
08140 #define DAQmxErrorPALCalculationOverflow (-50175)
08141 #define DAQmxErrorPALHardwareFault (-50152)
08142 #define DAQmxErrorPALFirmwareFault (-50151)
08143 #define DAQmxErrorPALSoftwareFault (-50150)
08144 #define DAQmxErrorPALMessageQueueFull (-50108)
08145 #define DAQmxErrorPALResourceAmbiguous (-50107)
08146 #define DAQmxErrorPALResourceBusy (-50106)
08147 #define DAQmxErrorPALResourceInitialized (-50105)
08148 #define DAQmxErrorPALResourceNotInitialized (-50104)
08149 #define DAQmxErrorPALResourceReserved (-50103)
08150 #define DAQmxErrorPALResourceNotReserved (-50102)
08151 #define DAQmxErrorPALResourceNotAvailable (-50101)
08152 #define DAQmxErrorPALResourceOwnedBySystem (-50100)
08153 #define DAQmxErrorPALBadToken (-50020)
08154 #define DAQmxErrorPALBadThreadMultitask (-50019)
08155 #define DAQmxErrorPALBadLibrarySpecifier (-50018)
08156 #define DAQmxErrorPALBadAddressSpace (-50017)
08157 #define DAQmxErrorPALBadWindowType (-50016)
08158 #define DAQmxErrorPALBadAddressClass (-50015)
08159 #define DAQmxErrorPALBadWriteCount (-50014)
08160 #define DAQmxErrorPALBadWriteOffset (-50013)
08161 #define DAQmxErrorPALBadWriteMode (-50012)
08162 #define DAQmxErrorPALBadReadCount (-50011)
08163 #define DAQmxErrorPALBadReadOffset (-50010)
08164 #define DAQmxErrorPALBadReadMode (-50009)
08165 #define DAQmxErrorPALBadCount (-50008)
08166 #define DAQmxErrorPALBadOffset (-50007)
08167 #define DAQmxErrorPALBadMode (-50006)
08168 #define DAQmxErrorPALBadDataSize (-50005)
08169 #define DAQmxErrorPALBadPointer (-50004)
08170 #define DAQmxErrorPALBadSelector (-50003)
08171 #define DAQmxErrorPALBadDevice (-50002)
08172 #define DAQmxErrorPALIrrelevantAttribute (-50001)
08173 #define DAQmxErrorPALValueConflict (-50000)
08174 #define DAQmxErrorRetryCall (-26853)
08175 #define DAQmxErrorFileDoesNotExist (-26852)
08176 #define DAQmxErrorGenerationDisabled (-26851)
08177 #define DAQmxErrorAlreadyInitialized (-26850)
08178 #define DAQmxErrorInvalidHandle (-26805)
08179 #define DAQmxErrorServiceNotRunning (-26804)
08180 #define DAQmxErrorRecursiveCall (-26803)
08181 #define DAQmxErrorTimeout (-26802)
08182 #define DAQmxErrorUnspecifiedError (-26801)
08183 #define DAQmxErrorHandlerNotFound (-26657)
08184 #define DAQmxErrorIncorrectDataType (-26656)
08185 #define DAQmxErrorInconsistentFileFault (-26655)
08186 #define DAQmxErrorChildNotFound (-26654)
08187 #define DAQmxErrorAttributeNotFound (-26653)
08188 #define DAQmxErrorIOError (-26652)
08189 #define DAQmxErrorPxiResmanMxsPxiSystemNotFound (-26600)
08190 #define DAQmxErrorPxiResmanPciDescriptionStringParseError (-26550)
08191 #define DAQmxErrorPxiResmanModuleParseError (-26500)
08192 #define DAQmxErrorPxiResmanSystemDescriptionSpecLimitation (-26403)
08193 #define DAQmxErrorPxiResmanSystemDescriptionWriteError (-26402)
08194 #define DAQmxErrorPxiResmanSystemDescriptionParseError (-26401)
08195 #define DAQmxErrorPxiResmanSystemDescriptionFileNotFound (-26400)
08196 #define DAQmxErrorPxiResmanControllerParseError (-26302)
08197 #define DAQmxErrorPxiResmanControllerTypeInvalid (-26301)
08198 #define DAQmxErrorPxiResmanControllerFileNotFound (-26300)
08199 #define DAQmxErrorPxiResmanChassisTriggerParseError (-26206)
08200 #define DAQmxErrorPxiResmanChassisBridgeParseError (-26205)
08201 #define DAQmxErrorPxiResmanChassisSlotParseError (-26204)
08202 #define DAQmxErrorPxiResmanChassisSegmentParseError (-26203)
08203 #define DAQmxErrorPxiResmanChassisParseError (-26202)
08204 #define DAQmxErrorPxiResmanChassisBridgeNotFound (-26201)
08205 #define DAQmxErrorPxiResmanChassisFileNotFound (-26200)
08206 #define DAQmxErrorInsufficientBuffer (-26113)
08207 #define DAQmxErrorDirCreateFault (-26112)
08208 #define DAQmxErrorAccessDenied (-26111)
08209 #define DAQmxErrorPathNotFound (-26110)
08210 #define DAQmxErrorFileExists (-26109)
08211 #define DAQmxErrorFileDeleteFault (-26107)
08212 #define DAQmxErrorFileCopyFault (-26106)
08213 #define DAQmxErrorFileCloseFault (-26105)
08214 #define DAQmxErrorFileNotFound (-26103)
08215 #define DAQmxErrorPxiResmanSystemNotInitialized (-26102)
08216 #define DAQmxErrorPxiResmanInvalidConfiguration (-26101)
08217 #define DAQmxErrorPxiResmanAllocationError (-26100)
08218 #define DAQmxWarningPxiResmanAllocationError (26100)
08219 #define DAQmxWarningPxiResmanInvalidConfiguration (26101)
08220 #define DAQmxWarningPxiResmanSystemNotInitialized (26102)
08221 #define DAQmxWarningFileNotFound (26103)
08222 #define DAQmxWarningFileCloseFault (26105)
08223 #define DAQmxWarningFileCopyFault (26106)
08224 #define DAQmxWarningFileDeleteFault (26107)
08225 #define DAQmxWarningFileExists (26109)
08226 #define DAQmxWarningPathNotFound (26110)
08227 #define DAQmxWarningAccessDenied (26111)
08228 #define DAQmxWarningDirCreateFault (26112)
08229 #define DAQmxWarningInsufficientBuffer (26113)
08230 #define DAQmxWarningPxiResmanChassisFileNotFound (26200)
08231 #define DAQmxWarningPxiResmanChassisBridgeNotFound (26201)
08232 #define DAQmxWarningPxiResmanChassisParseError (26202)
08233 #define DAQmxWarningPxiResmanChassisSegmentParseError (26203)
08234 #define DAQmxWarningPxiResmanChassisSlotParseError (26204)
08235 #define DAQmxWarningPxiResmanChassisBridgeParseError (26205)
08236 #define DAQmxWarningPxiResmanChassisTriggerParseError (26206)
08237 #define DAQmxWarningPxiResmanControllerFileNotFound (26300)
08238 #define DAQmxWarningPxiResmanControllerTypeInvalid (26301)
08239 #define DAQmxWarningPxiResmanControllerParseError (26302)
08240 #define DAQmxWarningPxiResmanSystemDescriptionFileNotFound (26400)
08241 #define DAQmxWarningPxiResmanSystemDescriptionParseError (26401)
08242 #define DAQmxWarningPxiResmanSystemDescriptionWriteError (26402)
08243 #define DAQmxWarningPxiResmanSystemDescriptionSpecLimitation (26403)
08244 #define DAQmxWarningPxiResmanModuleParseError (26500)
08245 #define DAQmxWarningPxiResmanPciDescriptionStringParseError (26550)
08246 #define DAQmxWarningPxiResmanMxsPxiSystemNotFound (26600)
08247 #define DAQmxWarningIOError (26652)
08248 #define DAQmxWarningAttributeNotFound (26653)
08249 #define DAQmxWarningChildNotFound (26654)
08250 #define DAQmxWarningInconsistentFileFault (26655)
08251 #define DAQmxWarningIncorrectDataType (26656)
08252 #define DAQmxWarningHandlerNotFound (26657)
08253 #define DAQmxWarningUnspecifiedError (26801)
08254 #define DAQmxWarningTimeout (26802)
08255 #define DAQmxWarningRecursiveCall (26803)
08256 #define DAQmxWarningServiceNotRunning (26804)
08257 #define DAQmxWarningInvalidHandle (26805)
08258 #define DAQmxWarningAlreadyInitialized (26850)
08259 #define DAQmxWarningGenerationDisabled (26851)
08260 #define DAQmxWarningFileDoesNotExist (26852)
08261 #define DAQmxWarningRetryCall (26853)
08262 #define DAQmxWarningPALValueConflict (50000)
08263 #define DAQmxWarningPALIrrelevantAttribute (50001)
08264 #define DAQmxWarningPALBadDevice (50002)
08265 #define DAQmxWarningPALBadSelector (50003)
08266 #define DAQmxWarningPALBadPointer (50004)
08267 #define DAQmxWarningPALBadDataSize (50005)
08268 #define DAQmxWarningPALBadMode (50006)
08269 #define DAQmxWarningPALBadOffset (50007)
08270 #define DAQmxWarningPALBadCount (50008)
08271 #define DAQmxWarningPALBadReadMode (50009)
08272 #define DAQmxWarningPALBadReadOffset (50010)
08273 #define DAQmxWarningPALBadReadCount (50011)
08274 #define DAQmxWarningPALBadWriteMode (50012)
08275 #define DAQmxWarningPALBadWriteOffset (50013)
08276 #define DAQmxWarningPALBadWriteCount (50014)
08277 #define DAQmxWarningPALBadAddressClass (50015)
08278 #define DAQmxWarningPALBadWindowType (50016)
08279 #define DAQmxWarningPALBadThreadMultitask (50019)
08280 #define DAQmxWarningPALResourceOwnedBySystem (50100)
08281 #define DAQmxWarningPALResourceNotAvailable (50101)
08282 #define DAQmxWarningPALResourceNotReserved (50102)
08283 #define DAQmxWarningPALResourceReserved (50103)
08284 #define DAQmxWarningPALResourceNotInitialized (50104)
08285 #define DAQmxWarningPALResourceInitialized (50105)
08286 #define DAQmxWarningPALResourceBusy (50106)
08287 #define DAQmxWarningPALResourceAmbiguous (50107)
08288 #define DAQmxWarningPALFirmwareFault (50151)
08289 #define DAQmxWarningPALHardwareFault (50152)
08290 #define DAQmxWarningPALOSUnsupported (50200)
08291 #define DAQmxWarningPALOSFault (50202)
08292 #define DAQmxWarningPALFunctionObsolete (50254)
08293 #define DAQmxWarningPALFunctionNotFound (50255)
08294 #define DAQmxWarningPALFeatureNotSupported (50256)
08295 #define DAQmxWarningPALComponentInitializationFault (50258)
08296 #define DAQmxWarningPALComponentAlreadyLoaded (50260)
08297 #define DAQmxWarningPALComponentNotUnloadable (50262)
08298 #define DAQmxWarningPALMemoryAlignmentFault (50351)
08299 #define DAQmxWarningPALMemoryHeapNotEmpty (50355)
08300 #define DAQmxWarningPALTransferNotInProgress (50402)
08301 #define DAQmxWarningPALTransferInProgress (50403)
08302 #define DAQmxWarningPALTransferStopped (50404)
08303 #define DAQmxWarningPALTransferAborted (50405)
08304 #define DAQmxWarningPALLogicalBufferEmpty (50406)
08305 #define DAQmxWarningPALLogicalBufferFull (50407)
08306 #define DAQmxWarningPALPhysicalBufferEmpty (50408)
08307 #define DAQmxWarningPALPhysicalBufferFull (50409)
08308 #define DAQmxWarningPALTransferOverwritten (50410)
08309 #define DAQmxWarningPALTransferOverread (50411)
08310 #define DAQmxWarningPALDispatcherAlreadyExported (50500)
08311 #define DAQmxWarningPALSyncAbandoned (50551)
08312
08313
08314 #ifdef __cplusplus
08315 }
08316 #endif
08317
08318 #endif // __nidaqmx_h__