Class StreamChangeRequest
Describes a streaming update for PA, PW, and IPI groups.
Inheritance
object
StreamChangeRequest
Namespace: Wss.CoreModule
Assembly: WSS_Core_Interface.dll
Syntax
public sealed class StreamChangeRequest
Remarks
The protocol supports omitting at most one of the three groups. Each supplied array must contain exactly three values, one per streamed schedule slot. The request itself is required by StreamChange(StreamChangeRequest, WssTarget, CancellationToken).
Properties
InterPulseIntervals
Gets or sets the three inter-pulse intervals, in milliseconds (0..255). Leave null to omit the IPI group.
Declaration
public int[] InterPulseIntervals { get; set; }
Property Value
| Type | Description |
|---|---|
| int[] |
PulseAmplitudes
Gets or sets the three pulse amplitudes (0..255). Leave null to omit the PA group.
Declaration
public int[] PulseAmplitudes { get; set; }
Property Value
| Type | Description |
|---|---|
| int[] |
PulseWidths
Gets or sets the three pulse widths (0..255). Leave null to omit the PW group.
Declaration
public int[] PulseWidths { get; set; }
Property Value
| Type | Description |
|---|---|
| int[] |