From ddc61ca91c7d4e5666f51973e9d82d6879d86c02 Mon Sep 17 00:00:00 2001 From: Matthew Wall Date: Mon, 26 Aug 2013 04:02:08 +0000 Subject: [PATCH] convert ws28xx rain from mm to cm --- bin/weewx/drivers/ws28xx.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/weewx/drivers/ws28xx.py b/bin/weewx/drivers/ws28xx.py index 927e0840..ad1efdb1 100644 --- a/bin/weewx/drivers/ws28xx.py +++ b/bin/weewx/drivers/ws28xx.py @@ -759,13 +759,13 @@ class WS28xx(weewx.abstractstation.AbstractStation): # calculated elements not directly reported by station packet['rainRate'] = self.get_datum_match( - self._service.DataStore.CurrentWeather._Rain1H, + self._service.DataStore.CurrentWeather._Rain1H / 10, # need cm/hr CWeatherTraits.RainNP()) rain_total = self.get_datum_match( self._service.DataStore.CurrentWeather._RainTotal, CWeatherTraits.RainNP()) delta = calculate_rain(rain_total, self._last_rain) - packet['rain'] = delta + packet['rain'] = delta / 10 # weewx wants cm/hr self._last_rain = rain_total packet['heatindex'] = weewx.wxformulas.heatindexC(