Constructor StartPulseTrainPayload
StartPulseTrainPayload(DigitalOutputs, uint, uint, uint)
Initializes a new instance of the StartPulseTrainPayload structure.
public StartPulseTrainPayload(DigitalOutputs digitalOutput, uint pulseWidth, uint pulsePeriod, uint pulseCount)
Parameters
digitalOutput
DigitalOutputsSpecifies the digital output lines set by each pulse of the pulse train.
pulseWidth
uintSpecifies the duration in microseconds that each pulse is HIGH.
pulsePeriod
uintSpecifies the interval in microseconds between each pulse in the pulse train.
pulseCount
uintSpecifies the number of pulses in the PWM pulse train. A value of zero signifies an infinite pulse train.