diff --git a/lib/xmet/raob.py b/lib/xmet/raob.py index 1009db4..6ec0573 100644 --- a/lib/xmet/raob.py +++ b/lib/xmet/raob.py @@ -209,7 +209,13 @@ class RAOBObs(): if token[0:2] == '//': wind_dir = None else: - wind_dir = meters_second(float(token[0:3]) + base_dir) + v100 = int(token[0]) if token[0] != '/' else 0 + v10 = int(token[1]) if token[1] != '/' else 0 + v1 = int(token[2]) if token[2] != '/' else 0 + + value = float(100.0 * v100 + 10.0 * v10 + v1) + + wind_dir = meters_second(value + base_dir) if token[3:5] == '//': wind_speed = None