Channel

class RigolWFM.channel.Channel(w, channel_number, scope, selected='1234')[source]

Bases: object

Base class for a single channel.

Methods Summary

calc_times_and_volts()

Calculate the times and voltages for this channel.

ds1000b(w, channel_number)

Interpret waveform data for 1000B series scopes.

ds1000c(w, channel_number)

Interpret waveform data for 1000CD series scopes.

ds1000d(w, channel_number)

Interpret waveform data for 1000CD series scopes.

ds1000e(w, channel_number)

Interpret waveform data for 1000D and 1000E series scopes.

ds1000z(w, channel_number)

Interpret waveform for the Rigol DS1000Z series.

ds2000(w, channel_number)

Interpret waveform for the Rigol DS2000 series.

ds4000(w, channel_number)

Interpret waveform for the Rigol DS4000 series.

ds6000(w, channel_number)

Interpret waveform for the Rigol DS6000 series.

Methods Documentation

calc_times_and_volts()[source]

Calculate the times and voltages for this channel.

ds1000b(w, channel_number)[source]

Interpret waveform data for 1000B series scopes.

ds1000c(w, channel_number)[source]

Interpret waveform data for 1000CD series scopes.

ds1000d(w, channel_number)[source]

Interpret waveform data for 1000CD series scopes.

ds1000e(w, channel_number)[source]

Interpret waveform data for 1000D and 1000E series scopes.

ds1000z(w, channel_number)[source]

Interpret waveform for the Rigol DS1000Z series.

ds2000(w, channel_number)[source]

Interpret waveform for the Rigol DS2000 series.

ds4000(w, channel_number)[source]

Interpret waveform for the Rigol DS4000 series.

ds6000(w, channel_number)[source]

Interpret waveform for the Rigol DS6000 series.