Ulm-IQO / qudi-iqo-modules

A collection of qudi measurement modules originally developed for experiments on colorcenters in semiconductor materials.
GNU General Public License v3.0
12 stars 29 forks source link

[Bug] Missing/wrong generation_method_parameters for PulseSequences #117

Open Nick-Grimm opened 12 months ago

Nick-Grimm commented 12 months ago

Version

current main

What is affected by the bug?

In the pulsed toolchain any uploaded PulseSequence from predifined methods does not show its own generation_method_parameters but rather the parameters of a former uploaded 'PulseBlockEnsemble'. This leads to false saving of the generation method paramters in the Metadata.

When does the bug occur?

The bug occurs when uploading predefined methods written as PulseSequences, e.g. t1_seq.

How do we replicate the issue?

-Upload any predefined method written as PulseSequence, e.g. t1_seq -Check in the console the pulsed_measurement_logic.generation_method_parameters

Expected behavior

The generation method parameters should match.

Relevant log output

No response

Additional Comments

I think the issue is resolved when adding for sequences in the sequence_generator_logic in the method generate_predefined_sequence: sequence.generation_method_parameters = kwargs_dict just as for ensembles.

Contact Details

No response