nulinspiratie / SilQ

Software for quantum control of donor atoms in silicon
Other
6 stars 1 forks source link

Force arbstudio to load unused channels with a DC pulse #268

Closed maij closed 3 years ago

maij commented 3 years ago

Fixes #265.

More details pertaining to this issue: @RostyslavSavytskyy and I did some testing and found that if you stopped the layout and started it again, the arbstudio would continue outputting on an unused channel, however if you stopped the layout, and explicitly started the triggering to the arbstudio (in this case the pulseblaster ESR Pro), then started the arbstudio, the unused channel would no longer output erroneously.

Very strange! In any case, this seems to fix the issue.

nulinspiratie commented 3 years ago

Hmm I wonder if it's something like if the ArbStudio stops before it reached the final pulse in it's waveform, it will somehow continue at that point. However, if after it stops triggers are still being received such that it finished the current sequence, it will truly stop outputting anything