Coding
SCPI Command :
BUS<*>:CMSB:CODing
- Commands in total: 1Subgroups: 0Direct child commands: 1
- get(bus=Bus.Default) BusCmsbCodingStandard[source]
# BUS<*>:CMSB:CODing value: enums.BusCmsbCodingStandard = driver.bus.cmsb.coding.get(bus = repcap.Bus.Default)
Selects the custom serial bus coding standard.
- Parameters:
bus – optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Bus’)
- Returns:
coding_standard: MANC | MANT | NRZ | NRZU
MANC: Manchester (normal polarity)
MANT: Manchester II (inverted polarity) .Note that some additional subtle differences between MANC and MANT require separate protocols.
NRZ: NRZ (non-return-to-zero) , clocked
NRZU: NRZ (non-return-to-zero) , unclocked
- set(coding_standard: BusCmsbCodingStandard, bus=Bus.Default) None[source]
# BUS<*>:CMSB:CODing driver.bus.cmsb.coding.set(coding_standard = enums.BusCmsbCodingStandard.MANC, bus = repcap.Bus.Default)
Selects the custom serial bus coding standard.
- Parameters:
coding_standard –
MANC | MANT | NRZ | NRZU
MANC: Manchester (normal polarity)
MANT: Manchester II (inverted polarity) .Note that some additional subtle differences between MANC and MANT require separate protocols.
NRZ: NRZ (non-return-to-zero) , clocked
NRZU: NRZ (non-return-to-zero) , unclocked
bus – optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Bus’)