Handover

SCPI Commands

PREPare:GSM:SIGNaling<Instance>:HANDover:DESTination
PREPare:GSM:SIGNaling<Instance>:HANDover:MMODe
PREPare:GSM:SIGNaling<Instance>:HANDover:TARGet
PREPare:GSM:SIGNaling<Instance>:HANDover:PCL
PREPare:GSM:SIGNaling<Instance>:HANDover:TSLot
class Handover[source]

Handover commands group definition. 22 total commands, 5 Sub-groups, 5 group commands

get_destination()str[source]
# SCPI: PREPare:GSM:SIGNaling<Instance>:HANDover:DESTination
value: str = driver.prepare.handover.get_destination()

Selects the handover destination. A complete list of all supported values can be displayed using method RsCmwGsmSig. Prepare.Handover.Catalog.destination.

return

destination: Destination as string

get_mmode()RsCmwGsmSig.enums.HandoverMode[source]
# SCPI: PREPare:GSM:SIGNaling<instance>:HANDover:MMODe
value: enums.HandoverMode = driver.prepare.handover.get_mmode()
Selects the mechanism to be used for handover to another signaling application.

INTRO_CMD_HELP: The flag is true (ON) in the following cases:

  • For CS connections are supported: Redirection, dual band intra-RAT handover, inter-RAT handover.

  • For PS connections are supported: dual band intra-RAT handover and cell change order.

return

mode: REDirection | DUALband | HANDover | CCORder Redirection, dual-band intra-RAT handover, inter-RAT handover, cell change order

get_pcl()int[source]
# SCPI: PREPare:GSM:SIGNaling<Instance>:HANDover:PCL
value: int = driver.prepare.handover.get_pcl()

Selects the PCL of the mobile in the destination GSM band.

return

pcl: Range: 0 to 31

get_target()RsCmwGsmSig.enums.OperBandGsm[source]
# SCPI: PREPare:GSM:SIGNaling<Instance>:HANDover:TARGet
value: enums.OperBandGsm = driver.prepare.handover.get_target()

Selects a handover destination band/network used for TCH/PDCH; see ‘GSM Bands and Channels’.

return

band: G085 | G09 | G18 | G19 GSM 850, GSM 900, GSM 1800, GSM 1900

get_tslot()int[source]
# SCPI: PREPare:GSM:SIGNaling<Instance>:HANDover:TSLot
value: int = driver.prepare.handover.get_tslot()

Selects the timeslot for the circuit switched connection in the target GSM band.

return

slot: Range: 1 to 7

set_destination(destination: str)None[source]
# SCPI: PREPare:GSM:SIGNaling<Instance>:HANDover:DESTination
driver.prepare.handover.set_destination(destination = '1')

Selects the handover destination. A complete list of all supported values can be displayed using method RsCmwGsmSig. Prepare.Handover.Catalog.destination.

param destination

Destination as string

set_mmode(mode: RsCmwGsmSig.enums.HandoverMode)None[source]
# SCPI: PREPare:GSM:SIGNaling<instance>:HANDover:MMODe
driver.prepare.handover.set_mmode(mode = enums.HandoverMode.CCORder)
Selects the mechanism to be used for handover to another signaling application.

INTRO_CMD_HELP: The flag is true (ON) in the following cases:

  • For CS connections are supported: Redirection, dual band intra-RAT handover, inter-RAT handover.

  • For PS connections are supported: dual band intra-RAT handover and cell change order.

param mode

REDirection | DUALband | HANDover | CCORder Redirection, dual-band intra-RAT handover, inter-RAT handover, cell change order

set_pcl(pcl: int)None[source]
# SCPI: PREPare:GSM:SIGNaling<Instance>:HANDover:PCL
driver.prepare.handover.set_pcl(pcl = 1)

Selects the PCL of the mobile in the destination GSM band.

param pcl

Range: 0 to 31

set_target(band: RsCmwGsmSig.enums.OperBandGsm)None[source]
# SCPI: PREPare:GSM:SIGNaling<Instance>:HANDover:TARGet
driver.prepare.handover.set_target(band = enums.OperBandGsm.G04)

Selects a handover destination band/network used for TCH/PDCH; see ‘GSM Bands and Channels’.

param band

G085 | G09 | G18 | G19 GSM 850, GSM 900, GSM 1800, GSM 1900

set_tslot(slot: int)None[source]
# SCPI: PREPare:GSM:SIGNaling<Instance>:HANDover:TSLot
driver.prepare.handover.set_tslot(slot = 1)

Selects the timeslot for the circuit switched connection in the target GSM band.

param slot

Range: 1 to 7

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.prepare.handover.clone()

Subgroups