Points

SCPI Commands :

ACQuire:POINts:ARATe
ACQuire:POINts:AUTO
ACQuire:POINts[:VALue]
ACQuire:POINts:DVALue
ACQuire:POINts:ZVALue
ACQuire:POINts:MAXimum
ACQuire:POINts:AADJust
Commands in total: 7
Subgroups: 0
Direct child commands: 7
get_aadjust() bool[source]
# ACQuire:POINts:AADJust
value: bool = driver.acquire.points.get_aadjust()

Prevents undersampling and ensures a sufficient resolution to acquire the correct waveform if the time scale is changed. The setting takes effect if the changed parameter - resolution or record length - reaches a limit. The instrument automatically keeps this parameter constant at its limit, and changes the other parameter regardless of the method RsRtx.acquire.points.auto() setting.

Returns:

auto_adjust: OFF | ON

get_arate() float[source]
# ACQuire:POINts:ARATe
value: float = driver.acquire.points.get_arate()

Retrieves the sample rate of the ADC, that is the number of points that are sampled by the ADC in one second.

Returns:

adc_sample_rate: 20 Gsample/s, R&S RTP with serial number ≥ 103000 in interleaved mode (2 channels) : 40 Gsample/s

get_auto() RecLengthManual[source]
# ACQuire:POINts:AUTO
value: enums.RecLengthManual = driver.acquire.points.get_auto()

Selection to keep constant either the resolution or the record length when you adjust the time scale (method RsRtx.timebase.scale() ) or acquisition time (method RsRtx.timebase.range() ) .

Returns:

reclgth_manual: RESolution | RECLength

  • RESolution: Resolution is kept constant. Set the required resolution value with ACQuire:RESolution.

  • RECLength: The record length is kept constant. Set the required record length value with ACQuire:POINts[:VALue].

get_dvalue() int[source]
# ACQuire:POINts:DVALue
value: int = driver.acquire.points.get_dvalue()

Returns the current digital record length used by each digital channel.

Returns:

dig_rec_len: 1000 to 200E+6

get_maximum() int[source]
# ACQuire:POINts:MAXimum
value: int = driver.acquire.points.get_maximum()

Sets a limit for the record length to prevent very large records. This value only takes effect if a constant resolution is selected with method RsRtx.acquire.points.auto() . If you increase the time scale, the resolution remains constant and the record length increases until the limit is reached. Further increase of the time scale changes the resolution and keeps the record length limit.

Returns:

reclgth_lim: 1000 to 800 MSa. The actual maximum can be lower depending on the installed options, number of active channels, measurements and math waveforms.

get_value() int[source]
# ACQuire:POINts[:VALue]
value: int = driver.acquire.points.get_value()

Indicates the record length, the number of recorded waveform points that build the waveform across the acquisition time. [:VALue] can be omitted.

Returns:

record_length: Number of recorded waveform points.

get_zvalue() int[source]
# ACQuire:POINts:ZVALue
value: int = driver.acquire.points.get_zvalue()

Returns the current record length used by the R&S RT-ZVCmulti-channel power probe channel.

Returns:

zui_rec_len: 1000 to 400E+6

set_aadjust(auto_adjust: bool) None[source]
# ACQuire:POINts:AADJust
driver.acquire.points.set_aadjust(auto_adjust = False)

Prevents undersampling and ensures a sufficient resolution to acquire the correct waveform if the time scale is changed. The setting takes effect if the changed parameter - resolution or record length - reaches a limit. The instrument automatically keeps this parameter constant at its limit, and changes the other parameter regardless of the method RsRtx.acquire.points.auto() setting.

Parameters:

auto_adjust – OFF | ON

set_auto(reclgth_manual: RecLengthManual) None[source]
# ACQuire:POINts:AUTO
driver.acquire.points.set_auto(reclgth_manual = enums.RecLengthManual.RECLength)

Selection to keep constant either the resolution or the record length when you adjust the time scale (method RsRtx.timebase.scale() ) or acquisition time (method RsRtx.timebase.range() ) .

Parameters:

reclgth_manual

RESolution | RECLength

  • RESolution: Resolution is kept constant. Set the required resolution value with ACQuire:RESolution.

  • RECLength: The record length is kept constant. Set the required record length value with ACQuire:POINts[:VALue].

set_maximum(reclgth_lim: int) None[source]
# ACQuire:POINts:MAXimum
driver.acquire.points.set_maximum(reclgth_lim = 1)

Sets a limit for the record length to prevent very large records. This value only takes effect if a constant resolution is selected with method RsRtx.acquire.points.auto() . If you increase the time scale, the resolution remains constant and the record length increases until the limit is reached. Further increase of the time scale changes the resolution and keeps the record length limit.

Parameters:

reclgth_lim – 1000 to 800 MSa. The actual maximum can be lower depending on the installed options, number of active channels, measurements and math waveforms.

set_value(record_length: int) None[source]
# ACQuire:POINts[:VALue]
driver.acquire.points.set_value(record_length = 1)

Indicates the record length, the number of recorded waveform points that build the waveform across the acquisition time. [:VALue] can be omitted.

Parameters:

record_length – Number of recorded waveform points.