Update ATIS.lua

This commit is contained in:
Frank
2020-04-24 16:42:07 +02:00
parent 7429982bef
commit 5a2779c698
+11 -2
View File
@@ -531,7 +531,7 @@ _ATIS={}
--- ATIS class version. --- ATIS class version.
-- @field #string version -- @field #string version
ATIS.version="0.7.0" ATIS.version="0.7.1"
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-- TODO list -- TODO list
@@ -1230,14 +1230,23 @@ function ATIS:onafterBroadcast(From, Event, To)
if self.windtrue then if self.windtrue then
magvar=0 magvar=0
end end
windFrom=windFrom-magvar
local WINDFROM=string.format("%03d", windFrom-magvar) -- Correct negative values.
if windFrom<0 then
windFrom=windFrom+360
end
local WINDFROM=string.format("%03d", windFrom)
local WINDSPEED=string.format("%d", UTILS.MpsToKnots(windSpeed)) local WINDSPEED=string.format("%d", UTILS.MpsToKnots(windSpeed))
-- Report North as 0.
if WINDFROM=="000" then if WINDFROM=="000" then
WINDFROM="360" WINDFROM="360"
end end
env.info(string.format("FF WINDFROM = %s", tostring(WINDFROM)))
if self.metric then if self.metric then
WINDSPEED=string.format("%d", windSpeed) WINDSPEED=string.format("%d", windSpeed)
end end