Ideas Test

2 VOTE

Add a Rolling Capture Window

It would be awesome if you could simply set a rolling capture window (i.e. 1 minute) and start recording. Then, the device would just keep the last minute of data (or whatever) and toss anything older. Sometimes it's tough to tell what you need to trigger off of. It would be great if we could just leave it running and hit stop after an event occurs and get the last n minutes.

  • Avatar32.5fb70cce7410889e661286fd7f1897de Guest
  • Aug 2 2018
  • Attach files
  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    August 2, 2018 16:49

    This is doable now with our latest beta software. Downloadable here:
    https://support.saleae.com/hc/en-us/articles/115005972023-saleae-logic-beta-software

    1. Click Option -> Preferences -> set Pre-trigger buffer size to 60 seconds
    2. Make sure your RAM can handle the incoming data at 60 seconds. If not, you will need to disable channels (especially analog channels). You can check estimated RAM usage below:
    https://www.saleae.com/performancecalculator
    3. Set your trigger to positive pulse, 0 seconds min, 0 seconds max. This trigger is essentially unreachable, so the trigger condition will never be met, and the capture will continue to 'roll'.
    4. Set your device settings to capture for something short, like 1 second.
    5. Click 'Start' to begin recording. Once you are happy with it and you want to keep the last 60 seconds of your capture, click 'skip trigger', and you will record the last second of data.