pganssle/Magnetometer-Controller — Issue #27: Transient navigation during multi-dimensional acquisitions.
Author: pganssle
Created: 2012-02-03 03:00:29+00:00
State: open
Labels: High, UI

Related to [this issue](https://github.com/pganssle/Magnetometer-Controller/issues/11), there's an issue with the navigation during multi-dimensional acquisitions where the number of transients displayed isn't updated during a navigation. So if I'm taking a 2D spectrum with 4 transients in transients-first mode, and I'm at ID16, T2, I've already taken 4 transients for each of the preceeding 5 points, but only 2 transients in point 6. Since the transient navigation is updated only after acquisition in this case, and not updated when I navigate to another point (say, ID1), I now only have access to the first 2 transients of ID1.

The solution is pretty clear, I think I even wrote a function for it somewhere in there. Basically you just have to figure out how many transients have been acquired for each point in the multi-dimensional acquisition any time you use the navigation pulldowns and update the transient pulldown based on the point selected. I actually think there's a function that already does this, since I remember writing it and the Load Program behavior seems better for incomplete acquisitions.