mirror of
https://github.com/FlightControl-Master/MOOSE.git
synced 2025-10-29 16:58:06 +00:00
Update Utils.lua
This commit is contained in:
parent
457b30ed07
commit
863e239204
@ -65,7 +65,7 @@ CALLSIGN={
|
|||||||
Enfield=1,
|
Enfield=1,
|
||||||
Springfield=2,
|
Springfield=2,
|
||||||
Uzi=3,
|
Uzi=3,
|
||||||
Cold=4,
|
Colt=4,
|
||||||
Dodge=5,
|
Dodge=5,
|
||||||
Ford=6,
|
Ford=6,
|
||||||
Chevy=7,
|
Chevy=7,
|
||||||
@ -437,8 +437,8 @@ UTILS.tostringLL = function( lat, lon, acc, DMS)
|
|||||||
end
|
end
|
||||||
|
|
||||||
-- 024<32> 23' 12"N or 024<32> 23' 12.03"N
|
-- 024<32> 23' 12"N or 024<32> 23' 12.03"N
|
||||||
return string.format('%03d°', latDeg) .. ' ' .. string.format('%02d', latMin) .. '\' ' .. string.format(secFrmtStr, latSec) .. '"' .. latHemi .. ' '
|
return string.format('%03d°', latDeg)..string.format('%02d', latMin)..'\''..string.format(secFrmtStr, latSec)..'"'..latHemi..' '
|
||||||
.. string.format('%03d°', lonDeg) .. ' ' .. string.format('%02d', lonMin) .. '\' ' .. string.format(secFrmtStr, lonSec) .. '"' .. lonHemi
|
.. string.format('%03d°', lonDeg)..string.format('%02d', lonMin)..'\''..string.format(secFrmtStr, lonSec)..'"'..lonHemi
|
||||||
|
|
||||||
else -- degrees, decimal minutes.
|
else -- degrees, decimal minutes.
|
||||||
latMin = UTILS.Round(latMin, acc)
|
latMin = UTILS.Round(latMin, acc)
|
||||||
@ -1098,5 +1098,36 @@ function UTILS.GetModulationName(Modulation)
|
|||||||
|
|
||||||
end
|
end
|
||||||
|
|
||||||
|
--- Get the callsign name from its enumerator value
|
||||||
|
-- @param #number Callsign The enumerator callsign.
|
||||||
|
-- @return #string The callsign name.
|
||||||
|
function UTILS.GetCallsignName(Callsign)
|
||||||
|
|
||||||
|
for name, value in pairs(CALLSIGN.Aircraft) do
|
||||||
|
if value==Callsign then
|
||||||
|
return name
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
for name, value in pairs(CALLSIGN.AWACS) do
|
||||||
|
if value==Callsign then
|
||||||
|
return name
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
for name, value in pairs(CALLSIGN.JTAC) do
|
||||||
|
if value==Callsign then
|
||||||
|
return name
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
for name, value in pairs(CALLSIGN.Tanker) do
|
||||||
|
if value==Callsign then
|
||||||
|
return name
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
return "Unknown Calsing"
|
||||||
|
end
|
||||||
|
|
||||||
-- Just a test to see commits in new environment for Wingthor
|
-- Just a test to see commits in new environment for Wingthor
|
||||||
Loading…
x
Reference in New Issue
Block a user