Show / Hide Table of Contents

Class ChannelSim

Inheritance
System.Object
Channel
ChannelSim
Inherited Members
Channel.FrameInterval
Channel.Name
Channel.Type
Channel.MaxValue
Channel.MinValue
Channel.SamplesPerFrame
Channel.SampleSize
Channel.SampleRate
Channel.NativeSampleRate
Channel.Unit
Channel.IsBound
Channel.Id
Channel.Samples
Channel.LostFrameFlag
Channel.ScaledSamples
Channel.AddSample(Double)
Channel.AddLostFrameFlag(Boolean)
Channel.ScaleSamples()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: DelsysAPI.Channels.Simulated
Assembly: DelsysAPI.dll
Syntax
public class ChannelSim : Channel

Constructors

ChannelSim(Int32, Units, SignalType, Single, Single, Single, Single, Boolean, List<Single>)

Declaration
public ChannelSim(int SamplesPerFrame, Units Unit, SignalType SignalType, float Frequency, float Offset, float Phase, float Amplitude, bool Invert, List<float> ConstantValue)
Parameters
Type Name Description
System.Int32 SamplesPerFrame
Units Unit
SignalType SignalType
System.Single Frequency
System.Single Offset
System.Single Phase
System.Single Amplitude
System.Boolean Invert
System.Collections.Generic.List<System.Single> ConstantValue

Properties

Amplitude

Declaration
public float Amplitude { get; set; }
Property Value
Type Description
System.Single

ConstantValue

Declaration
public List<float> ConstantValue { get; set; }
Property Value
Type Description
System.Collections.Generic.List<System.Single>

Frequency

Declaration
public float Frequency { get; set; }
Property Value
Type Description
System.Single

Invert

Declaration
public bool Invert { get; set; }
Property Value
Type Description
System.Boolean

Offset

Declaration
public float Offset { get; set; }
Property Value
Type Description
System.Single

Phase

Declaration
public float Phase { get; set; }
Property Value
Type Description
System.Single

SignalType

Declaration
public SignalType SignalType { get; set; }
Property Value
Type Description
SignalType

Methods

GetScaledSample(Double)

Declaration
public override double GetScaledSample(double sample)
Parameters
Type Name Description
System.Double sample
Returns
Type Description
System.Double
Overrides
Channel.GetScaledSample(Double)
Back to top Generated by DocFX