lantz.drivers.aeroflex¶
company: | Aeroflex |
---|---|
description: | Test and measurement equipment and microelectronic solutions. |
website: | http://www.aeroflex.com/ |
copyright: | 2015 by Lantz Authors, see AUTHORS for more details. |
---|---|
license: | BSD, see LICENSE for more details. |
-
class
lantz.drivers.aeroflex.
A2023a
(resource_name, name=None, **kwargs)[source]¶ Bases:
lantz.messagebased.MessageBasedDriver
Aeroflex Test Solutions 2023A 9 kHz to 1.2 GHz Signal Generator.
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.
-
clear_status_async
(*args, **kwargs)¶
-
expose_async
(*args, **kwargs)¶
-
reset_async
(*args, **kwargs)¶ (Async) Set the instrument functions to the factory default power up state.
-
self_test_async
(*args, **kwargs)¶ (Async) Is the interface and processor are operating?
-
trigger_async
(*args, **kwargs)¶ (Async) Equivalent to Group Execute Trigger.
-
wait_async
(*args, **kwargs)¶ (Async) Inhibit execution of an overlapped command until the execution of the preceding operation has been completed.
-
DEFAULTS
= {'ASRL': {'write_termination': '\n', 'read_termination': 'Ā'}}¶
-
DEFAULTS_changed
¶
-
amplitude
¶ RF amplitude.
Units: V
-
amplitude_changed
¶
-
clear_status
= functools.partial(<bound method Action.call of <lantz.action.Action object at 0x7fe1f5318f60>>, None)¶
-
clear_status_changed
¶
-
event_status_enabled
¶ Standard event enable register.
-
event_status_enabled_changed
¶
-
event_status_reg
¶ Standard event enable register.
-
event_status_reg_changed
¶
-
expose
= functools.partial(<bound method Action.call of <lantz.action.Action object at 0x7fe1f53214a8>>, None)¶
-
expose_changed
¶
-
fitted_options
¶ Fitted options.
-
fitted_options_changed
¶
-
frequency
¶ Carrier frequency.
Units: Hz
-
frequency_changed
¶
-
frequency_standard
¶ Get internal or external frequency standard.
Values: {‘EXT10DIR’, ‘INT10OUT’, ‘EXT10IND’, ‘EXTIND’, ‘INT’}
-
frequency_standard_changed
¶
-
idn
¶ Instrument identification.
-
idn_changed
¶
-
local_lockout_changed
¶
-
offset
¶ Offset amplitude.
Units: V
-
offset_changed
¶
-
output_enabled
¶ Enable or disable the RF output
Values: {False: ‘DISABLED’, True: ‘ENABLED’}
-
output_enabled_changed
¶
-
phase
¶ Phase offset
Units: deg
-
phase_changed
¶
-
remote_changed
¶
-
reset
= functools.partial(<bound method Action.call of <lantz.action.Action object at 0x7fe1f53184e0>>, None)¶
-
reset_changed
¶
-
rflimit
¶ Set RF output level max.
-
rflimit_changed
¶
-
rflimit_enabled
¶ Values: {False: ‘DISABLED’, True: ‘ENABLED’}
-
rflimit_enabled_changed
¶
-
self_test
= functools.partial(<bound method Action.call of <lantz.action.Action object at 0x7fe1f5318550>>, None)¶
-
self_test_changed
¶
-
service_request_enabled
¶ Service request enable register.
-
service_request_enabled_changed
¶
-
software_handshake_changed
¶
-
status_byte
¶ Status byte, a number between 0-255.
-
status_byte_changed
¶
-
time
¶ Values: {False: ‘off’, True: ‘on’}
-
time_changed
¶
-
trigger
= functools.partial(<bound method Action.call of <lantz.action.Action object at 0x7fe1f5318780>>, None)¶
-
trigger_changed
¶
-
wait
= functools.partial(<bound method Action.call of <lantz.action.Action object at 0x7fe1f53186d8>>, None)¶
-
wait_changed
¶