C# Класс EDMBlockHead.Acquire.Input.ScannedAnalogInput

This class contains the configuration information for a scanned analog input. Ideally each input channel could have it's own scan parameters. But they can't. The DAQ board can only perform one scan at a time (it's multiplexed). So what we do is configure one big scan (see ScannedAnalogInputCollection) and then chop up the data for each of the input channels. The big scan is as fast as the fastest scan and as long as the longest. Each channel is then reduced by either chopping the end off the data (as in the pmt) or binning the data up (the magnetometer).
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
AverageEvery int
Calibration double
Channel DAQ.HAL.AnalogInputChannel
ChopLength int
ChopStart int
ChosenPoints int[]
HighLimit double
LowLimit double
ReductionMode DataReductionMode

Открытые методы

Метод Описание
CalculateClockRate ( int rawClockRate ) : int
Reduce ( double rawData ) : double[]

Описание методов

CalculateClockRate() публичный Метод

public CalculateClockRate ( int rawClockRate ) : int
rawClockRate int
Результат int

Reduce() публичный Метод

public Reduce ( double rawData ) : double[]
rawData double
Результат double[]

Описание свойств

AverageEvery публичное свойство

public int AverageEvery
Результат int

Calibration публичное свойство

public double Calibration
Результат double

Channel публичное свойство

public AnalogInputChannel,DAQ.HAL Channel
Результат DAQ.HAL.AnalogInputChannel

ChopLength публичное свойство

public int ChopLength
Результат int

ChopStart публичное свойство

public int ChopStart
Результат int

ChosenPoints публичное свойство

public int[] ChosenPoints
Результат int[]

HighLimit публичное свойство

public double HighLimit
Результат double

LowLimit публичное свойство

public double LowLimit
Результат double

ReductionMode публичное свойство

public DataReductionMode ReductionMode
Результат DataReductionMode