Skip to main content

Motion Standalone Preprocessor C# library 2026 R1

Class RPCReader

Last update: 09.03.2026

Namespace: VM.Models.Post.RPC_Reader
Assembly: VM.Models.Post.RPC_Reader.dll

public class RPCReader

Inheritance

object ← RPCReader

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)

Constructors

RPCReader()

public RPCReader()

Properties

BR

public BinaryReader BR { get; }

Property Value

BinaryReader

Bypass_Filter

public BYPASS_FILTER Bypass_Filter { get; set; }

Property Value

BYPASS_FILTER

Channels

public int Channels { get; set; }

Property Value

int

DATAPOSITION

public long DATAPOSITION { get; set; }

Property Value

long

Data_Type

public DATA_TYPE Data_Type { get; set; }

Property Value

DATA_TYPE

Datas

public List<RPCData> Datas { get; set; }

Property Value

List<RPCData>

Delta_T

public double Delta_T { get; set; }

Property Value

double

FilePath

public string FilePath { get; set; }

Property Value

string

File_Type

public RPC_FILE_TYPE File_Type { get; set; }

Property Value

RPC_FILE_TYPE

Format

public RPC_FORMAT Format { get; set; }

Property Value

RPC_FORMAT

Frames

public int Frames { get; set; }

Property Value

int

Half_Frames

public int Half_Frames { get; set; }

Property Value

int

INT_FULL_SCALE

public short INT_FULL_SCALE { get; }

Property Value

short

Num_Header_Blocks

public int Num_Header_Blocks { get; set; }

Property Value

int

Num_Params

public int Num_Params { get; set; }

Property Value

int

OPERATION

public string OPERATION { get; set; }

Property Value

string

Pts_Per_Frame

public int Pts_Per_Frame { get; set; }

Property Value

int

Pts_Per_Group

public int Pts_Per_Group { get; set; }

Property Value

int

Repeats

public int Repeats { get; set; }

Property Value

int

Time_Type

public TIME_TYPE Time_Type { get; set; }

Property Value

TIME_TYPE

VALIDATED

public bool VALIDATED { get; set; }

Property Value

bool

Methods

Close()

public void Close()

GetChannels()

public string[] GetChannels()

Returns

string[]

GetValues(string[])

public IEnumerable<List<double>> GetValues(string[] Seletedchannels)

Parameters

Seletedchannels string[]

Returns

IEnumerable<List<double>>

OpenFile(string)

public void OpenFile(string _str_input_path)

Parameters

_str_input_path string

Read_RPC_Data(string[], ref List<List<double>>)

public void Read_RPC_Data(string[] SelectedChanel_Names, ref List<List<double>> selectedDatas)

Parameters

SelectedChanel_Names string[]

selectedDatas List<List<double>>

initialize()

public void initialize()

Connect with Ansys