I am currently using the ADALM2000 for nuclear instrumentation research and would like to suggest a feature that could significantly enhance its usability for pulse analysis applications.
Feature Request:
Implement on-device histogramming or pulse height analysis (PHA) capabilities.
Allow the device to detect pulses above a configurable threshold, extract their peak values, and increment histogram bins in real time.
Optionally, provide a way to stream only the histogram or peak values to the host PC, reducing USB bandwidth requirements.
Many users in physics and radiation detection need to process hundreds of thousands of short pulses (e.g., 300 ns, bi-exponential shape, up to 1 V).
Currently, capturing raw waveforms for offline processing is inefficient due to buffer and USB transfer limitations.
On-device processing would make the ADALM2000 a low-cost alternative to dedicated multichannel analyzers.
If possible, this could be implemented as:
A new mode in Scopy or libm2k API for histogramming.
Firmware support for real-time peak detection and binning.
Thank you for considering this enhancement. It would greatly expand the ADALM2000’s applications in education and research.
Daniel
I am currently using the ADALM2000 for nuclear instrumentation research and would like to suggest a feature that could significantly enhance its usability for pulse analysis applications.
Feature Request:
Implement on-device histogramming or pulse height analysis (PHA) capabilities.
Allow the device to detect pulses above a configurable threshold, extract their peak values, and increment histogram bins in real time.
Optionally, provide a way to stream only the histogram or peak values to the host PC, reducing USB bandwidth requirements.
If possible, this could be implemented as:
A new mode in Scopy or libm2k API for histogramming.
Firmware support for real-time peak detection and binning.
Thank you for considering this enhancement. It would greatly expand the ADALM2000’s applications in education and research.
Daniel