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
There is no content yet.
Delete Branch "attribute-writeback"
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. 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