Logic MSO just arrived today but not getting it to do what I need. I saw some of the prior questions in the forum that explain what I need - single shot with controlled capture length (pre and post trigger) from a digital input(s) is not available yet.
I think this older forum post covers my use case: Single Shot Recording duration settings and few other questions - #2 by timreyes
in which case this is sort of a me too post - though I’m trying to work around it by using the scope to trigger.
Hooked up one of the analog inputs to the same pin as the digital and planned to use that to trigger. (this is just a simple test case, IRL I would have more digital stuff).
When I enabled the scope channel the digital inputs disappeared from Device Settings. Quit the app and restarted and now I could enabled digital channels again. (bug?)
When the scope side triggers and there is an immediate trigger it only gets digital data on about 1 out of 3 runs. I also tried enabling the digital version of the analog but it’s wonky, as shown in the screen below, it doesn’t always get data. (the scope trace is the same signal as the logic Data (green) signal, but I guess colors can’t be changed? (yet?) I wanted to make the scope trace green too)
OTOH when the trigger event happens after arming the trigger (by a few seconds) it seems to act as expected and capture the analog and digital data.
Is there a way to use the scope as a trigger for a one shot mode and capture a controllable amount of digital data? Or the amount of data captured is currently only defined by the zoom level, as implied in the other (older) forum question?
Is it a bug that digital data is not always captured when using the scope (analog) capture or did I miss a setting?

