last year, i started an open source project, which aims to be a didactic lab software in the
style of cassy-lab (don't know, how the pasco-software is named) but with
the using philosophy of labwindows/cvi.
example files are in the "examples" directory of the github repository, they make a good overview, how
the software is used.
Toolkit is QT (PySide)
this is the github page:
this is the documentation so far
(without the api reference, but it builds locally, if you clone the repository, go to the "doc"-directory and "make html")
in fact, the _WHOLE API IS COMPLETELY DOCUMENTED_
The state is incomplete but usable. A plotter, a stopwatch and several displays are already written, also a
driver for a lm335 thermometer, light-barriers and general rotary motion sensors, based on light-barriers.
The sources are very well documented.
I also started to write a tutorial, but the whole project stalled, because - and this is the reason, i hope somebody
want's to use it or parts of it - me and my girlfriend are expecting addition to the family.
I simply don't have time anymore to maintain and develop a project of this size in my spare time.
In fact, I wanted at least to complete the tutorial, but I can't find time for it, so I hope someone can find at least parts of it useful.
This project was started by me, because I missed a software like this and I can't image I'm the only one.