NI-IMAQ FunctionsDownload PDFSelected SectionSelected Section and Subsection(s)Entire ManualUpdated2023-02-211 minute(s) readNI-IMAQ 20.6NI-IMAQ 20.5NI-IMAQ 20.0+ 5Vision Acquisition Software 21.0Vision Acquisition Software 20.6API ReferenceAPI OverviewC NI-IMAQ Functions Interface Functions imgInterfaceOpen imgSessionOpen imgClose imgInterfaceQueryNames imgInterfaceReset High-Level Functions Snap Functions imgSnap imgSnapArea Grab Functions imgGrabArea imgGrab imgGrabSetup Ring and Sequence Functions imgRingSetup imgSequenceSetup imgSessionStartAcquisition imgSessionStopAcquisition Signal I/O Functions imgSessionTriggerConfigure2 imgSessionLineTrigSource2 imgSessionTriggerClear imgSessionTriggerDrive2 imgSessionTriggerRoute2 imgSessionTriggerRead2 imgSessionWaitSignal2 imgSessionWaitSignalAsync3 imgEncoderResetPosition imgPulseCreate2 imgPulseDispose imgPulseRate imgPulseStart imgPulseStop Miscellaneous Functions imgSessionStatus imgSessionGetROI imgSessionConfigureROI imgSessionFitROI imgSessionGetBufferSize Low-Level Functions Acquisition Functions imgSessionAbort imgSessionAcquire imgSessionConfigure imgSessionCopyArea imgSessionCopyBuffer imgSessionExamineBuffer imgSessionReleaseBuffer Attribute Functions imgGetAttribute imgSetAttribute imgGetCameraAttributeNumeric imgGetCameraAttributeString imgSetCameraAttributeNumeric imgSetCameraAttributeString imgSessionSetUserLUT8bit imgSessionSetUserLUT16bit Buffer Management Functions imgCreateBuffer imgCreateBufList imgDisposeBuffer imgDisposeBufList imgGetBufferElement imgSetBufferElement imgSetBufferElementFromVoidPtr Utility Functions imgPlot imgPlotDC imgSessionSaveBufferEx imgShowError imgBayerColorDecode imgCalculateBayerColorLUT Serial Communication Functions imgSessionSerialWrite imgSessionSerialRead imgSessionSerialReadBytes imgSessionSerialFlush Was this information helpful?YesNo
NI-IMAQ Functions Interface Functions imgInterfaceOpen imgSessionOpen imgClose imgInterfaceQueryNames imgInterfaceReset High-Level Functions Snap Functions imgSnap imgSnapArea Grab Functions imgGrabArea imgGrab imgGrabSetup Ring and Sequence Functions imgRingSetup imgSequenceSetup imgSessionStartAcquisition imgSessionStopAcquisition Signal I/O Functions imgSessionTriggerConfigure2 imgSessionLineTrigSource2 imgSessionTriggerClear imgSessionTriggerDrive2 imgSessionTriggerRoute2 imgSessionTriggerRead2 imgSessionWaitSignal2 imgSessionWaitSignalAsync3 imgEncoderResetPosition imgPulseCreate2 imgPulseDispose imgPulseRate imgPulseStart imgPulseStop Miscellaneous Functions imgSessionStatus imgSessionGetROI imgSessionConfigureROI imgSessionFitROI imgSessionGetBufferSize Low-Level Functions Acquisition Functions imgSessionAbort imgSessionAcquire imgSessionConfigure imgSessionCopyArea imgSessionCopyBuffer imgSessionExamineBuffer imgSessionReleaseBuffer Attribute Functions imgGetAttribute imgSetAttribute imgGetCameraAttributeNumeric imgGetCameraAttributeString imgSetCameraAttributeNumeric imgSetCameraAttributeString imgSessionSetUserLUT8bit imgSessionSetUserLUT16bit Buffer Management Functions imgCreateBuffer imgCreateBufList imgDisposeBuffer imgDisposeBufList imgGetBufferElement imgSetBufferElement imgSetBufferElementFromVoidPtr Utility Functions imgPlot imgPlotDC imgSessionSaveBufferEx imgShowError imgBayerColorDecode imgCalculateBayerColorLUT Serial Communication Functions imgSessionSerialWrite imgSessionSerialRead imgSessionSerialReadBytes imgSessionSerialFlush
NI-IMAQ Functions Interface Functions imgInterfaceOpen imgSessionOpen imgClose imgInterfaceQueryNames imgInterfaceReset High-Level Functions Snap Functions imgSnap imgSnapArea Grab Functions imgGrabArea imgGrab imgGrabSetup Ring and Sequence Functions imgRingSetup imgSequenceSetup imgSessionStartAcquisition imgSessionStopAcquisition Signal I/O Functions imgSessionTriggerConfigure2 imgSessionLineTrigSource2 imgSessionTriggerClear imgSessionTriggerDrive2 imgSessionTriggerRoute2 imgSessionTriggerRead2 imgSessionWaitSignal2 imgSessionWaitSignalAsync3 imgEncoderResetPosition imgPulseCreate2 imgPulseDispose imgPulseRate imgPulseStart imgPulseStop Miscellaneous Functions imgSessionStatus imgSessionGetROI imgSessionConfigureROI imgSessionFitROI imgSessionGetBufferSize Low-Level Functions Acquisition Functions imgSessionAbort imgSessionAcquire imgSessionConfigure imgSessionCopyArea imgSessionCopyBuffer imgSessionExamineBuffer imgSessionReleaseBuffer Attribute Functions imgGetAttribute imgSetAttribute imgGetCameraAttributeNumeric imgGetCameraAttributeString imgSetCameraAttributeNumeric imgSetCameraAttributeString imgSessionSetUserLUT8bit imgSessionSetUserLUT16bit Buffer Management Functions imgCreateBuffer imgCreateBufList imgDisposeBuffer imgDisposeBufList imgGetBufferElement imgSetBufferElement imgSetBufferElementFromVoidPtr Utility Functions imgPlot imgPlotDC imgSessionSaveBufferEx imgShowError imgBayerColorDecode imgCalculateBayerColorLUT Serial Communication Functions imgSessionSerialWrite imgSessionSerialRead imgSessionSerialReadBytes imgSessionSerialFlush