python-metar / python-metar

a python package that parses coded METAR weather reports.
https://github.com/python-metar/python-metar
Other
246 stars 118 forks source link

Unparsed group "32/M" #146

Open christophermclement opened 3 years ago

christophermclement commented 3 years ago

from 193-06-26 KSMF: KSMF 270400Z 18005KT 50SM CLR 32/M A2968 RMK SLPNO T0322////

Presumably it's a temperature, and M is for a dewpoint below 0, but for whatever reason the actual value wasn't recorded?

christophermclement commented 3 years ago

Also seen in 1993-08-21 KSMF KSMF 220300Z 00000KT 50SM CLR M/M A2981 RMK SLPNO T////////

Maybe San Antonio just doesn't know how to deal with temperatures below freezing

ikg1hd commented 2 years ago

METAR from before 1996 are likely to have been published in the SAO format. In this format, M stood for "missing", like in this one published today (source: Ogimet): CWYF SA 0700 AUTO8 M M M 956/-03/-04/0727+33/M/ PK WND 0733 0657Z PRESFR SOG 03 8041 24MM (decode with metaf2xml).

Maybe the program which converted SAO to METAR did not replace M with // in the temperature group. In the examples from the OP, 32/M corresponds to T0322////: the temperature is 90 °F (the US published SAO with temperatures in Fahrenheit), the dew point is missing, and M/M corresponds to T////////: the temperature and the dew point are missing.