Fix wind speed/direction calculation (again)
This commit is contained in:
parent
1b09b29d59
commit
2221dd6770
1 changed files with 8 additions and 4 deletions
|
@ -75,10 +75,14 @@ class RAOBObs():
|
|||
if token == '=':
|
||||
return
|
||||
|
||||
if token[2] == '0' or token[2] == '5':
|
||||
base_dir = 5
|
||||
else:
|
||||
base_speed = 100
|
||||
if token[2] != '/':
|
||||
value = int(token[2])
|
||||
|
||||
if value >= 5:
|
||||
base_speed = 100 * (value % 5)
|
||||
base_dir = 5
|
||||
else:
|
||||
base_speed = 100 * value
|
||||
|
||||
if token[0:2] == '//':
|
||||
wind_dir = None
|
||||
|
|
Loading…
Add table
Reference in a new issue