David Given
e5155d98cc
You can now transfer gibberish from the FluxEngine to the PC to test bandwidth.
...
On Windows we're getting 620kB/s.
2018-09-29 18:32:06 +02:00
David Given
c174e5cafe
You can now measure the rotation speed from the interval between index pulses.
2018-09-29 16:37:04 +02:00
David Given
026842b8a4
There's a seek command now, which might even work.
2018-09-29 14:51:01 +02:00
David Given
7d98ec7e01
Okay, the USB stuff works! I can send a command to the device and receive the
...
reply.
2018-09-29 12:13:00 +02:00
David Given
d06e201933
Finally figure out the secrets of WCID, so we don't need a signed driver to do
...
raw endpoints. Hurrah! Rip out the CDC stuff in favour of them.
2018-09-26 00:37:19 +02:00
David Given
7fc3b882d6
Lots of wasted time trying to make raw endpoints work --- but you can't do that
...
on Windows because libusb can't talk to any device without a signed driver.
Stupid Windows.
Luckily I can get 500+kB/s out of CDC, even on Windows, so let's use that.
2018-09-25 00:11:06 +02:00
David Given
264cf47c00
Add the skeleton of the client-side program.
2018-09-23 13:13:29 +02:00