In this round of releases, we have:
v3.16.7-ckt21-9-ev3dev-ev3for the EV3.
v4.1.15-9-ev3dev-rpifor the Raspberry Pi (0/1).
v4.1.15-9-ev3dev-rpi2for the Raspberry Pi 2.
One breaking change, but it is a significant one. In all of the sysfs classes
port_name attribute has been renamed to
This will break pretty much every library for ev3dev out there. It’s an easy fix but it will take some time for the library authors to fix it. For this reason, don’t upgrade yet unless you are planning on updating code for this change.
Make that two breaking changes. This one is pretty minor though. LEDs on the
BrickPi are renamed from
Hardware support (EV3 kernel):
User-defined sensors - you can now write userspace drivers that will show
up as a
lego-sensor device. The driver is setup by using configfs.
Once setup, this will create two new devices in sysfs. One in
user-lego-sensor. The device in
user-lego-sensor is used to write
data from userspace to the kernel. The data can then be read by the usual means
from the device in the