pysigrok  0.4.0
Python bindings for libsigrok
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Csigrok.core.classes.ChannelA channel on a device
 Csigrok.core.classes.ConfigurableAn object that can be configured
 Csigrok.core.classes.ChannelGroupA group of channels on a device, which share some configuration
 Csigrok.core.classes.DeviceA generic device, either hardware or virtual
 Csigrok.core.classes.HardwareDeviceA real hardware device, connected via a driver
 Csigrok.core.classes.InputDeviceA virtual device associated with an input
 Csigrok.core.classes.SessionDeviceA virtual device associated with a stored session
 Csigrok.core.classes.UserDeviceA virtual device, created by the user
 Csigrok.core.classes.DriverA hardware driver provided by the library
 Csigrok.core.classes.ContextThe global libsigrok context
 Csigrok.core.classes.EnumValueCapabilityBase class for objects which wrap an enumeration value from libsigrok
 Csigrok.core.classes.CapabilityConfiguration capability
 Csigrok.core.classes.EnumValueChannelTypeBase class for objects which wrap an enumeration value from libsigrok
 Csigrok.core.classes.ChannelTypeChannel type
 Csigrok.core.classes.EnumValueConfigKeyBase class for objects which wrap an enumeration value from libsigrok
 Csigrok.core.classes.ConfigKeyConfiguration key
 Csigrok.core.classes.EnumValueDataTypeBase class for objects which wrap an enumeration value from libsigrok
 Csigrok.core.classes.DataTypeConfiguration data type
 Csigrok.core.classes.EnumValueLogLevelBase class for objects which wrap an enumeration value from libsigrok
 Csigrok.core.classes.LogLevelLog verbosity level
 Csigrok.core.classes.EnumValueOutputFlagBase class for objects which wrap an enumeration value from libsigrok
 Csigrok.core.classes.OutputFlagFlag applied to output modules
 Csigrok.core.classes.EnumValuePacketTypeBase class for objects which wrap an enumeration value from libsigrok
 Csigrok.core.classes.PacketTypeType of datafeed packet
 Csigrok.core.classes.EnumValueQuantityBase class for objects which wrap an enumeration value from libsigrok
 Csigrok.core.classes.QuantityMeasured quantity
 Csigrok.core.classes.EnumValueQuantityFlagBase class for objects which wrap an enumeration value from libsigrok
 Csigrok.core.classes.QuantityFlagFlag applied to measured quantity
 Csigrok.core.classes.EnumValueTriggerMatchTypeBase class for objects which wrap an enumeration value from libsigrok
 Csigrok.core.classes.TriggerMatchTypeTrigger match type
 Csigrok.core.classes.EnumValueUnitBase class for objects which wrap an enumeration value from libsigrok
 Csigrok.core.classes.UnitUnit of measurement
 Csigrok.core.classes.ErrorException thrown when an error code is returned by any libsigrok call
 Csigrok.core.classes.InputAn input instance (an input format applied to a file or stream)
 Csigrok.core.classes.InputFormatAn input format supported by the library
 Csigrok.core.classes.OptionAn option used by an output format
 Csigrok.core.classes.OutputAn output instance (an output format applied to a device)
 Csigrok.core.classes.OutputFormatAn output format supported by the library
 Csigrok.core.classes.PacketA packet on the session datafeed
 Csigrok.core.classes.PacketPayloadAbstract base class for datafeed packet payloads
 Csigrok.core.classes.AnalogPayload of a datafeed packet with analog data
 Csigrok.core.classes.HeaderPayload of a datafeed header packet
 Csigrok.core.classes.LogicPayload of a datafeed packet with logic data
 Csigrok.core.classes.MetaPayload of a datafeed metadata packet
 Csigrok.core.classes.ResourceReaderResource reader delegate
 Csigrok.core.classes.SessionA sigrok session
 Csigrok.core.classes.TriggerA trigger configuration
 Csigrok.core.classes.TriggerMatchA match condition in a trigger configuration
 Csigrok.core.classes.TriggerStageA stage in a trigger configuration