I suppose it doesn't really; just impatience on my part with how long I had 
to wait while testing things out. :-)

On Sunday, November 30, 2025 at 11:32:09 AM UTC-8 vince wrote:

> No ideas here, but does it really matter if it takes a little while once 
> to get locked on ?
>
> On Sunday, November 30, 2025 at 10:49:35 AM UTC-8 Danny Ciarniello wrote:
>
>> Thanks to rich and vince, that was indeed the issue.  I replaced the 
>> installed crc16.py with the upcoming one that vince pointed to and it looks 
>> to be working perfectly.
>>
>> Now that I have things working, I have another question.  Is there a way 
>> to get rtldavis to lock on to the data stream more quickly?  It seems to 
>> take a while to do so.  I'm wondering how quickly it locks on is related to 
>> the fc and ppm parameters.  If so, how do I determine the best values for 
>> those?  If not, is there any  other reason that I might want to add those 
>> two parameters to the command line?
>>
>> On Sunday, November 30, 2025 at 9:41:35 AM UTC-8 vince wrote:
>>
>>> Not breaking much used (yet previously working) third-party legacy code 
>>> folks rely on is tough sometimes.  Here's another case - rtldavis hasn't 
>>> been touched in 5 years now. That thread is a bit short of words but it 
>>> seems like Tom updated crc16.py in the weewx github repo to try to unbreak 
>>> those cases in a future weewx release.
>>>
>>> Upcoming version is at
>>>  
>>> https://raw.githubusercontent.com/weewx/weewx/refs/heads/master/src/weewx/crc16.py
>>>  
>>> <https://raw.githubusercontent.com/weewx/weewx/refs/heads/master/src/weewx/crc16.py>
>>>  
>>> if you wanted to test that and verify it fixes things before weewx 5.next 
>>> comes out.
>>>
>>> On Sunday, November 30, 2025 at 6:12:18 AM UTC-8 [email protected] 
>>> wrote:
>>>
>>>>
>>>> Check out this thread
>>>> https://groups.google.com/g/weewx-user/c/yhh0nAsNJZc/m/sngAI0UTBQAJ
>>>> rich
>>>> On Sunday, 30 November 2025 at 02:33:34 UTC-5 Danny Ciarniello wrote:
>>>>
>>>>> Hi, 
>>>>>
>>>>> I just purchased a Davis Vantage Vue which I would like to use with 
>>>>> weewx but I'm not having any luck getting it running.
>>>>>
>>>>> I have built the rtldavis receiver program and it looks to be 
>>>>> receiving data from the Vantage Vue without issue (see the attaced 
>>>>> rtldavis.log).  Unfortunately, it's not working with weewx where I'm 
>>>>> getting a TypeError (see the attached weewx.log).
>>>>>
>>>>> Any ideas as to what the problem is and how to fix it?
>>>>>
>>>>> I am running weewx 5.2 on a raspberry pi 4B+ running Trixie with weewx 
>>>>> installed via apt.  The Vantage Vue is the US metric version.
>>>>>
>>>>> The RtlDavis section of weewx.conf has
>>>>>
>>>>> [Rtldavis]
>>>>>     # This section is for the rtldavis sdr-rtl USB receiver.
>>>>>     
>>>>>     # cmd = /home/pi/work/bin/rtldavis [options]
>>>>>     cmd = /etc/weewx/bin/user/rtldavis
>>>>>     # Options:
>>>>>     # -ppm = frequency correction of rtl dongle in ppm; default = 0
>>>>>     # -gain = tuner gain in tenths of Db; default = 0 means "auto gain"
>>>>>     # -ex = extra loopTime in ms; default = 0
>>>>>     # -fc = frequency correction for all channels; default = 0
>>>>>     # -u  = log undefined signals
>>>>>     #
>>>>>     # The options below will autoamically be set
>>>>>     # -tf = transmitter frequencies, US, NZ or EU
>>>>>     # -tr = transmitters: tr1=1,  tr2=2,  tr3=4,  tr4=8, 
>>>>>     #                     tr5=16, tr6=32, tr7=64, tr8=128
>>>>>     
>>>>>     # Radio frequency to use between USB transceiver and console: US, 
>>>>> NZ or EU
>>>>>     # US uses 915 MHz, NZ uses 921 MHz and EU uses 868.3 MHz.  Default 
>>>>> is EU.
>>>>>     transceiver_frequency = US
>>>>>     
>>>>>     # Used channels: 0=not present, 1-8)
>>>>>     # The channel of the Vantage Vue ISS or Vantage Pro or Pro2 ISS
>>>>>     iss_channel = 4
>>>>>     # The values below only apply for Vantage Pro or Pro2
>>>>>     anemometer_channel = 0
>>>>>     leaf_soil_channel = 0
>>>>>     temp_hum_1_channel = 0
>>>>>     temp_hum_2_channel = 0
>>>>>     # rain bucket type (0: 0.01 inch, 1: 0.2 mm)
>>>>>     rain_bucket_type = 1
>>>>>     
>>>>>     # Print debug messages
>>>>>     # 0=no logging; 1=minimum logging; 2=normal logging; 3=detailed 
>>>>> logging
>>>>>     debug_parse = 2
>>>>>     debug_rain = 0
>>>>>     debug_rtld = 2    # rtldavis logging: 1=inf; 2=(1)+data+chan; 
>>>>> 3=(2)+pkt
>>>>>     
>>>>>     # The pct_good per transmitter can be saved to the database
>>>>>     # This has only effect with 2 transmitters or more
>>>>>     save_pct_good_per_transmitter = False
>>>>>     
>>>>>     # The driver to use:
>>>>>     driver = user.rtldavis
>>>>>
>>>>>

-- 
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 [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/weewx-user/ad7cbdf0-48a1-490a-84fc-ea874898bc3dn%40googlegroups.com.

Reply via email to