Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Color_Wipe Does Not Respect Speed Setting When First Called #121

Open
ryancasler opened this issue Nov 15, 2021 · 0 comments
Open

Color_Wipe Does Not Respect Speed Setting When First Called #121

ryancasler opened this issue Nov 15, 2021 · 0 comments

Comments

@ryancasler
Copy link

Describe the bug
Making an HTTP call to the strip to either turn it on to Color_Wipe (mode 3) or turn set it to color_wipe while the strip is off results in the strip not respecting the speed parameter that was previously set.
To Reproduce
1.Set the strip to mode 3 at a very slow speed via the Web GUI.
2. Turn the strip off.
3. Turn the strip back on.
4. The Strip will run the color wipe pattern at a very fast rate for ~2 rotations and then begin respecting the speed setting that was previously set.

You can also see this if you first set the speed high and then switch it to low. If you set the speed to about 100 and then set it to 2 via an HTTP call, the animation actually speeds up first, rather than going directly to being slowed down.

You also see it if the speed is VERY high and then switched to VERY low. So, if you go from a speed of 240 down to a speed of 4, it does not change instantly. It first changes to a speed somewhere in between the two first, then begins using the speed that was commanded.

Expected behavior
Respect the speed that was ordered and use it immediately.

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

No branches or pull requests

1 participant