5. About Software
78
AD12-16(PCI)E, AD12-16U(PCI)E, AD16-16(PCI)E
Sample Programs - Examples
Analog input
- AI
:
Uses AioInp to convert an analog signal only once and display the data.
- AIBack
:
Uses AioInpBack to perform memory-less board analog input.
- AIMemory
:
Uses AioInpBdMem to perform continuous conversion and AioReadBuf to
acquire data from board memory (an example of using an external clock).
- AIInt
:
Infinite sampling example that uses AioInpBdMem for half/full interrupts and
AioReadBuf to acquire data at interrupt events.
- AITimer
:
Infinite sampling example that uses AioInpBdMem to perform continuous
conversion and AioReadBuf to acquire data at system timer events.
- AISync
:
Sample that uses AioInpBdMem and AioDO to perform simultaneous sampling of
two memory-mounted boards.
- AioInp
:
Sample console application that uses AioOpenEx and AioInp.
Analog output
- AO
:
Uses AioOut to perform analog output once.
- AOBack
:
Uses AioOutBack to perform analog output at fixed intervals.
- AioOut
:
Sample console application that uses AioOpenEx and AioOut.
Digital input and output
- DIO
:
Uses AioDO and AioDI to perform digital input/output.
Counter
- Timer
:
Sample program using a timer. It uses the counter function to measure the lapse
of time.
- Counter
:
Sample program using a counter. It uses the counter function to count external
pulses.
The following sample program in Visual Basic is available.
- ANALOG
:
Versatile sample program using AioInp, AioInpBack, AioInpBdMem, AioOut,
AioOutBack, AioDO, and AioDI
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com