program stuck after few hours

jimLee:
1 - 9 hours? Are you looking at milis(); somewhere and not properly accounting for rollover?

-jim lee

Thanks,
I am looking at my watch

PaulS:
The avrdude function does that as it uploads the hex file. Any discrepancies are reported.

Thanks, I opened a new tread just for this question and had the same answer you gave. I will look into it closely and report my finding in the two thread. Amazingly previous version, 29 with some extra lines of debug code is now running 4 days(!) Version 30 must be haunted