LINUX.ORG.RU

Qt + USB?


0

3

Что посоветуете для программы которая должна работать под Linux/Windows/Mac и работать с USB девайсом? Сама прога на Qt а вот через что насиловать usb?

Ответ на: комментарий от ilovewindows

этим вопросом нужно было задаваться раньше, когда путь программиста избирал :)

ничего страшного в драйверах нету,

1) читаем спецификации USB, вкуриваем принцип работы
2) читаем документацию и книги по написанию драйверов под $OS
3) пишем драйвер
4) тестируем на девайсе, ищем баги, исправляем (вооот тут много-много секса :) )
5) повторяем 2) - 4) для каждой ОС

...
6) профит :)

Harald ★★★★★
()

Зависит от типа устройства. Для работы с USB-storage под Linux можно использовать devicekit или gvfs.

m0rph ★★★★★
()

Самый простой вариант - библиотека обертка, которая работает с необходимыми драйверами на каждойй платформе. Если устройство не стандартное, а протокол обмена простой, то проще будет использовать libusb.

ArtSh ★★★
()
Ответ на: комментарий от Harald

Не уж, старый я и ленивый, сначала что за устройство узнаем.

ilovewindows ★★★★★
()

Я через libusb работал на виндус и на линуксе, гуй был на qt и засылка байтов в устройство и прием. Правда там походу последовательный порт на самом деле (эмуляция). Никаких драйверов не писал.

mio ★★
()

libusb? проста как валенок

Zhbert ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.