![]() |
Python API
|
Acquisition source class. More...
Public Member Functions | |
__init__ (self) | |
Initializes Source attributes to their default values. | |
Public Attributes | |
port | |
Source port (integer: 1...8 for analog ports; default value: 0). | |
freqDivisor | |
Source frequency divisor from acquisition base frequency (integer: >= 1; default value: 1). | |
nBits | |
Source sampling resolution in bits (integer: 8 or 16; default value: 16). | |
chMask | |
Source channels to sample (bitmask integer: bit 0 is channel 0, etc; default value: 1 (channel 0 only)). | |
serialNum | |
Source serial number (reserved, must be zero). | |
clas | |
Source class (reserved, must be zero). | |
Acquisition source class.
An acquisition source is a sensor connected to a device port. Sampling frequency divisor and sampling resolution can be set for each source. Each source can have up to 8 channels. All source channels share the same frequency divisor and sampling resolution settings defined for the source.
plux.Source.__init__ | ( | self | ) |
Initializes Source attributes to their default values.
Reimplemented in plux.SourceEx.
plux.Source.port |
Source port (integer: 1...8 for analog ports; default value: 0).
plux.Source.freqDivisor |
Source frequency divisor from acquisition base frequency (integer: >= 1; default value: 1).
plux.Source.nBits |
Source sampling resolution in bits (integer: 8 or 16; default value: 16).
plux.Source.chMask |
Source channels to sample (bitmask integer: bit 0 is channel 0, etc; default value: 1 (channel 0 only)).
plux.Source.serialNum |
Source serial number (reserved, must be zero).
plux.Source.clas |
Source class (reserved, must be zero).