sped up temperature reading.  should probably change interface to use terminal character or timeout, instead of just waiting for a set time