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.