Closed MajicDesigns closed 3 years ago
I have tested your code and it only happens with the vertical (UP/DOWN) and diagonal (UL, UR, DL, DR) scrolling animations. The problem was introduced with the changes in version 3.5.3. This issue is fixed in release 3.5.5.
IMPORTANT
Before submitting this issue [ x] Have you tried using the latest version of the library? [ x] Have you checked this has not already been submitted and/or resolved? [ x] If you are requesting help a better choice may be the Arduino forum
This issue raised by user nath_159 on the arduino.cc forum. https://forum.arduino.cc/index.php?topic=171056.1665, #1679
Subject of the issue
It appears that the in and out animations of different zones are applying to every zone or the whole panel and they conflict with each other.
I am using the code below and both zones are active when trying to both scroll up and scroll down during the in and out animations. Another way to illustrate the problem is setting one of the zone's output animations to PA_NO_EFFECT, it will still leave animating with the other zone's effect.
Your Environment
Library Version: 3.5.4 Arduino IDE version: Host OS and Version: CPU Hardware model/type: esp8266 (nodemcu dev board) with 4 FW-16 matrix displays Matrix hardware model/type: [ ] Parola [ ] Generic [ ] ICStation [ x] FC-16 [ ] Custom (describe how wired)
Expected Behaviour
Zones should work independently.
Actual Behaviour
Zones are shoehow linked.
Code Demonstrating the Issue