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