Skip to content

Releases: Inverted/tasbot_eyes

Colorful external - "Banana"

28 Dec 00:13
75eb44c
Compare
Choose a tag to compare

New features

  • Realtime control for the centered nose LEDs, based on the WLED UDP realtime control protocol, can be used with a bunch of other programs, like ColorChord. Running in dedicated thread
  • Rainbow mode is now finally working as (almost) intended. Its overwriting all pixel that are white

Changes

  • Rendering is now running in independent thread

Fixed

  • The memory leak #8 seems to be finally fixed, due to the help of @Inverted

Auto generated change log from github:

What's Changed

New Contributors

Full Changelog: https://github.com/R3tr0BoiDX/tasbot_eyes/commits/banana

Stack update - "Papaya"

28 Dec 00:15
Compare
Choose a tag to compare

New features

  • Animation get queued in such a way, that randomly occurring repetitiv patterns are avoided. All animations now get queued randomly in a stack until all entry of it are consumed. Then a new stack is spawned, with another random order of all animations.
  • Based on @compucat's SGDQ hacks together with the new animation queuing, you can now queue specific animations on demand, making them play, after the next blink cycle using an UDP port. (See the README, "Inject animation" for an explanation and the TASBot-Eye-Toolkit for an handy tool)

Removed features

  • Rainbow mode was very poorly done with a child process and an memory map. This will return in a new form in the feature. (Don't confuse with colorful mode, thats different and still there)

Fixes

  • Splitting the huge main.c blob into several smaller files
  • Improved on memory allocation with safety checks
  • Various methods got rewritten and more robust
  • Maaany smaller fixes

First release - "Mango"

28 Dec 00:15
6779e44
Compare
Choose a tag to compare

Current stable release. For preservation reasons.

KNOWN ISSUES:

  • Teeny tiny memory leak
  • Gamma correction is broken