beautypg.com

Measurement Computing TempBook rev.3.0 User Manual

Page 6

background image

11-14-00

TempBook User’s Manual

iv

10 Enhanced API Programming Models (TempBook)

Overview------------------------------------------------------------------------------------------------------------------ 10-1
Data Acquisition Environment----------------------------------------------------------------------------------------- 10-1

Application Programming Interface (API) ------------------------------------------------------------------ 10-1
Enhanced vs Standard API ------------------------------------------------------------------------------------ 10-1
Hardware Capabilities and Constraints ---------------------------------------------------------------------- 10-1
Signal Environment -------------------------------------------------------------------------------------------- 10-2

Basic Models ------------------------------------------------------------------------------------------------------------- 10-2

Initialization and Error Handling ----------------------------------------------------------------------------- 10-3
Foreground Acquisition with One-Step Commands ------------------------------------------------------- 10-5
Temperature Acquisition Using One-Step Commands ---------------------------------------------------- 10-7
Counted Acquisition Using Linear Buffers ----------------------------------------------------------------- 10-9
Indefinite Acquisition, Direct-To-Disk Using Circular Buffers ---------------------------------------- 10-11
Multiple Hardware Scans, Software Triggering ---------------------------------------------------------- 10-14
Background Acquisition ------------------------------------------------------------------------------------- 10-16
Temperature Acquisition Using TC Conversion Functions--------------------------------------------- 10-18
Double Buffering --------------------------------------------------------------------------------------------- 10-21
Direct-To-Disk Transfers ------------------------------------------------------------------------------------ 10-23
Transfers With Driver-Allocated Buffers------------------------------------------------------------------ 10-26

Summary Guide of Selected Enhanced API Functions----------------------------------------------------------- 10-28

11 daqCommand Reference (Enhanced API)

Overview------------------------------------------------------------------------------------------------------------------ 11-1
Commands in Alphabetical Order ------------------------------------------------------------------------------------- 11-2
API Reference Tables ------------------------------------------------------------------------------------------------- 11-35

Daq Device Property Definitions --------------------------------------------------------------------------- 11-36
Event-Handling Definitions --------------------------------------------------------------------------------- 11-36
Hardware Information Definitions ------------------------------------------------------------------------- 11-36
ADC Trigger Source Definitions --------------------------------------------------------------------------- 11-37
ADC Miscellaneous Definitions---------------------------------------------------------------------------- 11-37
TempBook Definitions--------------------------------------------------------------------------------------- 11-38
General I/O Definitions -------------------------------------------------------------------------------------- 11-38
DaqTest Command Definitions ----------------------------------------------------------------------------- 11-38
Calibration Input Signal Sources --------------------------------------------------------------------------- 11-38
API Error Codes ---------------------------------------------------------------------------------------------- 11-39

Appendix -

Differential Measurement Configurations

Floating Differential------------------------------------------------------------------------------------------------------ A-1
Referenced Differential -------------------------------------------------------------------------------------------------- A-1