Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AtmosphericPressureUnit ¶
type AtmosphericPressureUnit uint16
const ( AtmosphericPressureUnitMbar AtmosphericPressureUnit = 0 AtmosphericPressureUnitMmHg AtmosphericPressureUnit = 1 AtmosphericPressureUnitInchHg AtmosphericPressureUnit = 2 AtmosphericPressureUnitMmH2O AtmosphericPressureUnit = 3 AtmosphericPressureUnitInchH2O AtmosphericPressureUnit = 4 AtmosphericPressureUnitAtm AtmosphericPressureUnit = 5 )
type RainfallUnit ¶
type RainfallUnit uint16
const ( RainfallUnitMm RainfallUnit = 0 RainfallUnitInch RainfallUnit = 1 )
type Reading ¶
type Reading struct {
WindSpeed float64 // units: (configured)
WindDirection float64 // units: degrees
SonicTemperature1 float64 // units: (configured)
SonicTemperature2 float64 // units: (configured)
SonicTemperatureAveraged float64 // units: (configured)
Pt100Temperature float64 // units: (configured)
RelativeHumidity float64 // units: %RH
BarometricPressure float64 // units: (configured)
CompassAngle float64 // units: degrees
SolarRadiation float64 // units: W/m2
MeanWindSpeed float64 // units: (configured)
MeanWindDirection float64 // units: degrees
AbsoluteHumidity float64 // units: g/m3
DewPointTemperature float64 // units: (configured)
WindDirectionExtended float64 // units: degrees
WindSpeedVAxis float64 // units: ?
WindSpeedUAxis float64 // units: ?
SpeedMeasurementError bool
CompassMeasurementError bool
TemperatureMeasurementError bool
HumidityMeasurementError bool
PressureMeasurementError bool
SolarRadiationMeasurementError bool
WindSpeedUnit WindSpeedUnit
TemperatureUnit TemperatureUnit
AtmosphericPressureUnit AtmosphericPressureUnit
WindGustIntensity float64 // units: (configured)
WindGustDirection float64 // units: degrees
TotalAmountOfRainfall float64 // units: (configured)
PartialAmountOfRainfall float64 // units: (configured)
RainfallRate float64 // units: (configured) / hour
RainfallUnit RainfallUnit
}
type TemperatureUnit ¶
type TemperatureUnit uint16
const ( TemperatureUnitCelsius TemperatureUnit = 0 TemperatureUnitFahrenheit TemperatureUnit = 1 )
type WindSpeedUnit ¶
type WindSpeedUnit uint16
const ( WindSpeedUnitMetersPerSecond WindSpeedUnit = 0 WindSpeedUnitCentimetersPerSecond WindSpeedUnit = 1 WindSpeedUnitKilometersPerHour WindSpeedUnit = 2 WindSpeedUnitKnot WindSpeedUnit = 3 WindSpeedUnitMilesPerHour WindSpeedUnit = 4 )
Click to show internal directories.
Click to hide internal directories.