I've added and committed my proposed changes to twi.py but I can't push my 
changes in order to create a PR -- I get this error: remote: Permission to 
matthewwall/weewx-twi.git denied to <...>; fatal: unable to access 
'https://github.com/matthewwall/weewx-twi.git/': The requested URL returned 
error: 403.  Any pointers?

On Thursday, January 19, 2023 at 12:16:36 PM UTC-7 pannetron wrote:

> I've left my local twi.py reporting what the station reports as 
> "barometer".  I'm pretty sure the station actually reports a calculated 
> "altimeter" from its pressure sensor.  To review, I calibrated my console 
> to display local pressure adjusted to my altitude.  If I let the driver 
> report values as "pressure" weewx reports crazy high calculated values for 
> barometer and altimeter.    When I change the twi.py -- or the simulator -- 
> to report only "altimeter", I get nothing in the barometer and pressure 
> archive records.  My weewx.conf is configure to expect "altimeter" from 
> hardware and both barometer and pressure from software.  Where should I 
> look to see why weewx is not calculating barometer and pressure from 
> altimeter?  I'm fluent in python.  I'd prefer this approach to configuring 
> the twi.py driver to insert the stations readings into "pressure" and then 
> having to put a large negative offset in weewx,conf to "correct" the 
> pressure value.  Does the calculation of barometer and pressure from 
> altimeter require some time span of altimeter values?
>
> On Monday, January 9, 2023 at 3:21:50 PM UTC-7 Jeff A. D. wrote:
>
>> Barometer uses outdoor temperature for correction.  Indoor pressure for 
>> all practical purposes is the same as outdoor pressure which is determined 
>> by the weather.
>>
>> But again, if the algorithm is the same as for the original VP, then the 
>> barometer corrections depending on temperature at high altitude are pretty 
>> meaningless, at least to me.   Maybe you would get better readings using a 
>> more consistent indoor reading, but that's not the way it's meant to work 
>> and wouldn't give true barometer readings, for whatever they're worth.  
>> Altimeter is far more meaningful in my opinion, and seems to be what 
>> stations around here use.
>>
>> On Monday, January 9, 2023 at 2:44:36 PM UTC-7 pannetron wrote:
>>
>>> Good catch.  No, the station has no input for altitude.  And I was wrong 
>>> about setting the tags in twi.py to "altitude" -- that caused issues with 
>>> the Belchertown skin I use and the value reported to PWSWeather.  I changed 
>>> the tags to "barometer" and things work okay now but I'm left unsure what 
>>> errors that may introduce into calculated station pressure and altitude 
>>> pressure values.  That's something I can live with.  Seems only a few folks 
>>> use a TWI station so maybe this is good enough as long as the hack is made 
>>> known as a caveat? 
>>>
>>> I suspect the station displays and reports "gauge pressure."  I manually 
>>> adjusted the station's barometer calibration for my altitude so the console 
>>> display is meaningful for comparisons with other stations around me and 
>>> agrees with my Kestrel 3000.  The values reported to CWOP compare very 
>>> well with neighboring stations.  Some day I may play with setting the tags 
>>> in twi.py back to "pressure" and, as others suggested, use a calibration 
>>> calculation in weewx.conf to get back to true "gauge pressure".  
>>>
>>> One of my questions remains unanswered: since the barometric sensor is 
>>> indoors, should SLP adjustments for temperature use indoor or outdoor 
>>> temperature?
>>>
>>> BTW, Tom, thanks so much for your replies and work on weeWX!!!
>>>
>>> Russ
>>>
>>> On Mon, Jan 9, 2023 at 12:55 PM Tom Keffer <tke...@gmail.com> wrote:
>>>
>>>> Sounds good.
>>>>
>>>> Just a reality check: if your instrument emits altimeter pressure, then 
>>>> there must be a way of setting altitude in the instrument. Hope that's 
>>>> true.
>>>>
>>>> On Mon, Jan 9, 2023 at 7:23 AM pannetron <pann...@gmail.com> wrote:
>>>>
>>>>> Update on a revised twi.py.  Changing the genLoopPacket "tags" from 
>>>>> "pressure" to "altimeter"  from values parsed  from the station reports 
>>>>> did 
>>>>> the trick.  After some previous changes from strings to binary strings, 
>>>>> there was a bug with how wind_dir values were parsed so I fixed that, 
>>>>> too.  
>>>>> After a few more days of testing, I'll submit a PR.
>>>>>
>>>>> On Sunday, January 8, 2023 at 10:45:43 AM UTC-7 pannetron wrote:
>>>>>
>>>>>> On Sun, Jan 8, 2023 at 4:51 AM Tom Keffer <tke...@gmail.com> wrote:
>>>>>>
>>>>>>> It sounds like the TWI instrument is emitting "altimeter" or 
>>>>>>> "barometer", but the driver is labelling it "pressure" (i.e., gauge 
>>>>>>> pressure). So, weewx feels the need to "correct" it to SLP, resulting 
>>>>>>> in 
>>>>>>> your enormous pressures.
>>>>>>>
>>>>>>> I would recommend filing an issue at the TWI repository 
>>>>>>> <https://github.com/matthewwall/weewx-twi>. Expect it to take a 
>>>>>>> while. Matthew is swamped.
>>>>>>>
>>>>>>> Or, better yet, do a fork and submit a PR.
>>>>>>>
>>>>>>> Cloned weewx-twi, working on a revised driver.  The current driver 
>>>>>> is populating loop packets with "pressure" while the station reports 
>>>>>> "altitude"... 
>>>>>>
>>>>> -- 
>>>>> You received this message because you are subscribed to the Google 
>>>>> Groups "weewx-user" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>>> an email to weewx-user+...@googlegroups.com.
>>>>> To view this discussion on the web visit 
>>>>> https://groups.google.com/d/msgid/weewx-user/98794c13-7fe5-4475-b164-439a4c2e08a4n%40googlegroups.com
>>>>>  
>>>>> <https://groups.google.com/d/msgid/weewx-user/98794c13-7fe5-4475-b164-439a4c2e08a4n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>> -- 
>>>>
>>> You received this message because you are subscribed to a topic in the 
>>>> Google Groups "weewx-user" group.
>>>> To unsubscribe from this topic, visit 
>>>> https://groups.google.com/d/topic/weewx-user/pwYg9Ywilfw/unsubscribe.
>>>> To unsubscribe from this group and all its topics, send an email to 
>>>> weewx-user+...@googlegroups.com.
>>>> To view this discussion on the web visit 
>>>> https://groups.google.com/d/msgid/weewx-user/CAPq0zEDJvgZSYothF5%3D8_6RH63CE0YZuek-GBDdsEL052vuf%3Dg%40mail.gmail.com
>>>>  
>>>> <https://groups.google.com/d/msgid/weewx-user/CAPq0zEDJvgZSYothF5%3D8_6RH63CE0YZuek-GBDdsEL052vuf%3Dg%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to weewx-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/cad0edee-8476-4b58-aa1d-16d239ecf3bbn%40googlegroups.com.

Reply via email to