I'd like to offer some context about what I'd like to do because I might have misundertood something.
I'm trying to reduce power consumption on my device, an Arduino Mega 2560, and I've found this library
https://github.com/rocketscream/Low-Power
which uses the Watchdog to put Arduino on power saving for a predetermined interval of time; after that it reactivates what has been disabled and let the program continue its flow.
I searched for more information about the Watchdog and I found out several warnings about dealing with Watchdog on an Arduino Mega 2560, stating that it would only work with a modified bootloader: This scared me a bit because I'm not very keen on risking to brick my Arduino (I absolutely need it to work on the next few days).
Now, I only have two Arduino Mega 2560 at my disposal and if I'm not mistaken, flashing the bootloader on an Arduino Mega 2560 using another Arduino Mega 2560 as a programmer can't be done because the procedure ends with errors:
( see http://forum.arduino.cc/index.php?topic=126160.0 )
Hence my most important question: if I test the watchdog functionality on my code (the sketch) and the Arduino happens to continually reset, can I fix the situation by powering off the Arduino?
(if you can help with my other issues as well, I'd be very grateful, I'm not sure I completely understood how these things work)