Virtual Device Server for LabRAD. Handles dedicated output channels.
Functional
- Server runs
- registry structure present
- functions to add/remove channels to/from registry
- list_channels functionality
- set_channel
- get_channel
- signals for get/set and add/del
- list_channel_details
- modify_channel_details
- able to modify name & ID with modify_channel_details
- list_active_channels function (lists channels whose server & device are active)
- Signals for channels opening/closing
- Generate settings & signals for individual channels (if possible)