Code

SCPI Commands

CONFigure:WCDMa:SIGNaling<Instance>:DL:CARRier<Carrier>:CODE:CONFlict
CONFigure:WCDMa:SIGNaling<Instance>:DL:CARRier<Carrier>:CODE:HSPDsch
CONFigure:WCDMa:SIGNaling<Instance>:DL:CARRier<Carrier>:CODE:EAGCh
CONFigure:WCDMa:SIGNaling<Instance>:DL:CARRier<Carrier>:CODE:ERGCh
CONFigure:WCDMa:SIGNaling<Instance>:DL:CARRier<Carrier>:CODE:EHICh
CONFigure:WCDMa:SIGNaling<Instance>:DL:CARRier<Carrier>:CODE:PCPich
class Code[source]

Code commands group definition. 7 total commands, 1 Sub-groups, 6 group commands

class ConflictStruct[source]

Structure for reading output parameters. Fields:

  • Ocns: bool: OFF | ON

  • Pcpich: bool: OFF | ON

  • Scpich: bool: OFF | ON

  • Pccpch: bool: OFF | ON

  • Sccpch: bool: OFF | ON

  • Pich: bool: OFF | ON

  • Aich: bool: OFF | ON

  • Dpch: bool: OFF | ON

  • Hsscch_1: bool: OFF | ON

  • Hsscch_2: bool: OFF | ON

  • Hsscch_3: bool: OFF | ON

  • Hsscch_4: bool: OFF | ON

  • Hs_Pdsch: bool: OFF | ON

  • Eagch: bool: OFF | ON

  • Ehich: bool: OFF | ON

  • Ergch: bool: OFF | ON

  • Fdpch: bool: OFF | ON

get_conflict()ConflictStruct[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:DL:CARRier<carrier>:CODE:CONFlict
value: ConflictStruct = driver.configure.downlink.carrier.code.get_conflict()


    INTRO_CMD_HELP: Queries the channelization code conflict status of the physical channels:

    - OFF: channel causes no code conflict
    - ON: code settings of this channel conflict with the code settings of another channel

    :return: structure: for return value, see the help for ConflictStruct structure arguments.

Global Repeated Capabilities: repcap.Carrier

get_eagch()int[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:DL:CARRier<carrier>:CODE:EAGCh
value: int = driver.configure.downlink.carrier.code.get_eagch()

Sets the channelization code number of the E-AGCH.

return

channel_code: Range: 0 to 255

Global Repeated Capabilities: repcap.Carrier

get_ehich()int[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:DL:CARRier<carrier>:CODE:EHICh
value: int = driver.configure.downlink.carrier.code.get_ehich()

E-HICH and E-RGCH use the same channelization code number. Any of the two commands sets the channelization code number for both channels.

return

channel_code: Range: 0 to 127

Global Repeated Capabilities: repcap.Carrier

get_ergch()int[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:DL:CARRier<carrier>:CODE:ERGCh
value: int = driver.configure.downlink.carrier.code.get_ergch()

E-HICH and E-RGCH use the same channelization code number. Any of the two commands sets the channelization code number for both channels.

return

channel_code: Range: 0 to 127

Global Repeated Capabilities: repcap.Carrier

get_hs_pdsch()int[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:DL:CARRier<carrier>:CODE:HSPDsch
value: int = driver.configure.downlink.carrier.code.get_hs_pdsch()

Sets the first channelization code number of the HS-PDSCH. The number of assigned codes depends on the HSDPA channel configuration. For a fixed reference channel for example, it depends on the H-Set. For a user-defined channel, the number is configured directly.

return

channel_code: Range: 0 to 16 - number of assigned codes

Global Repeated Capabilities: repcap.Carrier

get_pcpich()int[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:DL:CARRier<carrier>:CODE:PCPich
value: int = driver.configure.downlink.carrier.code.get_pcpich()

Queries the channelization code number of the P-CPICH.

return

channel_code: The returned value is fixed. Range: 0

Global Repeated Capabilities: repcap.Carrier

set_eagch(channel_code: int)None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:DL:CARRier<carrier>:CODE:EAGCh
driver.configure.downlink.carrier.code.set_eagch(channel_code = 1)

Sets the channelization code number of the E-AGCH.

param channel_code

Range: 0 to 255

Global Repeated Capabilities: repcap.Carrier

set_ehich(channel_code: int)None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:DL:CARRier<carrier>:CODE:EHICh
driver.configure.downlink.carrier.code.set_ehich(channel_code = 1)

E-HICH and E-RGCH use the same channelization code number. Any of the two commands sets the channelization code number for both channels.

param channel_code

Range: 0 to 127

Global Repeated Capabilities: repcap.Carrier

set_ergch(channel_code: int)None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:DL:CARRier<carrier>:CODE:ERGCh
driver.configure.downlink.carrier.code.set_ergch(channel_code = 1)

E-HICH and E-RGCH use the same channelization code number. Any of the two commands sets the channelization code number for both channels.

param channel_code

Range: 0 to 127

Global Repeated Capabilities: repcap.Carrier

set_hs_pdsch(channel_code: int)None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:DL:CARRier<carrier>:CODE:HSPDsch
driver.configure.downlink.carrier.code.set_hs_pdsch(channel_code = 1)

Sets the first channelization code number of the HS-PDSCH. The number of assigned codes depends on the HSDPA channel configuration. For a fixed reference channel for example, it depends on the H-Set. For a user-defined channel, the number is configured directly.

param channel_code

Range: 0 to 16 - number of assigned codes

Global Repeated Capabilities: repcap.Carrier

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.configure.downlink.carrier.code.clone()

Subgroups