Preamble

SCPI Commands

CONFigure:WCDMa:SIGNaling<Instance>:UL:PRACh:PREamble:AICH
CONFigure:WCDMa:SIGNaling<Instance>:UL:PRACh:PREamble:SSIZe
CONFigure:WCDMa:SIGNaling<Instance>:UL:PRACh:PREamble:SUBChannels
CONFigure:WCDMa:SIGNaling<Instance>:UL:PRACh:PREamble:MCYCles
CONFigure:WCDMa:SIGNaling<Instance>:UL:PRACh:PREamble:MRETrans
CONFigure:WCDMa:SIGNaling<Instance>:UL:PRACh:PREamble:SIGNature
class Preamble[source]

Preamble commands group definition. 6 total commands, 0 Sub-groups, 6 group commands

get_aich()int[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:UL:PRACh:PREamble:AICH
value: int = driver.configure.uplink.prach.preamble.get_aich()

Specifies the number of preambles to be received before the instrument transmits the AICH.

return

preambles: Range: 1 to 12

get_mcycles()int[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:UL:PRACh:PREamble:MCYCles
value: int = driver.configure.uplink.prach.preamble.get_mcycles()

Specifies the maximum number of times the preamble cycle is repeated.

return

max_cycles: Range: 1 to 32

get_mretrans()int[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:UL:PRACh:PREamble:MRETrans
value: int = driver.configure.uplink.prach.preamble.get_mretrans()

Sets the maximum number of preambles to be transmitted before a single preamble cycle is terminated.

return

retransmission: Range: 1 to 64

get_signature()float[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:UL:PRACh:PREamble:SIGNature
value: float = driver.configure.uplink.prach.preamble.get_signature()

Specifies which of the 16 signatures defined by 3GPP TS 25.213 are available and associated with the PRACH. The information is coded in a 16-bit number. The bits from left to right indicate the availability of signature 15 to signature 0 (0=not available, 1=available) .

return

signature: Range: #B0000000000000000 to #B1111111111111111

get_ssize()int[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:UL:PRACh:PREamble:SSIZe
value: int = driver.configure.uplink.prach.preamble.get_ssize()

Specifies the transmit power difference between two consecutive preambles.

return

stepsize: Range: 1 dB to 8 dB, Unit: dB

get_sub_channels()float[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:UL:PRACh:PREamble:SUBChannels
value: float = driver.configure.uplink.prach.preamble.get_sub_channels()

Specifies which of the 12 PRACH subchannels are available. The information is coded in a 12-bit number where the bits from left to right indicate the availability of subchannel 11 to subchannel 0 (0=not available, 1=available) . The default format is decimal, but you can also enter binary numbers (#B000000000000 to #B111111111111) .

return

sub_channels: Range: #B000000000000 to #B111111111111

set_aich(preambles: int)None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:UL:PRACh:PREamble:AICH
driver.configure.uplink.prach.preamble.set_aich(preambles = 1)

Specifies the number of preambles to be received before the instrument transmits the AICH.

param preambles

Range: 1 to 12

set_mcycles(max_cycles: int)None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:UL:PRACh:PREamble:MCYCles
driver.configure.uplink.prach.preamble.set_mcycles(max_cycles = 1)

Specifies the maximum number of times the preamble cycle is repeated.

param max_cycles

Range: 1 to 32

set_mretrans(retransmission: int)None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:UL:PRACh:PREamble:MRETrans
driver.configure.uplink.prach.preamble.set_mretrans(retransmission = 1)

Sets the maximum number of preambles to be transmitted before a single preamble cycle is terminated.

param retransmission

Range: 1 to 64

set_signature(signature: float)None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:UL:PRACh:PREamble:SIGNature
driver.configure.uplink.prach.preamble.set_signature(signature = 1.0)

Specifies which of the 16 signatures defined by 3GPP TS 25.213 are available and associated with the PRACH. The information is coded in a 16-bit number. The bits from left to right indicate the availability of signature 15 to signature 0 (0=not available, 1=available) .

param signature

Range: #B0000000000000000 to #B1111111111111111

set_ssize(stepsize: int)None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:UL:PRACh:PREamble:SSIZe
driver.configure.uplink.prach.preamble.set_ssize(stepsize = 1)

Specifies the transmit power difference between two consecutive preambles.

param stepsize

Range: 1 dB to 8 dB, Unit: dB

set_sub_channels(sub_channels: float)None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:UL:PRACh:PREamble:SUBChannels
driver.configure.uplink.prach.preamble.set_sub_channels(sub_channels = 1.0)

Specifies which of the 12 PRACH subchannels are available. The information is coded in a 12-bit number where the bits from left to right indicate the availability of subchannel 11 to subchannel 0 (0=not available, 1=available) . The default format is decimal, but you can also enter binary numbers (#B000000000000 to #B111111111111) .

param sub_channels

Range: #B000000000000 to #B111111111111