Difference between revisions of "Skylanders Portal of Power"
Jump to navigation
Jump to search
(Created page with "Portal of Power est un lecteur RFID NFC pour le jeu Skylanders. Les figures Skylanders sont équipées de tags ISO/IEC 14443 Type A Mifare 1K. Le joueur permute les perso…") |
|||
Line 3: | Line 3: | ||
Liens: |
Liens: |
||
− | * http://www.suncries.com/skylanders-hacking/ |
+ | * les infos stockées dans le tag Mifare http://www.suncries.com/skylanders-hacking/ |
+ | * la genèse du produit http://blog.makezine.com/2012/03/13/alt-gdc-developing-skylanders-innovative-portal-of-power/ |
||
<pre> |
<pre> |
||
− | lsusb - |
+ | $ lsusb -d 1430:0150 -v |
− | Bus 002 Device |
+ | Bus 002 Device 004: ID 1430:0150 RedOctane |
+ | Couldn't open device, some information will be missing |
||
Device Descriptor: |
Device Descriptor: |
||
bLength 18 |
bLength 18 |
||
bDescriptorType 1 |
bDescriptorType 1 |
||
bcdUSB 2.00 |
bcdUSB 2.00 |
||
− | bDeviceClass |
+ | bDeviceClass 0 (Defined at Interface level) |
− | bDeviceSubClass |
+ | bDeviceSubClass 0 |
− | bDeviceProtocol |
+ | bDeviceProtocol 0 |
− | bMaxPacketSize0 |
+ | bMaxPacketSize0 32 |
idVendor 0x1430 RedOctane |
idVendor 0x1430 RedOctane |
||
− | idProduct |
+ | idProduct 0x0150 |
− | bcdDevice 1. |
+ | bcdDevice 1.00 |
− | iManufacturer 1 |
+ | iManufacturer 1 |
− | iProduct 2 |
+ | iProduct 2 |
− | iSerial |
+ | iSerial 0 |
bNumConfigurations 1 |
bNumConfigurations 1 |
||
Configuration Descriptor: |
Configuration Descriptor: |
||
bLength 9 |
bLength 9 |
||
bDescriptorType 2 |
bDescriptorType 2 |
||
− | wTotalLength |
+ | wTotalLength 41 |
− | bNumInterfaces |
+ | bNumInterfaces 1 |
bConfigurationValue 1 |
bConfigurationValue 1 |
||
− | iConfiguration 0 |
+ | iConfiguration 0 |
bmAttributes 0x80 |
bmAttributes 0x80 |
||
(Bus Powered) |
(Bus Powered) |
||
− | MaxPower |
+ | MaxPower 300mA |
Interface Descriptor: |
Interface Descriptor: |
||
bLength 9 |
bLength 9 |
||
Line 42: | Line 44: | ||
bAlternateSetting 0 |
bAlternateSetting 0 |
||
bNumEndpoints 2 |
bNumEndpoints 2 |
||
− | bInterfaceClass |
+ | bInterfaceClass 3 Human Interface Device |
− | bInterfaceSubClass |
+ | bInterfaceSubClass 0 No Subclass |
− | bInterfaceProtocol |
+ | bInterfaceProtocol 0 None |
− | iInterface 0 |
+ | iInterface 0 |
+ | HID Device Descriptor: |
||
− | ** UNRECOGNIZED: 11 21 10 01 24 25 81 14 03 03 03 04 13 02 08 03 03 |
||
+ | bLength 9 |
||
+ | bDescriptorType 33 |
||
+ | bcdHID 1.11 |
||
+ | bCountryCode 0 Not supported |
||
+ | bNumDescriptors 1 |
||
+ | bDescriptorType 34 Report |
||
+ | wDescriptorLength 29 |
||
+ | Report Descriptors: |
||
+ | ** UNAVAILABLE ** |
||
Endpoint Descriptor: |
Endpoint Descriptor: |
||
bLength 7 |
bLength 7 |
||
Line 56: | Line 67: | ||
Usage Type Data |
Usage Type Data |
||
wMaxPacketSize 0x0020 1x 32 bytes |
wMaxPacketSize 0x0020 1x 32 bytes |
||
− | bInterval |
+ | bInterval 1 |
Endpoint Descriptor: |
Endpoint Descriptor: |
||
bLength 7 |
bLength 7 |
||
bDescriptorType 5 |
bDescriptorType 5 |
||
− | bEndpointAddress |
+ | bEndpointAddress 0x01 EP 1 OUT |
bmAttributes 3 |
bmAttributes 3 |
||
Transfer Type Interrupt |
Transfer Type Interrupt |
||
Line 66: | Line 77: | ||
Usage Type Data |
Usage Type Data |
||
wMaxPacketSize 0x0020 1x 32 bytes |
wMaxPacketSize 0x0020 1x 32 bytes |
||
− | bInterval |
+ | bInterval 1 |
+ | |||
− | Interface Descriptor: |
||
+ | |||
− | bLength 9 |
||
+ | |||
− | bDescriptorType 4 |
||
− | bInterfaceNumber 1 |
||
− | bAlternateSetting 0 |
||
− | bNumEndpoints 4 |
||
− | bInterfaceClass 255 Vendor Specific Class |
||
− | bInterfaceSubClass 93 |
||
− | bInterfaceProtocol 3 |
||
− | iInterface 0 |
||
− | ** UNRECOGNIZED: 1b 21 00 01 01 01 83 40 01 04 20 16 85 00 00 00 00 00 00 16 05 00 00 00 00 00 00 |
||
− | Endpoint Descriptor: |
||
− | bLength 7 |
||
− | bDescriptorType 5 |
||
− | bEndpointAddress 0x83 EP 3 IN |
||
− | bmAttributes 3 |
||
− | Transfer Type Interrupt |
||
− | Synch Type None |
||
− | Usage Type Data |
||
− | wMaxPacketSize 0x0020 1x 32 bytes |
||
− | bInterval 2 |
||
− | Endpoint Descriptor: |
||
− | bLength 7 |
||
− | bDescriptorType 5 |
||
− | bEndpointAddress 0x04 EP 4 OUT |
||
− | bmAttributes 3 |
||
− | Transfer Type Interrupt |
||
− | Synch Type None |
||
− | Usage Type Data |
||
− | wMaxPacketSize 0x0020 1x 32 bytes |
||
− | bInterval 4 |
||
− | Endpoint Descriptor: |
||
− | bLength 7 |
||
− | bDescriptorType 5 |
||
− | bEndpointAddress 0x85 EP 5 IN |
||
− | bmAttributes 3 |
||
− | Transfer Type Interrupt |
||
− | Synch Type None |
||
− | Usage Type Data |
||
− | wMaxPacketSize 0x0020 1x 32 bytes |
||
− | bInterval 64 |
||
− | Endpoint Descriptor: |
||
− | bLength 7 |
||
− | bDescriptorType 5 |
||
− | bEndpointAddress 0x05 EP 5 OUT |
||
− | bmAttributes 3 |
||
− | Transfer Type Interrupt |
||
− | Synch Type None |
||
− | Usage Type Data |
||
− | wMaxPacketSize 0x0020 1x 32 bytes |
||
− | bInterval 16 |
||
− | Interface Descriptor: |
||
− | bLength 9 |
||
− | bDescriptorType 4 |
||
− | bInterfaceNumber 2 |
||
− | bAlternateSetting 0 |
||
− | bNumEndpoints 1 |
||
− | bInterfaceClass 255 Vendor Specific Class |
||
− | bInterfaceSubClass 93 |
||
− | bInterfaceProtocol 2 |
||
− | iInterface 0 |
||
− | ** UNRECOGNIZED: 09 21 00 01 01 22 86 07 00 |
||
− | Endpoint Descriptor: |
||
− | bLength 7 |
||
− | bDescriptorType 5 |
||
− | bEndpointAddress 0x86 EP 6 IN |
||
− | bmAttributes 3 |
||
− | Transfer Type Interrupt |
||
− | Synch Type None |
||
− | Usage Type Data |
||
− | wMaxPacketSize 0x0020 1x 32 bytes |
||
− | bInterval 16 |
||
− | Interface Descriptor: |
||
− | bLength 9 |
||
− | bDescriptorType 4 |
||
− | bInterfaceNumber 3 |
||
− | bAlternateSetting 0 |
||
− | bNumEndpoints 0 |
||
− | bInterfaceClass 255 Vendor Specific Class |
||
− | bInterfaceSubClass 253 |
||
− | bInterfaceProtocol 19 |
||
− | iInterface 4 |
||
− | ** UNRECOGNIZED: 06 41 00 01 01 03 |
||
− | Device Status: 0x0002 |
||
− | (Bus Powered) |
||
− | Remote Wakeup Enabled |
||
</pre> |
</pre> |
Revision as of 10:24, 4 January 2013
Portal of Power est un lecteur RFID NFC pour le jeu Skylanders. Les figures Skylanders sont équipées de tags ISO/IEC 14443 Type A Mifare 1K. Le joueur permute les personnages dans le jeu en placant une figure sur le Portal (ie le lecteur).
Liens:
- les infos stockées dans le tag Mifare http://www.suncries.com/skylanders-hacking/
- la genèse du produit http://blog.makezine.com/2012/03/13/alt-gdc-developing-skylanders-innovative-portal-of-power/
$ lsusb -d 1430:0150 -v Bus 002 Device 004: ID 1430:0150 RedOctane Couldn't open device, some information will be missing Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 32 idVendor 0x1430 RedOctane idProduct 0x0150 bcdDevice 1.00 iManufacturer 1 iProduct 2 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 41 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 300mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 29 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0020 1x 32 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0020 1x 32 bytes bInterval 1