Skip to content

Releases: pixix4/ev3dev-lang-rust

ev3dev-lang-rust 0.15.0

27 Dec 11:19
Compare
Choose a tag to compare
  • Support for playing multiple WAV files at once (by Wolfyxon)
  • Fix documentation for UltrasonicSensor (by Wolfyxon)

ev3dev-lang-rust 0.14.0

25 Feb 06:41
ca64a5b
Compare
Choose a tag to compare
  • Add event handlers for ev3 buttons

ev3dev-lang-rust 0.13.0

13 Aug 15:00
efdc28c
Compare
Choose a tag to compare
  • 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

10 May 05:56
a869465
Compare
Choose a tag to compare
  • Impl Error trait for Ev3Error
  • Fix tacho motor pid attribute names

ev3dev-lang-rust 0.12.0

30 Jan 14:54
f32879c
Compare
Choose a tag to compare
  • 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

12 Dec 20:30
38b3519
Compare
Choose a tag to compare
  • Fix framebuffer errors causing stack overflows (by JustSomeRandomUsername)
  • Update dependencies

ev3dev-lang-rust 0.11.0

02 Dec 09:53
480a63e
Compare
Choose a tag to compare

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

26 Apr 10:11
f89a132
Compare
Choose a tag to compare

Open Attribute struct for arbitrary paths

  • Rename Attribute::new() to Attribute::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

20 Mar 09:53
584ec6e
Compare
Choose a tag to compare

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

02 Feb 13:22
404b3bd
Compare
Choose a tag to compare
v0.10.0

Ignore platform dependent tests to allow cross platform testing