Looks good. One quick thing before I merge this though. For consistency with other servers, Would you mind changing the names in the setting decorators to have spaces instead of camel case?
i.e.
@setting(9, 'acquireType', returns='s') becomes @setting(9, 'acquire type', returns='s')
That way it will be accessed through labrad as dsox.acquire_type()
Looks good. One quick thing before I merge this though. For consistency with other servers, Would you mind changing the names in the setting decorators to have spaces instead of camel case? i.e. @setting(9, 'acquireType', returns='s') becomes @setting(9, 'acquire type', returns='s')
That way it will be accessed through labrad as dsox.acquire_type()