Wouldn't you need a fixed length of the temps?
00.1
-10.3
or 0.1 (with an ending space)
so you can look up 5 bytes in the map? (+/i, two digits, dot, one digit)