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)[source]

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