"With the set I found by trial and error I can read three (or four if I want) of my Davis transmitters at once. These EU frequency set has no constant offset with the EU RFM69 frequencies BTW."
Ah, OK. A misunderstanding - I was talking about the US frequencies which are stored in the Golang code and the RFM69 code too. I can't tell anything about the EU ones, since they are not in the Golang code. On Saturday, March 16, 2019 at 9:44:35 PM UTC+1, [email protected] wrote: > > kobuki, > > As I stated earlier: I do not know any ins and outs of the RTL-SDR > hardware and/or programs. > > I came across program tfrec and without any modifications this program > read the temperatures and humidities of my TFA KlimaLogg sensors. > For this purpose I bought two RTL-SDR dongles and ordered a third one in > China (not delivered yet). > > Later I came across program rtldavis and I tried to get the program > working. The original EU frequencies were NOT working here. > With the set I found by trial and error I can read three (or four if I > want) of my Davis transmitters at once. These EU frequency set has no > constant offset with the EU RFM69 frequencies BTW. > I can't explain why this is working and the RFM69 frequencies not. > To my knowledge, the main.go program doesn't do anything special. It just > calls the SetCenterFreq with help of the the gortlsdr package to the > rtl-sdr driver, see code below. > > // SetCenterFreq sets the center frequency. > func (dev *Context) SetCenterFreq(freqHz int) (err error) { > i := int(C.rtlsdr_set_center_freq((*C.rtlsdr_dev_t)(dev), > C.uint32_t(freqHz))) > return libError(i) > } > > See the results on my website ( > http://www.lucdesign.nl/_weewx/rtld/index.html) where I show the > differences between values measured by the meteostick dongle and > weewx-meteostick versus a RTL-SDR dongle with programs rtldavis and > weewx-rtld. > > Luc >
