msl.equipment.resources.picotech.picoscope.channel module
Contains the information about a PicoScope channel.
- class msl.equipment.resources.picotech.picoscope.channel.PicoScopeChannel(channel, enabled, coupling, voltage_range, voltage_offset, bandwidth, max_adu_value)[source]
Bases:
objectContains the information about a PicoScope channel.
This class is used by
PicoScopeand is not meant to be called directly.- Parameters:
channel (
enum.IntEnum) – ThePSX000xChannelenum.enabled (
bool) – Whether the channel is enabled.coupling (
enum.IntEnum) – ThePSX000xCouplingenum, e.g. AC or DC.voltage_range (
float) – The voltage range, in Volts.voltage_offset (
float) – The voltage offset, in Volts.bandwidth (
enum.IntEnumorNone) – ThePSX000xBandwidthLimiterenum.max_adu_value (
int) – The maximum analog-to-digital unit.
- property channel
The
PSX000xChannelenum.- Type:
- property coupling
The
PSX000xCouplingenum, e.g. AC or DC.- Type:
- property bandwidth
The
PSX000xBandwidthLimiterenum.- Type:
enum.IntEnumorNone
- property raw
The raw data, in ADU
- Type:
- property buffer
The raw data, in ADU
- Type:
- property volts
The data, in volts
- Type: