PlayHID
Il permet de décoder le bloc HID report pour trouver les boutons, glisseurs ou indicateurs de direction
Certains joysticks fonctionnent avec anaiis lowlevel
Il permet aussi de tester les massstorage qui bloquent avec Massive.
Dupliquez le projet HID_project et donnez lui un nom concernant votre périphérique.
On peut ajouter VENDOR= PRODUCT= pour identifier correctement le périphérique.
On voit toutes les étapes du démarrage
Un fichier RAM:0000-0000_8_6_80.txt a été créé
anaiis.device 1.22 anaiisresource.library 1.22 ID=0000:0000 (8,6,80) port=1 gui=1 pri=3 Got something! address 2 dev (0,0,0) (8,6,80) 090004000000000034 ........4...@..8 Manufacturer id=1 4d0041005300530080642f0b00000000 M.A.S.S..d/..... 00000000000000808442915800d40188 .........B.X.... d09e5bfbf87f0000a0642f0b00000000 ..[......d/..... 00000000000000808642935800d50180 .........B.X.... d09e5bfbf87f0000c0642f0b00 ..[......d/..... "" Product id=2 4d0041005300530020a43d0300000000 M.A.S.S. .=..... 0000000000000080a842ed5800e20188 .........B.X.... d09e5bfbf87f000060662f0b00000000 ..[.....`f/..... 0000000000000080aa42ef5800e30180 .........B.X.... 10bbcf100000000080662f0b00 .........f/..... "" Serial id=3 7a005a0000000000038eaa5b57060080 z.Z........[W... 7a005a0000000000028eab5bf8070080 z.Z........[.... e0070000000000001d8eac5bf8080080 ...........[.... ac090000000000001c8ead5b3a090080 ...........[:... ac090000000000001f8eae5b000a0080 ...........[.... 2c090000000000001e8eaf5b000b0088 ,..........[.... 6900700063000000198eb05b430c0080 i.p.c......[C... b409000000000000188e ................ "" Config id=0 Attributes 0xc0 Power 504 mA int (8,6,80) Interface 0 interface descriptor [9 4] interface of type (8,6,80) "massstorage with scsi commands" alt=0 inter=0 endpoint descriptor [7 5] descriptor 2 for endpoint 0x07 (64 bytes) each 0 ms endpoint descriptor [7 5] descriptor 2 for endpoint 0x87 (64 bytes) each 0 ms ID=dead:beef (8,6,80) Bye!