Outgoing¶
SCPI Commands
CONFigure:WCDMa:SIGNaling<Instance>:SMS:OUTGoing:BINary
CONFigure:WCDMa:SIGNaling<Instance>:SMS:OUTGoing:PIDentifier
CONFigure:WCDMa:SIGNaling<Instance>:SMS:OUTGoing:UDHeader
CONFigure:WCDMa:SIGNaling<Instance>:SMS:OUTGoing:DCODing
CONFigure:WCDMa:SIGNaling<Instance>:SMS:OUTGoing:CGRoup
CONFigure:WCDMa:SIGNaling<Instance>:SMS:OUTGoing:MCLass
CONFigure:WCDMa:SIGNaling<Instance>:SMS:OUTGoing:OSADdress
CONFigure:WCDMa:SIGNaling<Instance>:SMS:OUTGoing:OADDress
CONFigure:WCDMa:SIGNaling<Instance>:SMS:OUTGoing:RMCDelay
CONFigure:WCDMa:SIGNaling<Instance>:SMS:OUTGoing:LHANdling
CONFigure:WCDMa:SIGNaling<Instance>:SMS:OUTGoing:MESHandling
CONFigure:WCDMa:SIGNaling<Instance>:SMS:OUTGoing:INTernal
- class Outgoing[source]
Outgoing commands group definition. 17 total commands, 2 Sub-groups, 12 group commands
- get_binary() → float[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:SMS:OUTGoing:BINary value: float = driver.configure.sms.outgoing.get_binary()
Defines the SMS message encoded as 8-bit binary data.
- return
sms_binary: SMS message in hexadecimal format.
- get_cgroup() → RsCmwWcdmaSig.enums.CodingGroup[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:SMS:OUTGoing:CGRoup value: enums.CodingGroup = driver.configure.sms.outgoing.get_cgroup()
Defines how to interpret SMS signaling information. Coding groups are defined in 3GPP TS 23.038 chapter 4.
- return
coding_group: GDCoding | DCMClass | REServed GDCoding: general data coding DCMClass: data coding / message class REServed: reserved coding groups
- get_dcoding() → RsCmwWcdmaSig.enums.SmsDataCoding[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:SMS:OUTGoing:DCODing value: enums.SmsDataCoding = driver.configure.sms.outgoing.get_dcoding()
Defines the short message coding.
- return
data_coding: BIT7 | BIT8 | REServed BIT7: GSM 7-bit default alphabet BIT8: 8-bit data for SMS binary REServed: reserved character set
- get_internal() → str[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:SMS:OUTGoing:INTernal value: str = driver.configure.sms.outgoing.get_internal()
Defines the message text for SMS messages to be sent to the UE. It is encoded as 7-bit ASCII text.
- return
sms_internal: String with up to 800 characters
- get_lhandling() → RsCmwWcdmaSig.enums.LongSmsHandling[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:SMS:OUTGoing:LHANdling value: enums.LongSmsHandling = driver.configure.sms.outgoing.get_lhandling()
Defines the handling of an SMS message exceeding 160 characters.
- return
lsms_handling: TRUNcate | MSMS TRUNcate: truncate MSMS: multiple SMS
- get_mclass() → RsCmwWcdmaSig.enums.MessageClass[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:SMS:OUTGoing:MCLass value: enums.MessageClass = driver.configure.sms.outgoing.get_mclass()
Specifies default routing of SMS as defined in 3GPP TS 23.038. The UEs override the default routing by selecting their own routing.
- return
message_class: CL0 | CL1 | CL2 | CL3 | NONE CL0: class 0, SMS not to be stored automatically CL1: SMS to be stored in mobile equipment CL2: SMS to be stored in (U) SIM CL3: SMS to be stored in terminal equipment (see 3GPP TS 27.005) NONE: no message class (relevant only for general data coding)
- get_mes_handling() → RsCmwWcdmaSig.enums.MessageHandling[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:SMS:OUTGoing:MESHandling value: enums.MessageHandling = driver.configure.sms.outgoing.get_mes_handling()
Specifies whether the outgoing message text is entered manually via method RsCmwWcdmaSig.Configure.Sms.Outgoing.internal or an existing SMS file is used. The SMS file is selected via method RsCmwWcdmaSig.Configure.Sms.Outgoing.File.value.
- return
message_handling: INTernal | FILE INTernal: content entered manually FILE: specified *.sms file is used
- get_oaddress() → str[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:SMS:OUTGoing:OADDress value: str = driver.configure.sms.outgoing.get_oaddress()
Specifies the phone number of the device which has sent SMS.
- return
orig_address: No help available
- get_os_address() → str[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:SMS:OUTGoing:OSADdress value: str = driver.configure.sms.outgoing.get_os_address()
Specifies the phone number of SMS center.
- return
orig_smsca_ddress: No help available
- get_pidentifier() → float[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:SMS:OUTGoing:PIDentifier value: float = driver.configure.sms.outgoing.get_pidentifier()
Specifies the SMS protocol identifier.
- return
idn: Range: 0 to 255
- get_rmc_delay() → float[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:SMS:OUTGoing:RMCDelay value: float or bool = driver.configure.sms.outgoing.get_rmc_delay()
Defines the time between sending of an SMS message and re-establishment of the RMC connection.
- return
delay: Range: 1 s to 5 s Additional parameters: OFF | ON (disables the delay | enables the delay using the previous/default value)
- get_udheader() → float[source]
# SCPI: CONFigure:WCDMa:SIGNaling<Instance>:SMS:OUTGoing:UDHeader value: float or bool = driver.configure.sms.outgoing.get_udheader()
Configures the TP user data header.
- return
header: Up to 16 hexadecimal digits Range: #H0 to #HFFFFFFFFFFFFFFFF Additional parameters: OFF | ON (disables | enables sending the header)
- set_binary(sms_binary: float) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:SMS:OUTGoing:BINary driver.configure.sms.outgoing.set_binary(sms_binary = 1.0)
Defines the SMS message encoded as 8-bit binary data.
- param sms_binary
SMS message in hexadecimal format.
- set_cgroup(coding_group: RsCmwWcdmaSig.enums.CodingGroup) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:SMS:OUTGoing:CGRoup driver.configure.sms.outgoing.set_cgroup(coding_group = enums.CodingGroup.DCMClass)
Defines how to interpret SMS signaling information. Coding groups are defined in 3GPP TS 23.038 chapter 4.
- param coding_group
GDCoding | DCMClass | REServed GDCoding: general data coding DCMClass: data coding / message class REServed: reserved coding groups
- set_dcoding(data_coding: RsCmwWcdmaSig.enums.SmsDataCoding) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:SMS:OUTGoing:DCODing driver.configure.sms.outgoing.set_dcoding(data_coding = enums.SmsDataCoding.BIT7)
Defines the short message coding.
- param data_coding
BIT7 | BIT8 | REServed BIT7: GSM 7-bit default alphabet BIT8: 8-bit data for SMS binary REServed: reserved character set
- set_internal(sms_internal: str) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:SMS:OUTGoing:INTernal driver.configure.sms.outgoing.set_internal(sms_internal = '1')
Defines the message text for SMS messages to be sent to the UE. It is encoded as 7-bit ASCII text.
- param sms_internal
String with up to 800 characters
- set_lhandling(lsms_handling: RsCmwWcdmaSig.enums.LongSmsHandling) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:SMS:OUTGoing:LHANdling driver.configure.sms.outgoing.set_lhandling(lsms_handling = enums.LongSmsHandling.MSMS)
Defines the handling of an SMS message exceeding 160 characters.
- param lsms_handling
TRUNcate | MSMS TRUNcate: truncate MSMS: multiple SMS
- set_mclass(message_class: RsCmwWcdmaSig.enums.MessageClass) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:SMS:OUTGoing:MCLass driver.configure.sms.outgoing.set_mclass(message_class = enums.MessageClass.CL0)
Specifies default routing of SMS as defined in 3GPP TS 23.038. The UEs override the default routing by selecting their own routing.
- param message_class
CL0 | CL1 | CL2 | CL3 | NONE CL0: class 0, SMS not to be stored automatically CL1: SMS to be stored in mobile equipment CL2: SMS to be stored in (U) SIM CL3: SMS to be stored in terminal equipment (see 3GPP TS 27.005) NONE: no message class (relevant only for general data coding)
- set_mes_handling(message_handling: RsCmwWcdmaSig.enums.MessageHandling) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:SMS:OUTGoing:MESHandling driver.configure.sms.outgoing.set_mes_handling(message_handling = enums.MessageHandling.FILE)
Specifies whether the outgoing message text is entered manually via method RsCmwWcdmaSig.Configure.Sms.Outgoing.internal or an existing SMS file is used. The SMS file is selected via method RsCmwWcdmaSig.Configure.Sms.Outgoing.File.value.
- param message_handling
INTernal | FILE INTernal: content entered manually FILE: specified *.sms file is used
- set_oaddress(orig_address: str) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:SMS:OUTGoing:OADDress driver.configure.sms.outgoing.set_oaddress(orig_address = '1')
Specifies the phone number of the device which has sent SMS.
- param orig_address
No help available
- set_os_address(orig_smsca_ddress: str) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:SMS:OUTGoing:OSADdress driver.configure.sms.outgoing.set_os_address(orig_smsca_ddress = '1')
Specifies the phone number of SMS center.
- param orig_smsca_ddress
No help available
- set_pidentifier(idn: float) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:SMS:OUTGoing:PIDentifier driver.configure.sms.outgoing.set_pidentifier(idn = 1.0)
Specifies the SMS protocol identifier.
- param idn
Range: 0 to 255
- set_rmc_delay(delay: float) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:SMS:OUTGoing:RMCDelay driver.configure.sms.outgoing.set_rmc_delay(delay = 1.0)
Defines the time between sending of an SMS message and re-establishment of the RMC connection.
- param delay
Range: 1 s to 5 s Additional parameters: OFF | ON (disables the delay | enables the delay using the previous/default value)
- set_udheader(header: float) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<Instance>:SMS:OUTGoing:UDHeader driver.configure.sms.outgoing.set_udheader(header = 1.0)
Configures the TP user data header.
- param header
Up to 16 hexadecimal digits Range: #H0 to #HFFFFFFFFFFFFFFFF Additional parameters: OFF | ON (disables | enables sending the header)
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.configure.sms.outgoing.clone()
Subgroups