Help us develop the next-generation software, now in alpha!

Extend API to support real-time data access

In the APIs section is the following statement "Neither API provides real-time access to the raw data, and neither API can interact with the hardware without the Saleae Logic software running".

I'm guessing this statement exists because you've received numerous requests for it, and I'm one of them. Essentially I need to monitor 5 signals for a complex event (deep mathematics on analog signals combined with digital data) and then save the 5 minutes leading up to that event.

In the past I've been able to do this type of real-time capture and monitor on other types of devices (E.G. TotalPhase Beagle).

  • Guest
  • Aug 13 2018
  • Needs review
  • Guest commented
    August 13, 2018 17:46

    I thought I had a solution to the live-capture by triggering a capture, ding an experiment (takes between 30 seconds and 15 minutes) and stopping the capture on "error" or finish; however the socket API has another wart around Stop capture - "As it is currently implemented, this function is not usable with the current ''capture' command. In the future, we will add a non-blocking capture to the C# wrapper."