nitypes.waveform.LinearScaleMode

class nitypes.waveform.LinearScaleMode(gain: SupportsFloat, offset: SupportsFloat)

Bases: nitypes.waveform.ScaleMode

A scale mode that scales data linearly.

Parameters:
  • gain (SupportsFloat)

  • offset (SupportsFloat)

__slots__ = ['_gain', '_offset', '__weakref__']
property gain: float

The gain of the linear scale.

Return type:

float

property offset: float

The offset of the linear scale.

Return type:

float

__eq__(value: object, /) bool

Return self==value.

Parameters:

value (object)

Return type:

bool

__repr__() str

Return repr(self).

Return type:

str