USB GPS с чипом Ublox, появляется в системе под видом /dev/ttyACM0, работает стандартно. В интерфейсе программы нельзя выбрать устройства ttyACM, и почему-то нельзя вписать вручную. Не то чтоб это прям проблема, сохранил конфиг да поправил в нем, но все же желательно иметь возможность вписать устройство сразу в программе. Потому что я бы вообще через udev именовал GPS-приемник как /dev/gps :)
(В ответ на комментарий №0) > USB GPS с чипом Ublox, появляется в системе под видом /dev/ttyACM0, работает > стандартно. > [...] > Потому что я бы вообще через udev именовал GPS-приемник как /dev/gps > :) Можете опубликовать вывод "lsusb -v" c подключенным приемником? Дело в том, что у устройства может не быть своего уникального VID:PID. Может использоваться "универсальный", что не позволит его отличить от какого-нибудь самодельного программатора или конвертера USB<->UART.
Fixed in 1.1.6 version
(В ответ на комментарий №1) > Можете опубликовать вывод "lsusb -v" c подключенным приемником? Возможно, у меня есть еще одно устройство, но с "u-blox 7". Bus 003 Device 004: ID 1546:01a8 U-Blox AG [u-blox 8] Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 2 Communications bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x1546 U-Blox AG idProduct 0x01a8 [u-blox 8] bcdDevice 3.01 iManufacturer 1 iProduct 2 iSerial 0 bNumConfigurations 1
(В ответ на комментарий №3) > (В ответ на комментарий №1) > > Можете опубликовать вывод "lsusb -v" c подключенным приемником? > > Bus 003 Device 004: ID 1546:01a8 U-Blox AG [u-blox 8] > idVendor 0x1546 U-Blox AG > idProduct 0x01a8 [u-blox 8] В данном случае производитель зарегистрировал уникальную пару VID:PID... Учитывая (В ответ на комментарий №0) > Потому что я бы вообще через udev именовал GPS-приемник как /dev/gps > :) ...поэтому, как мне кажется, ничто не мешает создать свое udev-правило для присвоения устройству псевдонима.