A similar problem was posted here: http://www.avrfreaks.net/index.php?n...topic&p=682240

Sounds like the best way is to have your application filter it's input, so any time you change temp with the computer (on purpose), your PC's characters are followed by a sequence of characters. If this sequence is incorrect, your application does not change the temp.