dwfpy.analog_output.AnalogOutputChannelNode
- class AnalogOutputChannelNode(channel, node)[source]
Bases:
objectRepresents an Analog Output channel node.
Methods
Sets the custom data or to prefill the buffer with play samples.
Sets new data samples for play mode.
Attributes
Gets or sets the amplitude.
Gets the maximum amplitude.
Gets the minimum amplitude.
Gets the maximum number of samples allowed for custom data generation.
Gets the minimum number of samples allowed for custom data generation.
Enables the node.
Gets or sets the frequency.
Gets the maximum frequency.
Gets the minimum frequency.
Gets or sets the generator function.
Gets the supported channel nodes.
Gets or sets the offset.
Gets the maximum offset.
Gets the minimum offset.
Gets or sets the phase.
Gets the maximum phase.
Gets the minimum phase.
Gets information about the recording process.
Gets or sets the symmetry percentage.
Gets the maximum symmetry percentage.
Gets the minimum symmetry percentage.
Gets the node type.
- property amplitude: float
Gets or sets the amplitude.
- Return type
float
- property amplitude_max: float
Gets the maximum amplitude.
- Return type
float
- property amplitude_min: float
Gets the minimum amplitude.
- Return type
float
- property data_samples_max: int
Gets the maximum number of samples allowed for custom data generation.
- Return type
int
- property data_samples_min: int
Gets the minimum number of samples allowed for custom data generation.
- Return type
int
- property enabled: bool
Enables the node.
- Return type
bool
- property frequency: float
Gets or sets the frequency.
- Return type
float
- property frequency_max: float
Gets the maximum frequency.
- Return type
float
- property frequency_min: float
Gets the minimum frequency.
- Return type
float
- property function_info: Tuple[Function, ...]
Gets the supported channel nodes.
- Return type
Tuple[Function,...]
- property offset: float
Gets or sets the offset.
- Return type
float
- property offset_max: float
Gets the maximum offset.
- Return type
float
- property offset_min: float
Gets the minimum offset.
- Return type
float
- property phase: float
Gets or sets the phase.
- Return type
float
- property phase_max: float
Gets the maximum phase.
- Return type
float
- property phase_min: float
Gets the minimum phase.
- Return type
float
- property play_status: Tuple[int, int, int]
Gets information about the recording process. Returns (samples_free, lost_samples, corrupted_samples)
- Return type
Tuple[int,int,int]
- set_data_samples(samples)[source]
Sets the custom data or to prefill the buffer with play samples.
- Return type
None
- property symmetry: float
Gets or sets the symmetry percentage.
- Return type
float
- property symmetry_max: float
Gets the maximum symmetry percentage.
- Return type
float
- property symmetry_min: float
Gets the minimum symmetry percentage.
- Return type
float
- property type: AnalogOutputNode
Gets the node type.
- Return type