epics-modules / dxp

EPICS support for digital x-ray spectroscopy electronics from X-ray Instrumentation Associates (XIA)
2 stars 3 forks source link

What's the meaning of MCA Read Rate and MCA Status Rate? What's the influence when change them? #13

Open 1458861693 opened 1 month ago

1458861693 commented 1 month ago

Does MCA Read Rate means the rate of MCA spectra to be read and MCA Status Rate means the rate of MCA status to be read?

MCA status is same as the detector status, right?

If I set them to periodically process(e.g. "1 second"), the MCA status and MCA spectra will be read periodically(i.e. "1 second"). If I set them to passive, the MCA status and MCA spectra will be read once when acquisition completes.

If I set MCA Read Rate and MCA Status Rate to periodically process, will them be read when acquisition completes?

Will different settings about MCA Status rate and MCA Read Rate affect the detector's data quality?

This makes me a little confused. Looking forward to your reply. Thanks!

MarkRivers commented 1 month ago

Does MCA Read Rate means the rate of MCA spectra to be read and MCA Status Rate means the rate of MCA status to be read?

Yes.

MCA status is same as the detector status, right?

It is things like elapsed real time, elapsed live time, other statistics, etc.

If I set them to periodically process(e.g. "1 second"), the MCA status and MCA spectra will be read periodically(i.e. "1 second").

Yes.

If I set them to passive, the MCA status and MCA spectra will be read once when acquisition completes.

Yes.

If I set MCA Read Rate and MCA Status Rate to periodically process, will them be read when acquisition completes?

Yes.

Will different settings about MCA Status rate and MCA Read Rate affect the detector's data quality?

No.

This makes me a little confused. Looking forward to your reply.

It is documented here: https://epics-modules.github.io/dxp/dxpDoc.html#dxpMED

Look for StatusAll and ReadAll.

1458861693 commented 1 month ago

OK, Thanks very much.