class Tempest::Station

Defined in:

tempest/station.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(time : Int64, wind_lull : Float64, wind_average : Float64, wind_gust : Float64, wind_direction : Int32, wind_sample_interval, millibar_pressure : Float64, celsius_temperature : Float64, percentage_humidity : Int32, lux : Int32, uv_index : Float64, solar_radiation : Int32, mm_rain_accumulation : Float64, precipitation_type, lightening_strike_kilometers : Int32, lightening_strikes : Int32, battery_volts : Float64, report_interval, mm_rain_accumulation_daily : Float64, mm_rain_accumulation_final : Float64 | Nil, mm_rain_accumulation_daily_final : Float64 | Nil, precipitation_analysis) #

[View source]

Instance Method Detail

def battery_volts : Float64 #

[View source]
def celsius_temperature : Float64 #

[View source]
def lightening_strike_kilometers : Int32 #

[View source]
def lightening_strikes : Int32 #

[View source]
def lux : Int32 #

[View source]
def millibar_pressure : Float64 #

[View source]
def mm_rain_accumulation : Float64 #

[View source]
def mm_rain_accumulation_daily : Float64 #

[View source]
def mm_rain_accumulation_daily_final : Float64 | Nil #

[View source]
def mm_rain_accumulation_final : Float64 | Nil #

[View source]
def percentage_humidity : Int32 #

[View source]
def precipitation_analysis : PrecipitationAnalysis #

[View source]
def precipitation_type : PrecipitationType #

[View source]
def report_interval : Time::Span #

[View source]
def solar_radiation : Int32 #

[View source]
def time : Time #

[View source]
def uv_index : Float64 #

[View source]
def wind_average : Float64 #

[View source]
def wind_direction : Int32 #

[View source]
def wind_gust : Float64 #

[View source]
def wind_lull : Float64 #

[View source]
def wind_sample_interval : Time::Span #

[View source]