Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ValsalaMeteorologicalData ¶
type ValsalaMeteorologicalData struct {
// add fields to store units based on the data
// make all fields pointers so that we can differentiate between zero values and missing values
DeviceAddrCmd string
WindSpeedMin *float64
WindSpeedMinUnit *string
WindSpeedAvg *float64
WindSpeedAvgUnit *string
WindSpeedMax *float64
WindSpeedMaxUnit *string
WindDirectionMin *float64
WindDirectionMinUnit *string
WindDirectionAvg *float64
WindDirectionAvgUnit *string
WindDirectionMax *float64
WindDirectionMaxUnit *string
AirPressure *float64
AirPressureUnit *string
AirTemperature *float64
AirTemperatureUnit *string
RelativeHumidity *float64
RelativeHumidityUnit *string
RainAccumulation *float64
RainAccumulationUnit *string
RainDuration *float64
RainDurationUnit *string
RainIntensity *float64
RainIntensityUnit *string
RainPeakIntensity *float64
RainPeakIntensityUnit *string
HailAccumulation *float64
HailAccumulationUnit *string
HailDuration *float64
HailDurationUnit *string
HailIntensity *float64
HailIntensityUnit *string
HailPeakIntensity *float64
HailPeakIntensityUnit *string
HeatingTemperature *float64
HeatingTemperatureUnit *string
HeatingVoltage *float64
HeatingVoltageUnit *string
SupplyVoltage *float64
SupplyVoltageUnit *string
ReferenceVoltage *float64
ReferenceVoltageUnit *string
}
ValsalaMeteorologicalData represents the meteorological data that is parsed from the Vaisala data.
func ParseMeteorologicalData ¶
func ParseMeteorologicalData(data string) (*ValsalaMeteorologicalData, error)
Click to show internal directories.
Click to hide internal directories.