It lives!

The mode changing is kill'n me! Guess this is why I wrote my own firmware... Why the delays? Ugh...