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 usesetattr
magic andkwargs
for 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
utils
to python3. - Clean up MINDCUB3R demo.
- Documentation updates.