Пример #1
0
 void LFATAL(string _msg, lpcie.Errs _err)
 {
     if (_err != 0)
     {
         throw (new Exception(_msg + " " + L502.GetErrorString(_err)));
     }
 }
Пример #2
0
        public LCard502(LCard502Pars _pars, DOnPr _OnPr = null)
        {
            if (_OnPr != null)
            {
                OnPr += _OnPr;
            }

            LastError = null;
            /* создаем описатель модуля */
            hnd = new L502();

            string serial = FindSerial(_pars.DevNum);

            if (serial == null)
            {
                throw (new Exception("LCard502.LCard502: Ошибка: Устройство не найдено: " + _pars.DevNum.ToString()));
            }
            pr("LCard502 create");
            //            lpcie.Errs res;
            /* устанавливаем связь по выбранному серийному номеру */
            lpcie.Errs res = hnd.Open(serial);
            if (res != 0)
            {
                throw (new Exception(L502.GetErrorString(res) + " Ошибка открытия модуля"));
            }
            /* получаем информацию о модуле */
            L502.Info devinfo = hnd.DevInfo;
        }
Пример #3
0
 bool CheckError(lpcie.Errs _err)
 {
     if (_err == 0)
     {
         return(false);
     }
     LastError = L502.GetErrorString(_err);
     return(true);
 }