Hallo Zusammen Ich habe ein Problem bei der Realisation folgeder Funktion: Ich möchte mit dem AT90USBKey (AT90USB1287) eine Funkfernbedienung auslesen. Diese hat einen USB-Empfänger, welcher folgnde USB-Description aufweist: Device Descriptor: bcdUSB: 0x0110 bDeviceClass: 0x00 bDeviceSubClass: 0x00 bDeviceProtocol: 0x00 bMaxPacketSize0: 0x08 (8) idVendor: 0x1233 idProduct: 0xE009 bcdDevice: 0x0100 iManufacturer: 0x01 iProduct: 0x02 iSerialNumber: 0x00 bNumConfigurations: 0x01 ConnectionStatus: DeviceConnected Current Config Value: 0x01 Device Bus Speed: Low Device Address: 0x01 Open Pipes: 2 Endpoint Descriptor: bEndpointAddress: 0x81 Transfer Type: Interrupt wMaxPacketSize: 0x0008 (8) bInterval: 0x0A Endpoint Descriptor: bEndpointAddress: 0x00 Transfer Type: Control wMaxPacketSize: 0x0507 (1287) wInterval: 0x0382 bSyncAddress: 0x08 Auf der Atmel-Seite habe ich folgendes Programm gefunden, welches mir erlaubt, den USB-Key als Host für eine normale HID-Maus zu verwenden: http://www.atmel.com/dyn/resources/prod_documents/at90usb128-demo-host-hid-0_0_3.zip Projekt in .zip file: Atmel/at90usb128-demo-host-hid/at90usb128/demo/host_hid/gcc/host_hid.aps Nun zu meinem Problem: Die Maus wird erkannt und die x, bzw. y, Daten können auf den LED's dargestellt werden. Nun handelt es sich bei einer Maus um ein HID Device, bei meiner Fernbedienung ist dies nicht der Fall. Nun komme ich nicht mehr weiter da ich nicht weiss wo und wie ich die vorhandene Software/Bibliothek anpassen muss, damit ich die Tasten der Fernbedienung auslesen kann. Hat jemand schon Erfahrungen damit und kann mir helfen, bin ziemlich ratlos im moment da ich noch nie mit USB gearbeitet habe... Bin für jeden Tipp dankbar! Grüsse Fabian
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.