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

FitFieldCodeable

  • 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