Version 0.8.1
A minor release that mostly catches up to the changes in the latest kernel (18-ev3dev):
- Fix inverted button logic for the latest kernel.
- Check for non-existing device attributes. This patch adds
__slots__attribute to all API classes that usesetattrmagic andkwargsfor function parameters. Besides reducing memory and speeding up access, the main point of this change is that a typo when calling a function will result in an error, rather than silently setting non-existing properties. - Provide
Sound.set_volume(pct)and implementSound.get_volume(). - Add a function to list all the connected sensors.
- Use speed instead of duty cycle in
EXPLOR3R/auto-drive.py. - Update
utilsto python3. - Clean up MINDCUB3R demo.
- Documentation updates.