Outgoing

SCPI Commands :

CONFigure:LTE:SIGNaling<Instance>:SMS:OUTGoing:UDHeader
CONFigure:LTE:SIGNaling<instance>:SMS:OUTGoing:MESHandling
CONFigure:LTE:SIGNaling<instance>:SMS:OUTGoing:INTernal
CONFigure:LTE:SIGNaling<Instance>:SMS:OUTGoing:BINary
CONFigure:LTE:SIGNaling<instance>:SMS:OUTGoing:PIDentifier
CONFigure:LTE:SIGNaling<Instance>:SMS:OUTGoing:DCODing
CONFigure:LTE:SIGNaling<Instance>:SMS:OUTGoing:CGRoup
CONFigure:LTE:SIGNaling<Instance>:SMS:OUTGoing:MCLass
CONFigure:LTE:SIGNaling<Instance>:SMS:OUTGoing:OSADdress
CONFigure:LTE:SIGNaling<Instance>:SMS:OUTGoing:OADDress
CONFigure:LTE:SIGNaling<instance>:SMS:OUTGoing:LHANdling
class OutgoingCls[source]

Outgoing commands group definition. 16 total commands, 2 Subgroups, 11 group commands

get_binary() float[source]
# SCPI: CONFigure:LTE:SIGNaling<Instance>:SMS:OUTGoing:BINary
value: float = driver.configure.sms.outgoing.get_binary()

Defines the message contents for outgoing 8-bit binary messages.

return:

sms_binary: hex Message contents, up to 1400 digits

get_cgroup() SmsCodingGroup[source]
# SCPI: CONFigure:LTE:SIGNaling<Instance>:SMS:OUTGoing:CGRoup
value: enums.SmsCodingGroup = driver.configure.sms.outgoing.get_cgroup()

Selects the coding group to be indicated to the message recipient in the TP-Data-Coding-Scheme field.

return:

coding_group: GDCoding | DCMClass GDCoding: general data coding DCMClass: data coding / message class

get_dcoding() SmsDataCoding[source]
# SCPI: CONFigure:LTE:SIGNaling<Instance>:SMS:OUTGoing:DCODing
value: enums.SmsDataCoding = driver.configure.sms.outgoing.get_dcoding()

Selects the data coding for outgoing messages.

return:

data_coding: BIT7 | BIT8 BIT7: 7-bit encoded ASCII message BIT8: 8-bit encoded binary message

get_internal() str[source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:SMS:OUTGoing:INTernal
value: str = driver.configure.sms.outgoing.get_internal()

Defines the message text for outgoing 7-bit ASCII messages.

return:

sms_internal: string Message contents, up to 800 characters

get_lhandling() LongSmsHandling[source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:SMS:OUTGoing:LHANdling
value: enums.LongSmsHandling = driver.configure.sms.outgoing.get_lhandling()

Selects the handling of messages exceeding 160 characters.

return:

lsms_handling: TRUNcate | MSMS TRUNcate The SMS is truncated to 160 characters, the rest is discarded. MSMS Up to five concatenated messages are sent, consisting in sum of up to 800 characters.

get_mclass() MessageClass[source]
# SCPI: CONFigure:LTE:SIGNaling<Instance>:SMS:OUTGoing:MCLass
value: enums.MessageClass = driver.configure.sms.outgoing.get_mclass()

Selects the message class to be indicated to the message recipient in the TP-Data-Coding-Scheme field.

return:

message_class: CL0 | CL1 | CL2 | CL3 | NONE CL0, CL1, CL2, CL3: Class 0 to 3 NONE: Do not send message class

get_mes_handling() MessageHandlingB[source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:SMS:OUTGoing:MESHandling
value: enums.MessageHandlingB = driver.configure.sms.outgoing.get_mes_handling()

Selects whether an outgoing message is defined directly via the GUI/commands or read from a file. For file selection, see method RsCmwLteSig.Configure.Sms.Outgoing.File.value.

return:

message_handling: INTernal | FILE INTernal: message defined directly FILE: message specified via a file

get_oaddress() str[source]
# SCPI: CONFigure:LTE:SIGNaling<Instance>:SMS:OUTGoing:OADDress
value: str = driver.configure.sms.outgoing.get_oaddress()

Specifies the originating address to be sent to the message recipient.

return:

orig_address: string

get_os_address() str[source]
# SCPI: CONFigure:LTE:SIGNaling<Instance>:SMS:OUTGoing:OSADdress
value: str = driver.configure.sms.outgoing.get_os_address()

Specifies the originator short message service center address to be sent to the recipient.

return:

orig_smsca_ddress: string

get_pidentifier() float[source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:SMS:OUTGoing:PIDentifier
value: float = driver.configure.sms.outgoing.get_pidentifier()

Specifies the TP protocol identifier (TP-PID) value to be sent.

return:

idn: numeric Range: #H0 to #HFF

get_udheader() float[source]
# SCPI: CONFigure:LTE:SIGNaling<Instance>:SMS:OUTGoing:UDHeader
value: float or bool = driver.configure.sms.outgoing.get_udheader()

Configures the TP user data header.

return:

header: (float or boolean) hex | ON | OFF Up to 16 hexadecimal digits Range: #H0 to #HFFFFFFFFFFFFFFFF ON | OFF enables or disables sending the header.

set_binary(sms_binary: float) None[source]
# SCPI: CONFigure:LTE:SIGNaling<Instance>:SMS:OUTGoing:BINary
driver.configure.sms.outgoing.set_binary(sms_binary = 1.0)

Defines the message contents for outgoing 8-bit binary messages.

param sms_binary:

hex Message contents, up to 1400 digits

set_cgroup(coding_group: SmsCodingGroup) None[source]
# SCPI: CONFigure:LTE:SIGNaling<Instance>:SMS:OUTGoing:CGRoup
driver.configure.sms.outgoing.set_cgroup(coding_group = enums.SmsCodingGroup.DCMClass)

Selects the coding group to be indicated to the message recipient in the TP-Data-Coding-Scheme field.

param coding_group:

GDCoding | DCMClass GDCoding: general data coding DCMClass: data coding / message class

set_dcoding(data_coding: SmsDataCoding) None[source]
# SCPI: CONFigure:LTE:SIGNaling<Instance>:SMS:OUTGoing:DCODing
driver.configure.sms.outgoing.set_dcoding(data_coding = enums.SmsDataCoding.BIT7)

Selects the data coding for outgoing messages.

param data_coding:

BIT7 | BIT8 BIT7: 7-bit encoded ASCII message BIT8: 8-bit encoded binary message

set_internal(sms_internal: str) None[source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:SMS:OUTGoing:INTernal
driver.configure.sms.outgoing.set_internal(sms_internal = 'abc')

Defines the message text for outgoing 7-bit ASCII messages.

param sms_internal:

string Message contents, up to 800 characters

set_lhandling(lsms_handling: LongSmsHandling) None[source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:SMS:OUTGoing:LHANdling
driver.configure.sms.outgoing.set_lhandling(lsms_handling = enums.LongSmsHandling.MSMS)

Selects the handling of messages exceeding 160 characters.

param lsms_handling:

TRUNcate | MSMS TRUNcate The SMS is truncated to 160 characters, the rest is discarded. MSMS Up to five concatenated messages are sent, consisting in sum of up to 800 characters.

set_mclass(message_class: MessageClass) None[source]
# SCPI: CONFigure:LTE:SIGNaling<Instance>:SMS:OUTGoing:MCLass
driver.configure.sms.outgoing.set_mclass(message_class = enums.MessageClass.CL0)

Selects the message class to be indicated to the message recipient in the TP-Data-Coding-Scheme field.

param message_class:

CL0 | CL1 | CL2 | CL3 | NONE CL0, CL1, CL2, CL3: Class 0 to 3 NONE: Do not send message class

set_mes_handling(message_handling: MessageHandlingB) None[source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:SMS:OUTGoing:MESHandling
driver.configure.sms.outgoing.set_mes_handling(message_handling = enums.MessageHandlingB.FILE)

Selects whether an outgoing message is defined directly via the GUI/commands or read from a file. For file selection, see method RsCmwLteSig.Configure.Sms.Outgoing.File.value.

param message_handling:

INTernal | FILE INTernal: message defined directly FILE: message specified via a file

set_oaddress(orig_address: str) None[source]
# SCPI: CONFigure:LTE:SIGNaling<Instance>:SMS:OUTGoing:OADDress
driver.configure.sms.outgoing.set_oaddress(orig_address = 'abc')

Specifies the originating address to be sent to the message recipient.

param orig_address:

string

set_os_address(orig_smsca_ddress: str) None[source]
# SCPI: CONFigure:LTE:SIGNaling<Instance>:SMS:OUTGoing:OSADdress
driver.configure.sms.outgoing.set_os_address(orig_smsca_ddress = 'abc')

Specifies the originator short message service center address to be sent to the recipient.

param orig_smsca_ddress:

string

set_pidentifier(idn: float) None[source]
# SCPI: CONFigure:LTE:SIGNaling<instance>:SMS:OUTGoing:PIDentifier
driver.configure.sms.outgoing.set_pidentifier(idn = 1.0)

Specifies the TP protocol identifier (TP-PID) value to be sent.

param idn:

numeric Range: #H0 to #HFF

set_udheader(header: float) None[source]
# SCPI: CONFigure:LTE:SIGNaling<Instance>:SMS:OUTGoing:UDHeader
driver.configure.sms.outgoing.set_udheader(header = 1.0)

Configures the TP user data header.

param header:

(float or boolean) hex | ON | OFF Up to 16 hexadecimal digits Range: #H0 to #HFFFFFFFFFFFFFFFF ON | OFF enables or disables sending the header.

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.configure.sms.outgoing.clone()

Subgroups