Logo

Příklad komunikace na sběrnici USB

Zde je uveden příklad jak hostitelské PC komunikuje s tiskárnou Cannon BJC-2100. Data byly získány programem SniffUSB, který zařadí filtr mezi ovladač USB a usbd.sys. Poslouchá a vypisuje vše co se děje tam, kde je filtr nainstalován a informace o přenášených datech vypisuje program DebugView. Vše si můžete stáhnout zdarma a vyzkoušet na svém PC.

Po stažení a rozbalení programu SniffUSB, jsem nakopíroval soubor USBsnoop.sys do adresáře c:/windows/system32/drivers. Po té jsem spustil soubor ../SnifUSB/UI/Release/Sniffusb.exe. Tam jsem nainstaloval filtr na zařízení Cannon BJC-2100 a spustil Debugview, který je umístěn v adresáři DBGView. Nyní mi už tento program vypisoval vše co se děje na USB.

Jestliže jsem vypnul a zapnul tiskárnu, data posílané mezi hostitelským PC a tiskárnou vypadají takto.


Poslední úpravy této stránky byly provedeny: 16.01.2002
Tuto stránku napsal: Kamil Eckhardt.
Kontrola zdrojoveho textu validatorem.

Valid HTML 4.01!