Skip to content

Releases: HipsterBrown/feetech-servo

v0.3.0

19 Aug 19:00
Compare
Choose a tag to compare

Features

  • add servo discovery through broadcast ping
  • add shortcut methods for assigning an ID and baudrate to a servo

Full Changelog: v0.2.4...v0.3.0

v0.2.4

26 Jul 17:32
Compare
Choose a tag to compare

Fixes

  • normalize / denormalize values in degrees based on servo resolution instead of clamped to -180<->180

Full Changelog: v0.2.3...v0.2.4

v0.2.3

11 Jul 20:14
Compare
Choose a tag to compare

Fixes

  • use correct sign magnitude encoding and decoding for relevant values
  • evaluate sync reading all servo positions from single response

Full Changelog: v0.2.2...v0.2.3

v0.2.2

08 Jul 17:58
Compare
Choose a tag to compare

Fixes

  • split bus mutex into separate communication and calibration mutexes to avoid deadlocks
  • fix deadlock in Ping method on servo

Full Changelog: v0.2.1...v0.2.2

v0.2.1

07 Jul 20:10
Compare
Choose a tag to compare

Fixes

  • replace "package main" with "package feetech" to make it importable

Full Changelog: v0.2.0...v0.2.1

v0.2.0

07 Jul 19:10
Compare
Choose a tag to compare

Features:

  • adds support for STS3250, SCS0009, SM8512BL servos
  • provides calibration utilities
  • enables bulk operation of multiple servos

Full Changelog: v0.1.0...v0.2.0

v0.1.0 - Initial release

05 Jul 20:05
Compare
Choose a tag to compare

Features

  • bus control of sts3215 servos

Full Changelog: https://github.com/HipsterBrown/feetech-servo/commits/v0.1.0