File: hp856xx.rst

package info (click to toggle)
python-pymeasure 0.14.0-2
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 8,788 kB
  • sloc: python: 47,201; makefile: 155
file content (254 lines) | stat: -rw-r--r-- 11,219 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
##################################
HP 8560A / 8561B Spectrum Analyzer
##################################

Every unit is used in the base unit, so for time it is s (Seconds), frequency in Hz (Hertz) etc...

-------------------------------------
Generic Specific Attributes & Methods
-------------------------------------
.. contents:: Content
    :depth: 3
    :local:

^^^^^^^
General
^^^^^^^
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.preset
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.attenuation
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.amplitude_unit
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.trigger_mode
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.detector_mode
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.coupling
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.set_auto_couple
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.set_linear_scale
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.logarithmic_scale
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.threshold
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.set_title
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.status
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.check_done
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.request_service
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.errors
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.save_state
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.recall_state
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.request_service_conditions
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.set_maximum_hold
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.set_minimum_hold
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.reference_level_calibration
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.reference_offset
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.reference_level
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.display_line
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.protect_state_enabled
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.mixer_level
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.frequency_counter_mode_enabled
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.frequency_counter_resolution
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.adjust_all
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.adjust_if
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.hold
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.annotation_enabled
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.set_crt_adjustment_pattern
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.display_parameters
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.firmware_revision
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.graticule_enabled
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.serial_number
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.id
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.elapsed_time


^^^^^^^^^^^^
Demodulation
^^^^^^^^^^^^
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.demodulation_mode
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.demodulation_agc_enabled
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.demodulation_time
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.squelch

^^^^^^^^^
Frequency
^^^^^^^^^
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.start_frequency
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.stop_frequency
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.center_frequency
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.frequency_offset
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.frequency_reference_source
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.span
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.set_full_span
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.frequency_display_enabled

^^^^^^^^^^^^^^^^^^^^
Resolution Bandwidth
^^^^^^^^^^^^^^^^^^^^
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.resolution_bandwidth
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.resolution_bandwidth_to_span_ratio

^^^^^
Video
^^^^^
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.video_trigger_level
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.video_bandwidth_to_resolution_bandwidth
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.video_bandwidth
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.video_average

^^^^^^^^^^^^^^^^^^
FFT & Measurements
^^^^^^^^^^^^^^^^^^
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.create_fft_trace_window
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.get_power_bandwidth
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.do_fft

^^^^^
Trace
^^^^^
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.view_trace
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.get_trace_data_a
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.get_trace_data_b
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.set_trace_data_a
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.set_trace_data_b
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.trace_data_format
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.save_trace
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.recall_trace
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.clear_write_trace
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.subtract_display_line_from_trace_b
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.exchange_traces
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.blank_trace
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.trace_a_minus_b_plus_dl_enabled
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.trace_a_minus_b_enabled

^^^^^^
Marker
^^^^^^
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.search_peak
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.marker_amplitude
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.set_marker_to_center_frequency
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.marker_delta
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.marker_frequency
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.set_marker_minimum
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.marker_noise_mode_enabled
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.deactivate_marker
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.marker_threshold
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.peak_excursion
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.set_marker_to_reference_level
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.set_marker_delta_to_span
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.set_marker_to_center_frequency_step_size
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.marker_time
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.marker_signal_tracking_enabled

^^^^^^^^^^^^^^^^^
Diagnostic Values
^^^^^^^^^^^^^^^^^
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.sampling_frequency
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.lo_frequency
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.mroll_frequency
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.oroll_frequency
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.xroll_frequency
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.sampler_harmonic_number

^^^^^
Sweep
^^^^^
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.sweep_single
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.sweep_time
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.sweep_couple
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.sweep_output
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.set_continuous_sweep
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.trigger_sweep

^^^^^^^^^^^^^
Normalization
^^^^^^^^^^^^^
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.normalize_trace_data_enabled
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.normalized_reference_level
.. autoattribute:: pymeasure.instruments.hp.hp856Xx.HP856Xx.normalized_reference_position

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Open/Short Calibration (Reflection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.recall_open_short_average
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.store_open
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.store_short

^^^^^^^^^^^^^^^^
Thru Calibration
^^^^^^^^^^^^^^^^
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.store_thru
.. automethod:: pymeasure.instruments.hp.hp856Xx.HP856Xx.recall_thru

-------------------------------------
HP8560A Specific Attributes & Methods
-------------------------------------

.. autoclass:: pymeasure.instruments.hp.HP8560A
    :members:
    :show-inheritance:

-------------------------------------
HP8561B Specific Attributes & Methods
-------------------------------------

.. autoclass:: pymeasure.instruments.hp.HP8561B
    :members:
    :show-inheritance:

------------
Enumerations
------------

.. autoclass:: pymeasure.instruments.hp.hp856Xx.AmplitudeUnits
    :members:
    :show-inheritance:

.. autoclass:: pymeasure.instruments.hp.hp856Xx.MixerMode
    :members:
    :show-inheritance:

.. autoclass:: pymeasure.instruments.hp.hp856Xx.Trace
    :members:
    :show-inheritance:

.. autoclass:: pymeasure.instruments.hp.hp856Xx.CouplingMode
    :members:
    :show-inheritance:

.. autoclass:: pymeasure.instruments.hp.hp856Xx.DemodulationMode
    :members:
    :show-inheritance:

.. autoclass:: pymeasure.instruments.hp.hp856Xx.DetectionModes
    :members:
    :show-inheritance:

.. autoclass:: pymeasure.instruments.hp.hp856Xx.ErrorCode
    :members:
    :show-inheritance:

.. autoclass:: pymeasure.instruments.hp.hp856Xx.FrequencyReference
    :members:
    :show-inheritance:

.. autoclass:: pymeasure.instruments.hp.hp856Xx.PeakSearchMode
    :members:
    :show-inheritance:

.. autoclass:: pymeasure.instruments.hp.hp856Xx.SourceLevelingControlMode
    :members:
    :show-inheritance:

.. autoclass:: pymeasure.instruments.hp.hp856Xx.StatusRegister
    :members:
    :show-inheritance:

.. autoclass:: pymeasure.instruments.hp.hp856Xx.SweepCoupleMode
    :members:
    :show-inheritance:

.. autoclass:: pymeasure.instruments.hp.hp856Xx.SweepOut
    :members:
    :show-inheritance:

.. autoclass:: pymeasure.instruments.hp.hp856Xx.TriggerMode
    :members:
    :show-inheritance:

.. autoclass:: pymeasure.instruments.hp.hp856Xx.WindowType
    :members:
    :show-inheritance: