Anritsu MS9710C Optical Spectrum Analyzer
- class pymeasure.instruments.anritsu.AnritsuMS9710C(adapter, name='Anritsu MS9710C Optical Spectrum Analyzer', **kwargs)
Bases:
SCPIUnknownMixin
,Instrument
Anritsu MS9710C Optical Spectrum Analyzer.
- property analysis
Control Analysis Control
- property analysis_result
Get anaysis result from current scan.
- property average_point
Control number of averages to take on each point (2-1000), or OFF
- property average_sweep
Control number of averages to make on a sweep (2-1000) or OFF
- center_at_peak(**kwargs)
Center the spectrum at the measured peak.
- property data_memory_a_condition
Get the data condition of data memory register A. Starting wavelength, and a sampling point (l1, l2, n).
- property data_memory_a_size
Get the number of points sampled in data memory register A.
- property data_memory_a_values
Get the binary data from memory register A.
- property data_memory_b_condition
Get the data condition of data memory register B. Starting wavelength, and a sampling point (l1, l2, n).
- property data_memory_b_size
Get the number of points sampled in data memory register B.
- property data_memory_b_values
Get the binary data from memory register B.
- property data_memory_select
Control Memory Data Select.
- property dip_search
Control Dip Search Mode
- property ese2
Control Extended Event Status Enable Register 2
- property esr2
Control Extended Event Status Register 2
- property level_lin
Control Level Linear Scale (/div)
- property level_log
Control Level Log Scale (/div)
- property level_opt_attn
Control Optical Attenuation Status (ON/OFF)
- property level_scale
Get Current Level Scale
- property measure_mode
Get the current Measure Mode the OSA is in.
- measure_peak()
Measure the peak and return the trace marker.
- property peak_search
Control Peak Search Mode
- read_memory(slot='A')
Read the scan saved in a memory slot.
- property resolution
Control Resolution (nm)
- property resolution_actual
Control Resolution Actual (ON/OFF)
- property resolution_vbw
Control Video Bandwidth Resolution
- property sampling_points
Control number of sampling points
- single_sweep(**kwargs)
Perform a single sweep and wait for completion.
- property trace_marker
Control the trace marker with a wavelength. Returns the trace wavelength and power.
- property trace_marker_center
Set Trace Marker at Center. Set to 1 or True to initiate command
- wait(n=3, delay=1)
Query OPC Command and waits for appropriate response.
- wait_for_sweep(n=20, delay=0.5)
Wait for a sweep to stop.
This is performed by checking bit 1 of the ESR2.
- property wavelength_center
Control Center Wavelength of Spectrum Scan in nm.
- property wavelength_marker_value
Control Wavelength Marker Value (wavelength or freq.?)
- property wavelength_span
Control Wavelength Span of Spectrum Scan in nm.
- property wavelength_start
Control Wavelength Start of Spectrum Scan in nm.
- property wavelength_stop
Control Wavelength Stop of Spectrum Scan in nm.
- property wavelength_value_in
Control Wavelength value in Vacuum or Air
- property wavelengths
Get a numpy array of the current wavelengths of scans.