How to Trigger On a Pulse with No Maximum Time Limit - Logic 1.x
Last updated
Last updated
This support article refers to a feature available in our older Logic 1.x software (which is no longer officiall supported). The download link for it is available below.
Unfortunately, this feature is not yet available in our current Logic 2 software. Vote for it here!
The pulse width trigger in the Saleae Logic software has extra features to allow it to be used to detect events other than pulses.
Specifically, the maximum pulse length time can be set to "n/a", and in that mode, the trigger will automatically fire when it detects the following: 1. The pulse has started (e.g., a negative edge occurs while a negative pulse trigger is active). 2. The channels maintain state for the minimum trigger pulse width time.
The trigger will immediately fire at that point. It will not wait for the pulse to end with another edge if the maximum pulse width time is set to "n/a".
This can be particularly useful to trigger when a process stops. Previously, the pulse width trigger required an ending edge to trigger, even if there was no maximum pulse width time. However, to support this, the trigger was modified, and the "n/a" option was added.
Note: The pulse width trigger still requires that initial edge. If you're just looking for a period of inactivity, it will still work as long as there is some activity in your capture. If there is no activity in the capture, just turn off the trigger and capture.