diff --git a/config/example/test.cfg b/config/example/test.cfg new file mode 100644 index 0000000000..ed99741946 --- /dev/null +++ b/config/example/test.cfg @@ -0,0 +1,64 @@ +# Example Qudi configuration file. +# +# +# +# IMPORTANT: The format of every 'module.Class' line has changed on 28.6.2015. +# ========= The class name now needs to be explicitly given here in the config. +# the config line must the form package.module.Class.ClassName +global: + # list of modules to load when starting + startup: ['man', 'tray'] + + module_server: + address: 'localhost' + port: 12345 + + ## For controlling the appearance of the GUI: + stylesheet: 'qdark.qss' + +hardware: + streamer: + module.Class: 'ni_x_series_in_streamer.NIXSeriesInStreamer' + device_name: 'Dev1' + digital_sources: + - 'pfi15' + analog_sources: + - 'ai1' + #external_sample_clock_source: 'dev1/ctr0' + #external_sample_clock_frequency: 1000 + adc_voltage_range: [-10, 10] + max_channel_samples_buffer: 10000000 + read_write_timeout: 10 + +logic: + kernellogic: + module.Class: 'jupyterkernel.kernellogic.QudiKernelLogic' + remoteaccess: True + + timeserieslogic: + module.Class: 'time_series_reader_logic.TimeSeriesReaderLogic' + max_frame_rate: 15 + connect: + _streamer_con: 'streamer' + _savelogic_con: 'savelogic' + + fitlogic: + module.Class: 'fit_logic.FitLogic' + + savelogic: + module.Class: 'save_logic.SaveLogic' + win_data_directory: 'C:/Data' + unix_data_directory: 'Data/' + log_into_daily_directory: True + +gui: + tray: + module.Class: 'trayicon.TrayIcon' + + man: + module.Class: 'manager.managergui.ManagerGui' + + timeseries: + module.Class: 'time_series_gui.TimeSeriesGui' + connect: + _time_series_logic_con: 'timeserieslogic'