weather: changed ifs in parsing routine to switch/case and corrected TCU handling