So I have written a program, its perhaps overly complicated, but, long story short I ran it heavy and within a few minutes, the app appeared to hang. I am unsure if it hang because the Serial port was full of data, or what - so I am running it at a slower pace to monitor it.
I am wondering if I have a buffer overrun condition, but It doesnt appear to have been detected in building the sketch?
I am familiar with vb.net, and I know when the app drops dead, you get a .net error appear, but if the app crashes on the arduino itself, I am not sure if it can be identified. I am new to C++ as well as Arduino, so I am still trying to learn it all.
Is there a way to dump all the serial print lines, or a log entry out to a file on the PC? or can you only see what is on screen in front of you? I need to figure out (if the app is crashing on the DUO) what actually caused it to crash, and if there is a memory leak, where I plug it!