logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[AT90USB1287] Protokół dla myszy USB

iron74 26 Sty 2010 06:32 1551 1
REKLAMA
  • #1 7592933
    iron74
    Poziom 1  
    Czy ktoś może miał do czynienia z myszkami na USB, które nie przesyłają standardowej ramki składającej się z 4 bajtów(klawisze,oś x, oś y, rolka). Mam problem z interpretacją danych z myszki. Po przyłączeniu myszy do AT90USB1287 pracującego w trybie HOST bywają myszy, które się inicjalizują ale niestety dane ni jak nie pasują do standardowego formatu myszy.


    Przeniesiono z Programowanie Ogólne. - arnoldziq
  • REKLAMA
  • #2 7594852
    OlekM
    Poziom 17  
    Znaczenie raportów przesyłanych przez urządzenie HID (np. mysz) jest opisywane w deskryptorze HID urządzenia - zatem każde urządzenie może przedstawiać te same dane w innej formie. Ten deskryptor jest przesyłany podczas enumeracji.

    W poniższej dokumentacji powinna kryć się odpowiedź, jak go zinterpretować:
    www.usb.org/developers/devclass_docs/HID1_11.pdf

    Sam jestem ciekaw jak to w praktyce wygląda, bo nie mam czasu jej przeczytać :-)
    Obawiam się, że szybciej będzie zgadnąć format niż analizować go w zgodzie z PDF'em.

    Gdyby ktoś miał gotową odpowiedź, to również chętnie się z nią zapoznam.
REKLAMA