Closed jordivallsq closed 6 months ago
The code has been checked with 2 different pulses from different sequencers in a software loop. This is the n step of a software loop where we can see how both pulses are in sync:
The sequencers used are:
wait_sync 4
main:
move 200, R0
avg_0:
wait 2000
wait 4
play 0, 1, 4
acquire_weighed 0, 0, 0, 0, 2000
wait 200
loop R0, @avg_0
stop
[qililab] [0.23.3|INFO|2024-03-06 10:18:25]: Sequence program:
setup:
wait_sync 4
main:
move 200, R0
avg_0:
play 0, 1, 2000
wait 2208
loop R0, @avg_0
stop
We can see how the sequencers structure follow the pulses distribution
Using Qililab main we are not able to see one of the colors in the image, only one is seen because they desync
Hello. You may have forgotten to update the changelog!
Please edit changelog-dev.md
with:
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 96.16%. Comparing base (
2e0bf29
) to head (f2ebba7
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Moved the sync outside of upload_qpysequence in Qblox_module into an independent function sync_sequencers located in the same .py file mirroring the function desync_sequencers and added 3 lines in platform.py to also mirror the desync and sync every time the execution is ran.