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

ltrd и E2010(usb) под Ubuntu14.04

Вы не вошли.

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

Семен
17.08.2016 17:34:20
#1

Гость

ltrd и E2010(usb) под Ubuntu14.04

Уважаемые разработчики, проконсультируйте меня вот по какому вопросу. Я установил    из репозиториев пакеты для Ubuntu14.04, чтобы работать с LTR-U-1. Затем случайно подцепил Е2010. У него загорелся диод зеленным. Означает ли это что я могу работать с Е2010 без собственного драйвера Е2010 т.е. через ltrd? Если да то какие библиотеки использовать?

17.08.2016 19:43:58
#2

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 1,293

Re: ltrd и E2010(usb) под Ubuntu14.04

Дело в том, что в linux есть стандартная поддержка USB в ядре, т.е. если в системе не установлен специализированный драйвер (модуль ядра) для данного устройства, то используется условно говоря стандартный драйвер ядра со стандартным интерфейсом. Поэтому в принципе можно не писать драйвер для USB устройств, а использовать штатный и например работать через библиотеку libusb, которая есть в большинстве дистрибутивов (такой способ штатно используется для LTR и E502).


Поэтому даже без наличия спец. драйвера устройство опознается и устанавливается конфигурация USB (на что загорается светодиод на E2010).


Но библиотека lcomp, которая используется для E2010, использует специализированный драйвер со своим интерфейсом, поэтому для работы через нее нужно ставить соответствующий драйвер lcomp.


Ну либо при большом желании можно работать без драйвера через libusb, но для lcomp-овских модулей нет высокоуровневой библиотеки для такого варианта, поэтому это только если работать на низком уровне USB-запросов/передач прям с libusb.


А ltrd работает только с LTR, поэтому его установка никак не влияет на E2010

Cемен
18.08.2016 12:45:08
#3

Гость

Re: ltrd и E2010(usb) под Ubuntu14.04

Все понял! Большое спасибо!

Контакты

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

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

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

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