smarter string assignment to shrink program size; added temperature processing back; still no temp reading