Finished work on new readtemperatures test case and associated fixes