Not to hijack the thread here, which is a little old and I do have a question... jimmayhugh... your code is brilliant! It works great for me too! And I can initiate a reset from remote (from my RPi) by sending a command that when the Teensy interprets it, it does a nointerrupts() and then goes...