I've tried debugging this myself for a while, and i'm just not getting it.
Had weewx on my RPi on and off for about 2 years. Under weewx 2.x had a StdCalibrate Correction statement of
This had always worked well to bring my reported barometric pressure (adjusted for elevation) within 0.01 inHg of the NOAA collection station about 3-4 miles away. (It's at sea level, i'm at 510 ft).
Last month my RPi died, and i replaced it. I installed weewx 3.0.1 using the python tool, setup.py.
Now, the StdCalibrate correction doesn't seem to do anything. I've even tried really big numbers, wondering if it was using other unit (i kept US), but nothing seems to change what weewx spits out. Yes, i stop/start weewx to make sure it is loading, and have also run from the command line.
and here are a few iterations of loop data, including one with RECORD. I added a line between iterations for some ease in reviewing:
LOOP: 2015-01-19 08:49:09 HST (1421693349) {'heatindex': 71.78, 'outHumidity': 94.0, 'ptr': 14160, 'rainRate': 0.0, 'outTempBatteryStatus': 0, 'radiation': None, 'delay': 0, 'inTemp': 75.38, 'windGustDir': None, 'status': 0, 'barometer': 30.11163965582788, 'windchill': 71.78, 'dewpoint': 69.95589440129302, 'rain': 0.0, 'pressure': 29.57471943295925, 'rxCheckPercent': 100, 'rainTotal': 2.94, 'altimeter': 30.116327311912567, 'usUnits': 1, 'inDewpoint': 63.03521260110747, 'UV': None, 'dateTime': 1421693349, 'windDir': None, 'outTemp': 71.78, 'windSpeed': 0.0, 'inHumidity': 74.0, 'windGust': 0.0}
LOOP: 2015-01-19 08:50:09 HST (1421693409) {'heatindex': 71.78, 'outHumidity': 94.0, 'ptr': 14160, 'rainRate': 0.0, 'outTempBatteryStatus': 0, 'radiation': None, 'delay': 1, 'inTemp': 75.38, 'windGustDir': None, 'status': 0, 'barometer': 30.114646610057537, 'windchill': 71.78, 'dewpoint': 69.95589440129302, 'rain': 0.0, 'pressure': 29.57767277023036, 'rxCheckPercent': 100, 'rainTotal': 2.94, 'altimeter': 30.119325093674757, 'usUnits': 1, 'inDewpoint': 63.03521260110747, 'UV': None, 'dateTime': 1421693409, 'windDir': None, 'outTemp': 71.78, 'windSpeed': 0.0, 'inHumidity': 74.0, 'windGust': 0.0}
LOOP: 2015-01-19 08:51:10 HST (1421693470) {'heatindex': 71.78, 'outHumidity': 94.0, 'ptr': 14160, 'rainRate': 0.0, 'outTempBatteryStatus': 0, 'radiation': None, 'delay': 3, 'inTemp': 75.38, 'windGustDir': None, 'status': 0, 'barometer': 30.11163965582788, 'windchill': 71.78, 'dewpoint': 69.95589440129302, 'rain': 0.0, 'pressure': 29.57471943295925, 'rxCheckPercent': 100, 'rainTotal': 2.94, 'altimeter': 30.116327311912567, 'usUnits': 1, 'inDewpoint': 63.03521260110747, 'UV': None, 'dateTime': 1421693470, 'windDir': None, 'outTemp': 71.78, 'windSpeed': 0.0, 'inHumidity': 74.0, 'windGust': 0.0}
REC: 2015-01-19 08:50:00 HST (1421693400) {'outTempBatteryStatus': 0.0, 'outHumidity': 94.0, 'ptr': 14149.333333333334, 'rainRate': 0.0, 'heatindex': 71.65999999999998, 'radiation': None, 'delay': 1.5, 'inDewpoint': 62.919657765977206, 'inTemp': 75.38, 'status': 0.0, 'barometer': 30.111762012760316, 'windchill': 71.65999999999998, 'dewpoint': 69.83682855559749, 'rain': 0.0, 'interval': 5, 'pressure': 29.574719432959252, 'rxCheckPercent': 100.0, 'rainTotal': 2.94, 'altimeter': 30.116327311912567, 'usUnits': 1, 'UV': None, 'dateTime': 1421693400.0, 'windDir': None, 'outTemp': 71.65999999999998, 'windSpeed': 0.0, 'inHumidity': 74.0, 'windGust': 0.0, 'windGustDir': None}
LOOP: 2015-01-19 08:51:14 HST (1421693474) {'heatindex': 71.78, 'outHumidity': 94.0, 'ptr': 14160, 'rainRate': 0.0, 'outTempBatteryStatus': 0, 'radiation': None, 'delay': 3, 'inTemp': 75.38, 'windGustDir': None, 'status': 0, 'barometer': 30.11163965582788, 'windchill': 71.78, 'dewpoint': 69.95589440129302, 'rain': 0.0, 'pressure': 29.57471943295925, 'rxCheckPercent': 100, 'rainTotal': 2.94, 'altimeter': 30.116327311912567, 'usUnits': 1, 'inDewpoint': 63.03521260110747, 'UV': None, 'dateTime': 1421693474, 'windDir': None, 'outTemp': 71.78, 'windSpeed': 0.0, 'inHumidity': 74.0, 'windGust': 0.0}
=========================================================================================
The output onto the pages generated by weewx for the 08:50 report showed a Barometer reading of 30.112
Any help would be appreciated.
Thanks.