Most of the times experiments work fine, but sometimes "Invalid Argument" error window occurs. The example screenshot is here
https://oc.embl.de/index.php/s/oOYu3nZdS5To4dg
The acquisitions are then stopped until someone presses OK button in this window. After pressing OK acquisition protocol continues normally.
Current guess is that error appears somewhere between acquiring and saving the image.
Code: Select all
job = Zen.Acquisition.Experiments.GetByName(jobName)
job.SetActive()
job.ClearTileRegionsAndPositions(0)
job.AddSinglePosition(0,Zen.Devices.Stage.ActualPositionX+dx,Zen.Devices.Stage.ActualPositionY+dy,Zen.Devices.Focus.ActualPosition+dz)
print Zen.Devices.Focus.ActualPosition, dz
acquiredImage=Zen.Acquisition.Execute(job)
job.ClearTileRegionsAndPositions(0)
Zen.Application.Save(acquiredImage,savePath)