Rewrote getOutputStatus to properly return status in all situations, to be called from any function at any time, and to keep user input from locking up the serial connection