Anritsu MS9710C Optical Spectrum Analyzer¶
-
class
pymeasure.instruments.anritsu.AnritsuMS9710C(adapter, **kwargs)¶ Bases:
pymeasure.instruments.instrument.InstrumentAnritsu MS9710C Optical Spectrum Analyzer.
-
property
analysis¶ Analysis Control
-
property
analysis_result¶ Read back anaysis result from current scan.
-
property
average_point¶ Number of averages to take on each point (2-1000), or OFF
-
property
average_sweep¶ 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¶ Returns the data condition of data memory register A. Starting wavelength, and a sampling point (l1, l2, n).
-
property
data_memory_a_size¶ Returns the number of points sampled in data memory register A.
-
property
data_memory_a_values¶ Reads the binary data from memory register A.
-
property
data_memory_b_condition¶ Returns the data condition of data memory register B. Starting wavelength, and a sampling point (l1, l2, n).
-
property
data_memory_b_size¶ Returns the number of points sampled in data memory register B.
-
property
data_memory_b_values¶ Reads the binary data from memory register B.
-
property
data_memory_select¶ Memory Data Select.
-
property
dip_search¶ Dip Search Mode
-
property
ese2¶ Extended Event Status Enable Register 2
-
property
esr2¶ Extended Event Status Register 2
-
property
level_lin¶ Level Linear Scale (/div)
-
property
level_log¶ Level Log Scale (/div)
-
property
level_opt_attn¶ Optical Attenuation Status (ON/OFF)
-
property
level_scale¶ Current Level Scale
-
property
measure_mode¶ Returns the current Measure Mode the OSA is in.
-
measure_peak()¶ Measure the peak and return the trace marker.
-
property
peak_search¶ Peak Search Mode
-
read_memory(slot='A')¶ Read the scan saved in a memory slot.
-
property
resolution¶ Resolution (nm)
-
property
resolution_actual¶ Resolution Actual (ON/OFF)
-
property
resolution_vbw¶ Video Bandwidth Resolution
-
property
sampling_points¶ Number of sampling points
-
single_sweep(**kwargs)¶ Perform a single sweep and wait for completion.
-
property
trace_marker¶ Sets the trace marker with a wavelength. Returns the trace wavelength and power.
-
property
trace_marker_center¶ 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¶ Center Wavelength of Spectrum Scan in nm.
-
property
wavelength_marker_value¶ Wavelength Marker Value (wavelength or freq.?)
-
property
wavelength_span¶ Wavelength Span of Spectrum Scan in nm.
-
property
wavelength_start¶ Wavelength Start of Spectrum Scan in nm.
-
property
wavelength_stop¶ Wavelength Stop of Spectrum Scan in nm.
-
property
wavelength_value_in¶ Wavelength value in Vacuum or Air
-
property
wavelengths¶ Return a numpy array of the current wavelengths of scans.
-
property