lantz.drivers.aa¶
company: | AA Opto Electronic. |
---|---|
description: | Radio frequency and acousto-optic devices, Laser based sub-systems. |
website: | http://opto.braggcell.com/ |
copyright: | 2015 by Lantz Authors, see AUTHORS for more details. |
---|---|
license: | BSD, see LICENSE for more details. |
- class lantz.drivers.aa.MDSnC(resource_name, name=None, **kwargs)¶
Bases: lantz.messagebased.MessageBasedDriver
MDSnC synthesizer for AOTF.nC
Parameters: - resource_name (str) – The resource name
- kwargs – keyword arguments passed to the resource during initialization.
Params name: easy to remember identifier given to the instance for logging purposes.
- CHANNELS = [0, 1, 2, 3, 4, 5, 6, 7]¶
- CHANNELS_changed¶
- enabled¶
Keys: [0, 1, 2, 3, 4, 5, 6, 7] Enable single channels.
- enabled_changed¶
- frequency¶
Keys: [0, 1, 2, 3, 4, 5, 6, 7] RF frequency for a given channel.
- frequency_changed¶
- main_enabled¶
Enable the
Values: {False: 0, True: 1}
- main_enabled_changed¶
- power¶
Keys: [0, 1, 2, 3, 4, 5, 6, 7] Power for a given channel (in digital units).
Limits: (0, 1023, 1)
- power_changed¶
- powerdb¶
Keys: [0, 1, 2, 3, 4, 5, 6, 7] Power for a given channel (in db).
- powerdb_changed¶