Table of Contents

Constructor StartPulseTrainPayload

Namespace
Harp.Hobgoblin
Assembly
Harp.Hobgoblin.dll

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 DigitalOutputs

Specifies the digital output lines set by each pulse of the pulse train.

pulseWidth uint

Specifies the duration in microseconds that each pulse is HIGH.

pulsePeriod uint

Specifies the interval in microseconds between each pulse in the pulse train.

pulseCount uint

Specifies the number of pulses in the PWM pulse train. A value of zero signifies an infinite pulse train.