fixed temperature issue where the wrong index in scmicros was being updated during GetTemperatures() and added hard coded lower limit to temperature to filter out crappy values - HACK