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

📄 tktds754.sub

📁 CVI教程,用于信号采集系统的多任务开发软件.学习简单,功能实用.
💻 SUB
📖 第 1 页 / 共 5 页
字号:
  "The oscilloscope triggers on a positive pulse."

 TKTDS754_VAL_WIDTH_NEGATIVE (2)
  "The oscilloscope triggers on a negative pulse."


v fftVertScaleRangeTable DataType="i" 
 TKTDS754_VAL_MATH_DBV_RMS (1)
  "The units for the FFT Vertical Scale are dB relative to 1 V RMS, where 0 "
  "dB = 1 V RMS."

 TKTDS754_VAL_MATH_LINEAR_RMS (2)
  "The units for the FFT Vertical Scale are volts."

 TKTDS754_VAL_MATH_PHASE_DEG (3)
  "The units for the FFT Vertical Scale are degrees of wrapped phase from "
  "-180 to +180 degrees."

 TKTDS754_VAL_MATH_PHASE_RAD (4)
  "The units for the FFT Vertical Scale are radians of wrapped phase from "
  "-PI to PI."


v fftWindowRangeTable DataType="i" 
 TKTDS754_VAL_MATH_RECTANGULAR (1)
  ""

 TKTDS754_VAL_MATH_BLACK_HARRIS (2)
  ""

 TKTDS754_VAL_MATH_HANNING (3)
  ""

 TKTDS754_VAL_MATH_HAMMING (4)
  ""


v mathFunctionRangeTable DataType="i" 
 TKTDS754_VAL_MATH_INVERT (1)
  ""

 TKTDS754_VAL_MATH_ADD (2)
  ""

 TKTDS754_VAL_MATH_SUBTRACT (3)
  ""

 TKTDS754_VAL_MATH_MULTIPLY (4)
  ""

 TKTDS754_VAL_MATH_DIVIDE (5)
  ""

 TKTDS754_VAL_MATH_INTEGRATE (101)
  ""

 TKTDS754_VAL_MATH_DIFFERENTIATE (102)
  ""

 TKTDS754_VAL_MATH_FFT (103)
  ""


v Boolean_values DataType="i" 
 VI_TRUE (1)
  ""

 VI_FALSE (0)
  ""


v attrMeasureDelayDirectionRangeTable DataType="i" 
 TKTDS754_VAL_MEASURE_FORWARD (1)
  "Specifies that the search for the delay 'to' edge starts at the beginning "
  "of the waveform and looks for the first rising or falling edge in the "
  "waveform.  You specify the waveform with the TKTDS754_ATTR_MEAS_SOURCE2 "
  "attribute and the slope of the edge with the "
  "TKTDS754_ATTR_MEAS_DELAY_EDGE2 attribute."

 TKTDS754_VAL_MEASURE_BACKWARD (2)
  "Specifies that the search for the delay 'to' edge starts at the beginning "
  "of the waveform and looks for the first rising or falling edge in the "
  "waveform.  You specify the waveform with the TKTDS754_ATTR_MEAS_SOURCE2 "
  "attribute and the slope of the edge with the "
  "TKTDS754_ATTR_MEAS_DELAY_EDGE2 attribute."


v attrMeasureDelayEdge2RangeTable DataType="i" 
 TKTDS754_VAL_MEASURE_RISING (1)
  "Specifies that the search for the delay 'to' edge looks for the rising "
  "edge of the waveform. You specify the waveform with the "
  "TKTDS754_ATTR_MEAS_SOURCE2 attribute."

 TKTDS754_VAL_MEASURE_FALLING (2)
  "Specifies that the search for the delay 'to' edge looks for the falling "
  "edge of the waveform.  You specify the waveform with the "
  "TKTDS754_ATTR_MEAS_SOURCE2 attribute."


v attrMeasureDelayEdgeRangeTable DataType="i" 
 TKTDS754_VAL_MEASURE_RISING (1)
  "Specifies that the oscilloscope looks for the rising edge of the waveform "
  "when taking a delay measurement.  You specify the waveform with the "
  "TKTDS754_ATTR_MEAS_SOURCE attribute."

 TKTDS754_VAL_MEASURE_FALLING (2)
  "Specifies that the oscilloscope looks for the falling edge of the "
  "waveform when taking a delay measurement.  You specify the waveform with "
  "the TKTDS754_ATTR_MEAS_SOURCE attribute."


v attrMeasureSourceRangeTable DataType="d" 
 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""

 0 (0.00000000000000E+0)
  ""


v attrNumEnvelopesRangeTable DataType="i" 
 TKTDS754_VAL_INFINITE (-1)
  "The oscilloscope continuously acquires waveforms and continuously creates "
  "cumulative minimum and maximum waveforms."


v attrSampleModeRangeTable DataType="i" 
 TKTDS754_VAL_REAL_TIME (0)
  "Indicates that the oscilloscope is using real-time sampling."

 TKTDS754_VAL_EQUIVALENT_TIME (1)
  "Indicates that the oscilloscope is using equivalent-time sampling."


v attrTvTriggerFieldRangeTable DataType="i" 
 TKTDS754_VAL_TV_FIELD1 (1)
  "Field 1 of the video signal"

 TKTDS754_VAL_TV_FIELD2 (2)
  "Field 2 of the video signal"


v measFuncTable DataType="i" 
 TKTDS754_VAL_RISE_TIME (0)
  ""

 TKTDS754_VAL_FALL_TIME (1)
  ""

 TKTDS754_VAL_FREQUENCY (2)
  ""

 TKTDS754_VAL_PERIOD (3)
  ""

 TKTDS754_VAL_VOLTAGE_RMS (4)
  ""

 TKTDS754_VAL_VOLTAGE_PEAK_TO_PEAK (5)
  ""

 TKTDS754_VAL_VOLTAGE_MAX (6)
  ""

 TKTDS754_VAL_VOLTAGE_MIN (7)
  ""

 TKTDS754_VAL_VOLTAGE_HIGH (8)
  ""

 TKTDS754_VAL_VOLTAGE_LOW (9)
  ""

 TKTDS754_VAL_VOLTAGE_AVERAGE (10)
  ""

 TKTDS754_VAL_WIDTH_NEG (11)
  ""

 TKTDS754_VAL_WIDTH_POS (12)
  ""

 TKTDS754_VAL_DUTY_CYCLE_NEG (13)
  ""

 TKTDS754_VAL_DUTY_CYCLE_POS (14)
  ""

 TKTDS754_VAL_AMPLITUDE (15)
  ""

 TKTDS754_VAL_VOLTAGE_CYCLE_RMS (16)
  ""

 TKTDS754_VAL_VOLTAGE_CYCLE_AVERAGE (17)
  ""


v attrProbeAttenuationRangeTable DataType="d" 
 1.0 (1.00000000000000E+0)
  "Sets the manual probe attenuation to 1.0."

 10.0 (1.00000000000000E+1)
  "Sets the manual probe attenuation to 10.0."

 20.0 (2.00000000000000E+1)
  "Sets the manual probe attenuation to 20.0."

 100.0 (1.00000000000000E+2)
  "Sets the manual probe attenuation to 100.0."

 TKTDS754_VAL_PROBE_SENSE_ON (-1.00000000000000E+0)
  "Enables the oscilloscope's automatic probe sense capability."


v attrHorzRecordRefPositionRangeTable DataType="d" 
 10.0 (1.00000000000000E+1)
  "Sets the horizontal record reference position to 10.0%"

 50.0 (5.00000000000000E+1)
  "Sets the horizontal record reference position to 50.0%"

 100.0 (1.00000000000000E+2)
  "Sets the horizontal record reference position to 100.0%"


0 tktds754_SetAttributeViInt32 3 4 false s DataType="ViInt32" 
0 tktds754_GetAttributeViInt32 3 4 false g DataType="ViInt32" 
0 tktds754_CheckAttributeViInt32 3 4 false s DataType="ViInt32" 
0 tktds754_SetAttributeViReal64 3 4 false s DataType="ViReal64" 
0 tktds754_GetAttributeViReal64 3 4 false g DataType="ViReal64" 
0 tktds754_CheckAttributeViReal64 3 4 false s DataType="ViReal64" 
0 tktds754_SetAttributeViSession 3 4 false s DataType="ViSession" 
0 tktds754_GetAttributeViSession 3 4 false g DataType="ViSession" 
0 tktds754_CheckAttributeViSession 3 4 false s DataType="ViSession" 
0 tktds754_SetAttributeViBoolean 3 4 false s DataType="ViBoolean" 
0 tktds754_GetAttributeViBoolean 3 4 false g DataType="ViBoolean" 
0 tktds754_CheckAttributeViBoolean 3 4 false s DataType="ViBoolean" 
0 tktds754_SetAttributeViString 3 4 false s DataType="ViString" 
0 tktds754_GetAttributeViString 3 4 false g DataType="ViString" 
0 tktds754_CheckAttributeViString 3 4 false s DataType="ViString" 

1 all "Inherent IVI Attributes" 
 "Attributes common to all IVI instrument drivers."

2 all "User Options" 
 "Attributes you can set to affect the operation of this instrument driver.\n"
 "    "

3 all "Range Check" TKTDS754_ATTR_RANGE_CHECK ViBoolean gs Boolean_values 
 "Specifies whether to validate attribute values and function parameters.  "
 "If enabled, the instrument driver validates the parameters values that you "
 "pass to driver functions.  Range checking parameters is very useful for "
 "debugging.  After you validate your program, you can set this attribute to "
 "VI_FALSE to disable range checking and maximize performance.\n"
 "    The default value is VI_TRUE.   Use the tktds754_InitWithOptions "
 "function to override this value.\n"
 "    "

3 all "Query Instrument Status" TKTDS754_ATTR_QUERY_INSTR_STATUS ViBoolean gs Boolean_values 
 "Specifies whether the instrument driver queries the instrument status "
 "after each operation.  Querying the instrument status is very useful for "
 "debugging.  After you validate your program, you can set this attribute to "
 "VI_FALSE to disable status checking and maximize performance\n"
 "    The instrument driver can choose to ignore status checking for "
 "particular attributes regardless of the setting of this attribute.\n"
 "    The default value is VI_TRUE.   Use the tktds754_InitWithOptions "
 "function to override this value.\n"
 "    "

3 all "Cache" TKTDS754_ATTR_CACHE ViBoolean gs Boolean_values 
 "Specifies whether to cache the value of attributes.  When caching is "
 "enabled, the instrument driver keeps track of the current instrument "
 "settings and avoids sending redundant commands to the instrument.  Thus, "
 "you can significantly increase execution speed.\n"
 "    The instrument driver can choose always to cache or never to cache "
 "particular attributes regardless of the setting of this attribute.\n"
 "    The default value is VI_TRUE.   Use the tktds754_InitWithOptions "
 "function to override this value.\n"
 "    "

3 all "Simulate" TKTDS754_ATTR_SIMULATE ViBoolean gs Boolean_values 
 "Specifies whether to simulate instrument driver I/O operations.  If "
 "simulation is enabled, instrument driver functions perform range checking "
 "and call Ivi_GetAttribute and Ivi_SetAttribute functions, but they do not "
 "perform instrument I/O.  For output parameters that represent instrument "
 "data, the instrument driver functions return calculated values.\n"
 "    The default value is VI_FALSE.   Use the tktds754_InitWithOptions "
 "function to override this value.\n"
 "    "

3 all "Record Value Coercions" TKTDS754_ATTR_RECORD_COERCIONS ViBoolean gs Boolean_values 
 "Specifies whether the IVI engine keeps a list of the value coercions it "
 "makes for ViInt32 and ViReal64 attributes.  You call "
 "Ivi_GetNextCoercionInfo to extract and delete the oldest coercion record "
 "from the list.\n"
 "    The default value is VI_FALSE.   Use the tktds754_InitWithOptions "
 "function to override this value.\n"
 "    "

2 all "Instrument Capabilities" 
 "Attributes that provide information about this instrument driver and the "
 "physical resource it is using.\n"
 "    "

3 all "Number Of Channels" TKTDS754_ATTR_NUM_CHANNELS ViInt32 g 
 "Indicates the number of channels that the specific instrument driver "
 "supports.  \n"
 "    For each attribute for which the IVI_VAL_MULTI_CHANNEL flag attribute "
 "is set, the IVI engine maintains a separate cache value for each channel.\n"
 "    "

3 all "Specific Driver Prefix" TKTDS754_ATTR_SPECIFIC_PREFIX ViString g 
 "The prefix for the specific instrument driver.  The name of each "
 "user-callable function in this driver starts with this prefix.\n"
 "    The prefix can be up to a maximum of eight characters.\n"
 "    "

2 all "Version Info" 
 "Attributes for obtaining information about the version of the instrument "
 "driver and the IVI engine.\n"
 "    "

3 all "Driver Major Version" TKTDS754_ATTR_DRIVER_MAJOR_VERSION ViInt32 g 
 "The major version number of this instrument driver.\n"
 "    "

3 all "Driver Minor Version" TKTDS754_ATTR_DRIVER_MINOR_VERSION ViInt32 g 
 "The minor version number of this instrument driver.\n"
 "    "

3 all "Driver Revision" TKTDS754_ATTR_DRIVER_REVISION ViString g 
 "A string that contains additional version information about this "
 "instrument driver.\n"
 "    "

3 all "Engine Major Version" TKTDS754_ATTR_ENGINE_MAJOR_VERSION ViInt32 g 
 "The major version number of the IVI engine.\n"
 "    "

3 all "Engine Minor Version" TKTDS754_ATTR_ENGINE_MINOR_VERSION ViInt32 g 
 "The minor version number of the IVI engine.\n"
 "    "

3 all "Engine Revision" TKTDS754_ATTR_ENGINE_REVISION ViString g 
 "A string that contains additional version information about the IVI "
 "engine.\n"
 "    "

2 all "Error Info" 
 "Attributes for error information.\n"
 "    "

3 all "Primary Error" TKTDS754_ATTR_PRIMARY_ERROR ViInt32 gs 
 "A code that describes the first error that occurred since the last call to "
 "tktds754_GetErrorInfo on the session.  The value follows the VXIplug&play "
 "completion code conventions.  A negative value describes an error "
 "condition.  A positive value describes a warning condition and indicates "
 "that no error occurred.  A zero indicates that no error or warning "
 "occurred.  The error and warning values can be status codes defined by "
 "IVI, VISA, class drivers, or specific drivers.\n"
 "    "

3 all "Secondary Error" TKTDS754_ATTR_SECONDARY_ERROR ViInt32 gs 
 "An optional code that provides additional information concerning the "
 "primary error condition.  The error and warning values can be status codes "
 "defined by IVI, VISA, class drivers, or specific drivers.  Zero indicates "
 "no additional information.\n"
 "    "

3 all "Error Elaboration" TKTDS754_ATTR_ERROR_ELABORATION ViString gs 
 "An optional string that contains additional information concerning the "
 "primary error condition.\n"
 "    "

2 all "Advanced Session I/O" 
 "Attributes that the specific driver can use to perform instrument I/O.  "
 "These attributes control advanced capabilities that, typically, only "
 "driver developers use.\n"
 "    "

3 all "VISA Resource Manager Session" TKTDS754_ATTR_VISA_RM_SESSION ViSession g 
 "If a specific driver uses VISA instrument I/O, it passes the value of this "
 "attribute to the viOpen function during initialization.  The viOpen "
 "function returns an instrument I/O session, which the driver stores in the "
 "TKTDS754_ATTR_IO_SESSION attribute.\n"
 "    "

3 all "Instrument I/O Session" TKTDS754_ATTR_IO_SESSION ViSession g 
 "Specifies the I/O session that the specific driver uses to communicate "
 "with the instrument.\n"
 "    If a specific driver uses VISA instrument I/O, it passes the value of "
 "the TKTDS754_ATTR_VISA_RM_SESSION attribute to the viOpen function and "
 "sets the TKTDS754_ATTR_IO_SESSION attribute to the VISA session handle "
 "that viOpen returns.\n"
 "    "

3 all "Defer Update" TKTDS754_ATTR_DEFER_UPDATE ViBoolean gs Boolean_values 
 "Specifies whether to defer the actual updating of the physical instrument "
 "when you call one of the tktds754_SetAttribute functions.  The IVI engine "
 "performs all the deferred updates for the session when you call "
 "Ivi_Update.\n"
 "    Typically, it is not necessary to defer updates.  Deferring updates "
 "can be useful when the overhead of initiating instrument I/O is very high. "
 "  By deferring updates, you can buffer multiple instrument commands into "
 "one I/O action.\n"
 "    Generally, only instrument driver developers use this attribute, and "
 "they do so on

⌨️ 快捷键说明

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