ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
1309027 Топик полностью
Eddy_Em (12.05.2023 14:17, просмотров: 180) ответил POV на в линухе и фт232 так не канает. Приходится при запуске приложухи перебирать все порты и запрашивать девайс. Хотя вроде есть рецепты, я не стал разщбираться.
Достаточно для udev правило написать, чтобы симлинк в /dev делал при подключении. Вот, у меня для ft232: 
SUBSYSTEM!="usb|usb_device", GOTO="ft2232_rules_end"
ACTION!="add", GOTO="ft2232_rules_end"
ATTRS{idVendor}=="0403", ATTRS{idProduct}=="cff8", MODE="0666", GROUP="tty"
ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", MODE="0666", GROUP="tty"
LABEL="ft2232_rules_end"

Сюда же можно воткнуть и создание симлинка вроде SYMLINK+="ft232-%c". И будет создаваться устройство /dev/ft232-X на каждый следующий воткнутый. И права будут 666 - чтобы не было проблем ни у кого (можно сделать 664, тогда смогут с ними работать лишь рут и группа tty).

eddy-em.livejournal.com github.com/eddyem