RsCMX_Signaling
latest

Contents:

  • Revision History
  • Getting Started
  • Enums
  • RepCaps
  • Examples
  • RsCMX_Signaling API Structure
    • Add
    • Catalog
    • Configure
      • Lte
      • NrMmw
      • NrSub
      • Signaling
        • Awgn
        • Cmas
        • Eps
        • Etws
        • Fading
        • Fgs
        • Lte
        • Measurement
        • Nbehavior
        • Nradio
          • Ca
          • Cell
            • Alayout
            • Asn
            • Barred
            • BbCombining
            • Beam
            • Beams
            • Bler
            • Bwp<BwParts>
            • Cdrx
            • Cmatrix
            • CqiReporting
            • Csi
            • CssZero
            • Dmrs
            • Downlink
            • Harq
            • Ibwp
            • Info
            • Mconfig
            • Msg
            • Nssb
            • Pcid
            • Pcycle
            • Power
            • Pucch
            • Pusch
            • ReSelection
            • RfSettings
            • Srs
            • Ssb
            • Sspacing
            • Tadvance
            • Tdd
            • Timeout
            • Timing
            • UeScheduling
              • CmMapping
              • Rmc
              • Smode
              • Sps
              • UserDefined
            • UeType
            • Uplink
          • Ncell
        • Sms
        • Tmode
        • Topology
        • Trigger
        • Ue
        • UeAssistance
      • Wlan
    • Create
    • Diagnostic
    • Init
    • Procedure
    • Remove
    • Restart
    • Sense
    • Signaling
    • Source
    • System
    • Test
  • RsCMX_Signaling Utilities
  • RsCMX_Signaling Logger
  • RsCMX_Signaling Events
  • Index
RsCMX_Signaling
  • RsCMX_Signaling API Structure
  • Configure
  • Signaling
  • Nradio
  • Cell
  • UeScheduling
  • Rmc
  • Uplink
  • Edit on GitLab

Uplink

SCPI Command :

[CONFigure]:SIGNaling:NRADio:CELL:UESCheduling:RMC:UL
class UplinkCls[source]

Uplink commands group definition. 1 total commands, 0 Subgroups, 1 group commands

class GetStruct[source]

Response structure. Fields:

  • Enable: bool: Enables or disables scheduling for all UL slots.

  • Modulation: enums.ModulationB: π/2-BPSK, QPSK, 16QAM, 64QAM, 256QAM

  • Number_Rb: int: No parameter help available

  • Start_Rb: int: No parameter help available

  • Tp_Recoding: enums.Waveform: OFDM type CP-OFDM or DFT-s-OFDM

class SetStruct[source]

Structure for setting input parameters. Contains optional setting parameters. Fields:

  • Cell_Name: str: No parameter help available

  • Enable: bool: Enables or disables scheduling for all UL slots.

  • Modulation: enums.ModulationB: Optional setting parameter. π/2-BPSK, QPSK, 16QAM, 64QAM, 256QAM

  • Number_Rb: int: No parameter help available

  • Start_Rb: int: No parameter help available

  • Tp_Recoding: enums.Waveform: Optional setting parameter. OFDM type CP-OFDM or DFT-s-OFDM

get(cell_name: str) → GetStruct[source]
# SCPI: [CONFigure]:SIGNaling:NRADio:CELL:UESCheduling:RMC:UL
value: GetStruct = driver.configure.signaling.nradio.cell.ueScheduling.rmc.uplink.get(cell_name = 'abc')

Configures NR cell settings to values compliant with a UL RMC definition. A setting command accepts only certain value combinations. Use the RMC wizard in the GUI to get allowed value combinations. A query returns the set of values that is presented by the RMC wizard. These values can differ from currently applied values. Omit optional parameters only if you do not care which value you get (just any RMC-compliant value) .

param cell_name:

No help available

return:

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

set(structure: SetStruct) → None[source]
# SCPI: [CONFigure]:SIGNaling:NRADio:CELL:UESCheduling:RMC:UL
structure = driver.configure.signaling.nradio.cell.ueScheduling.rmc.uplink.SetStruct()
structure.Cell_Name: str = 'abc'
structure.Enable: bool = False
structure.Modulation: enums.ModulationB = enums.ModulationB.BPSK
structure.Number_Rb: int = 1
structure.Start_Rb: int = 1
structure.Tp_Recoding: enums.Waveform = enums.Waveform.CP
driver.configure.signaling.nradio.cell.ueScheduling.rmc.uplink.set(structure)

Configures NR cell settings to values compliant with a UL RMC definition. A setting command accepts only certain value combinations. Use the RMC wizard in the GUI to get allowed value combinations. A query returns the set of values that is presented by the RMC wizard. These values can differ from currently applied values. Omit optional parameters only if you do not care which value you get (just any RMC-compliant value) .

param structure:

for set value, see the help for SetStruct structure arguments.

Previous Next

© Copyright © Rohde & Schwarz 2023. Revision ff85db99.

Built with Sphinx using a theme provided by Read the Docs.