System

SCPI Commands

CONFigure:EVDO:SIGNaling<Instance>:SYSTem:TSOurce
CONFigure:EVDO:SIGNaling<Instance>:SYSTem:DATE
CONFigure:EVDO:SIGNaling<Instance>:SYSTem:TIME
CONFigure:EVDO:SIGNaling<Instance>:SYSTem:SYNC
CONFigure:EVDO:SIGNaling<Instance>:SYSTem:ATIMe
CONFigure:EVDO:SIGNaling<Instance>:SYSTem:LSEConds
class System[source]

System commands group definition. 8 total commands, 1 Sub-groups, 6 group commands

class DateStruct[source]

Structure for reading output parameters. Fields:

  • Day: int: Range: 1 to 31

  • Month: int: Range: 1 to 12

  • Year: int: Range: 2011 to 9999

class TimeStruct[source]

Structure for reading output parameters. Fields:

  • Hour: int: Range: 0 to 23

  • Minute: int: Range: 0 to 59

  • Second: int: Range: 0 to 59

get_atime()RsCmwEvdoSig.enums.ApplyTimeAt[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:SYSTem:ATIMe
value: enums.ApplyTimeAt = driver.configure.system.get_atime()

Defines when the configured time source (method RsCmwEvdoSig.Configure.System.tsource) is applied to the SUU hosting the signaling application. Note that this setting is performance critical because applying the time at signal ON takes 3 to 4 seconds.

return

apply_time_at: SUSO | EVER | NEXT SUSO (signaling unit startup only) : the time setting is only applied when the SUU starts up EVER: the time setting is applied at every signal ON NEXT: the time setting is applied at next signal ON; note that after the next signal ON the R&S CMW switches back to SUSO

get_date()DateStruct[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:SYSTem:DATE
value: DateStruct = driver.configure.system.get_date()

Date setting for CDMA system time source DATE (see method RsCmwEvdoSig.Configure.System.tsource) .

return

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

get_lseconds()int[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:SYSTem:LSEConds
value: int = driver.configure.system.get_lseconds()

Adjusts track of leap second correction to UTC.

return

leap_seconds: Correction to the solar time Range: 0 to 255, Unit: s

get_sync()str[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:SYSTem:SYNC
value: str = driver.configure.system.get_sync()

Sets/queries the sync code. The sync code is required to synchronize the system time for ‘Hybrid Mode on Two (or More) SUU’: query the sync code generated by the ‘synchronization master’ (after SUU and set it on the ‘synchronization slave’.

return

sync_code: No help available

get_time()TimeStruct[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:SYSTem:TIME
value: TimeStruct = driver.configure.system.get_time()

Time setting for CDMA system time source ‘Date / Time’ (see method RsCmwEvdoSig.Configure.System.tsource) .

return

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

get_tsource()RsCmwEvdoSig.enums.TimeSource[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:SYSTem:TSOurce
value: enums.TimeSource = driver.configure.system.get_tsource()

Queries/sets the time source for the derivation of the CMDA system time.

return

source_time: CMWTime | DATE | SYNC CMWTime: CMW time (Windows time) DATE: Date and time as specified in method RsCmwEvdoSig.Configure.System.date and method RsCmwEvdoSig.Configure.System.time SYNC: Sync code

set_atime(apply_time_at: RsCmwEvdoSig.enums.ApplyTimeAt)None[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:SYSTem:ATIMe
driver.configure.system.set_atime(apply_time_at = enums.ApplyTimeAt.EVER)

Defines when the configured time source (method RsCmwEvdoSig.Configure.System.tsource) is applied to the SUU hosting the signaling application. Note that this setting is performance critical because applying the time at signal ON takes 3 to 4 seconds.

param apply_time_at

SUSO | EVER | NEXT SUSO (signaling unit startup only) : the time setting is only applied when the SUU starts up EVER: the time setting is applied at every signal ON NEXT: the time setting is applied at next signal ON; note that after the next signal ON the R&S CMW switches back to SUSO

set_date(value: RsCmwEvdoSig.Implementations.Configure_.System.System.DateStruct)None[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:SYSTem:DATE
driver.configure.system.set_date(value = DateStruct())

Date setting for CDMA system time source DATE (see method RsCmwEvdoSig.Configure.System.tsource) .

param value

see the help for DateStruct structure arguments.

set_lseconds(leap_seconds: int)None[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:SYSTem:LSEConds
driver.configure.system.set_lseconds(leap_seconds = 1)

Adjusts track of leap second correction to UTC.

param leap_seconds

Correction to the solar time Range: 0 to 255, Unit: s

set_sync(sync_code: str)None[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:SYSTem:SYNC
driver.configure.system.set_sync(sync_code = r1)

Sets/queries the sync code. The sync code is required to synchronize the system time for ‘Hybrid Mode on Two (or More) SUU’: query the sync code generated by the ‘synchronization master’ (after SUU and set it on the ‘synchronization slave’.

param sync_code

No help available

set_time(value: RsCmwEvdoSig.Implementations.Configure_.System.System.TimeStruct)None[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:SYSTem:TIME
driver.configure.system.set_time(value = TimeStruct())

Time setting for CDMA system time source ‘Date / Time’ (see method RsCmwEvdoSig.Configure.System.tsource) .

param value

see the help for TimeStruct structure arguments.

set_tsource(source_time: RsCmwEvdoSig.enums.TimeSource)None[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:SYSTem:TSOurce
driver.configure.system.set_tsource(source_time = enums.TimeSource.CMWTime)

Queries/sets the time source for the derivation of the CMDA system time.

param source_time

CMWTime | DATE | SYNC CMWTime: CMW time (Windows time) DATE: Date and time as specified in method RsCmwEvdoSig.Configure.System.date and method RsCmwEvdoSig.Configure.System.time SYNC: Sync code

Cloning the Group

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

Subgroups