We use Micromanager to interface with our home-build microscope setup. We perform localization microscopy which requires acquiring ~300K frames with no intervals (full frame - 512X512). The optical setup currently has an Andor Ultra 897 camera.
We were using Micromanager 1.4 and everything was working fine. However, recently for various reasons we had to upgrade to Micro-Manager-2.0gamma220722. After this upgrade, when I tried to set up an acquisition with 300K frames, after a considerable delay I got an error message (please see image below):
And so I tried setting up acquisitions with a lower number of frames to see what the limit was. I found that I could start an acquisition for frame numbers 200K and below. I also noticed that the delay between the first images appearing on the acquisition window and when the acquisition was started, was increasing corresponding to the increase in number of frames wished to be acquired.
I then looked up help online and came across https://micro-manager.org/wiki/Andor#iXon_Error_20010_DRV_ERROR_PAGELOCK . From the site, I gathered that the reason for the error was a Bug in Andor PCI/e card driver version 4.31.0 and older. So I tried the suggested remedy and that was to get/install the latest version of camera driver which had an upgrade for PCI/e card driver. This however, did not seem to help with solving the problem. In addition to this, I was not able to find the PCI/e card driver or version for the andor camera that we use on our computer system. The camera is connected to the computer via a USB.
As a work-around of the inability to acquire the full 300K frames, I broken the acquisition up to 2 acquisitions consisting of 150K frames each to be acquired consecutively. However, after the acquisition, I found that the first acquisition had 149998 frames and the second one had 139615 frames. This is a major problem for my acquisitions that are time course dependent.
I would appreciate any help towards solving this problem.