WeatherSeverityType
public enum WeatherSeverityType : UInt8
extension WeatherSeverityType: FitFieldCodeable
Weather Severity Type
-
Unspecified
Declaration
Swift
case unspecified = 0
-
Tornado
Declaration
Swift
case tornado = 1
-
Tsunami
Declaration
Swift
case tsunami = 2
-
Hurricane
Declaration
Swift
case hurricane = 3
-
Extreme Wind
Declaration
Swift
case extremeWind = 4
-
Typhoon
Declaration
Swift
case typhoon = 5
-
Inland Hurricane
Declaration
Swift
case inlandHurricane = 6
-
Hurricane Force Wind
Declaration
Swift
case hurricaneForceWind = 7
-
Waterspout
Declaration
Swift
case waterspout = 8
-
Severe Thunderstorm
Declaration
Swift
case severeThunderstorm = 9
-
Wreckhouse Winds
Declaration
Swift
case wreckhouseWinds = 10
-
Les Suetes Winds
Declaration
Swift
case lesSuetesWinds = 11
-
Avalanche
Declaration
Swift
case avalanche = 12
-
Flash Floods
Declaration
Swift
case flashFloods = 13
-
Tropical Storm
Declaration
Swift
case tropicalStorm = 14
-
Inland Tropical Storm
Declaration
Swift
case inlandTropicalStorm = 15
-
Blizzard
Declaration
Swift
case blizzard = 16
-
Ice Storm
Declaration
Swift
case iceStorm = 17
-
Freezing Rain
Declaration
Swift
case freezingRain = 18
-
Debris Flow
Declaration
Swift
case debrisFlow = 19
-
Flash Freeze
Declaration
Swift
case flashFreeze = 20
-
Dust Storm
Declaration
Swift
case dustStorm = 21
-
High Wind
Declaration
Swift
case highWind = 22
-
Winter Storm
Declaration
Swift
case winterStorm = 23
-
Heavy Freezing Spray
Declaration
Swift
case heavyFreezingSpray = 24
-
Extreme Cold
Declaration
Swift
case extremeCold = 25
-
Wind Chill
Declaration
Swift
case windChill = 26
-
Cold Wave
Declaration
Swift
case coldWave = 27
-
Heavy Snow Alert
Declaration
Swift
case heavySnowAlert = 28
-
Lake Effect Blowing Snow
Declaration
Swift
case lakeEffectBlowingSnow = 29
-
Snow Squall
Declaration
Swift
case snowSquall = 30
-
Lake Effect Snow
Declaration
Swift
case lakeEffectSnow = 31
-
Winter Weather
Declaration
Swift
case winterWeather = 32
-
Sleet
Declaration
Swift
case sleet = 33
-
Snowfall
Declaration
Swift
case snowfall = 34
-
Snow and Blowing Snow
Declaration
Swift
case snowBlowingSnow = 35
-
Blowing Snow
Declaration
Swift
case blowingSnow = 36
-
Snow Alert
Declaration
Swift
case snowAlert = 37
-
Artic Outflow
Declaration
Swift
case articOutflow = 38
-
Freezing Drizzle
Declaration
Swift
case freezingDrizzle = 39
-
Storm
Declaration
Swift
case storm = 40
-
Storm Surge
Declaration
Swift
case stormSurge = 41
-
Rainfall
Declaration
Swift
case rainfall = 42
-
Areal Flood
Declaration
Swift
case arealFlood = 43
-
Costal Flood
Declaration
Swift
case costalFlood = 44
-
Lakeshore Flood
Declaration
Swift
case lakeshoreFlood = 45
-
Excessive Heat
Declaration
Swift
case excessiveHeat = 46
-
Heat
Declaration
Swift
case heat = 47
-
Weather
Declaration
Swift
case weather = 48
-
High Heat and Humidity
Declaration
Swift
case highHeatHumidity = 49
-
Humidex and Health
Declaration
Swift
case humidexHealth = 50
-
Humidex
Declaration
Swift
case humidex = 51
-
Gale
Declaration
Swift
case gale = 52
-
Freezing Spray
Declaration
Swift
case freezingSpray = 53
-
Special Marine
Declaration
Swift
case specialMarine = 54
-
Squall
Declaration
Swift
case squall = 55
-
Strong Wind
Declaration
Swift
case strongWind = 56
-
Lake Wind
Declaration
Swift
case lakeWind = 57
-
Marine Weather
Declaration
Swift
case marineWeather = 58
-
Wind
Declaration
Swift
case wind = 59
-
Small Craft Hazardous Seas
Declaration
Swift
case smallCrafHazardousSeas = 60
-
Hazardous Seas
Declaration
Swift
case hazardousSeas = 61
-
Small Craft
Declaration
Swift
case smallCraft = 62
-
Small Craft Winds
Declaration
Swift
case smallCraftWinds = 63
-
Small Craft Rough Bar
Declaration
Swift
case smallCraftRoughBar = 64
-
High Water Level
Declaration
Swift
case highWaterLevel = 65
-
Ashfall
Declaration
Swift
case ashfall = 66
-
Freezing Fog
Declaration
Swift
case freezingFog = 67
-
Dense Fog
Declaration
Swift
case denseFog = 68
-
Dense Smoke
Declaration
Swift
case denseSmoke = 69
-
Blowing Dust
Declaration
Swift
case blowingDust = 70
-
Hard Freeze
Declaration
Swift
case hardFreeze = 71
-
Freeze
Declaration
Swift
case freeze = 72
-
Frost
Declaration
Swift
case frost = 73
-
Fire Weather
Declaration
Swift
case fireWeather = 74
-
Flood
Declaration
Swift
case flood = 75
-
Rip Tide
Declaration
Swift
case ripTide = 76
-
High Surf
Declaration
Swift
case highSurf = 77
-
Smog
Declaration
Swift
case smog = 78
-
Air Quality
Declaration
Swift
case airQuality = 79
-
Brisk Wind
Declaration
Swift
case briskWind = 80
-
Air Stagnation
Declaration
Swift
case airStagnation = 81
-
Low Water
Declaration
Swift
case lowWater = 82
-
Hydrological
Declaration
Swift
case hydrological = 83
-
Special Weather
Declaration
Swift
case specialWeather = 84
-
Invalid
Declaration
Swift
case invalid = 255
-
Encode Into Data
Declaration
Swift
public func encode(base: BaseTypeData) -> Data?
Parameters
base
BaseTypeData
-
Decode FIT Field
Declaration
Swift
public static func decode<T>(type: T.Type, data: Data, base: BaseTypeData, arch: Endian) -> T?
Parameters
type
Type of Field
data
Data to Decode
base
BaseTypeData
arch
Endian
Return Value
Decoded Value