IdlPolarity

SCPI Command :

BUS<*>:CMSB:NRZ:IDLPolarity
Commands in total: 1
Subgroups: 0
Direct child commands: 1
get(bus=Bus.Default) BusPolarityMode[source]
# BUS<*>:CMSB:NRZ:IDLPolarity
value: enums.BusPolarityMode = driver.bus.cmsb.nrz.idlPolarity.get(bus = repcap.Bus.Default)

Selects the idle polarity of the custom serial bus data signal (only available for the coding standard NRZ Unclocked) .

Parameters:

bus – optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Bus’)

Returns:

nrz_pola_idle: IDLLow | IDLHigh

  • IDLLow: Sets the base value of the data bus to be ‘0’. After an idle period, the data signal starts with a low-to-high transition

  • IDLHigh: Sets the base value of the data bus to be ‘1’. After an idle period, the data signal starts with a high-to-low transition

set(nrz_pola_idle: BusPolarityMode, bus=Bus.Default) None[source]
# BUS<*>:CMSB:NRZ:IDLPolarity
driver.bus.cmsb.nrz.idlPolarity.set(nrz_pola_idle = enums.BusPolarityMode.IDLHigh, bus = repcap.Bus.Default)

Selects the idle polarity of the custom serial bus data signal (only available for the coding standard NRZ Unclocked) .

Parameters:
  • nrz_pola_idle

    IDLLow | IDLHigh

    • IDLLow: Sets the base value of the data bus to be ‘0’. After an idle period, the data signal starts with a low-to-high transition

    • IDLHigh: Sets the base value of the data bus to be ‘1’. After an idle period, the data signal starts with a high-to-low transition

  • bus – optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Bus’)