Anonymní profil lubos – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil lubos – Programujte.comAnonymní profil lubos – Programujte.com

 

Příspěvky odeslané z IP adresy 95.47.186.–

lubos
C / C++ › usb-hid
8. 1. 2017   #214425

u FTDI zarizeni (napr. redukce usb-rs232, ...) se pracuje jako se souborem. tam staci zaslat retezec primo na zarizeni,. Zjednodusene:  echo "neco" > /dev/ttyUSB0 a odpoved prijmout cat < /dev/ttyUSB0

NIcmene zde neni rec o seriovem portu. S tim jsem mel reseni ktere potrebuji funkcni prave diky jednoduchosti stdin/stdout. Psal jsem ze se jedna o USB-HID, tedy neco jako usb klavesnice nebo mys a tam takova komunikace nefunguje..

Nyni jsem ve stavu kdy skriptem dokazu zjistit zda zarizeni podle VID a PID je pripojene. stale ale nevim jak mu tam odeslat ten prikaz a nasledne ho prijmout

lubos
C / C++ › usb-hid
8. 1. 2017   #214420

VID a PID samozrejme znam. S nim pracuji a definuju ho abych specifikoval programu s cim ma vlastne komunikovat. 

lubos
C / C++ › usb-hid
8. 1. 2017   #214419

protoze se jedna o /dev/hidraw0, je zrejme ze windows nepouzivam :)

aktualne jsem se dostal do stavu, kdy pomoci libusb-1.0 zjistim zda bylo zarizeni pripojeno nebo ne. Nevim ale jak mu dale tento command zaslat.

lubos
C / C++ › usb-hid
7. 1. 2017   #214411

Ahoj, 

snazim se zprovoznit jednoduchou komunikaci mezi pc a zarizeni majici usb port konkretne se tvari jako usbhid. Reseni u predchoziho modelu melo jeste rs232 s kterym bezproblemu komunikuju ale novy model mi dela problem. Chtel bych se tedy zeptat mistnich borcu v programovani, jestli maji nejakou radu pripadne example/odkaz kde bych nasel jak se s usb-hid zarizenim komunikuje.

Potrebuji jednoduchou vec.

odeslat prikaz QPIRI v HEX na /dev/hidraw0 a to nasledne odpovi v HEX vysledek. Ten vysledek potrebuji zapsat v ascii do souboru vysledek.log

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý