Channel
- src.channel.channel(oscope, n: int, bwlimit: bool | None = None, coupling: str | None = None, display: bool | None = None, invert: bool | None = None, offset: float | None = None, range: float | None = None, tcal: float | None = None, scale: float | None = None, probe: float | None = None, units: str | None = None, vernier: bool | None = None)[source]
Send commands to control an oscilloscope’s vertical channel. Other than the channel number, all arguments are optional.
range,scale, andoffsetare potentially conflicting commands if all three are simultaneously specified; they are issued in that order.- Parameters:
n (int) – The channel to be controlled (1 through 4).
bwlimit (bool) –
:CHANnel<n>:BWLimitcoupling (str) –
:CHANnel<n>:COUPlingdisplay (bool) –
:CHANnel<n>:DISPlayinvert (bool) –
:CHANnel<n>:INVertoffset (float) –
:CHANnel<n>:OFFSetrange (float) –
:CHANnel<n>:RANGetcal (float) –
:CHANnel<n>:TCALscale (float) –
:CHANnel<n>:SCALeprobe (float) –
:CHANnel<n>:PROBeunits (str) –
:CHANnel<n>:UNITsvernier (bool) –
:CHANnel<n>:VERNier
- Returns:
A namedtuple with fields corresponding to the named arguments of this function. All fields are queried regardless of which arguments were initially provided.