Structure |
qt_burst_lengths |
Input / Output |
Input to the library |
Use |
NOTE: Applicable only to the QMatrix acquisition method libraries This data structure is used to specify the burst lengths for each of the QMatrix channels |
Fields |
Type |
Comment |
---|---|---|
qt_burst_lengths[] |
uint8_t |
The burst length for each of the QMatrix channel in units of pulses. Default value: 64 pulses. These values can be configured for each channel individually. |
The signal gain for each sensor is controlled by circuit parameters as well as the burst length. The burst length is simply the number of times the charge-transfer (‘QT’) process is performed on a given sensor. Each QT process is simply the pulsing of an X line once, with a corresponding Y line enabled to capture the resulting charge passed through the sensor’s capacitance Cx.
The QMatrix acquisition method library exports a variable of this type which can be accessed to set the burst length for each of the QMatrix channels
extern uint8_t qt_burst_lengths[QT_NUM_CHANNELS];