Network Card User Manual
Contents
NI-IMAQ User Manual vi
©
National Instruments Corporation
Chapter 3
Programming with NI-IMAQ
Introduction ...................................................................................................................3-1
High-Level Functions ..................................................................................... 3-1
Low-Level Functions...................................................................................... 3-2
Establishing Interface Connections and Sessions.......................................................... 3-2
Interface Functions.......................................................................................... 3-2
Session Functions............................................................................................ 3-3
Managing Buffers.......................................................................................................... 3-4
Camera Attributes.......................................................................................................... 3-4
NI-IMAQ Status Signals ............................................................................................... 3-5
Introductory Programming Examples ........................................................................... 3-6
High-Level Snap Functions ............................................................................3-7
High-Level Grab Functions ............................................................................ 3-8
High-Level Sequence Functions ..................................................................... 3-10
High-Level Ring Functions.............................................................................3-11
High-Level Signal I/O Functions.................................................................... 3-13
Advanced Programming Examples............................................................................... 3-14
Performing a Snap Using Low-Level Functions............................................. 3-14
Performing a Grab Using Low-Level Functions............................................. 3-15
Performing a Sequence Acquisition Using Low-Level Functions.................. 3-15
Performing a Ring Acquisition Using Low-Level Functions......................... 3-16
StillColor Snap Programming......................................................................... 3-16
Appendix A
StillColor
Appendix B
Customer Communication
Glossary
Index
UM.book Page vi Monday, July 13, 1998 9:49 AM