Меню
             
              
  
    
  
            
    
      
      
    
    
      
  
    
  
  
          
        
  +7 (495) 785-95-25
sale@lcard.ru
            
              sale@lcard.ru
| Вы не вошли. |   Поиск | Регистрация | Вход  |  
Страницы 1
       
  | 
  ||||
| 
       
 
  | 
      Крейт LTR-EU-2-5 с модулем LTR114. Проблема с LTR114_ProcessData().Добрый день! Есть подозрения думать, что функция LTR114_ProcessData работает в нашем ПО как то не так. Как вы думаете, что может быть не так? P.S. все используемые функции, включая LTR114_ProcessData, возвращают значение 0. Проверяли. С приемом данных тоже вроде все хорошо.  | 
  |||
       
  | 
  ||||
| 
       
 
  | 
      Re: Крейт LTR-EU-2-5 с модулем LTR114. Проблема с LTR114_ProcessData().Добрый день. А так сами коэффициенты вычисляются при LTR114_Calibrate() (или при старте, если калибровка не сделана явно) и содержатся в AutoCalibrInfo.  | 
  |||
       
  | 
  ||||
| 
       
 
  | 
      Re: Крейт LTR-EU-2-5 с модулем LTR114. Проблема с LTR114_ProcessData().Здравствуйте! Кроме этого, когда мы используем функцию LTR114_CreateLChannel(LTR114_MEASMODE_U, 0, LTR114_URANGE_04) в нашем ПО для создания канала, выскакивает ошибка типа: Необработанное исключение типа "System.AccessViolationException" произошло в Shell.exe Дополнительные сведения: Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена. А если используем  такая ошибка не выскакивает. Может дело в памяти?  | 
  |||
       
  | 
  ||||
| 
       
 
  | 
      Re: Крейт LTR-EU-2-5 с модулем LTR114. Проблема с LTR114_ProcessData().Ну тут явно какая-то проблема есть в проекте, т.к. вызов функции по сути то же самое и делает. Возможно действительно что-то с порчей памяти, которая может быть вообще в другом месте проекта. Причем если я не ошибаюсь System.AccessViolationException - это вообще исключение .Net Framework, который непосредственно к этому не должен никак относится. Мне сложно представить Ваш проект и что в нем может быть... посоветовать можно разве что пробовать отключать какие-то его части, чтобы оставить какой-то минимальный код с возникающей ошибкой, на который уже можно посмотреть. При калибровке типа LTR114_CORRECTION_MODE_INIT сами коэффициенты вычисляются в LTR114_Calibrate() и уже потом используются. Если функция завершилась без ошибок то они должны быть посчитаны корректно и дальше только используются в ProcessData()  | 
  |||
       
  | 
  ||||
| 
       
 
  | 
      Re: Крейт LTR-EU-2-5 с модулем LTR114. Проблема с LTR114_ProcessData().Добрый день. Разобрался! Оказывается пропустил вызов функции LTR114_GetConfig() после вызова функции LTR114_Open(). Теперь все работает корректно!  | 
  |||
Страницы 1
Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4
Многоканальный телефон:+7 (495) 785-95-25
Письма и запросы: lcard@lcard.ru
             Отдел продаж: sale@lcard.ru
 Техническая поддержка: support@lcard.ru
Время работы: с 9-00 до 19-00 мск