Exemplo n.º 1
0
        public int ImportConfig(XmlNode xmlNode)
        {
            var iRet = 0;

            if (xmlNode != null)
            {
                _config = XMLHelper.XMLToObject(xmlNode, typeof(DalsaConfig)) as DalsaConfig;
            }
            else
            {
                return(-1);
            }
            return(iRet);
        }
Exemplo n.º 2
0
        public PrimDalsa()
        {
            _config = new DalsaConfig();

            if (_core == null)
            {
                _core = new DalsaCore(_config, Name);
                _core.DalsaImageArrivedHandle += _core_DalsaImageArrivedHandle;
                _core.ObjSize = _config.Width * _config.Height;
                _core.Online  = true;
            }

            PrimConfigUI = new PrimConfigControl();
            ((PrimConfigControl)PrimConfigUI).SetDalsaCore(_core);
            ((PrimConfigControl)PrimConfigUI).SetDalsaConfig(_config);

            PrimDebugUI  = new PrimDebugControl();
            PrimOutputUI = new PrimOutputControl();
        }
Exemplo n.º 3
0
 public void SetDalsaConfig(DalsaConfig dalsaConfig)
 {
     _dalsaConfig = dalsaConfig;
     LoadConfig();
 }