Class CreateStartPulseTrainPayload
Represents an operator that creates a message payload that starts a pulse train driving the specified digital output lines.
public class CreateStartPulseTrainPayload
- Inheritance
-
CreateStartPulseTrainPayload
- Derived
- Inherited Members
Properties
- DigitalOutput
Gets or sets a value that specifies the digital output lines set by each pulse of the pulse train.
- PulseCount
Gets or sets a value that specifies the number of pulses in the PWM pulse train. A value of zero signifies an infinite pulse train.
- PulsePeriod
Gets or sets a value that specifies the interval in microseconds between each pulse in the pulse train.
- PulseWidth
Gets or sets a value that specifies the duration in microseconds that each pulse is HIGH.
Methods
- GetMessage(MessageType)
Creates a message that starts a pulse train driving the specified digital output lines.
- GetPayload()
Creates a message payload for the StartPulseTrain register.