Good evening everyone. I hope you guys are all doing well. I have been working with the Saleae logic analyzer to capture and analyze three individual digital signals, and to save their deltas between their rising edges. I was looking to automate this system, but am struggling with getting it started as I’m quite new to this entire system. Is what I just said possible to do with Logic2 Analyzer? If not, could an HLA get what I am trying to do done?
@j-taylor1 Thanks for writing in! What kind of deltas were you specifically interested in? For example, were you only interested in deltas between rising edges on the same channel, or deltas of rising edges occurring on different channels?
Also, are you looking to get a complete list of delta values, or statistical metrics of those delta values (e.g. average, min, max, etc)?
If you are looking for a complete list of delta values, your best bet may be to export raw data using the instructions below, then post-process that data using external tools.
If you are looking for statistical metrics (e.g. average, min, max, etc) occurring within a single channel, you can write up a Python Measurement extension (documentation below).
You may find my Time Delta Low Level Analyzer helpful. It measures times between edges in different channels which sounds like just what you are looking for.
Cheers,
Peter