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
파일 보기 프로젝트 열기: ColdMatter/EDMSuite 1 사용 예제들

공개 메소드들

메소드 설명
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