Как происходит общение двух программ через порт USB?
Есть две системы, ubuntu(ПК) и вторая OpenWRT(одноплатный компьютер). необходимо со второй отправлять на первую данные через USB, то есть на устройстве считываются данные с программы и засылаются на порт. Решил что простым языком для этой задачи будет Python. Раньше не приходилось работать с передачей по usb, поэтому даже не знаю куда кОпать. Отсылаться на порт будет большая строка. Любая помощь очень важна!
Если никогда не имели дел с USB то можете сразу забыть эту затею впринципе особенно с питоном, драйверов особо не напишите как и железа.
Ваш вариант это банальные USB-RS232 адаптеры коих тонны, единственное ищите те которые "изкоробки" заработают с штатными дровами линукса без шаманств. И можете общаться строками\байтами на любых языках да еще с сотнями тысяч мануалов.
Tesla4o, да, надо будет купить переходничек. Стоят они копейки. Единственное еще раз, смотрите такие для которых в linux есть драйвер из коробки.
Другой вопрос что за странная задача в которой понадобилась толкать данные не через локалку? У вас уже openwrt и обычный ПК да еще и похоже что openwrt на роутере который сеть и раздает.