Recently Scott Boroughs and I were chatting about a minor bug (or is it a feature?) in the Automate! window, where when a user has selected multiple position samples, using the multiple sample setups acquisition option, and is using the "Run Multiple Sample Setups One at a Time" option as described here:
https://probesoftware.com/smf/index.php?topic=40.msg10899#msg10899Which is intended primarily for the acquisition of "constant k-ratios" for instrument calibration, as described here:
https://probesoftware.com/smf/index.php?topic=1466.msg11100#msg11100Anyway, this "Run Multiple Sample Setups One at a Time" flag is for use when one wants to acquire all the selected position samples using the first assigned sample setup, then all the selected position samples using the next sample setup, etc., etc. This is great when you want to acquire each sample condition "one at a time" for all position samples. Without the flag set, the automation will acquire each position sample, using all assigned samples setups, for example when acquiring multiple keVs for thin film analysis:
https://probesoftware.com/smf/index.php?topic=111.0But, if they have assigned different numbers of sample setups to some of the selected position samples, the software will acquire the multiple sample setups as expected, but when it reaches a position sample where the last assigned sample setup was acquired, it will simply stop and say "Automation Completed". Because of course, there are no more sample setups to run for that position sample.
Now maybe that is what the user intended, but on the other hand maybe you just made a mistake and accidentally did not assign the same number of sample setups to all the selected samples?
Anyway, now the software checks for the number of multiple sample setups assigned to the selected position samples and if any position samples have different numbers of multiple setups assigned it will prompt the user:

If you click No it will allow you to adjust your automation [parameters, but if you click Yes, it will proceed to automate the selected samples until it comes across a position sample where all the multiple sample setup have been acquired already.
Simple, right?