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