You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I still haven't gotten my head around the HID read/write system, but I believe that this is a raw read/write to the device's handle (as opposed to read/write to a report or to the feature data).
Control by writing:
byte[] { 0x00, 0x3C, 0x30, 0x31, 0x35, 0x32, 0xXX, 0xYY, 0x30, 0xZZ, 0x30, 0x01, 0x02, 0x03, 0x68, 0x3E };
Where XX is pause (data[6]): 0x30 + 0-1 (1 if paused)
Where YY is speed (data[7]): 0x30 + 0-10
Where ZZ mode (data[9]): 0x30 + 0-9 (0 forwards, 1 backwards, 2+ patterns)
The device has a battery, but may also be powered/charged by a DC converter. On battery mode, the device is limited to speeds 0-5. It's possible that a read directly after a write may report this, but I have yet to prove it (reads were blocking writes).
There is another device (臨界点-rinkaiten-(単品)) that uses the same HID protocol but has 3 vibrators rather than a rotator. The documentation claims that the patterns differ but will appear to be the same hardware as far as the HID API is concerned.
The text was updated successfully, but these errors were encountered:
Rends Cyclone X10 - HID device
Original documentation can be found here: http://www.waffle1999.com/onahole/source.html
VendorId: 0x0483
ProductId: 0x5750
I still haven't gotten my head around the HID read/write system, but I believe that this is a raw read/write to the device's handle (as opposed to read/write to a report or to the feature data).
Control by writing:
byte[] { 0x00, 0x3C, 0x30, 0x31, 0x35, 0x32, 0xXX, 0xYY, 0x30, 0xZZ, 0x30, 0x01, 0x02, 0x03, 0x68, 0x3E };
Where XX is pause (data[6]): 0x30 + 0-1 (1 if paused)
Where YY is speed (data[7]): 0x30 + 0-10
Where ZZ mode (data[9]): 0x30 + 0-9 (0 forwards, 1 backwards, 2+ patterns)
The device has a battery, but may also be powered/charged by a DC converter. On battery mode, the device is limited to speeds 0-5. It's possible that a read directly after a write may report this, but I have yet to prove it (reads were blocking writes).
There is another device (臨界点-rinkaiten-(単品)) that uses the same HID protocol but has 3 vibrators rather than a rotator. The documentation claims that the patterns differ but will appear to be the same hardware as far as the HID API is concerned.
The text was updated successfully, but these errors were encountered: