Skip to content

Releases: bitcraze/crazyflie-lib-rs

0.7.0

18 Mar 10:07
c00bff0

Choose a tag to compare

What's Changed

  • Fix orphaned background tasks when connection initialization fails by @evoggy in #46
  • Implement link stats and link port by @evoggy in #45
  • Bump to 0.7.0 by @evoggy in #52
  • Added microSD memory type by @evoggy in #51

Full Changelog: 0.6.0...0.7.0

0.6.0

26 Feb 10:06

Choose a tag to compare

What's Changed

Full Changelog: 0.5.2...0.6.0

0.5.1

10 Feb 10:15

Choose a tag to compare

What's Changed

  • Implemented DeckMemory by @evoggy in #26
  • Remove internal blocking from high-level commander methods by @gemenerik in #28
  • Add expected/found versions to ProtocolVersionNotSupported error by @gemenerik in #29
  • Fix console stream methods duplicating messages by @gemenerik in #30
  • Add range validation to compressed trajectory encoding by @gemenerik in #33
  • Port of trajectory memory from Python by @evoggy in #32

Full Changelog: 0.5.0...0.5.1

0.5.0

22 Dec 12:37
b9dca85

Choose a tag to compare

This release adds the following:

  • Support for memory serial-numbers
  • Support for DeckCtrl memory type
  • Swarm demo

0.4.0

21 Nov 13:04
dc5bb84

Choose a tag to compare

What's Changed

  • Update project to Rust Edition 2024 by @ataffanel in #16
  • Implement usage of ToC cache from Log/Param subsystems by @evoggy in #17
  • Lazy load parameter values by @evoggy in #18
  • Increase read/write size per message for memory access by @evoggy in #19
  • Functionality for reporting progress when accessing raw memory by @evoggy in #20
  • Improve TocCache trait design and simplify synchronization by @gemenerik in #21

Full Changelog: 0.3.0...0.4.0

0.3.0

23 Oct 15:28
80b2e3e

Choose a tag to compare

What's Changed

  • Implement generic commander setpoints by @gemenerik in #5
  • Fix console stream blocking when buffer fills by @gemenerik in #10
  • Fix parameter write response validation by @gemenerik in #9
  • Add localization subsystem and (dis)arming, crash recovery to platform subsystem by @gemenerik in #11
  • Initial implementation of the Crazyflie memory subsystem by @evoggy in #12
  • Implement high level commander by @gemenerik in #8
  • Bump version to 0.3.0 by @evoggy in #15

New Contributors

Full Changelog: 0.2.0...0.3.0

0.1.1

26 Nov 14:03

Choose a tag to compare

Add support for the console.

0.1.0

26 Nov 14:02

Choose a tag to compare

Initial crates.io release.

Implement basic RPYT setpoint, log and param.