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: Any

Control Analysis Control

property analysis_result: Any

Get anaysis result from current scan.

property average_point: Any

Control number of averages to take on each point (2-1000), or OFF

property average_sweep: Any

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: Any

Get the data condition of data memory register A. Starting wavelength, and a sampling point (l1, l2, n).

property data_memory_a_size: Any

Get the number of points sampled in data memory register A.

property data_memory_a_values: Any

Get the binary data from memory register A.

property data_memory_b_condition: Any

Get the data condition of data memory register B. Starting wavelength, and a sampling point (l1, l2, n).

property data_memory_b_size: Any

Get the number of points sampled in data memory register B.

property data_memory_b_values: Any

Get the binary data from memory register B.

property data_memory_select: Any

Control Memory Data Select.

Control Dip Search Mode

property ese2: Any

Control Extended Event Status Enable Register 2

property esr2: Any

Control Extended Event Status Register 2

property level_lin: Any

Control Level Linear Scale (/div)

property level_log: Any

Control Level Log Scale (/div)

property level_opt_attn: Any

Control Optical Attenuation Status (ON/OFF)

property level_scale: Any

Get Current Level Scale

property measure_mode: Any

Get the current Measure Mode the OSA is in.

measure_peak()

Measure the peak and return the trace marker.

Control Peak Search Mode

read_memory(slot='A')

Read the scan saved in a memory slot.

property resolution: Any

Control Resolution (nm)

property resolution_actual: Any

Control Resolution Actual (ON/OFF)

property resolution_vbw: Any

Control Video Bandwidth Resolution

property sampling_points: Any

Control number of sampling points

single_sweep(**kwargs)

Perform a single sweep and wait for completion.

property trace_marker: Any

Control the trace marker with a wavelength. Returns the trace wavelength and power.

property trace_marker_center: Any

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: Any

Control Center Wavelength of Spectrum Scan in nm.

property wavelength_marker_value: Any

Control Wavelength Marker Value (wavelength or freq.?)

property wavelength_span: Any

Control Wavelength Span of Spectrum Scan in nm.

property wavelength_start: Any

Control Wavelength Start of Spectrum Scan in nm.

property wavelength_stop: Any

Control Wavelength Stop of Spectrum Scan in nm.

property wavelength_value_in: Any

Control Wavelength value in Vacuum or Air

property wavelengths

Get a numpy array of the current wavelengths of scans.