//public event EventHandler<SendMessageEventArgs> SendMessage; #endregion #region Constructor public ConfigDispAquiView() { InitializeComponent(); DataContext = this; initializeAcqDLLNames(); initializeInfoQueries(); configAcquisitionDevice = ConfigAcquisitionDevice.Instance; Console.WriteLine("Child view " + configAcquisitionDevice.GetHashCode()); observableAcquisitionDevices = new ObservableCollection <AcquisitionDevice>(); CurrentDevice = new AcquisitionDevice(); Device = new ObservableCollection <string>(); Port = new ObservableCollection <int>(); CameraType = new ObservableCollection <string>(); ResolutionX = new ObservableCollection <int>(); ResolutionY = new ObservableCollection <int>(); ColorSpace = new ObservableCollection <string>(); Field = new ObservableCollection <string>(); BitDepth = new ObservableCollection <int>(); HInterfacesDLLName = new ObservableCollection <string>(); Generic = new ObservableCollection <double>(); loadSettings(); }
private static void RunLittleBit(AcquisitionDevice device, AcquisitionMode mode, int seconds = 2) { device.Mode = mode; Thread.Sleep(seconds * 1000); }