PIUIO version 0.2
Pre-release
Pre-release
Complete rewrite of the PIUIO driver
The driver now exposes a generic Linux event interface instead of a special device file, allowing it to appear to applications as a joystick with a large number of buttons. Any application with generic joystick handling should now support a PIUIO device seamlessly.
This version also improves the polling frequency, and thereby accuracy, over version 0.1, which was itself a significant improvement over the most popular existing drivers for this device. Accuracy on average should be sub-millisecond, especially when multiple sensors are in use. (See the README for more details.)
Note: Output handling is not yet implemented in the rewritten version but is planned for version 0.3 as a generic LEDs interface.