Hello! Is it ok to make the stop switch simply interrupt the 12V power to RAMPS 1.6, while the Arduino board would still be powered via its power socket? I use the same 12V/8A to power both the Arduino board and RAMPS. While the machine runs, there is also a USB cable from a PC connected to the Arduino, but I guess that it does not change anything.
This would not change the port name, as may happen in Linux, and would not require reconnection. By the way, is there any way of triggering the alarm by such a switch, without "hacking" the stop switches?