├── .bumpversion_main.cfg ├── .bumpversion_release.cfg ├── .bumpversion_stable.cfg ├── .bumpversion_switch.cfg ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── issue_template.md ├── PULL_REQUEST_TEMPLATE │ └── pull_request_template.md ├── badges │ ├── badges.txt │ ├── coverage.svg │ ├── mypy.svg │ ├── pylint.svg │ └── tests.svg ├── requirements-ci.txt └── workflows │ ├── pull-request-ci.yml │ ├── push-ci.yml │ ├── pypi-publish.yml │ ├── reusable-ci-workflows.yml │ └── scheduled-full-ci.yml ├── .gitignore ├── .readthedocs.yml ├── ACKNOWLEDGEMENTS.md ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── RELEASE.md ├── TESTING.md ├── bin ├── instruments │ ├── qmi_anapico_apsin │ ├── qmi_bristol_fos │ ├── qmi_highfinesse_ws │ ├── qmi_mcc_usb1808x │ ├── qmi_newport_ag_uc8 │ ├── qmi_quantum_composer_9530 │ ├── qmi_siglent_ssa3000x │ ├── qmi_srs_dc205 │ ├── qmi_tenma_72psu │ ├── qmi_teraxion_tfn │ ├── qmi_thorlabs_k10cr1 │ ├── qmi_timebase_dim3000 │ ├── qmi_wavelength_tclab │ └── qmi_wieserlabs_flexdds ├── qmi_hdf5_to_mat ├── qmi_proc └── qmi_tool ├── documentation ├── adbasic_coding_standard.rst └── sphinx │ ├── .gitignore │ ├── requirements.txt │ └── source │ ├── _templates │ ├── custom-class.rst │ ├── custom-module.rst │ └── custom-package.rst │ ├── api_reference.rst │ ├── coding_standard.rst │ ├── conf.py │ ├── design.rst │ ├── documenting_qmi.rst │ ├── images │ ├── Makefile │ ├── class_diagram_main.dot │ ├── class_diagram_main.png │ ├── class_diagram_messaging.dot │ ├── class_diagram_messaging.png │ ├── class_diagram_signalling.dot │ ├── class_diagram_signalling.png │ ├── example_contexts.dot │ └── example_contexts.png │ ├── index.rst │ ├── installation.rst │ ├── tutorial.rst │ └── welcome.rst ├── examples ├── calibration │ ├── calibration_client.py │ ├── calibration_server.py │ └── qmi.conf └── noisy-sine-generator │ ├── noisy_sine_generator_client.py │ ├── noisy_sine_generator_controller.py │ ├── noisy_sine_generator_server.py │ ├── noisy_sine_generator_service.py │ └── qmi.conf ├── mypy.ini ├── pylintrc ├── pyproject.toml ├── qmi ├── __init__.py ├── core │ ├── __init__.py │ ├── config.py │ ├── config_defs.py │ ├── config_struct.py │ ├── context.py │ ├── context_singleton.py │ ├── exceptions.py │ ├── instrument.py │ ├── logging_init.py │ ├── messaging.py │ ├── object_registry.py │ ├── pubsub.py │ ├── read_keyboard.py │ ├── rpc.py │ ├── scpi_protocol.py │ ├── task.py │ ├── thread.py │ ├── transport.py │ ├── transport_gpib_visa.py │ ├── transport_usbtmc_pyusb.py │ ├── transport_usbtmc_visa.py │ ├── udp_responder_packets.py │ ├── usbtmc.py │ └── util.py ├── data │ ├── __init__.py │ ├── dataset.py │ ├── datastore.py │ └── hdf5recorder.py ├── instruments │ ├── __init__.py │ ├── adwin │ │ ├── __init__.py │ │ ├── adwin.py │ │ ├── goldii.py │ │ └── proii.py │ ├── agiltron │ │ ├── __init__.py │ │ ├── _ff_optical_switch.py │ │ ├── ff1x4.py │ │ └── ff1x8.py │ ├── anapico │ │ ├── __init__.py │ │ └── apsin.py │ ├── aviosys │ │ ├── __init__.py │ │ └── ippower.py │ ├── boston_micromachines │ │ ├── __init__.py │ │ └── multidm.py │ ├── bristol │ │ ├── __init__.py │ │ ├── bristol_871a.py │ │ └── fos.py │ ├── cobolt │ │ ├── __init__.py │ │ └── laser_06_01.py │ ├── digilent │ │ ├── __init__.py │ │ └── analog_discovery.py │ ├── dummy │ │ ├── __init__.py │ │ └── noisy_sine_generator.py │ ├── edwards │ │ ├── __init__.py │ │ └── turbo_instrument_controller.py │ ├── high_finesse │ │ ├── __init__.py │ │ ├── support │ │ │ ├── __init__.py │ │ │ ├── _library_wrapper.py │ │ │ ├── wlmConst.py │ │ │ └── wlmData.py │ │ └── wlm.py │ ├── imagine_eyes │ │ ├── __init__.py │ │ └── mirao52e.py │ ├── instru_tech │ │ ├── __init__.py │ │ └── instrutech_agc302.py │ ├── jpe │ │ ├── __init__.py │ │ └── cpsc.py │ ├── mcc │ │ ├── __init__.py │ │ └── usb1808x.py │ ├── montana │ │ ├── __init__.py │ │ ├── cryostation.py │ │ └── cryostation_s50.py │ ├── newport │ │ ├── __init__.py │ │ ├── actuators.py │ │ ├── ag_uc8.py │ │ ├── conex_cc.py │ │ ├── newport_843r.py │ │ ├── newport_843r_libusb.py │ │ ├── single_axis_motion_controller.py │ │ ├── smc_100cc.py │ │ ├── smc_100pp.py │ │ ├── tlb670x.py │ │ └── tlb670x_error_messages.py │ ├── nkt_photonics │ │ ├── __init__.py │ │ ├── adjustik.py │ │ ├── boostik.py │ │ └── nkt_photonics_interbus_protocol.py │ ├── ozoptics │ │ ├── __init__.py │ │ ├── dd100mc.py │ │ └── epc_driver.py │ ├── parallax │ │ ├── __init__.py │ │ └── usb_propeller.py │ ├── pi │ │ ├── __init__.py │ │ ├── e873.py │ │ └── gcs_error_codes.py │ ├── picoquant │ │ ├── __init__.py │ │ ├── _picoquant.py │ │ ├── hydraharp.py │ │ ├── multiharp.py │ │ ├── picoharp.py │ │ └── support │ │ │ ├── __init__.py │ │ │ ├── _decoders.py │ │ │ ├── _events.py │ │ │ ├── _hhlib_function_signatures.py │ │ │ ├── _library_wrapper.py │ │ │ ├── _mhlib_function_signatures.py │ │ │ ├── _phlib_function_signatures.py │ │ │ └── _realtime.py │ ├── picotech │ │ ├── __init__.py │ │ ├── _picoscope.py │ │ ├── picoscope3403.py │ │ └── picoscope4824.py │ ├── pololu │ │ ├── __init__.py │ │ └── maestro.py │ ├── ptgrey │ │ ├── __init__.py │ │ └── blackfly_aravis.py │ ├── quantum_composers │ │ ├── __init__.py │ │ └── pulse_generator9530.py │ ├── quantum_opus │ │ ├── __init__.py │ │ └── amp_sim_module.py │ ├── raspberry │ │ ├── __init__.py │ │ └── gpio.py │ ├── rigol │ │ ├── __init__.py │ │ └── dg4102.py │ ├── rohde_schwarz │ │ ├── __init__.py │ │ ├── rs_base_signal_gen.py │ │ ├── sgs100a.py │ │ └── smbv100a.py │ ├── santec │ │ ├── __init__.py │ │ └── tsl_570.py │ ├── siglent │ │ ├── __init__.py │ │ ├── sds1202xe.py │ │ └── ssa3000x.py │ ├── stanford_research_systems │ │ ├── __init__.py │ │ ├── dc205.py │ │ ├── sim900.py │ │ └── sim922.py │ ├── tektronix │ │ ├── __init__.py │ │ ├── afg31000.py │ │ ├── awg5014.py │ │ └── fca3000.py │ ├── tenma │ │ ├── __init__.py │ │ └── psu_72.py │ ├── teraxion │ │ ├── __init__.py │ │ └── tfn.py │ ├── thorlabs │ │ ├── __init__.py │ │ ├── apt_packets.py │ │ ├── apt_protocol.py │ │ ├── k10cr1.py │ │ ├── kdc101.py │ │ ├── mff10x.py │ │ ├── mpc320.py │ │ ├── pm100d.py │ │ ├── tc200.py │ │ ├── tsp01.py │ │ └── tsp01b.py │ ├── timebase │ │ ├── __init__.py │ │ └── dim3000.py │ ├── toptica │ │ ├── __init__.py │ │ └── dlc.py │ ├── tt │ │ ├── __init__.py │ │ └── tgf.py │ ├── wavelength │ │ ├── __init__.py │ │ └── tclab.py │ ├── wieserlabs │ │ ├── __init__.py │ │ └── flexdds.py │ ├── wl_photonics │ │ ├── __init__.py │ │ └── wltf_n.py │ ├── yokogawa │ │ ├── __init__.py │ │ └── dlm4038.py │ └── zurich_instruments │ │ ├── __init__.py │ │ └── hdawg.py ├── py.typed ├── tools │ ├── __init__.py │ ├── proc.py │ └── qmi_tool.py └── utils │ ├── __init__.py │ ├── adbasic_compiler.py │ ├── adbasic_parser.py │ ├── adwin_manager.py │ └── context_managers.py ├── scripts └── run_docs_sphinx.sh └── tests ├── __init__.py ├── core ├── __init__.py ├── hw_test_transport_serial.py ├── pyvisa_stub.py ├── sw_test_qmi_signals_publish_script.py ├── sw_test_qmi_signals_receiver.py ├── test_basic.py ├── test_cleanup.py ├── test_config.py ├── test_config_struct.py ├── test_context.py ├── test_context_config_file_input.py ├── test_context_singleton_config_file_input.py ├── test_instrument.py ├── test_logging_init.py ├── test_messaging.py ├── test_multiple_contexts.py ├── test_pubsub.py ├── test_rpc.py ├── test_scpi_protocol.py ├── test_tasks.py ├── test_transport.py ├── test_transport_gpib_visa.py ├── test_transport_usbtmc.py ├── test_unclean_shutdown.py └── test_usbtmc.py ├── data ├── __init__.py ├── test_dataset.py ├── test_datastore.py └── test_hdf5recorder.py ├── instruments ├── __init__.py ├── adwin │ ├── __init__.py │ ├── adwin_stub.py │ └── test_adwin.py ├── agiltron │ ├── __init__.py │ └── test_ff_optical_switch.py ├── anapico │ ├── __init__.py │ └── test_apsin.py ├── aviosys │ ├── __init__.py │ └── test_ippower.py ├── boston_micromachines │ ├── __init__.py │ └── test_multidm.py ├── bristol │ ├── __init__.py │ ├── test_871a.py │ └── test_fos.py ├── cobolt │ ├── __init__.py │ └── test_laser_06_01.py ├── digilent │ ├── __init__.py │ └── test_analog_discovery_2.py ├── edwards │ ├── __init__.py │ └── test_turbo_instrument_controller.py ├── high_finesse │ ├── __init__.py │ ├── support │ │ ├── __init__.py │ │ └── test_wrapper.py │ └── test_wlm.py ├── imagine_eyes │ ├── __init__.py │ └── test_mirao52e.py ├── instru_tech │ ├── __init__.py │ └── test_agc302.py ├── jpe │ ├── __init__.py │ └── test_cpsc.py ├── mcc │ ├── __init__.py │ └── test_usb1808x.py ├── montana │ ├── __init__.py │ ├── test_cryostation.py │ └── test_cryostation_s50.py ├── newport │ ├── __init__.py │ ├── test_ag_uc8.py │ ├── test_single_axis_motion_controller.py │ ├── test_smc_100cc.py │ ├── test_smc_100pp.py │ └── test_tlb670x.py ├── nkt_photonics │ ├── __init__.py │ ├── test_adjustik.py │ └── test_boostik.py ├── ozoptics │ ├── __init__.py │ ├── qmi.conf │ ├── test_dd100mc.py │ └── test_epc_driver.py ├── parallax │ ├── __init__.py │ └── test_usb_propeller.py ├── pi │ ├── __init__.py │ └── test_e873.py ├── picoquant │ ├── __init__.py │ ├── test_hydraharp.py │ ├── test_hydraharp_event_processing.py │ ├── test_library_wrapper.py │ ├── test_multiharp.py │ ├── test_multiharp_event_processing.py │ ├── test_picoharp.py │ ├── test_picoquant.py │ └── test_tttr_histogram.py ├── picotech │ ├── __init__.py │ ├── picosdk_stub.py │ ├── ps3000a_stub.py │ ├── ps4000a_stub.py │ ├── test_picoscope.py │ ├── test_picoscope3403.py │ └── test_picoscope4824.py ├── pololu │ ├── __init__.py │ └── test_maestro.py ├── ptgrey │ ├── __init__.py │ ├── aravis_stub.py │ └── test_blackfly_aravis.py ├── quantum_composers │ ├── __init__.py │ └── test_pulse_generator9530.py ├── quantum_opus │ ├── __init__.py │ └── test_amp_module.py ├── raspberry │ ├── __init__.py │ └── test_gpio.py ├── rigol │ ├── __init__.py │ └── test_dg4102.py ├── rohde_schwarz │ ├── __init__.py │ ├── test_rs_base_signal_gen.py │ ├── test_sgs100a.py │ └── test_smbv100a.py ├── santec │ ├── __init__.py │ └── test_tsl_570.py ├── siglent │ ├── __init__.py │ ├── test_sds1202xe.py │ └── test_ssa3000x.py ├── stanford_research_systems │ ├── __init__.py │ ├── test_dc205.py │ ├── test_sim900.py │ └── test_sim922.py ├── tektronix │ ├── __init__.py │ ├── test_afg31000.py │ ├── test_awg5014.py │ └── test_fca3000.py ├── tenma │ ├── __init__.py │ └── test_psu_72.py ├── teraxion │ ├── __init__.py │ └── test_tfn.py ├── test_boostik_driver.py ├── thorlabs │ ├── __init__.py │ ├── test_k10cr1.py │ ├── test_kdc101.py │ ├── test_mff10x.py │ ├── test_mpc320.py │ ├── test_pm100d.py │ ├── test_tc200.py │ ├── test_tsp01.py │ └── test_tsp01b.py ├── timebase │ ├── __init__.py │ └── test_dim3000.py ├── toptica │ ├── __init__.py │ └── test_dlc.py ├── tt │ ├── __init__.py │ └── test_tgf.py ├── wavelength │ ├── __init__.py │ └── test_tclab.py ├── wieserlabs │ ├── __init__.py │ └── test_flexdds.py ├── wl_photonics │ ├── __init__.py │ └── test_wltf_n.py ├── yokogawa │ ├── __init__.py │ └── test_dlm4308.py └── zurich_instruments │ ├── __init__.py │ └── test_hdawg.py ├── patcher.py ├── tools ├── __init__.py └── test_proc.py └── utils ├── __init__.py ├── data ├── dep.inc ├── program_a.bas ├── program_a.conf ├── program_b.bas ├── program_b.conf ├── program_c.conf ├── program_d.ERR ├── program_d.bas ├── program_d.conf ├── program_e.conf └── test_nested │ ├── dep2.inc │ └── program_c.bas ├── test_adbasic_compiler.py ├── test_adbasic_parser.py ├── test_adwin_manager.py ├── test_context_managers.py └── test_module.py /.bumpversion_main.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/.bumpversion_main.cfg -------------------------------------------------------------------------------- /.bumpversion_release.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/.bumpversion_release.cfg -------------------------------------------------------------------------------- /.bumpversion_stable.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/.bumpversion_stable.cfg -------------------------------------------------------------------------------- /.bumpversion_switch.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/.bumpversion_switch.cfg -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/issue_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/.github/ISSUE_TEMPLATE/issue_template.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md -------------------------------------------------------------------------------- /.github/badges/badges.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/.github/badges/badges.txt -------------------------------------------------------------------------------- /.github/badges/coverage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/.github/badges/coverage.svg -------------------------------------------------------------------------------- /.github/badges/mypy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/.github/badges/mypy.svg -------------------------------------------------------------------------------- /.github/badges/pylint.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/.github/badges/pylint.svg -------------------------------------------------------------------------------- /.github/badges/tests.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/.github/badges/tests.svg -------------------------------------------------------------------------------- /.github/requirements-ci.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/.github/requirements-ci.txt -------------------------------------------------------------------------------- /.github/workflows/pull-request-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/.github/workflows/pull-request-ci.yml -------------------------------------------------------------------------------- /.github/workflows/push-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/.github/workflows/push-ci.yml -------------------------------------------------------------------------------- /.github/workflows/pypi-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/.github/workflows/pypi-publish.yml -------------------------------------------------------------------------------- /.github/workflows/reusable-ci-workflows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/.github/workflows/reusable-ci-workflows.yml -------------------------------------------------------------------------------- /.github/workflows/scheduled-full-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/.github/workflows/scheduled-full-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /ACKNOWLEDGEMENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/ACKNOWLEDGEMENTS.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/RELEASE.md -------------------------------------------------------------------------------- /TESTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/TESTING.md -------------------------------------------------------------------------------- /bin/instruments/qmi_anapico_apsin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/bin/instruments/qmi_anapico_apsin -------------------------------------------------------------------------------- /bin/instruments/qmi_bristol_fos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/bin/instruments/qmi_bristol_fos -------------------------------------------------------------------------------- /bin/instruments/qmi_highfinesse_ws: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/bin/instruments/qmi_highfinesse_ws -------------------------------------------------------------------------------- /bin/instruments/qmi_mcc_usb1808x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/bin/instruments/qmi_mcc_usb1808x -------------------------------------------------------------------------------- /bin/instruments/qmi_newport_ag_uc8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/bin/instruments/qmi_newport_ag_uc8 -------------------------------------------------------------------------------- /bin/instruments/qmi_quantum_composer_9530: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/bin/instruments/qmi_quantum_composer_9530 -------------------------------------------------------------------------------- /bin/instruments/qmi_siglent_ssa3000x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/bin/instruments/qmi_siglent_ssa3000x -------------------------------------------------------------------------------- /bin/instruments/qmi_srs_dc205: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/bin/instruments/qmi_srs_dc205 -------------------------------------------------------------------------------- /bin/instruments/qmi_tenma_72psu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/bin/instruments/qmi_tenma_72psu -------------------------------------------------------------------------------- /bin/instruments/qmi_teraxion_tfn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/bin/instruments/qmi_teraxion_tfn -------------------------------------------------------------------------------- /bin/instruments/qmi_thorlabs_k10cr1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/bin/instruments/qmi_thorlabs_k10cr1 -------------------------------------------------------------------------------- /bin/instruments/qmi_timebase_dim3000: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/bin/instruments/qmi_timebase_dim3000 -------------------------------------------------------------------------------- /bin/instruments/qmi_wavelength_tclab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/bin/instruments/qmi_wavelength_tclab -------------------------------------------------------------------------------- /bin/instruments/qmi_wieserlabs_flexdds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/bin/instruments/qmi_wieserlabs_flexdds -------------------------------------------------------------------------------- /bin/qmi_hdf5_to_mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/bin/qmi_hdf5_to_mat -------------------------------------------------------------------------------- /bin/qmi_proc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/bin/qmi_proc -------------------------------------------------------------------------------- /bin/qmi_tool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/bin/qmi_tool -------------------------------------------------------------------------------- /documentation/adbasic_coding_standard.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/documentation/adbasic_coding_standard.rst -------------------------------------------------------------------------------- /documentation/sphinx/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | source/generated 3 | -------------------------------------------------------------------------------- /documentation/sphinx/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/documentation/sphinx/requirements.txt -------------------------------------------------------------------------------- /documentation/sphinx/source/_templates/custom-class.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/documentation/sphinx/source/_templates/custom-class.rst -------------------------------------------------------------------------------- /documentation/sphinx/source/_templates/custom-module.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/documentation/sphinx/source/_templates/custom-module.rst -------------------------------------------------------------------------------- /documentation/sphinx/source/_templates/custom-package.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/documentation/sphinx/source/_templates/custom-package.rst -------------------------------------------------------------------------------- /documentation/sphinx/source/api_reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/documentation/sphinx/source/api_reference.rst -------------------------------------------------------------------------------- /documentation/sphinx/source/coding_standard.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/documentation/sphinx/source/coding_standard.rst -------------------------------------------------------------------------------- /documentation/sphinx/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/documentation/sphinx/source/conf.py -------------------------------------------------------------------------------- /documentation/sphinx/source/design.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/documentation/sphinx/source/design.rst -------------------------------------------------------------------------------- /documentation/sphinx/source/documenting_qmi.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/documentation/sphinx/source/documenting_qmi.rst -------------------------------------------------------------------------------- /documentation/sphinx/source/images/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/documentation/sphinx/source/images/Makefile -------------------------------------------------------------------------------- /documentation/sphinx/source/images/class_diagram_main.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/documentation/sphinx/source/images/class_diagram_main.dot -------------------------------------------------------------------------------- /documentation/sphinx/source/images/class_diagram_main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/documentation/sphinx/source/images/class_diagram_main.png -------------------------------------------------------------------------------- /documentation/sphinx/source/images/class_diagram_messaging.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/documentation/sphinx/source/images/class_diagram_messaging.dot -------------------------------------------------------------------------------- /documentation/sphinx/source/images/class_diagram_messaging.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/documentation/sphinx/source/images/class_diagram_messaging.png -------------------------------------------------------------------------------- /documentation/sphinx/source/images/class_diagram_signalling.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/documentation/sphinx/source/images/class_diagram_signalling.dot -------------------------------------------------------------------------------- /documentation/sphinx/source/images/class_diagram_signalling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/documentation/sphinx/source/images/class_diagram_signalling.png -------------------------------------------------------------------------------- /documentation/sphinx/source/images/example_contexts.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/documentation/sphinx/source/images/example_contexts.dot -------------------------------------------------------------------------------- /documentation/sphinx/source/images/example_contexts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/documentation/sphinx/source/images/example_contexts.png -------------------------------------------------------------------------------- /documentation/sphinx/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/documentation/sphinx/source/index.rst -------------------------------------------------------------------------------- /documentation/sphinx/source/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/documentation/sphinx/source/installation.rst -------------------------------------------------------------------------------- /documentation/sphinx/source/tutorial.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/documentation/sphinx/source/tutorial.rst -------------------------------------------------------------------------------- /documentation/sphinx/source/welcome.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/documentation/sphinx/source/welcome.rst -------------------------------------------------------------------------------- /examples/calibration/calibration_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/examples/calibration/calibration_client.py -------------------------------------------------------------------------------- /examples/calibration/calibration_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/examples/calibration/calibration_server.py -------------------------------------------------------------------------------- /examples/calibration/qmi.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/examples/calibration/qmi.conf -------------------------------------------------------------------------------- /examples/noisy-sine-generator/noisy_sine_generator_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/examples/noisy-sine-generator/noisy_sine_generator_client.py -------------------------------------------------------------------------------- /examples/noisy-sine-generator/noisy_sine_generator_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/examples/noisy-sine-generator/noisy_sine_generator_controller.py -------------------------------------------------------------------------------- /examples/noisy-sine-generator/noisy_sine_generator_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/examples/noisy-sine-generator/noisy_sine_generator_server.py -------------------------------------------------------------------------------- /examples/noisy-sine-generator/noisy_sine_generator_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/examples/noisy-sine-generator/noisy_sine_generator_service.py -------------------------------------------------------------------------------- /examples/noisy-sine-generator/qmi.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/examples/noisy-sine-generator/qmi.conf -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/mypy.ini -------------------------------------------------------------------------------- /pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/pylintrc -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/pyproject.toml -------------------------------------------------------------------------------- /qmi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/__init__.py -------------------------------------------------------------------------------- /qmi/core/__init__.py: -------------------------------------------------------------------------------- 1 | """ Core functionality of the QMI framework. 2 | """ 3 | -------------------------------------------------------------------------------- /qmi/core/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/core/config.py -------------------------------------------------------------------------------- /qmi/core/config_defs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/core/config_defs.py -------------------------------------------------------------------------------- /qmi/core/config_struct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/core/config_struct.py -------------------------------------------------------------------------------- /qmi/core/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/core/context.py -------------------------------------------------------------------------------- /qmi/core/context_singleton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/core/context_singleton.py -------------------------------------------------------------------------------- /qmi/core/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/core/exceptions.py -------------------------------------------------------------------------------- /qmi/core/instrument.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/core/instrument.py -------------------------------------------------------------------------------- /qmi/core/logging_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/core/logging_init.py -------------------------------------------------------------------------------- /qmi/core/messaging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/core/messaging.py -------------------------------------------------------------------------------- /qmi/core/object_registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/core/object_registry.py -------------------------------------------------------------------------------- /qmi/core/pubsub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/core/pubsub.py -------------------------------------------------------------------------------- /qmi/core/read_keyboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/core/read_keyboard.py -------------------------------------------------------------------------------- /qmi/core/rpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/core/rpc.py -------------------------------------------------------------------------------- /qmi/core/scpi_protocol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/core/scpi_protocol.py -------------------------------------------------------------------------------- /qmi/core/task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/core/task.py -------------------------------------------------------------------------------- /qmi/core/thread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/core/thread.py -------------------------------------------------------------------------------- /qmi/core/transport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/core/transport.py -------------------------------------------------------------------------------- /qmi/core/transport_gpib_visa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/core/transport_gpib_visa.py -------------------------------------------------------------------------------- /qmi/core/transport_usbtmc_pyusb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/core/transport_usbtmc_pyusb.py -------------------------------------------------------------------------------- /qmi/core/transport_usbtmc_visa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/core/transport_usbtmc_visa.py -------------------------------------------------------------------------------- /qmi/core/udp_responder_packets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/core/udp_responder_packets.py -------------------------------------------------------------------------------- /qmi/core/usbtmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/core/usbtmc.py -------------------------------------------------------------------------------- /qmi/core/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/core/util.py -------------------------------------------------------------------------------- /qmi/data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/data/__init__.py -------------------------------------------------------------------------------- /qmi/data/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/data/dataset.py -------------------------------------------------------------------------------- /qmi/data/datastore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/data/datastore.py -------------------------------------------------------------------------------- /qmi/data/hdf5recorder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/data/hdf5recorder.py -------------------------------------------------------------------------------- /qmi/instruments/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/adwin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/adwin/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/adwin/adwin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/adwin/adwin.py -------------------------------------------------------------------------------- /qmi/instruments/adwin/goldii.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/adwin/goldii.py -------------------------------------------------------------------------------- /qmi/instruments/adwin/proii.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/adwin/proii.py -------------------------------------------------------------------------------- /qmi/instruments/agiltron/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/agiltron/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/agiltron/_ff_optical_switch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/agiltron/_ff_optical_switch.py -------------------------------------------------------------------------------- /qmi/instruments/agiltron/ff1x4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/agiltron/ff1x4.py -------------------------------------------------------------------------------- /qmi/instruments/agiltron/ff1x8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/agiltron/ff1x8.py -------------------------------------------------------------------------------- /qmi/instruments/anapico/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/anapico/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/anapico/apsin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/anapico/apsin.py -------------------------------------------------------------------------------- /qmi/instruments/aviosys/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/aviosys/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/aviosys/ippower.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/aviosys/ippower.py -------------------------------------------------------------------------------- /qmi/instruments/boston_micromachines/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/boston_micromachines/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/boston_micromachines/multidm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/boston_micromachines/multidm.py -------------------------------------------------------------------------------- /qmi/instruments/bristol/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/bristol/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/bristol/bristol_871a.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/bristol/bristol_871a.py -------------------------------------------------------------------------------- /qmi/instruments/bristol/fos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/bristol/fos.py -------------------------------------------------------------------------------- /qmi/instruments/cobolt/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/cobolt/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/cobolt/laser_06_01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/cobolt/laser_06_01.py -------------------------------------------------------------------------------- /qmi/instruments/digilent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/digilent/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/digilent/analog_discovery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/digilent/analog_discovery.py -------------------------------------------------------------------------------- /qmi/instruments/dummy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/dummy/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/dummy/noisy_sine_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/dummy/noisy_sine_generator.py -------------------------------------------------------------------------------- /qmi/instruments/edwards/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/edwards/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/edwards/turbo_instrument_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/edwards/turbo_instrument_controller.py -------------------------------------------------------------------------------- /qmi/instruments/high_finesse/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/high_finesse/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/high_finesse/support/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/high_finesse/support/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/high_finesse/support/_library_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/high_finesse/support/_library_wrapper.py -------------------------------------------------------------------------------- /qmi/instruments/high_finesse/support/wlmConst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/high_finesse/support/wlmConst.py -------------------------------------------------------------------------------- /qmi/instruments/high_finesse/support/wlmData.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/high_finesse/support/wlmData.py -------------------------------------------------------------------------------- /qmi/instruments/high_finesse/wlm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/high_finesse/wlm.py -------------------------------------------------------------------------------- /qmi/instruments/imagine_eyes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/imagine_eyes/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/imagine_eyes/mirao52e.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/imagine_eyes/mirao52e.py -------------------------------------------------------------------------------- /qmi/instruments/instru_tech/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/instru_tech/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/instru_tech/instrutech_agc302.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/instru_tech/instrutech_agc302.py -------------------------------------------------------------------------------- /qmi/instruments/jpe/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/jpe/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/jpe/cpsc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/jpe/cpsc.py -------------------------------------------------------------------------------- /qmi/instruments/mcc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/mcc/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/mcc/usb1808x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/mcc/usb1808x.py -------------------------------------------------------------------------------- /qmi/instruments/montana/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/montana/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/montana/cryostation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/montana/cryostation.py -------------------------------------------------------------------------------- /qmi/instruments/montana/cryostation_s50.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/montana/cryostation_s50.py -------------------------------------------------------------------------------- /qmi/instruments/newport/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/newport/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/newport/actuators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/newport/actuators.py -------------------------------------------------------------------------------- /qmi/instruments/newport/ag_uc8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/newport/ag_uc8.py -------------------------------------------------------------------------------- /qmi/instruments/newport/conex_cc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/newport/conex_cc.py -------------------------------------------------------------------------------- /qmi/instruments/newport/newport_843r.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/newport/newport_843r.py -------------------------------------------------------------------------------- /qmi/instruments/newport/newport_843r_libusb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/newport/newport_843r_libusb.py -------------------------------------------------------------------------------- /qmi/instruments/newport/single_axis_motion_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/newport/single_axis_motion_controller.py -------------------------------------------------------------------------------- /qmi/instruments/newport/smc_100cc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/newport/smc_100cc.py -------------------------------------------------------------------------------- /qmi/instruments/newport/smc_100pp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/newport/smc_100pp.py -------------------------------------------------------------------------------- /qmi/instruments/newport/tlb670x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/newport/tlb670x.py -------------------------------------------------------------------------------- /qmi/instruments/newport/tlb670x_error_messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/newport/tlb670x_error_messages.py -------------------------------------------------------------------------------- /qmi/instruments/nkt_photonics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/nkt_photonics/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/nkt_photonics/adjustik.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/nkt_photonics/adjustik.py -------------------------------------------------------------------------------- /qmi/instruments/nkt_photonics/boostik.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/nkt_photonics/boostik.py -------------------------------------------------------------------------------- /qmi/instruments/nkt_photonics/nkt_photonics_interbus_protocol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/nkt_photonics/nkt_photonics_interbus_protocol.py -------------------------------------------------------------------------------- /qmi/instruments/ozoptics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/ozoptics/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/ozoptics/dd100mc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/ozoptics/dd100mc.py -------------------------------------------------------------------------------- /qmi/instruments/ozoptics/epc_driver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/ozoptics/epc_driver.py -------------------------------------------------------------------------------- /qmi/instruments/parallax/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/parallax/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/parallax/usb_propeller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/parallax/usb_propeller.py -------------------------------------------------------------------------------- /qmi/instruments/pi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/pi/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/pi/e873.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/pi/e873.py -------------------------------------------------------------------------------- /qmi/instruments/pi/gcs_error_codes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/pi/gcs_error_codes.py -------------------------------------------------------------------------------- /qmi/instruments/picoquant/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/picoquant/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/picoquant/_picoquant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/picoquant/_picoquant.py -------------------------------------------------------------------------------- /qmi/instruments/picoquant/hydraharp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/picoquant/hydraharp.py -------------------------------------------------------------------------------- /qmi/instruments/picoquant/multiharp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/picoquant/multiharp.py -------------------------------------------------------------------------------- /qmi/instruments/picoquant/picoharp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/picoquant/picoharp.py -------------------------------------------------------------------------------- /qmi/instruments/picoquant/support/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /qmi/instruments/picoquant/support/_decoders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/picoquant/support/_decoders.py -------------------------------------------------------------------------------- /qmi/instruments/picoquant/support/_events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/picoquant/support/_events.py -------------------------------------------------------------------------------- /qmi/instruments/picoquant/support/_hhlib_function_signatures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/picoquant/support/_hhlib_function_signatures.py -------------------------------------------------------------------------------- /qmi/instruments/picoquant/support/_library_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/picoquant/support/_library_wrapper.py -------------------------------------------------------------------------------- /qmi/instruments/picoquant/support/_mhlib_function_signatures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/picoquant/support/_mhlib_function_signatures.py -------------------------------------------------------------------------------- /qmi/instruments/picoquant/support/_phlib_function_signatures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/picoquant/support/_phlib_function_signatures.py -------------------------------------------------------------------------------- /qmi/instruments/picoquant/support/_realtime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/picoquant/support/_realtime.py -------------------------------------------------------------------------------- /qmi/instruments/picotech/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/picotech/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/picotech/_picoscope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/picotech/_picoscope.py -------------------------------------------------------------------------------- /qmi/instruments/picotech/picoscope3403.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/picotech/picoscope3403.py -------------------------------------------------------------------------------- /qmi/instruments/picotech/picoscope4824.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/picotech/picoscope4824.py -------------------------------------------------------------------------------- /qmi/instruments/pololu/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/pololu/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/pololu/maestro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/pololu/maestro.py -------------------------------------------------------------------------------- /qmi/instruments/ptgrey/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/ptgrey/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/ptgrey/blackfly_aravis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/ptgrey/blackfly_aravis.py -------------------------------------------------------------------------------- /qmi/instruments/quantum_composers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/quantum_composers/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/quantum_composers/pulse_generator9530.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/quantum_composers/pulse_generator9530.py -------------------------------------------------------------------------------- /qmi/instruments/quantum_opus/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/quantum_opus/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/quantum_opus/amp_sim_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/quantum_opus/amp_sim_module.py -------------------------------------------------------------------------------- /qmi/instruments/raspberry/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/raspberry/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/raspberry/gpio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/raspberry/gpio.py -------------------------------------------------------------------------------- /qmi/instruments/rigol/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/rigol/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/rigol/dg4102.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/rigol/dg4102.py -------------------------------------------------------------------------------- /qmi/instruments/rohde_schwarz/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/rohde_schwarz/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/rohde_schwarz/rs_base_signal_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/rohde_schwarz/rs_base_signal_gen.py -------------------------------------------------------------------------------- /qmi/instruments/rohde_schwarz/sgs100a.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/rohde_schwarz/sgs100a.py -------------------------------------------------------------------------------- /qmi/instruments/rohde_schwarz/smbv100a.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/rohde_schwarz/smbv100a.py -------------------------------------------------------------------------------- /qmi/instruments/santec/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/santec/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/santec/tsl_570.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/santec/tsl_570.py -------------------------------------------------------------------------------- /qmi/instruments/siglent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/siglent/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/siglent/sds1202xe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/siglent/sds1202xe.py -------------------------------------------------------------------------------- /qmi/instruments/siglent/ssa3000x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/siglent/ssa3000x.py -------------------------------------------------------------------------------- /qmi/instruments/stanford_research_systems/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/stanford_research_systems/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/stanford_research_systems/dc205.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/stanford_research_systems/dc205.py -------------------------------------------------------------------------------- /qmi/instruments/stanford_research_systems/sim900.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/stanford_research_systems/sim900.py -------------------------------------------------------------------------------- /qmi/instruments/stanford_research_systems/sim922.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/stanford_research_systems/sim922.py -------------------------------------------------------------------------------- /qmi/instruments/tektronix/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/tektronix/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/tektronix/afg31000.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/tektronix/afg31000.py -------------------------------------------------------------------------------- /qmi/instruments/tektronix/awg5014.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/tektronix/awg5014.py -------------------------------------------------------------------------------- /qmi/instruments/tektronix/fca3000.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/tektronix/fca3000.py -------------------------------------------------------------------------------- /qmi/instruments/tenma/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/tenma/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/tenma/psu_72.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/tenma/psu_72.py -------------------------------------------------------------------------------- /qmi/instruments/teraxion/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/teraxion/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/teraxion/tfn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/teraxion/tfn.py -------------------------------------------------------------------------------- /qmi/instruments/thorlabs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/thorlabs/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/thorlabs/apt_packets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/thorlabs/apt_packets.py -------------------------------------------------------------------------------- /qmi/instruments/thorlabs/apt_protocol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/thorlabs/apt_protocol.py -------------------------------------------------------------------------------- /qmi/instruments/thorlabs/k10cr1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/thorlabs/k10cr1.py -------------------------------------------------------------------------------- /qmi/instruments/thorlabs/kdc101.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/thorlabs/kdc101.py -------------------------------------------------------------------------------- /qmi/instruments/thorlabs/mff10x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/thorlabs/mff10x.py -------------------------------------------------------------------------------- /qmi/instruments/thorlabs/mpc320.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/thorlabs/mpc320.py -------------------------------------------------------------------------------- /qmi/instruments/thorlabs/pm100d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/thorlabs/pm100d.py -------------------------------------------------------------------------------- /qmi/instruments/thorlabs/tc200.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/thorlabs/tc200.py -------------------------------------------------------------------------------- /qmi/instruments/thorlabs/tsp01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/thorlabs/tsp01.py -------------------------------------------------------------------------------- /qmi/instruments/thorlabs/tsp01b.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/thorlabs/tsp01b.py -------------------------------------------------------------------------------- /qmi/instruments/timebase/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/timebase/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/timebase/dim3000.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/timebase/dim3000.py -------------------------------------------------------------------------------- /qmi/instruments/toptica/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/toptica/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/toptica/dlc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/toptica/dlc.py -------------------------------------------------------------------------------- /qmi/instruments/tt/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/tt/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/tt/tgf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/tt/tgf.py -------------------------------------------------------------------------------- /qmi/instruments/wavelength/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/wavelength/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/wavelength/tclab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/wavelength/tclab.py -------------------------------------------------------------------------------- /qmi/instruments/wieserlabs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/wieserlabs/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/wieserlabs/flexdds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/wieserlabs/flexdds.py -------------------------------------------------------------------------------- /qmi/instruments/wl_photonics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/wl_photonics/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/wl_photonics/wltf_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/wl_photonics/wltf_n.py -------------------------------------------------------------------------------- /qmi/instruments/yokogawa/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/yokogawa/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/yokogawa/dlm4038.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/yokogawa/dlm4038.py -------------------------------------------------------------------------------- /qmi/instruments/zurich_instruments/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/zurich_instruments/__init__.py -------------------------------------------------------------------------------- /qmi/instruments/zurich_instruments/hdawg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/instruments/zurich_instruments/hdawg.py -------------------------------------------------------------------------------- /qmi/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /qmi/tools/__init__.py: -------------------------------------------------------------------------------- 1 | """Tools for QMI.""" 2 | -------------------------------------------------------------------------------- /qmi/tools/proc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/tools/proc.py -------------------------------------------------------------------------------- /qmi/tools/qmi_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/tools/qmi_tool.py -------------------------------------------------------------------------------- /qmi/utils/__init__.py: -------------------------------------------------------------------------------- 1 | """Utility programs for QMI.""" 2 | -------------------------------------------------------------------------------- /qmi/utils/adbasic_compiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/utils/adbasic_compiler.py -------------------------------------------------------------------------------- /qmi/utils/adbasic_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/utils/adbasic_parser.py -------------------------------------------------------------------------------- /qmi/utils/adwin_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/utils/adwin_manager.py -------------------------------------------------------------------------------- /qmi/utils/context_managers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/qmi/utils/context_managers.py -------------------------------------------------------------------------------- /scripts/run_docs_sphinx.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/scripts/run_docs_sphinx.sh -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/core/hw_test_transport_serial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/core/hw_test_transport_serial.py -------------------------------------------------------------------------------- /tests/core/pyvisa_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/core/pyvisa_stub.py -------------------------------------------------------------------------------- /tests/core/sw_test_qmi_signals_publish_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/core/sw_test_qmi_signals_publish_script.py -------------------------------------------------------------------------------- /tests/core/sw_test_qmi_signals_receiver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/core/sw_test_qmi_signals_receiver.py -------------------------------------------------------------------------------- /tests/core/test_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/core/test_basic.py -------------------------------------------------------------------------------- /tests/core/test_cleanup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/core/test_cleanup.py -------------------------------------------------------------------------------- /tests/core/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/core/test_config.py -------------------------------------------------------------------------------- /tests/core/test_config_struct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/core/test_config_struct.py -------------------------------------------------------------------------------- /tests/core/test_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/core/test_context.py -------------------------------------------------------------------------------- /tests/core/test_context_config_file_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/core/test_context_config_file_input.py -------------------------------------------------------------------------------- /tests/core/test_context_singleton_config_file_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/core/test_context_singleton_config_file_input.py -------------------------------------------------------------------------------- /tests/core/test_instrument.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/core/test_instrument.py -------------------------------------------------------------------------------- /tests/core/test_logging_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/core/test_logging_init.py -------------------------------------------------------------------------------- /tests/core/test_messaging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/core/test_messaging.py -------------------------------------------------------------------------------- /tests/core/test_multiple_contexts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/core/test_multiple_contexts.py -------------------------------------------------------------------------------- /tests/core/test_pubsub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/core/test_pubsub.py -------------------------------------------------------------------------------- /tests/core/test_rpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/core/test_rpc.py -------------------------------------------------------------------------------- /tests/core/test_scpi_protocol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/core/test_scpi_protocol.py -------------------------------------------------------------------------------- /tests/core/test_tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/core/test_tasks.py -------------------------------------------------------------------------------- /tests/core/test_transport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/core/test_transport.py -------------------------------------------------------------------------------- /tests/core/test_transport_gpib_visa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/core/test_transport_gpib_visa.py -------------------------------------------------------------------------------- /tests/core/test_transport_usbtmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/core/test_transport_usbtmc.py -------------------------------------------------------------------------------- /tests/core/test_unclean_shutdown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/core/test_unclean_shutdown.py -------------------------------------------------------------------------------- /tests/core/test_usbtmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/core/test_usbtmc.py -------------------------------------------------------------------------------- /tests/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/data/test_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/data/test_dataset.py -------------------------------------------------------------------------------- /tests/data/test_datastore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/data/test_datastore.py -------------------------------------------------------------------------------- /tests/data/test_hdf5recorder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/data/test_hdf5recorder.py -------------------------------------------------------------------------------- /tests/instruments/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/adwin/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/adwin/adwin_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/adwin/adwin_stub.py -------------------------------------------------------------------------------- /tests/instruments/adwin/test_adwin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/adwin/test_adwin.py -------------------------------------------------------------------------------- /tests/instruments/agiltron/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/agiltron/test_ff_optical_switch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/agiltron/test_ff_optical_switch.py -------------------------------------------------------------------------------- /tests/instruments/anapico/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/anapico/test_apsin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/anapico/test_apsin.py -------------------------------------------------------------------------------- /tests/instruments/aviosys/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/aviosys/test_ippower.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/aviosys/test_ippower.py -------------------------------------------------------------------------------- /tests/instruments/boston_micromachines/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/boston_micromachines/test_multidm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/boston_micromachines/test_multidm.py -------------------------------------------------------------------------------- /tests/instruments/bristol/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/bristol/test_871a.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/bristol/test_871a.py -------------------------------------------------------------------------------- /tests/instruments/bristol/test_fos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/bristol/test_fos.py -------------------------------------------------------------------------------- /tests/instruments/cobolt/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/cobolt/test_laser_06_01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/cobolt/test_laser_06_01.py -------------------------------------------------------------------------------- /tests/instruments/digilent/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/digilent/test_analog_discovery_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/digilent/test_analog_discovery_2.py -------------------------------------------------------------------------------- /tests/instruments/edwards/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/edwards/test_turbo_instrument_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/edwards/test_turbo_instrument_controller.py -------------------------------------------------------------------------------- /tests/instruments/high_finesse/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/high_finesse/support/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/high_finesse/support/test_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/high_finesse/support/test_wrapper.py -------------------------------------------------------------------------------- /tests/instruments/high_finesse/test_wlm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/high_finesse/test_wlm.py -------------------------------------------------------------------------------- /tests/instruments/imagine_eyes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/imagine_eyes/test_mirao52e.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/imagine_eyes/test_mirao52e.py -------------------------------------------------------------------------------- /tests/instruments/instru_tech/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/instru_tech/test_agc302.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/instru_tech/test_agc302.py -------------------------------------------------------------------------------- /tests/instruments/jpe/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/jpe/test_cpsc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/jpe/test_cpsc.py -------------------------------------------------------------------------------- /tests/instruments/mcc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/mcc/test_usb1808x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/mcc/test_usb1808x.py -------------------------------------------------------------------------------- /tests/instruments/montana/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/montana/test_cryostation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/montana/test_cryostation.py -------------------------------------------------------------------------------- /tests/instruments/montana/test_cryostation_s50.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/montana/test_cryostation_s50.py -------------------------------------------------------------------------------- /tests/instruments/newport/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/newport/test_ag_uc8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/newport/test_ag_uc8.py -------------------------------------------------------------------------------- /tests/instruments/newport/test_single_axis_motion_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/newport/test_single_axis_motion_controller.py -------------------------------------------------------------------------------- /tests/instruments/newport/test_smc_100cc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/newport/test_smc_100cc.py -------------------------------------------------------------------------------- /tests/instruments/newport/test_smc_100pp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/newport/test_smc_100pp.py -------------------------------------------------------------------------------- /tests/instruments/newport/test_tlb670x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/newport/test_tlb670x.py -------------------------------------------------------------------------------- /tests/instruments/nkt_photonics/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/nkt_photonics/test_adjustik.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/nkt_photonics/test_adjustik.py -------------------------------------------------------------------------------- /tests/instruments/nkt_photonics/test_boostik.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/nkt_photonics/test_boostik.py -------------------------------------------------------------------------------- /tests/instruments/ozoptics/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/ozoptics/qmi.conf: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/instruments/ozoptics/test_dd100mc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/ozoptics/test_dd100mc.py -------------------------------------------------------------------------------- /tests/instruments/ozoptics/test_epc_driver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/ozoptics/test_epc_driver.py -------------------------------------------------------------------------------- /tests/instruments/parallax/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/parallax/test_usb_propeller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/parallax/test_usb_propeller.py -------------------------------------------------------------------------------- /tests/instruments/pi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/pi/test_e873.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/pi/test_e873.py -------------------------------------------------------------------------------- /tests/instruments/picoquant/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/picoquant/test_hydraharp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/picoquant/test_hydraharp.py -------------------------------------------------------------------------------- /tests/instruments/picoquant/test_hydraharp_event_processing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/picoquant/test_hydraharp_event_processing.py -------------------------------------------------------------------------------- /tests/instruments/picoquant/test_library_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/picoquant/test_library_wrapper.py -------------------------------------------------------------------------------- /tests/instruments/picoquant/test_multiharp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/picoquant/test_multiharp.py -------------------------------------------------------------------------------- /tests/instruments/picoquant/test_multiharp_event_processing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/picoquant/test_multiharp_event_processing.py -------------------------------------------------------------------------------- /tests/instruments/picoquant/test_picoharp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/picoquant/test_picoharp.py -------------------------------------------------------------------------------- /tests/instruments/picoquant/test_picoquant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/picoquant/test_picoquant.py -------------------------------------------------------------------------------- /tests/instruments/picoquant/test_tttr_histogram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/picoquant/test_tttr_histogram.py -------------------------------------------------------------------------------- /tests/instruments/picotech/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/picotech/picosdk_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/picotech/picosdk_stub.py -------------------------------------------------------------------------------- /tests/instruments/picotech/ps3000a_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/picotech/ps3000a_stub.py -------------------------------------------------------------------------------- /tests/instruments/picotech/ps4000a_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/picotech/ps4000a_stub.py -------------------------------------------------------------------------------- /tests/instruments/picotech/test_picoscope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/picotech/test_picoscope.py -------------------------------------------------------------------------------- /tests/instruments/picotech/test_picoscope3403.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/picotech/test_picoscope3403.py -------------------------------------------------------------------------------- /tests/instruments/picotech/test_picoscope4824.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/picotech/test_picoscope4824.py -------------------------------------------------------------------------------- /tests/instruments/pololu/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/pololu/test_maestro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/pololu/test_maestro.py -------------------------------------------------------------------------------- /tests/instruments/ptgrey/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/ptgrey/aravis_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/ptgrey/aravis_stub.py -------------------------------------------------------------------------------- /tests/instruments/ptgrey/test_blackfly_aravis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/ptgrey/test_blackfly_aravis.py -------------------------------------------------------------------------------- /tests/instruments/quantum_composers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/quantum_composers/test_pulse_generator9530.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/quantum_composers/test_pulse_generator9530.py -------------------------------------------------------------------------------- /tests/instruments/quantum_opus/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/quantum_opus/test_amp_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/quantum_opus/test_amp_module.py -------------------------------------------------------------------------------- /tests/instruments/raspberry/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/raspberry/test_gpio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/raspberry/test_gpio.py -------------------------------------------------------------------------------- /tests/instruments/rigol/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/rigol/test_dg4102.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/rigol/test_dg4102.py -------------------------------------------------------------------------------- /tests/instruments/rohde_schwarz/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/rohde_schwarz/test_rs_base_signal_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/rohde_schwarz/test_rs_base_signal_gen.py -------------------------------------------------------------------------------- /tests/instruments/rohde_schwarz/test_sgs100a.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/rohde_schwarz/test_sgs100a.py -------------------------------------------------------------------------------- /tests/instruments/rohde_schwarz/test_smbv100a.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/rohde_schwarz/test_smbv100a.py -------------------------------------------------------------------------------- /tests/instruments/santec/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/santec/test_tsl_570.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/santec/test_tsl_570.py -------------------------------------------------------------------------------- /tests/instruments/siglent/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/siglent/test_sds1202xe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/siglent/test_sds1202xe.py -------------------------------------------------------------------------------- /tests/instruments/siglent/test_ssa3000x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/siglent/test_ssa3000x.py -------------------------------------------------------------------------------- /tests/instruments/stanford_research_systems/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/stanford_research_systems/test_dc205.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/stanford_research_systems/test_dc205.py -------------------------------------------------------------------------------- /tests/instruments/stanford_research_systems/test_sim900.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/stanford_research_systems/test_sim900.py -------------------------------------------------------------------------------- /tests/instruments/stanford_research_systems/test_sim922.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/stanford_research_systems/test_sim922.py -------------------------------------------------------------------------------- /tests/instruments/tektronix/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/tektronix/test_afg31000.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/tektronix/test_afg31000.py -------------------------------------------------------------------------------- /tests/instruments/tektronix/test_awg5014.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/tektronix/test_awg5014.py -------------------------------------------------------------------------------- /tests/instruments/tektronix/test_fca3000.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/tektronix/test_fca3000.py -------------------------------------------------------------------------------- /tests/instruments/tenma/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/tenma/test_psu_72.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/tenma/test_psu_72.py -------------------------------------------------------------------------------- /tests/instruments/teraxion/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/teraxion/test_tfn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/teraxion/test_tfn.py -------------------------------------------------------------------------------- /tests/instruments/test_boostik_driver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/test_boostik_driver.py -------------------------------------------------------------------------------- /tests/instruments/thorlabs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/thorlabs/test_k10cr1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/thorlabs/test_k10cr1.py -------------------------------------------------------------------------------- /tests/instruments/thorlabs/test_kdc101.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/thorlabs/test_kdc101.py -------------------------------------------------------------------------------- /tests/instruments/thorlabs/test_mff10x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/thorlabs/test_mff10x.py -------------------------------------------------------------------------------- /tests/instruments/thorlabs/test_mpc320.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/thorlabs/test_mpc320.py -------------------------------------------------------------------------------- /tests/instruments/thorlabs/test_pm100d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/thorlabs/test_pm100d.py -------------------------------------------------------------------------------- /tests/instruments/thorlabs/test_tc200.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/thorlabs/test_tc200.py -------------------------------------------------------------------------------- /tests/instruments/thorlabs/test_tsp01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/thorlabs/test_tsp01.py -------------------------------------------------------------------------------- /tests/instruments/thorlabs/test_tsp01b.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/thorlabs/test_tsp01b.py -------------------------------------------------------------------------------- /tests/instruments/timebase/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/timebase/test_dim3000.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/timebase/test_dim3000.py -------------------------------------------------------------------------------- /tests/instruments/toptica/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/toptica/test_dlc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/toptica/test_dlc.py -------------------------------------------------------------------------------- /tests/instruments/tt/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/tt/test_tgf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/tt/test_tgf.py -------------------------------------------------------------------------------- /tests/instruments/wavelength/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/wavelength/test_tclab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/wavelength/test_tclab.py -------------------------------------------------------------------------------- /tests/instruments/wieserlabs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/wieserlabs/test_flexdds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/wieserlabs/test_flexdds.py -------------------------------------------------------------------------------- /tests/instruments/wl_photonics/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/wl_photonics/test_wltf_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/wl_photonics/test_wltf_n.py -------------------------------------------------------------------------------- /tests/instruments/yokogawa/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/yokogawa/test_dlm4308.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/yokogawa/test_dlm4308.py -------------------------------------------------------------------------------- /tests/instruments/zurich_instruments/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/instruments/zurich_instruments/test_hdawg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/instruments/zurich_instruments/test_hdawg.py -------------------------------------------------------------------------------- /tests/patcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/patcher.py -------------------------------------------------------------------------------- /tests/tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/tools/test_proc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/tools/test_proc.py -------------------------------------------------------------------------------- /tests/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/utils/data/dep.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/utils/data/dep.inc -------------------------------------------------------------------------------- /tests/utils/data/program_a.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/utils/data/program_a.bas -------------------------------------------------------------------------------- /tests/utils/data/program_a.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/utils/data/program_a.conf -------------------------------------------------------------------------------- /tests/utils/data/program_b.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/utils/data/program_b.bas -------------------------------------------------------------------------------- /tests/utils/data/program_b.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/utils/data/program_b.conf -------------------------------------------------------------------------------- /tests/utils/data/program_c.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/utils/data/program_c.conf -------------------------------------------------------------------------------- /tests/utils/data/program_d.ERR: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/utils/data/program_d.ERR -------------------------------------------------------------------------------- /tests/utils/data/program_d.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/utils/data/program_d.bas -------------------------------------------------------------------------------- /tests/utils/data/program_d.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/utils/data/program_d.conf -------------------------------------------------------------------------------- /tests/utils/data/program_e.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/utils/data/program_e.conf -------------------------------------------------------------------------------- /tests/utils/data/test_nested/dep2.inc: -------------------------------------------------------------------------------- 1 | #Define PAR_foobar Par_5 2 | -------------------------------------------------------------------------------- /tests/utils/data/test_nested/program_c.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/utils/data/test_nested/program_c.bas -------------------------------------------------------------------------------- /tests/utils/test_adbasic_compiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/utils/test_adbasic_compiler.py -------------------------------------------------------------------------------- /tests/utils/test_adbasic_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/utils/test_adbasic_parser.py -------------------------------------------------------------------------------- /tests/utils/test_adwin_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/utils/test_adwin_manager.py -------------------------------------------------------------------------------- /tests/utils/test_context_managers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/utils/test_context_managers.py -------------------------------------------------------------------------------- /tests/utils/test_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuTech-Delft/QMI/HEAD/tests/utils/test_module.py --------------------------------------------------------------------------------