Home

EDRE Manual - EAGLE Technology

image

Contents

1. Eagle Technology Copyright 2002 www eagle co za 11 EDR Enhanced SDK User Manual Eagle Technology Data Acquisition B Additional Information For ordering information please contact Eagle Technology directly or visit our website www eagle co za They can also be emailed at eagle eagle co za Eagle Technology Copyright 2002 www eagle co za
2. Copyright 2002 www eagle co za 8 EDR Enhanced SDK User Manual Eagle Technology Data Acquisition 2 8 2 EDRE_StrError Parameter Description Error 32 bit unsigned integer Error number StrBoardName Pointer to a character Variable to hold a string array or string Return 32 bit integer Indicates success or failure EDRE_StrErrore is used to retrieve a text description of a specific error code The returned error code will indicate if the operation was successful Eagle Technology Copyright 2002 www eagle co za 9 EDR Enhanced SDK User Manual A Constants Eagle Technology Data Acquisition 1 Query Codes APIMAJOR APIMINOR APIBUILD APIOS APINUMDEV BRDTYPE BRDREV BRDYEAR BRDMONTH BRDDAY BRDSERIALNO DRVMAJOR DRVMINOR DRVBUILD ADNUMCHAN ADNUMSH ADMAXFREQ ADBUSY ADFIFOSIZE ADFIFOOVER ADBUFFSIZE ADBUFFOVER ADBUFFALLOG ADUNREAD ADEXTCLK ADEXTTRIG ADBURST ADRANGE DANUMCHAN DAMAXFREQ DABUSY DAFIFOSZ CTNUM CTBUSY DIONUMPORT DIOQRYPORT DIOPORTWIDTH INTNUMSRC INTSTATUS INTBUSCONNECT INTISAVAILABLE INTNUMTRIG Table A 1 Query Codes Description Query EDRE API major version number Query EDRE API minor version number Query EDRE API build version number Query EDRE API OS type Query number of devices installed Query a board s type Query a board s revision Query a board s manufactured year Query a board s manufactured month Query a board s manufactured day
3. I U U T U H H a 2 ONG TU OI ONT 2 2 1 1 FORE LENA ata 2 2 2 The Digital Input Output Functions 2 2 1 EDRE DioW ge counters 2 2 2 EDRE Diobea a 2 2 3 EDRE_MioConfig 23 The Counter Timer Functions I cc er rr 3 2 3 1 EDRE_CTWrite 2 3 2 EDRE_CTRead 2 3 3 EDRE_CTConfig 2 3 4 EA Ee EE 3 2 4 The Interrupt FUNCTIONS siii rra 2 4 1 EDRE_IntEnable 2 4 2 EDRE_IntDisable 2 4 3 EDRE IntConfigure 24 4 EDRE WaitOn nt rsTuptu maana RAANG pia 2 4 5 EDRE_Releaselnterrupt 2 5 The Analog Output Functions 2 5 1 EDRE DA Wero Melee NAAN 2 5 2 EDRE DAContig 2 5 3 EDRE_DAControl 2 5 4 EDRE_DAUpdateData 2 6 The Analog Input FUNCTIONS nnana namana 5 2 6 1 EDRE_ADSingle 2 6 2 EDRE_ADConfig 263 EDRE ADStaft 2 6 4 EDRE_ADSTtOP 2 6 5 EDRE_ADGetData 2 6 6 EDRE_ADGetD ataR an 2 6 7 EDRE_ADOpenStreamFile ENEE ENEE 2 6 8 EDRE_ADCloseStreamFile neseni 2 6 9 EDRE ADGetpataFromFi g___ esu NE pipas 2 6 10 EDRE_ADGetDataRawFroMFill EEN 2 7 The Temperature TI ID 2 7 1 EDRE_CalcC CmC 2 7 2 EDRE CalcRTDMC EEN 2 1 3 EDREAMS as Eagle Technology Copyright 2002 www eagle co za iii EDR Enhanced SDK User Manual Eagle Technology Data Acquisition 2 8 The String FUMCtIONS commerce 8 2 8 1 EDR E gt gel Neen e o e 8 2 8 2 EDRE EE 9 Biss CONSTAN TS a 10 Ll QUEN COMES NOOO 10 2 Error COCES cms 10 3 Digital vlt TE 11 B ADDITIONAL INF
4. Parameter Sn 32 bit unsigned integer Channel Frequency ClkSrc 32 bit unsigned integer 32 bit unsigned integer 32 bit unsigned integer 32 bit unsigned integer 32 bit unsigned integer 32 bit unsigned integer Pointer to a 32 bit integer buffer 32 bit integer GateSrc Continuous Length uVoltage Return Description Board s serial number DAC channel Update frequency Clock source Gate source DAC mode Size in samples of buffer Microvoltage buffer Indicates success or failure EDRE_DAConfig is used to configure the ADC system If the hardware supports independent block or combined channels the hardware will be configured in that way Meaning the implementation of the channel parameter might change according to the hardware Please the hardware manual for a particular piece of equipment The entire configuration is done in one function call The initial data must also be supplied The returned error code will indicate if any errors occurred 2 5 3 EDRE_DAControl Parameter Sn 32 bit unsigned integer Channel 32 bit unsigned integer Command 32 bit unsigned integer Return 32 bit integer Description Board s serial number DAC channel Command code See appendix for a list of command codes Indicates success or failure EDRE_DAControl is used to control a specific block or combined set of channels depending on the hardware A returned error code will indicate if the operation was successful 2 5 4 ED
5. if the operation was successful 2 3 The Counter Timer Functions 2 3 1 EDRE_CTWrite Parameter 32 bit unsigned integer 32 bit unsigned integer 32 bit unsigned integer Return 32 bit integer Description Board s serial number Counter number Value to write to counter Indicates success or failure EDRE_CtWrite is used to write a value to a counter timer The returned error code will indicate if the operation was successful 2 3 2 EDRE CTRead Parameter 32 bit unsigned integer 32 bit unsigned integer Pointer to a 32 bit unsigned integer Return 32 bit integer Description Board s serial number Counter number Value to read from counter Indicates success or failure EDRE_CtRead is used to read a value from a counter The returned error code will indicate if the operation was successful 2 3 3 EDRE_CTConfig Parameter Sn 32 bit unsigned integer Ct 32 bit unsigned integer Mode 32 bit unsigned integer Type 32 bit unsigned integer ClkSrc 32 bit unsigned integer GateSrc 32 bit unsigned integer Return 32 bit integer Description Board s serial number Counter number Counter mode Counter type Clock source Gate source Indicates success or failure EDRE_CiConfig is used to configure a counter timer The returned error code will indicate if the operation was successful 2 3 4 EDRE CTSoftGate Parameter Sn 32 bit unsigned integer Ct 32 bit unsigned integer Gate 32 bit unsigned int
6. 2 The Digital Input Output Functions 2 2 1 EDRE_DioWrite Parameter p Description 32 bit unsigned integer Board s serial number 32 bit unsigned integer Port number 32 bit unsigned integer Value to write to port Return 32 bit integer Indicates success or failure EDRE_DioWrite is used to write digital value to a specific output port If the port is configurable the driver will automatically configure the port for output The returned error code will indicate if the operation was successful 2 2 2 EDRE_DioRead Parameter p Description Sn 32 bit unsigned integer Board s serial number Port 32 bit unsigned integer Port number Value Pointer to a 32 bit Value to read from port unsigned integer Return 32 bit integer Indicates success or failure EDRE DioRead is used to read a digital value from a specific digital input port If the port is configurable the driver will configure it for input The returned error code will indicate if the operation was successful Eagle Technology Copyright 2002 www eagle co za 2 EDR Enhanced SDK User Manual 2 2 3 EDRE MioConfig Parameter 32 bit unsigned integer 32 bit unsigned integer 32 bit unsigned integer Return 32 bit integer Eagle Technology Data Acquisition Description Board s serial number Port number Value to write to port Indicates success or failure EDRE_DioConfig is used to configure multiplexed digital I O ports The returned error code will indicate
7. EDR Enhanced API Software Development Kit Programmers Manual for EDR Enhanced DLL COM and ActiveX Application Programming Interface API Eagle Technology Cape Town South Africa Copyright 2002 www eagle co za EDR Enhanced SDK User Manual Eagle Technology Data Acquisition Software Development Kit Data Acquisition and Process Control O Eagle Technology 31 35 Hout Street e Cape Town e South Africa Phone 27 21 423 4943 e Fax 27 21 424 4637 Email eagle eagle co za Eagle Technology Copyright 2002 www eagle co za i EDR Enhanced SDK User Manual Eagle Technology Data Acquisition Copyright All rights reserved No part of this publication may be reproduced stored in a retrieval system or transmitted in any form or any means electronic mechanical by photographing recording or otherwise without prior written permission Copyright O Eagle Technology South Africa January 2002 Revision 3 0 Information furnished in this manual is believed to be accurate and reliable however no responsibility is assumed for its use or any infringements of patents or other rights of third parties which may result from its use Trademarks and Logos in this manual are the property of their respective owners Product Warranty Eagle Technology South Africa warrants its products softmare from defect in material and workmanship from confirmed date of purchase for a period of one year if the conditions listed belo
8. ORMATION ari i 12 Eagle Technology Copyright 2002 www eagle co za iv EDR Enhanced SDK User Manual Eagle Technology Data Acquisition TABLE OF FIGURES Figure 1 1 EDR Enh nced Architecture aaa kap aaa aliada Eagle Technology Copyright 2002 www eagle co za v EDR Enhanced SDK User Manual Eagle Technology Data Acquisition TABLE OF TABLES Table A L NEE 10 Table A 2 EDR Enhanced Error COS d 11 Table A Digital Ett gees ii A td sive ads 11 Eagle Technology Copyright 2002 www eagle co za vi EDR Enhanced SDK User Manual Eagle Technology Data Acquisition 1 Introduction EDR Enhanced EDRE is a powerful application program interface API between your data acquisition and control application and Eagle Technologies line of plug in boards for PCs It is a software development kit SDK designed to simplify the programming of the Eagle data acquisition cards but not sacrificing any power in its functionality An extension to EDRE is EDR Enhanced ActiveX EDREX EDREX is making use of COM technology and supports all 32 bit Windows programming models EDREX has only got a few COM methods and properties to learn 1 1 Architecture Overview The EDRE API consists of three layers of software Namely the device driver DLL and ActiveX API Each layer has got unique futures and is designed to perform a specific task At the lowest level you will find a device driver that is
9. PARAMETER EDRE_BUSY EDRE IO FAIL EDRE BAD ADGAIN EDRE BAD QUERY EDRE BAD CHAN EDRE BAD VALUE EDRE BAD CT EDRE BAD CHANLIST EDRE BAD CONFIG EDRE BAD MODE EDRE HW ERROR EDRE HW BUSY EDRE BAD BUFFER EDRE REG ERROR EDRE OUT RES EDRE IO PENDING EDRE NET ERROR EDRE FILE ERROR EDRE FILE OPEN Table A 2 EDR Enhanced Error Codes Eagle Technology Data Acquisition Description Function successfully Function call failed Invalid function call Invalid serial number Invalid device Function not supported by operating system Wait on event failed Event timed out Interrupt in use DAC value out of range Channel list size out of range Frequency out of range Data passed by buffer incorrectly sized Port value out of range Invalid parameter value specified System busy IO call failed ADC gain out of range Query value not supported Channel number out of range Configuration value specified out of range Counter timer channel out of range Channel list invalid Configuration invalid Mode not valid Hardware error occurred Hardware busy Buffer invalid Registry error occurred Out of resources Waiting on I O completion Network error File error File already open 3 Digital UO Codes DIOOUT DIOIN DIOINOROUT DIOINANDOUT Table A 3 Digital I O Codes Description Port is an output Port is an input Port can be configured as in or out Port is an input and an output
10. Query a board s serial number Query a driver s major version number Query a driver s minor version number Query a driver s build version number Query number of ADC channel Query number of samples and hold channels Query maximum sampling frequency Check if ADC system is busy Get ADC hardware FIFO size Check for FIFO overrun condition Check software buffer size Check for circular buffer overrun Check if software buffer is allocated Get number of samples available Get status of external clock line PCIBOFG Get status of external trigger line PCISOFG Check if burst mode is enabled Get ADC range Query number of DAC channels Query maximum DAC output frequency Check if DAC system is busy Get DAC FIFO size Query number of counter timer channels Check if counter timer system is busy Query number of digital I O ports Query a specific port for capabilities Get a specific port s width Query number of interrupts sources Queries interrupt system s status Connect interrupt system to bus Check if an interrupt is available Check number times interrupted 2 Error Codes Eagle Technology Copyright 2002 www eagle co za 10 EDR Enhanced SDK User Manual EDRE_OK EDRE_FAIL EDRE_BAD_FN EDRE_BAD_SN EDRE_BAD_DEVICE EDRE_BAD_OS EDRE_EVENT_FAILED EDRE_EVENT_TIMEOUT EDRE_INT_SET EDRE_DA_BAD_RANGE EDRE_AD_BAD_CHANLIST EDRE_BAD_FREQUECY EDRE_BAD_BUFFER SIZE EDRE_BAD_PORT EDRE_BAD_
11. RE_DAUpdateData Parameter 32 bit unsigned integer 32 bit unsigned integer 32 bit unsigned integer Pointer to a 32 bit integer buffer 32 bit integer uVoltage Return Description Board s serial number DAC channel Size in samples of buffer Microvoltage buffer Indicates success or failure EDRE_DAUpdateDatal is used to update the driver buffer for a specific or group of channels A query can be made to check the space available in the driver buffer Also query for any errors that might have occurred A returned error code will indicate if the operation was successful 2 6 The Analog Input Functions This section deals with functions relating to analog input functions 2 6 1 EDRE_ADSingle Parameter Sn 32 bit unsigned integer Channel 32 bit unsigned integer Gain 32 bit unsigned integer Range 32 bit unsigned integer Description Board s serial number ADC channel ADC gain ADC range Eagle Technology Copyright 2002 www eagle co za 5 EDR Enhanced SDK User Manual uVoltage Variable to hold microvolt value Return 32 bit integer Eagle Technology Data Acquisition Converted voltage Indicates success or failure EDRE_ADSingle is used to read a single ADC channel with specific settings specified by Gain and Range The method used to read the voltage is programmed I O An error code is return to indicate the successfulness of the called function 2 6 2 EDRE_ADConfig Parameter S
12. eger Return 32 bit integer Description Board s serial number Counter number Gate value Indicates success or failure EDRE_CiConfig is used to control the software gate if configured for software gating The returned error code will indicate if the operation was successful Eagle Technology Copyright 2002 www eagle co za 3 EDR Enhanced SDK User Manual Eagle Technology Data Acquisition 2 4 The Interrupt Functions 2 4 1 EDRE_IntEnable Parameter Type Description Sn 32 bit unsigned integer Board s serial number Return 32 bit integer Indicates success or failure EDRE_IntEnable is used to connect the device interrupt system to the bus A returned error code will indicate if the operation was successful 2 4 2 EDRE IntDisable Parameter Type Description Sn 32 bit unsigned integer Board s serial number Return 32 bit integer Indicates success or failure EDRE_IntDisable is used to disconnect the device interrupt system from the bus A returned error code will indicate if the operation was successful 2 4 3 EDRE_IntConfigure Parameter Description Sn 32 bit unsigned integer Board s serial number Src 32 bit unsigned integer Interrupt source Mode 32 bit unsigned integer Interrupt mode Type 32 bit unsigned integer Interrupt type Return 32 bit integer Indicates success or failure EDRE IntConfigure is used to configure the interrupt system This function is only used where interrupts needs
13. erial number EDRE ADCloseStreamFile is used to close and save a file that was opened by EDRE_ADOpenStreamFile 2 6 9 EDRE_ADGetDataFromFile Parameter Sn 32 bit unsigned integer Start 32 bit unsigned integer Buf Pointer to an array of 32 bit signed integers Pointer to an array of 32 bit unsigned integers BufSize Return 32 bit integer Description Board s serial number Start position in file Buffer to hold microvolt values returned Variable to hold the value of requested samples and the actual number of samples returned Indicates success or failure EDRE_ADGetDataFromFile is used to retrieve data from a file The starting position and number of samples can be specified The BufSize parameter will specify the number of actual samples copied to the buffer Eagle Technology Copyright 2002 www eagle co za 7 EDR Enhanced SDK User Manual Eagle Technology Data Acquisition 2 6 10 EDRE_ADGetDataRawFromFile Parameter 32 bit unsigned integer 32 bit unsigned integer Pointer to an array of 16 bit unsigned words BufSize Pointer to an array of 32 bit unsigned integers Return 32 bit integer Description Board s serial number Start position in file Buffer to hold binary values returned Variable to hold the value of requested samples and the actual number of samples returned Indicates success or failure EDRE_ADGetDataRawFromrFile is used to retrieve binary data f
14. fail 2 6 4 EDRE ADStop Parameter Type Description Sn 32 bit unsigned integer Board s serial number Return 32 bit integer Indicates success or failure EDRE_ADStop is used to stop the ADC process 2 6 5 EDRE_ADGetData Parameter Sn 32 bit unsigned integer Buf Pointer to an array of 32 bit signed integers Pointer to an array of 32 bit unsigned integers BufSize 32 bit integer Description Board s serial number Buffer to hold microvolt values returned Variable to hold the value of requested samples and the actual number of samples returned Indicates success or failure EDRE_ADGetData is used to retrieve data from the driver buffer when sampling data Use EDRE_Query to check if any data is available The query code must ADUNREAD The buffer size parameter must contain the number of samples requested However the driver can change this number So even less samples can be returned but not more Make sure to Eagle Technology Copyright 2002 www eagle co za 6 EDR Enhanced SDK User Manual Eagle Technology Data Acquisition check this number when called A returned error code will indicate if the function call was successful Please note that the buffer contains data in microvolts The buffer is organized in the same order as the channel list 2 6 6 EDRE_ADGetDataRaw Parameter 32 bit unsigned integer Pointer to an array of 16 bit unsigned words Pointer to an array of 32 bit unsi
15. gned integers BufSize Return 32 bit integer Description Board s serial number Buffer to hold binary values returned Variable to hold the value of requested samples and the actual number of samples returned Indicates success or failure EDRE_ADGetDataRaw is used to retrieve data from the driver buffer when sampling data Use EDRE_Query to check if any data is available The query code must ADUNREAD The buffer size parameter must contain the number of samples requested However the driver can change this number So even less samples can be returned but not more Make sure to check this number when called A returned error code will indicate if the function call was successful Please note that the buffer contains data in raw binary format The buffer is organized in the same order as the channel list 2 6 7 EDRE_ADOpenStreamFile Parameter Sn 32 bit unsigned integer Mode 32 bit unsigned integer Char Pointer to an array of characters or string Return 32 bit integer Description Board s serial number File Mode 0 Overwrite 1 Append Specify file name and full path of streaming file Indicates success or failure EDRE_ADOpenSireamFile is used to stream data to file If a streaming file is opened and EDRE_ADGetData Raw get called all data supplied by the driver gets written to the specified file 2 6 8 EDRE_ADCloseStreamFile Parameter Type Description 32 bit unsigned integer Board s s
16. n 32 bit unsigned integer Frequency Pointer to a 32 bit unsigned integer ClkSrc 32 bit unsigned integer Burst 32 bit unsigned integer 32 bit unsigned integer Pointer to an array of 32 bit unsigned integers Pointer to an array of 32 bit unsigned integers 32 bit unsigned integer 32 bit integer Range ChanList GainList ListSize Return Description Board s serial number Sampling frequency ADC clock source 0 Disable burst mode 1 Enable burst mode ADC range ADC channel list ADC gain list Size of list Indicates success or failure EDRE_ADConfig is used to configure the ADC sub system for channel list mode When called the hardware gets configured and ready to start scanning through the channel list The use of the parameters is different for each series of boards Make sure that you consult the specific hardware manual for the card that is being programmed The returned error code will indicate success or failure Also don t try and configure the board while it is busy This will also result in a failed configuration call 2 6 3 EDRE ADStart Parameter Type Description Sn 32 bit unsigned integer Board s serial number Return 32 bit integer Indicates success or failure EDRE ADStart is used to start the ADC channel list process The board will be enabled to start running through the channel list Before the operation can be started the board must first be configured If not the operation will
17. rom a file The starting position and number of samples can be specified The BufSize parameter will specify the number of actual samples copied to the buffer 2 7 The Temperature Functions 2 7 1 EDRE CalcCJCmC Parameter Type cjcuv 32 bit integer Return 32 bit integer Description Cold junction compensation channel microvoltage Returns cold junction temp in milli degrees EDRE_CalcCJCmC is used to calculate the temperature of the cold junction channel 2 7 2 EDRE CalcRTDmC Parameter Type Description rtduv 32 bit integer RTD microvolt Return 32 bit integer Returns RTD in milli degrees EDRE_CalcCJCmC is used to calculate the temperature of a RTD channel 2 7 3 EDRE_CalcTCmC Parameter tctype 32 bit integer tcuv 32 bit integer ambientmc 32 bit integer Return 32 bit integer Description Thermocouple type Thermocouple temp Ambient temp Returns thermo temp in milli degrees EDRE_CalcTCmC is used to calculated the temperature of a thermocouple channel 2 8 The String Functions 2 8 1 Parameter Sn 32 bit unsigned integer Pointer to a character array or string 32 bit integer StrBoardName Return EDRE_StrBoardName Description Board s serial number Variable to hold a string Indicates success or failure EDRE_StrBoardName is used to retrieve a board s name or text description The returned error code will indicate if the operation was successful Eagle Technology
18. specific for each operating system The device drivers are easy to install and support Plug and Play A control panel applet supplies information of the current hardware that is installed General information is also available like serial number manufacturing date etc The middle layer is implemented in a Windows dynamic link library and contains a lot of the intelligence to isolate the difficulty of communicating to the driver from the COM control or application The DLL is platform independent and contains a database of all the drivers that is currently supported The third layer of software which also serves as the API is implemented in various Activex controls Each type of control is connected to a different sub system A D D A Counter Timer Digital I O and a utility control EDREX is supplied with extensive examples for all major Windows programming languages Figure 1 1 EDR Enhanced Architecture Eagle Technology Copyright 2002 www eagle co za 1 EDR Enhanced SDK User Manual Eagle Technology Data Acquisition 1 2 Supported Operating Systems The EDR Enhanced SDK supports the following operating systems Windows 95 Windows 98 Windows 98 SE Windows 2000 Professional Edition Windows 2000 Server Edition Windows ME Windows XP Home Edition Windows XP Professional Edition 1 3 Features Common API for all Windows platforms Analog input single read or channel list scanning Analog output single write or
19. to be transferred to user space A returned error code will indicate if the operation was successful 2 4 4 EDRE WaitOnlnterrupt Parameter Type Description Sn 32 bit unsigned integer Board s serial number Return 32 bit integer Indicates success or failure EDRE_WaitOnInterruptis used to wait for an interrupt to occur The function makes use of overlapped I O so it will hang until an interrupt occur If it needs to be release early use the interrupt release function The returned code will indicate which interrupt was triggered Please consult the hardware manual for the specific equipment 2 4 5 EDRE_Releaselnterrupt Parameter Type Description Sn 32 bit unsigned integer Board s serial number Return 32 bit integer Indicates success or failure EDRE Releaselnterrupt is used to release a call on EDRE_WaitOninterrupt A returned error code will indicate if the operation was successful 2 5 The Analog Output Functions 2 5 1 EDRE_DAWrite Parameter Description Sn 32 bit unsigned integer Board s serial number Channel 32 bit unsigned integer DAC channel uVoltage 32 bit integer Microvoltage Return 32 bit integer Indicates success or failure Eagle Technology Copyright 2002 www eagle co za 4 EDR Enhanced SDK User Manual Eagle Technology Data Acquisition EDRE_DA Write is used to output a voltage on a DAC channel A returned error code will indicate if the operation was successful 2 5 2 EDRE_DAConfig
20. w are met The product warranty will call the Eagle Technology Data Acquisition Device short as ETDAQD e The warranty does not apply to an ETDAQD that has been previously repaired altered extended by any other company or individual outside the premises of Eagle Technology e That a qualified person configure and install the ETDAQD and damages caused to a device during installation shall make the warranty void and null e The warranty will not apply to conditions where the ETDAQD has been operated in a manner exceeding its specifications Eagle Technology South Africa does not take responsibility or liability of consequential damages project delays damaging of equipment or capital loss as a result of its products Eagle Technology South Africa holds the option and final decision to repair or replace any ETDAQD Proof of purchase must be supplied when requesting a repair Eagle Technology Copyright 2002 www eagle co za ii EDR Enhanced SDK User Manual Eagle Technology Data Acquisition TABLE OF CONTENTS 11 Architecture Overview sssssssssnnunnnnnnnnnsnonunannnnnnnnnnnnnnnnnnnononannnnnnnnnnnnnnnnnnnnnonanannnnnnnnnnnnnnnnnnnonananannnnnnnn nunnan neon ananan 1 12 Supported Operating Systems imc 1 LI TC 1 14 Installation EDREAPLEXE ccciccniisscininninc cr rr rr 1 15 Contact Details II u U U a a nnnnnnnnnnnnnnnnnnnnnnnananannanananannannnnnna 1 2 WINDOWS DLL EXPORTED FUNCTIONS
21. waveform generation Digital UO functions Counter timer functions Streaming to disk Build in temperature conversion functions 1 4 Installation EDREAPI EXE The installation program for EDR Enhanced can be found on the Eagle Technology CD Rom or can be downloaded off the Eagle Technology website The installation file be found in the lt CDROM gt EDRE API directory 1 5 Contact Details Below are the contact details of Eagle Technology Eagle Technology PO Box 4376 Cape Town 8000 South Africa Telephone 27 021 423 4943 Fax 27 021 424 4637 E Mail eagle eagle co za Website http www eagle co za Eagle Technology Copyright 2002 www eagle co za EDR Enhanced SDK User Manual Eagle Technology Data Acquisition 2 Windows DLL Exported Functions The chapter Windows DLL Exported Functions discusses the various functions that are exported by the EDR Enhanced Windows 32 bit DLL EDRAPI DLL The chapter is broken up in sections dealing with each hardware sub system 2 1 The Utility Functions 2 1 1 EDRE Query Parameter Description Sn 32 bit unsigned integer Board s serial number QueryCode 32 bit unsigned integer Query code See appendix for a list of query code Param 32 bit unsigned integer Extra query parameter Return 32 bit integer Indicates success or failure EDRE Query is used to for many functions to the status of a board driver version DLL version and many more functions 2

Download Pdf Manuals

image

Related Search

Related Contents

  move r & DDs fect nt SSooap SSccumm Rem D u && i n a SoapSc e  Xerox Phaser 7800GX  Cisco Surveillance 6020 IP  QIG German  µ-LASERs - user_manual-V1.0  SCSI Hard Drive Installation Guide  Xbox 360 Wireless Controller - Center  MANUALE FLY-TN NEW  Sony VGN-AX570G Security Features Guide  

Copyright © All rights reserved.
Failed to retrieve file