C# Класс ScanMaster.Acquire.Patterns.AomLevelControlPatternBuilder

Pattern for controlling the crazy box that accepts two ttl pulses and generates 4 possible analog output levels depending on their states. There are two ttl lines, and each one is pulsed on twice.
Наследование: DAQ.Pattern.PatternBuilder32
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AomLevelControlPatternBuilder ( ) : System
FlashlampPulse ( int startTime, int valveToQ, int flashToQ ) : int
Shot ( int startTime, int valvePulseLength, int valveToQ, int flashToQ, int ttl1Start1, int ttl1Duration1, int ttl1Start2, int ttl1Duration2, int ttl2Start1, int ttl2Duration1, int ttl2Start2, int ttl2Duration2, int delayToDetectorTrigger ) : int
ShotSequence ( int startTime, int numberOfOnOffShots, int padShots, int flashlampPulseInterval, int valvePulseLength, int valveToQ, int flashToQ, int ttl1Start1, int ttl1Duration1, int ttl1Start2, int ttl1Duration2, int ttl2Start1, int ttl2Duration1, int ttl2Start2, int ttl2Duration2, int delayToDetectorTrigger ) : int

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

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

public AomLevelControlPatternBuilder ( ) : System
Результат System

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

public FlashlampPulse ( int startTime, int valveToQ, int flashToQ ) : int
startTime int
valveToQ int
flashToQ int
Результат int

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

public Shot ( int startTime, int valvePulseLength, int valveToQ, int flashToQ, int ttl1Start1, int ttl1Duration1, int ttl1Start2, int ttl1Duration2, int ttl2Start1, int ttl2Duration1, int ttl2Start2, int ttl2Duration2, int delayToDetectorTrigger ) : int
startTime int
valvePulseLength int
valveToQ int
flashToQ int
ttl1Start1 int
ttl1Duration1 int
ttl1Start2 int
ttl1Duration2 int
ttl2Start1 int
ttl2Duration1 int
ttl2Start2 int
ttl2Duration2 int
delayToDetectorTrigger int
Результат int

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

public ShotSequence ( int startTime, int numberOfOnOffShots, int padShots, int flashlampPulseInterval, int valvePulseLength, int valveToQ, int flashToQ, int ttl1Start1, int ttl1Duration1, int ttl1Start2, int ttl1Duration2, int ttl2Start1, int ttl2Duration1, int ttl2Start2, int ttl2Duration2, int delayToDetectorTrigger ) : int
startTime int
numberOfOnOffShots int
padShots int
flashlampPulseInterval int
valvePulseLength int
valveToQ int
flashToQ int
ttl1Start1 int
ttl1Duration1 int
ttl1Start2 int
ttl1Duration2 int
ttl2Start1 int
ttl2Duration1 int
ttl2Start2 int
ttl2Duration2 int
delayToDetectorTrigger int
Результат int