LabWindows/CVI
Inside the LabWindows/CVI environment, select Libraries»NI-IMAQ to access the NI-IMAQ functions. Each function panel represents an NI-IMAQ function, which is displayed at the bottom of the panel.
The following table shows the organization of the LabWindows/CVI function panel tree and the NI-IMAQ function name that corresponds to each function panel.
LabWindows/CVI Function Panel | NI-IMAQ Function |
---|---|
Interface Functions | |
Interface Open | imgInterfaceOpen |
Session Open | imgSessionOpen |
Close Object | imgClose |
Interface Query Names | imgInterfaceQueryNames |
Interface Reset | imgInterfaceReset |
High-Level Snap Functions | |
Snap | imgSnap |
Snap Area | imgSnapArea |
High-Level Grab Functions | |
Grab | imgGrab |
Grab Area | imgGrabArea |
Grab Setup | imgGrabSetup |
High-Level Ring and Sequence Functions | |
Ring Setup | imgRingSetup |
Sequence Setup | imgSequenceSetup |
Session Start Acquisition | imgSessionStartAcquisition |
Session Stop Acquisition | imgSessionStopAcquisition |
High-Level Signal I/O Functions | |
Encoder Reset Position | imgEncoderResetPosition |
Line Trigger Source | imgSessionLineTrigSource2 |
Pulse Create | imgPulseCreate2 |
Pulse Dispose | imgPulseDispose |
Pulse Rate | imgPulseRate |
Pulse Start | imgPulseStart |
Pulse Stop | imgPulseStop |
Trigger Configure | imgSessionTriggerConfigure2 |
Trigger Clear | imgSessionTriggerClear |
Trigger Drive | imgSessionTriggerDrive2 |
Trigger Read | imgSessionTriggerRead2 |
Trigger Route | imgSessionTriggerRoute2 |
Wait Signal | imgSessionWaitSignal2 |
Wait Signal Asynchronous | imgSessionWaitSignalAsync2 |
High-Level Miscellaneous Functions | |
Session Get Buffer Size | imgSessionGetBufferSize |
Session Get ROI | imgSessionGetROI |
Session Configure ROI | imgSessionConfigureROI |
Session Status | imgSessionStatus |
Session Fit ROI | imgSessionFitROI |
Low-Level Acquisition Functions | |
Session Abort | imgSessionAbort |
Session Acquire | imgSessionAcquire |
Session Configure | imgSessionConfigure |
Session Copy Area | imgSessionCopyArea |
Session Copy Buffer | imgSessionCopyBuffer |
Session Examine Buffer | imgSessionExamineBuffer |
Session Release Buffer | imgSessionReleaseBuffer |
Low-Level Attribute Functions | |
Get Attribute | imgGetAttribute |
Set Attribute | imgSetAttribute |
Get Camera Attribute Numeric | imgGetCameraAttributeNumeric |
Set Camera Attribute Numeric | imgSetCameraAttributeNumeric |
Get Camera Attribute String | imgGetCameraAttributeString |
Set Camera Attribute String | imgSetCameraAttributeString |
Set User LUT 8 bit | imgSessionSetUserLUT8bit |
Set User LUT 16 bit | ImgSessionSetUserLUT16bit |
Low-Level Buffer Management Functions | |
Create Buffer | imgCreateBuffer |
Create Buffer List | imgCreateBufList |
Dispose Buffer | imgDisposeBuffer |
Dispose Buffer List | imgDisposeBufList |
Get Buffer Element | imgGetBufferElement |
Set Buffer Element | imgSetBufferElement |
Low-Level Utility Functions | |
Bayer Color Decode | imgBayerColorDecode |
Calculate Bayer Color LUT | imgCalculateBayerColorLUT |
Plot Buffer to DC | imgPlotDC |
Plot Buffer to Window | imgPlot |
Session Save Buffer | imgSessionSaveBufferEx |
Show Error | imgShowError |
Low-Level Serial Communication Functions | |
Session Serial Flush | imgSessionSerialFlush |
Session Serial Read | imgSessionSerialRead |
Session Serial Read Bytes | imgSessionSerialReadBytes |
Session Serial Write | imgSessionSerialWrite |