Rlist

SCPI Commands :

IPM:RLISt:BASE
IPM:RLISt:BURSt
IPM:RLISt:PERiod
IPM:RLISt:REUSe
class RlistCls[source]

Rlist commands group definition. 4 total commands, 0 Subgroups, 4 group commands

get_base() BaseDomainB[source]
# SCPI: IPM:RLISt:BASE
value: enums.BaseDomainB = driver.ipm.rlist.get_base()

Sets the IPM profile base and defines how the increments repetition is defined.

return:

base: LENGth| TIME LENGth Increments are repeated several times, as set with the command method RsPulseSeq.Ipm.Rlist.burst. TIME Increments are repeated for the defined time duration, as set with the command method RsPulseSeq.Ipm.Rlist.period.

get_burst() float[source]
# SCPI: IPM:RLISt:BURSt
value: float = driver.ipm.rlist.get_burst()

Defines how many times an increment is repeated.

return:

burst: float Range: 1 to 8192

get_period() float[source]
# SCPI: IPM:RLISt:PERiod
value: float = driver.ipm.rlist.get_period()

Sets how long an increment is repeated.

return:

period: float Range: 1e-09 to 1e+09

get_reuse() bool[source]
# SCPI: IPM:RLISt:REUSe
value: bool = driver.ipm.rlist.get_reuse()

If disabled, each value is used only once.

return:

reuse: ON| OFF| 1| 0

set_base(base: BaseDomainB) None[source]
# SCPI: IPM:RLISt:BASE
driver.ipm.rlist.set_base(base = enums.BaseDomainB.LENGth)

Sets the IPM profile base and defines how the increments repetition is defined.

param base:

LENGth| TIME LENGth Increments are repeated several times, as set with the command method RsPulseSeq.Ipm.Rlist.burst. TIME Increments are repeated for the defined time duration, as set with the command method RsPulseSeq.Ipm.Rlist.period.

set_burst(burst: float) None[source]
# SCPI: IPM:RLISt:BURSt
driver.ipm.rlist.set_burst(burst = 1.0)

Defines how many times an increment is repeated.

param burst:

float Range: 1 to 8192

set_period(period: float) None[source]
# SCPI: IPM:RLISt:PERiod
driver.ipm.rlist.set_period(period = 1.0)

Sets how long an increment is repeated.

param period:

float Range: 1e-09 to 1e+09

set_reuse(reuse: bool) None[source]
# SCPI: IPM:RLISt:REUSe
driver.ipm.rlist.set_reuse(reuse = False)

If disabled, each value is used only once.

param reuse:

ON| OFF| 1| 0