qkitgroup / qkit

Qkit framework
GNU General Public License v2.0
43 stars 46 forks source link

qtlab_core #6

Closed mpfirrmann closed 6 years ago

mpfirrmann commented 7 years ago

Figure out how much (and what) of qtlab we still do need

yschoen commented 7 years ago

Dependency on pygtk was resolved by removing references to gobject, emit calls and the qtlab gui (will be replaced by gviewkit later). Qtlab now starts from the core folder without pygtk and also on 64bit Python 2.7. First tries creating instruments and controlling a microwave source as well as the spectrum analyzer were successful. An overview of the changes made can be seen in core/README.

yschoen commented 7 years ago

Which installation requirements still exist? See attached old installation notes and include into qkit readme. readme_012015.txt

yschoen commented 7 years ago

The core should now be tested during measurements. To switch from qtlab to the new core, only two changes are necessary:

mpfirrmann commented 7 years ago

The Measurement-class needs certain functions from the qt.instrument-class: get_parameter_names() get_parameter_options() get() set() and from the qt.instruments-class: get() get_instruments()

rotzinger commented 6 years ago

This is (mostly) fixed. Please open another more specific issue, if something is not right.