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