NI Vision Acquisition Software 18 and 18.5 Bug Fixes


The following items are the CAR IDs of issues fixed between the release of NI Vision Acquisition Software 18.5. If you have a CAR ID, you can search this list to validate that the issue has been fixed. This is not an exhaustive list of issues fixed in the current version of NI Vision Acquisition Software.

Vision Acquisition Software 18.0

ID Fixed Issue
220427 IMAQ Close and IMAQ Stop appear to hang when the acquisition is waiting for a trigger and the timeout has not yet elapsed.
692292 Existing 1473R bitfile cannot be used in LabVIEW 64-bit.
678251 Vision RIO output lines glitches when driving lines from different applications.
675286 Linux RT will crash if USB3 camera detected does not support events.
692261 GigE Acquisition returns error -52001 "Memory Cannot be Page Locked" in low-memory situations in LabVIEW 32 bit.
667872 CameraLink FPGA Centroid Example returns timeout error when only acquiring a single image.

Vision Acquisition Software 18.5

ID Fixed Issue
712396 For Camera Link cameras using NI-IMAQdx, the TriggerDivider attribute doesn’t error when set to 0.
711898 For Camera Link cameras using NI-IMAQdx, the InvertLine attribute does not work on User Outputs.
710873 Non-streaming GigE Vision devices fail to open in NI-MAX.
709909 If a USB3 Vision camera has a flaky connection, the OS can renegotiate the connection and temporarily double enumerate the device before cleaning up the first instance, causing the driver to incorrectly not identify the original camera session as removed.
707598 After a camera is unplugged, the driver sometimes returns no acquisition in progress error instead of camera removed error.
707491 Unplugging a camera during an acquisition can cause a crash in LabVIEW or result in GetImage returning “Attribute not supported by the camera” instead of a more meaningful error.
707402 When a USB3 Vision camera is removed, subsequent calls to GetImage return timeout instead of more meaningful error indicating the camera has been unplugged.
707186 If the USB stream of a USB3 Vision camera experiences a communication failure during an acquisition, GetImage() returns timeout instead of more meaningful error.
705795 If an NXG VI has multiple resources controls, each control may not correctly refresh the list of currently available devices.
704305 Blue Screen can occur on Windows when performing serial read and write operations on Camera Link.
507186 A One Shot acquisition cannot be started again after it has completed without first unconfiguring and configuring the acquisition.
173143 One Shot acquisitions do not correctly indicate that the acquisition is complete after all of the buffers have been acquired.
716920 The 1433, 1435, and 1437 can experience unreliable serial communication about 115200 baud.
717882 Linux Real-Time target with a USB3 camera connected can become unreachable through NI-MAX after NI-IMAQdx 18.5 software install.
719679 When upgrading to Vision Acquisition Software 18.5, the Vision Acquisition Express VI might not be available in certain versions of LabVIEW.


Glossary of Terms


  • Bug ID - When an issue is reported to NI, you may be given this ID or find it on  You may also find IDs posted by NI on the discussion forums or in KnowledgeBase articles.
  • Legacy ID – An older issue ID that refers to the same issue.  You may instead find this issue ID in older known issues documents.
  • Description - A few sentences which describe the problem. The brief description given does not necessarily describe the problem in full detail.
  • Workaround - Possible ways to work around the problem.
  • Reported Version - The earliest version in which the issue was reported.
  • Resolved Version - Version in which the issue was resolved or was no longer applicable. "N/A" indicates that the issue has not been resolved.
  • Date Added - The date the issue was added to the document (not the reported date).