Table of Contents

Class CreateStartPulseTrainPayload

Namespace
Harp.Hobgoblin
Assembly
Harp.Hobgoblin.dll

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.