Releases: pixix4/ev3dev-lang-rust
Releases · pixix4/ev3dev-lang-rust
ev3dev-lang-rust 0.15.0
ev3dev-lang-rust 0.14.0
- Add event handlers for ev3 buttons
ev3dev-lang-rust 0.13.0
- Update docker image
- Add
screen
feature documentation for docs.rs - Add support for custom driver root path to better support hardware simulation
- Add experimental BrickPI support
ev3dev-lang-rust 0.12.1
- Impl Error trait for Ev3Error
- Fix tacho motor pid attribute names
ev3dev-lang-rust 0.12.0
- Make
wait
module available on non linux systems for better editor support - Fix spelling of
attribute
module - Add docker-less cross compilation with
armv5te-unknown-linux-musleabi
toolchain to readme (thanks to paavohuhtala)
ev3dev-lang-rust 0.11.1
- Fix framebuffer errors causing stack overflows (by JustSomeRandomUsername)
- Update dependencies
ev3dev-lang-rust 0.11.0
Add the TachoMotor
struct. This is a convenient wrapper around LargeMotor
and MediumMotor
to make common functions easier to use. It can be used when it does not matter exactly which motor you want to use or when you want to perform the same actions with both motor types.
ev3dev-lang-rust 0.10.2
Open Attribute
struct for arbitrary paths
- Rename
Attribute::new()
toAttribute::from_sys_class()
- Add
Attribute::from_path()
- Add
Attribute::from_path_with_discriminator()
- Add example for
Attribute::from_path_with_discriminator()
ev3dev-lang-rust 0.10.1
Change driver_name type from &str
to &Vec<&str>
This allows alternative values for driver names, eg. the support for
both ev3 and nxt hardware.
The following devices support alternative driver names:
- LargeMotor
- TouchSensor
- UltrasonicSensor
ev3dev-lang-rust 0.10.0
v0.10.0 Ignore platform dependent tests to allow cross platform testing