Serial Dat BUG

Serial Dat seems very corrupted in 10620

Took me awhile to debug but it seems that if you turn the [Active] parameter off and then back on the Serial Node becomes inactive. I think you can’t even get it to cook again after deactivation! Furthermore if you delete and add a new Serial DAT this new DAT will not cook either. This can cause serious issue if you deactivate a Serial DAT and save because it will permanently? corrupt the serial function in the save

Can anyone reproduce this?

Hi Emintzer.
I can’t reproduce this.
I used a simple setup with a virtual serial port COM8 as was able to intercept data sent to it.
Toggling the Active parameter behaved as expected.
What type of serial communication device are you using?

Update: Arduino TX and RX are both blinking indicating serial data is being received. Consistently breaking on re-activation.

We are communicating to an arduino mega 2560. Baud rate 9600.

Busy for this weekend but I’ll email in a .toe and arduino code Monday if this still seems isolated to my settup.

Okay that would be great. We have a couple arduino’s we can access here to try and reproduce this.

Hi Again.
We just tried a simple sketch to output an increasing decimal value.
Arduino Duemilanove ATMega328P, default parameters: 9600.

Everything works as expected.
One thing to note: Turning off Active, ends the serial connection, and turning it back on, will trigger the Arduino to reset, as designed.

Could that be what you’re seeing? The arduino in the initial state?
-Rob