Show / Hide Table of Contents

Class FamosFileAnalogComponent

An analog component, which is a full description of a single dataset with byte-oriented data.

Inheritance
System.Object
FamosFileBase
FamosFileBaseExtended
FamosFileComponent
FamosFileAnalogComponent
Inherited Members
FamosFileComponent.Type
FamosFileComponent.XAxisScaling
FamosFileComponent.ZAxisScaling
FamosFileComponent.TriggerTime
FamosFileComponent.PackInfo
FamosFileComponent.BufferInfo
FamosFileComponent.DisplayInfo
FamosFileComponent.EventReference
FamosFileComponent.Channels
FamosFileComponent.Name
FamosFileComponent.GetSize()
FamosFileComponent.GetSize(Int32)
FamosFileComponent.GetSize(Int32, Int32)
Namespace: ImcFamosFile
Assembly: ImcFamosFile.dll
Syntax
public class FamosFileAnalogComponent : FamosFileComponent

Constructors

| Improve this Doc View Source

FamosFileAnalogComponent(FamosFileDataType, Int32)

Initializes a new instances of the FamosFileAnalogComponent class.

Declaration
public FamosFileAnalogComponent(FamosFileDataType dataType, int length)
Parameters
Type Name Description
FamosFileDataType dataType

The data type of this component.

System.Int32 length

The length of this component.

| Improve this Doc View Source

FamosFileAnalogComponent(FamosFileDataType, Int32, FamosFileCalibration)

Initializes a new instances of the FamosFileAnalogComponent class.

Declaration
public FamosFileAnalogComponent(FamosFileDataType dataType, int length, FamosFileCalibration calibrationInfo)
Parameters
Type Name Description
FamosFileDataType dataType

The data type of this component.

System.Int32 length

The length of this component.

FamosFileCalibration calibrationInfo

The calibration info of this component.

| Improve this Doc View Source

FamosFileAnalogComponent(FamosFileDataType, Int32, FamosFileComponentType)

Initializes a new instances of the FamosFileAnalogComponent class.

Declaration
public FamosFileAnalogComponent(FamosFileDataType dataType, int length, FamosFileComponentType componentType)
Parameters
Type Name Description
FamosFileDataType dataType

The data type of this component.

System.Int32 length

The length of this component.

FamosFileComponentType componentType

The type of this component. Depending on the higher-level field type, the meaning varies between 'Y', 'Y of XY', 'real part', 'magnitude', 'magnitude in dB' and 'timestamp ASCII' for Primary and between 'X of XY', 'imaginary part' and 'phase' for Secondary.

| Improve this Doc View Source

FamosFileAnalogComponent(FamosFileDataType, Int32, FamosFileComponentType, FamosFileCalibration)

Initializes a new instances of the FamosFileAnalogComponent class.

Declaration
public FamosFileAnalogComponent(FamosFileDataType dataType, int length, FamosFileComponentType componentType, FamosFileCalibration calibrationInfo)
Parameters
Type Name Description
FamosFileDataType dataType

The data type of this component.

System.Int32 length

The length of this component.

FamosFileComponentType componentType

The type of this component. Depending on the higher-level field type, the meaning varies between 'Y', 'Y of XY', 'real part', 'magnitude', 'magnitude in dB' and 'timestamp ASCII' for Primary and between 'X of XY', 'imaginary part' and 'phase' for Secondary.

FamosFileCalibration calibrationInfo

The calibration info of this component.

| Improve this Doc View Source

FamosFileAnalogComponent(String, FamosFileDataType, Int32)

Initializes a new instances of the FamosFileAnalogComponent class.

Declaration
public FamosFileAnalogComponent(string name, FamosFileDataType dataType, int length)
Parameters
Type Name Description
System.String name

The name of this component. This automatically adds a FamosFileChannel instance to the component.

FamosFileDataType dataType

The data type of this component.

System.Int32 length

The length of this component.

| Improve this Doc View Source

FamosFileAnalogComponent(String, FamosFileDataType, Int32, FamosFileCalibration)

Initializes a new instances of the FamosFileAnalogComponent class.

Declaration
public FamosFileAnalogComponent(string name, FamosFileDataType dataType, int length, FamosFileCalibration calibrationInfo)
Parameters
Type Name Description
System.String name

The name of this component. This automatically adds a FamosFileChannel instance to the component.

FamosFileDataType dataType

The data type of this component.

System.Int32 length

The length of this component.

FamosFileCalibration calibrationInfo

The calibration info of this component.

| Improve this Doc View Source

FamosFileAnalogComponent(String, FamosFileDataType, Int32, FamosFileComponentType)

Initializes a new instances of the FamosFileAnalogComponent class.

Declaration
public FamosFileAnalogComponent(string name, FamosFileDataType dataType, int length, FamosFileComponentType componentType)
Parameters
Type Name Description
System.String name

The name of this component. This automatically adds a FamosFileChannel instance to the component.

FamosFileDataType dataType

The data type of this component.

System.Int32 length

The length of this component.

FamosFileComponentType componentType

The type of this component. Depending on the higher-level field type, the meaning varies between 'Y', 'Y of XY', 'real part', 'magnitude', 'magnitude in dB' and 'timestamp ASCII' for Primary and between 'X of XY', 'imaginary part' and 'phase' for Secondary.

| Improve this Doc View Source

FamosFileAnalogComponent(String, FamosFileDataType, Int32, FamosFileComponentType, FamosFileCalibration)

Initializes a new instances of the FamosFileAnalogComponent class.

Declaration
public FamosFileAnalogComponent(string name, FamosFileDataType dataType, int length, FamosFileComponentType componentType, FamosFileCalibration calibrationInfo)
Parameters
Type Name Description
System.String name

The name of this component. This automatically adds a FamosFileChannel instance to the component.

FamosFileDataType dataType

The data type of this component.

System.Int32 length

The length of this component.

FamosFileComponentType componentType

The type of this component. Depending on the higher-level field type, the meaning varies between 'Y', 'Y of XY', 'real part', 'magnitude', 'magnitude in dB' and 'timestamp ASCII' for Primary and between 'X of XY', 'imaginary part' and 'phase' for Secondary.

FamosFileCalibration calibrationInfo

The calibration info of this component.

Properties

| Improve this Doc View Source

CalibrationInfo

Gets or sets the calibration info of this component.

Declaration
public FamosFileCalibration CalibrationInfo { get; set; }
Property Value
Type Description
FamosFileCalibration

Methods

| Improve this Doc View Source

Validate()

Validates the key status.

Declaration
public override void Validate()
Overrides
FamosFileComponent.Validate()
  • Improve this Doc
  • View Source
Back to top Copyright © 2019 Vincent Wilms