nac3artiq: implement attribute writeback #239
No reviewers
Labels
No Milestone
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: M-Labs/nac3#239
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "attribute-writeback"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
We will only writeback attributes that are supported by the current RPC implementation: primitives, tuple and lists of lists... of primitives.
The changes are also pushed to artiq:
457f3c72ce
Closes #212
Instead of sending multiple requests, I chose to construct a header parameter that tells the host all attributes that has to be updated. Hopefully this can be more performant when we have objects with a lot of attributes.
This will send all global variable data back to the host, instead of just attributes of the experiment.
a1bb809b7f
tofef2f996fa
fef2f996fa
toc955927eda
Done, no need for JSON now