Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года

Форум

Вы не вошли.

 Поиск | Регистрация | Вход 

#1 Re: Техническая поддержка » Обработка полученных от модуля данных » 12.03.2020 18:35:21

Можно где нибудь почитать описание этих функций:

  public virtual int Recv(uint[] Data, uint[] tstamp, uint size, uint timeout)
  public virtual int Recv(uint[] Data, uint size, uint[] tstamp, uint timeout)
  public virtual int Recv(uint[] Data, uint size, uint timeout)

В файле ltr11api.pdf похоже пропущено писание функции LTR11_Recv.
В пункте 1.5.4.4. Установка параметров работы АЦП модуля, мне кажется кусок от описания функции LTR11_Recv.
Может есть более правильная инструкция по API?

#2 Техническая поддержка » Обработка полученных от модуля данных » 12.03.2020 18:10:08

a_prilutskiy
Ответов: 2

Добрый день.
Есть задача - сохранения данных, получаемых от LTL11.
Проблема в том, что хранить обработанные данные (в формате double) это как бы не очень правильно и не очень экономно.
По сути данные представляют собой 14 бит, а в dooble это минимум 8 байт...

В связи с этим такой вопрос:
Если сохранять данные, получаемые функцией LTR_Recv, как потом получать значения, которые выдает функция LTR11_ProcessData?

#3 Re: Техническая поддержка » Переключение между крейтами » 12.03.2020 15:41:37

Спасибо. Уже нашел. У Open есть разные варианты вызова, нужно указывать серийный помер крейта и тогда работает как надо.
Предварительно подключаться к крейту не обязательно, как я понял.

#4 Re: Техническая поддержка » Переключение между крейтами » 12.03.2020 12:20:07

переменные соответственно описаны как:

ltrcrate Crate;
ltr11api Ltr11;

#5 Техническая поддержка » Переключение между крейтами » 12.03.2020 12:17:43

a_prilutskiy
Ответов: 4

Есть пара крейтов LTR-EU-2-5. В каждом по два LTR11.
Проблема в том, что хочу, например подключиться к определенному крейту и считать данные с определенного LTR11.
По описанию API делаю так:

     error = Crate.Open({строка с серийным номером});
     error = Ltr11.Open({номер слота});

- Работает, выбирает 1й или 2й слот. Но вот с какого крейта читает - абсолютный рандом.
То есть выбрать конкретный крейт так не получается.
Что я не так делаю?

Контакты

Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2

Многоканальный телефон:
+7 (495) 785-95-25

Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru

Время работы: с 9-00 до 19-00 мск