Implement parsing wind speed/direction

This commit is contained in:
XANTRONIX 2025-02-28 23:58:49 -05:00
parent bfc178481a
commit f19af8d4cf

View file

@ -70,6 +70,23 @@ class RawinsObs():
'dewpoint': dewpoint
}
def parse_wind(self, value: str):
base_speed = 0
base_dir = 0
if value[2] == '1':
base_speed = 100
elif value[2] == '5':
base_dir = 5
elif value[2] == '6':
base_speed = 100
base_dir = 5
return {
'dir': float(value[0:3]) + base_dir,
'speed': float(value[4:]) + base_speed
}
def parse_ttaa(self):
pass