namespace VisionCommon { /// /// 장비의 카메라 트리거 인터페이스 /// public interface IEquipTrigger { /// /// SW or HW 트리거 모드 일괄 설정 /// /// 파라미터 /// 성공 유무 int SetTrigger(object param = null); /// /// SW 트리거 모드 설정 /// /// 파라미터 /// 성공 유무 int SetSwTrigger(object param = null); /// /// HW 트리거 모드 설정 /// /// 파라미터 /// 성공 유무 int SetHwTrigger(object param = null); /// /// 트리거 On /// /// 성공 유무 int TriggerOn(); /// /// 트리거 Off /// /// 성공 유무 int TriggerOff(); /// /// 트리거 신호 On /// /// 카메라 컨피그 void TriggerOn(CamConfig camConfig); /// /// 트리거 신호 Off /// /// 카메라 컨피그 void TriggerOff(CamConfig camConfig); } }