sigrok for OS X

pulse
Last weekend I spent some time compiling the open source signal analysis software sigrok and its GUI pulseview on OS X. While it still isn’t running perfectly smooth and there’s a major bug preventing saving ones captures, I still found it quite interesting to play with. It supports a variety of devices for data acquisition and if one doesn’t happen to own any of those, there’s always the demo mode to try. Loading firmwares for supported devices works as well, though they have to be dropped inside the application bundle. (PulseView.app/Contents/share/sigrok-firmware)

I’ll make sure to build a new one once the bugs are gone, but this is it for now: PulseView.dmg

8 Comments

  1. Thanks for your PulseView build. I was able to get the sigrok-cli to build using the homebrew steps on http://sigrok.org/wiki/Mac_OS_X but the neither the homebrew or manual steps for PulseView work for me (OSX 10.10). It is getting hung up in CMake with a declared macro Q_WS_X11 but not defined. In any case, your PulseView build doesn’t have interfaces for items like the serial port (driver: ols, used by bus pirate) or Fluke DMMs (driver: fluke-dmm). Is there any way for you to rebuild including support for all drivers? Seems like somehow –with-libserialport needs to be included when build libsigrok. I’d try it myself but just can’t get PulseView to build…

    • I’ve actually been building an updated version, but then I got a bit sidetracked. First fixing OSX specific PulseView bugs, and then by being sent to China without a return ticket. I’ll try to find some time to finish it up in about two to three weeks.

Leave a Reply

Your email address will not be published.