This is a stable maintenance release. But, we did manage to sneak a few new features in because they were too good to pass up.
This release is all about the BrickPi. Dexter Industries has recently released a new version of their MINDSTORMS compatible kit for Raspberry Pi called the BrickPi3. This kernel release adds support for this new board.
The BrickPi3 has better motor control and improved EV3 sensor support. There
are a few missing features for complete ev3dev compatibility, like no speed
control when using the run-to-*-pos
commands and only the running
flag
is working on the motor state
attribute. But, the firmware is easy to update
on the Brickpi3 (unlike the older BrickPi’s), so these issues could be fixed
in future firmware updates.
This is another bug fix release. We found a really old bug! Apparently, no one has ever noticed that button press events on the EV3 were backwards. It’s been this way for at least two years. It is fixed now, but it might cause you problems if you have been depending on this broken behavior.
This is a bug fix release. There are a couple of motor driver bug fixes. We have also changed the default configuration for the rtl8192cu driver so that it does not try to use power saving mode. This driver is used by many low-cost Wi-Fi dongles such as the Edimax EW-7811Un. Sometimes these devices would go to sleep and not want to wake up, which caused problems for many people.