data_types
¶
The different formats which are wrapped by a MeasuredData class.
Digitized
¶
Bases: MeasuredData
Data that has been converted to separate data streams along the 2nd axis.
append
¶
append(new_measured_data: Union[MeasuredData, NDArray[PossibleTypes]]) -> MeasuredData
Append new values to the waveform which are automatically type converted.
| Parameters: |
|
|---|
calculate_offset
¶
FeatureScaled
¶
Bases: MeasuredData
Data that has been scaled to (-1.0, 1.0).
append
¶
append(new_measured_data: Union[MeasuredData, NDArray[PossibleTypes]]) -> MeasuredData
Append new values to the waveform which are automatically type converted.
| Parameters: |
|
|---|
calculate_offset
¶
MeasuredData
¶
Bases: ndarray
A wrapper class for np.ndarray which provides more functionality towards type conversion.
append
¶
append(new_measured_data: Union[MeasuredData, NDArray[PossibleTypes]]) -> MeasuredData
Append new values to the waveform which are automatically type converted.
| Parameters: |
|
|---|
calculate_offset
abstractmethod
¶
Normalized
¶
Bases: MeasuredData
Data that has been normalized to a provided offset and amplitude.
append
¶
append(new_measured_data: Union[MeasuredData, NDArray[PossibleTypes]]) -> MeasuredData
Append new values to the waveform which are automatically type converted.
| Parameters: |
|
|---|
calculate_offset
¶
RawSample
¶
Bases: MeasuredData
The raw digitized sample values that have been measured.
append
¶
append(new_measured_data: Union[MeasuredData, NDArray[PossibleTypes]]) -> MeasuredData
Append new values to the waveform which are automatically type converted.
| Parameters: |
|
|---|
calculate_offset
¶
type_max
¶
type_min
¶
type_ratio
¶
type_ratio(dtype_from: PossibleTypes, dtype_to: PossibleTypes) -> float
Calculate the ratio of ranges between two separate types.
Example
Converting from np.int16 to np.int8 will give you a ratio of 1/256.
| Parameters: |
|
|---|
| Returns: |
|
|---|