Add an option to acquire the EDS spectrum as long as the WDS acquisition is running.
This is a good idea, but I'll have to think about how one might do this. Currently these are asynchronous processes and I just wait for them to complete individually.
The other thing one might do is to set the EDS acquisition time to the estimated acquisition time of the WDS acquisition. Yes, the estimated WDS acquisition time is only accurate to 5% or so, but the real culprit in my mind is the deadtime. Currently I specify "live time" (or as Bruker calls it, "life time" [sic])- that is, the actual integration time (without deadtime) for the EDS acquisition. So depending on the observed deadtime for the sample in question, the acquisition time could take 30 to 60% or more longer than the live time.
You also mentioned in an email that you'd like to control:
- get/set maximum energy (effectively changes the channel energy width)
- get/set maximum pulse throughput (changes the processing time)
from Probe for EPMA. Question: currently the EDS acquisition options are "global", That is, they can be changed manually by the user, but they affect all subsequent acquisitions until they are again changed. Would it be OK to have the max energy and pulse processing time also be globals or did you need to have them specified for each automated sample differently?