Skip to content

Conversation

@BeanRepo
Copy link
Contributor

@BeanRepo BeanRepo commented Dec 22, 2025

Fixes:

  • Add sanitizer method AppFrame._sanitize_c_ident() to ensure frame names C++ compliance
  • Change data type in AppFrame.to_c_string() from uint32_t to uint_8_t
  • Add missing argument for frame renaming that was causing an error on frame update

Improvements:

  • Add animation exporters into Appframe to better handle animation export to sketch and to export.
  • Unify UI/backend/sketch to 3-bit grayscale (0..7) format for Frames to match default matrix bit grayscale setting according to Arduino_LED_Matrix.h
  • Add value normalization for frames stored in 0-255 value range for retrocompatibility with the previous version of the example.
  • Add stop_animation endpoint and sketch logic to stop a playing animation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants