Comments (5)
Here is a stack when MD_RANDOM is not commented and trace for effect is added
PRINT(" inFX ", inFX);
PRINT(" outFX ", outFX);
Z3 from 6 to 7 inFX 1 outFX 2
New Z0: M1 @ 56 inFX 3 outFX 4
New Z1: M2 @ 1566
Soft WDT reset
stack>>>
ctx: cont
sp: 3ffffcd0 end: 3fffffc0 offset: 01b0
3ffffe80: 00000000 00000001 0000000f 4010018d
3ffffe90: 00000000 0000000d 0000000f 40201532
3ffffea0: 00000001 00000032 3ffee528 402027bc
3ffffeb0: 00000001 00000000 0000000e 00000007
3ffffec0: 00000001 00000002 3ffee494 40204eb5
from md_parola.
The WDT is being reset with long animations. The reason is that inside the loop() function that example has the following construct:
while (!P.getZoneStatus(curZone))
P.displayAnimate();
which will not exit loop() until the the animation is completed. You can either restructure loop() to be more like most of the other examples (ie, not waiting but executed once only through each loop()) or you can disable the WDT somewhere in setup() function.
from md_parola.
Thank you for your answer, disabling the software watchdog does not suffice, so I might rewrite the loop. Here is some info on WDs for ESP8266, in case you are not aware of it...
https://techtutorialsx.com/2017/01/21/esp8266-watchdog-functions/
from md_parola.
Closed due to inactivity from OP.
from md_parola.
i ran into the same problem, solved it by feeding the WDT:
while (!P.getZoneStatus(2) || !P.getZoneStatus(1) || !P.getZoneStatus(0)){
P.displayAnimate();
ESP.wdtFeed();
}
This solved the problem for me.
from md_parola.
Related Issues (20)
- MD_Parola initialization fails after reboot HOT 29
- strrev missing?? HOT 7
- CP437 Font File HOT 1
- Scrolling text one time HOT 1
- Interrupt text effect in anytime HOT 3
- Use of MD_parola HOT 2
- [QUESTION] turn specific pixel on or off? HOT 2
- Remanant residual text on Double_Height on 2x19 matrix HOT 5
- How can I change HARDWARE_TYPE and MAX_DEVICES from the loop depending on some integer variables HOT 1
- Pixel errors and display reset HOT 1
- For UNO r4 minima is this lib ported ? or just works as it is HOT 1
- I want to use Hindi font. How can i use ? HOT 1
- Display Clear is not working HOT 2
- issue on P.displayAnimate() parola HOT 3
- avr/io.h HOT 1
- access the dot display buffer before animation ? HOT 4
- Software SPI not working on Arduino Nano ESP32 HOT 2
- Is there a way to access the framebuffer directly? HOT 1
- Show RtcDS3231.h time on Max7219 HOT 9
- Can't Grow Down A Font Character as One Character When Using 2 FC16 Modules HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from md_parola.