Translations of this page:
en

Sony Motion Controller(PS MOVE) information

USB

Vid (0x054c) Pid (0x03d5)
Device Descriptor:
bcdUSB: 0x0200
bDeviceClass: 0x00
bDeviceSubClass: 0x00
bDeviceProtocol: 0x00
bMaxPacketSize0: 0x40 (64)
idVendor: 0x054C (Sony Corporation)
idProduct: 0x03D5
bcdDevice: 0x0220
iManufacturer: 0x01
iProduct: 0x02
iSerialNumber: 0x00
bNumConfigurations: 0x01

Bluetooth

When connected by Bluetooth via MotionInJoy, the PlayStation Move will show up as a generic HID device with VID 8888, and PID 0308.

WRITING:

To change the colour of the glowing ball, send the following 52 byte long Feature Report:

00 00 00 02 00 RR GG BB (padded with 00 up to feature report length)

where RR, GG, and BB are between 0 and 255 (FF). 00 means off. Even brightness 01 is visible.

Note, the green LED is a lot weaker (at least on mine) than the other two, so for the brightest white use: AF FF AF

The light will stay on for a couple of seconds then turn itself off, unless you keep sending the report to keep it on.

READING:

To read the data from the PlayStation Move you need to read feature report 0 (which is 52 bytes long).

It returns data in almost the same format as a SIXAXIS, like this:

00 01 SS AA BB ## TT TT 7F 7F 7F 7F ?? 05 ?? RR ?? 7F etc.

SS: 01=Select, 02=Start, AA: 10=triangle, 20=O, 40=X, 80=square BB: 01=PS, 08=Move, 10=T ##: ?? keeps changing TT TT: analog trigger values for T button, between 0 and 255 (FF), an old value comes first, followed by the new value RR: an accelerometer value, it changes when you roll the wand. I haven't had time to investigate it yet

more information coming later…

en/hardware/psmove.txt · Last modified: 2010/12/15 17:14 by 0.0.0.0
Back to top
CC Attribution-Noncommercial-Share Alike 3.0 Unported
chimeric.de = chi`s home Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0