rtsdavis - AU freq?

163 views
Skip to first unread message

Graham Eddy

unread,
Jul 4, 2025, 5:24:45 AMJul 4
to weewx-user
i see rtldavis has the skip frequencies for EU, US and NZ. does anyone have AU?
cheers

Graham Eddy

unread,
Jul 4, 2025, 10:59:04 PMJul 4
to WeeWX User
to answer my own question, i think they can be found at https://github.com/RandomEskimo/DavisSi1000/blob/origin/Firmware/radio/freq_hopping.c.
as written they are unsorted, so hopefully they are in skip sequence.
next is updating rtldavis and trying it.
cheers
⊣GE⊢

On 4 Jul 2025, at 7:24 pm, Graham Eddy <g...@geddy.au> wrote:

i see rtldavis has the skip frequencies for EU, US and NZ. does anyone have AU?
cheers

--
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 visit https://groups.google.com/d/msgid/weewx-user/561b0adb-912f-4b5a-a775-013534872862n%40googlegroups.com.

Graham Eddy

unread,
Jul 5, 2025, 3:44:59 AMJul 5
to WeeWX User
new question: how do i modify and recompile a go package?

i did a ‘go install rtlsdavis@latest’ to get the latest module.
i am probably supposed to do something else to fetch in an editable format, but i don’t know what it is.
i updated the module source directly [no doubt the wrong thing to do] but no idea how to re-make the rtldavis binary from that
⊣GE⊢

vince

unread,
Jul 5, 2025, 11:56:07 AMJul 5
to weewx-user
Graham - I have a scripted install of weewx and rtldavis at https://github.com/vinceskahan/weewx-rtldavis if you wanted to poke around the script there. I found it 'very' confusing to say the least.   I think (hope) the script still works end to end, but I haven't run it in a long time, but the rtlsdr and rtl-davis pieces should hopefully still work.

Graham Eddy

unread,
Jul 5, 2025, 10:40:59 PMJul 5
to WeeWX User
hello vince,
pinning to the older version of go will almost certainly help, and i will give that a try

my extra complication is that between download and compile, i have to edit prototocol/protocol.go to insert the AU frequencies table.
any idea where in the command sequence
    /home/pi/go/bin/go1.15 get -v github.com/lheijst/rtldavis
    git submodule init
    git submodule update
    /home/pi/go/bin/go1.15 install -v .
that i would do that?

when i bumbled forward using latest go version and a git clone of rtldavis, i managed to rebuild the rtldavis binary, same size but byte differences from the unedited version, but it did not use my new AU switch so presumably the original protocol.go won out (my version not compiled).
cheers
⊣GE⊢

vince

unread,
Jul 5, 2025, 11:47:58 PMJul 5
to weewx-user
ok - I built a vagrant vm and got my script to run.

I think you want to copy in a replacement for the file   ~/go/src/github.com/lheijst/rtldavis/protocol/protocol.go before running the 'go1.15 install -v .' command in the sequence you quoted.

Just a thought - but Luc using go to download sources and his use of git submodules is super complex and (to me) confusing.  It would be great if you could figure out how to put up a simple more traditional repo that has all the sources that uses a more common build process.  This rtldavis/librtlsdr stuff is sooooo complicated.

Anyway - try dropping in your new file in the middle after the git submodule update and before the go1.15 install steps and see if that does the trick.

Luc Heijst

unread,
Dec 9, 2025, 12:49:04 PM (8 days ago) Dec 9
to weewx-user
Graham,

Did you test the NZ frequencies? I believe Davis sells the same Vantage Pro 2 units for both AU and NZ.

Note: The frequencies used in rtldavis are NOT the same as documented elsewhere. (I have not written the core part of rtldavis, so I don't know the reason for that.)
For the NZ part of rtldavis someone has digitally captured the frequencies from cc1101 radio. I will search my old emails to see if I have more details.

Cheers, Luc

Op vrijdag 4 juli 2025 om 06:24:45 UTC-3 schreef Graham Eddy:

Graham Eddy

unread,
Dec 9, 2025, 6:56:59 PM (8 days ago) Dec 9
to WeeWX User
i had high levels of packet loss, to the point where i abandoned experiments with rtldavis. i blamed my very noisy radio environment
⊣GE⊢

--
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/q7fpiVzbKbA/unsubscribe.
To unsubscribe from this group and all its topics, send an email to weewx-user+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/weewx-user/89fb128e-2687-40a1-8ad9-d27d2b917e2en%40googlegroups.com.

Reply all
Reply to author
Forward
0 new messages