SerialPlot – a Qt adventure on OS X


This is probably going to be one of those projects that never ever gets properly finished, but that teaches a lot along the way.

First some background: Whilst following Paul McWorther’s IMU BNO055 course, I had a requirement for a serial plotter application, one that was better than the paltry offering built into the Arduino IDE (it autoscales too much and isn’t particularly configurable). In the video course, SerialPlot is used, a nicely functional Qt based Windows and Linux application, but there is no OS X port (typical!).

I had found previously (/RealtimePlotter), a nice Processing based plotter but… well, maybe I was being overly fussy, but I really wanted a native application.

Now, porting the fully functional SerialPlot from Linux to OS X could be a direction to go, but… meh…

Then, after more searching, I found a Github repository for another serial plotter, /SerialPlot, for OSX that is also, ironically, Qt based. Last commit was in 2011.

Knowing nothing about Qt, I thought I’d have a go at getting it working… on an old 2010 MBP running High Sierra (10.13.6), with Xcode 9.4.

WIP Status

Blocked by the qwt framework which isn’t seen.

Continue reading SerialPlot – a Qt adventure on OS X