Ticket #31 (closed development: fixed)
Revisit libusb on Windows
|Reported by:||atorf||Owned by:||staas|
Check usage of libusb again on Windows system: In theory it should be possible to use only libusb in the COM-layer, getting rid of Fantom. This would reduce complexity inside the COM-layer, as well as fix ticket #27 (system commands not working on Windows/USB). Probably also ticket #28 (Fantom not working on (Vista?) 64bit) would be fixed.
Performance has to be tested, no deterioration is desired of course…
This would require simple (but "critical") changes in the core COM-functions.
Disadvantages are the required time/effort and the fact that in an investigation before, this idea didn't work out. Maybe newer versions of libusb or MATLAB fixed this problem.
(Though libusb successfully works with the NXT on Windows with other programming languages).