A lot of thank’s Mark.

 

Now i must work trying to solve the compilation problem.

I have some Unix knowing, but not programming ☹

 

I don’t know exactly where is the problem trying to compile firmware.

 

CC radio/radio.c
radio/radio.c:604: error 98: conflict with previous definition of 
'scale_uint32' for attribute 'type'
from type 'unsigned-long-int function ( unsigned-long-int fixed, 
unsigned-long-int fixed) fixed'
  to type 'unsigned-long-int function ( unsigned-long-int pdata, 
unsigned-long-int pdata) fixed'
radio/radio.c:654: error 98: conflict with previous definition of 
'set_frequency_registers' for attribute 'type'
from type 'void function ( unsigned-long-int fixed) fixed'
  to type 'void function ( unsigned-long-int pdata) fixed'
include/rules.mk:100: recipe for target 
'obj/rfd900a/radio~rfd900a/radio.rel' failed
make[1]: *** [obj/rfd900a/radio~rfd900a/radio.rel] Error 1
make[1]: Leaving directory '/root/DavisSi1000/Firmware'
Makefile:96: recipe for target 'build~radio~rfd900a' failed
make: *** [build~radio~rfd900a] Error 2


El miércoles, 22 de marzo de 2017, 14:54:11 (UTC+1), Mark Crossley escribió:
>
>
> I'm, ahem! <mumble> using 915 MHz </mumble>, but working the RFM register 
> settings in the code backwards the EU 868 hop frequencies are:
>
> 868066711 
> 868297119 
> 868527466 
> 868181885 
> 868412292 
>
> A lot less to channels to worry about than the US version.
>
> Mark
>
>
> On Wednesday, 22 March 2017 13:42:06 UTC, Ruben Navarro Huedo wrote:
>>
>> Really really interesting !
>>
>> Do you have a list of frequencies used with European ISS?
>>
>> I am trying to use the si1000 receiver but problem is compiled firmware 
>> has US frecuencies.
>>
>> Also trying compile new firmware i have compilation errors :-(
>>
>> El miércoles, 22 de marzo de 2017, 11:26:15 (UTC+1), Mark Crossley 
>> escribió:
>>>
>>> First post! I'm currently a Cumulus MX user, but thought I'd take a look 
>>> at weeWX...
>>>
>>> I've built a Moteino based solution, the base library I used is "VP 
>>> Tools" for the RFM69 radio modules. This can receive from the Davis 
>>> transmitters OK.
>>>
>>> But I have modified it as I wanted to implement a a radio "relay"...
>>>
>>> Backing up a bit, the VP2 has a serious (in my mind) restriction, in 
>>> that it can only receive data from a single ISS plus other 'specialised' 
>>> transmitters. My ISS is in the back garden with the T/H and wind down low 
>>> where you want them. I have a separate anemometer transmitter for the wind 
>>> sensors up above my roof line.  Now I also have home-made solar and UV 
>>> sensors, BUT the VP2 console will only allow you to connect these to the 
>>> ISS - low down in the garden with lots of shade! Really I want them up 
>>> above the roof line to maximise their exposure.
>>>
>>> So, I have create a Arduino based "relay" and plugged my solar/UV 
>>> sensors into the anemometer transmitter. The relay receives the 
>>> transmissions from station #1 (anemometer + solar + UV), and station #2 
>>> (ISS with T/H + rain) and rebroadcasts the combined data as station #3. The 
>>> VP2 console is re-tuned to only look for station #3 which it now sees as an 
>>> ISS with all the sensors attached. Davis limitation solved! :)
>>>
>>>  By default the relay spits out the data it is sending and receiving on 
>>> the serial port along with diagnostic info, though I have a mode where only 
>>> the data is sent.
>>>
>>> So after that long rambling, the point is that receiving the data using 
>>> a low power Arduino + RFM69 module works just fine if you put in a little 
>>> bit effort.
>>>
>>> Cheers
>>> Mark
>>>
>>> On Tuesday, 21 March 2017 14:54:03 UTC, Ruben Navarro Huedo wrote:
>>>>
>>>> Today i have received the 915mhz receiver.
>>>>
>>>> I downloaded Davissi1000 utility from 
>>>> https://github.com/tridge/DavisSi1000
>>>> And added all last patches.
>>>>
>>>> I have could install the new Davis Firmware:
>>>>
>>>> root@MeteoElche:~/DavisSi1000/Firmware/tools # ./uploader.py --port 
>>>> /dev/ttyUSB0 --resetparams --baudrate 57600 "radio~hm_trp.ihx"
>>>> uploading to port /dev/ttyUSB0
>>>> Connecting to /dev/ttyUSB0
>>>> Trying autosync
>>>>
>>>> +++OK
>>>>
>>>> ATI
>>>>
>>>> ATI
>>>> SiK 1.9 on HM-TRP
>>>>
>>>> AT&UPDATE
>>>> Got sync
>>>> board 4e  freq 91
>>>> erase...
>>>> program...
>>>> verify...
>>>> done.
>>>> root@MeteoElche:~/DavisSi1000/Firmware/tools #
>>>>
>>>> Before i had to install: sudo apt-get install python-pexpect
>>>>
>>>> Now i must go to my friend's home and test with his Davis (next few 
>>>> days).
>>>> I all is OK i will buy a Davis ISS.
>>>>
>>>> I will continue writting results here.
>>>>
>>>>
>>>> El lunes, 20 de marzo de 2017, 21:23:34 (UTC+1), Ruben Navarro Huedo 
>>>> escribió:
>>>>>
>>>>> Be sure I will do it.
>>>>>
>>>>> El 20 mar. 2017 9:12 p. m., "Alec Bennett" <[email protected]> 
>>>>> escribió:
>>>>>
>>>>>> Please post your progress, I'm also interested in doing this.
>>>>>>
>>>>>> In the past I experimented with doing this with a Moteino (
>>>>>> https://lowpowerlab.com/guide/moteino/), and found an Arduino script 
>>>>>> that could in theory be used with a Moteino to get the data from a Davis 
>>>>>> ISS, but I couldn't get it working. I didn't try very hard though.
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Sunday, March 19, 2017 at 2:26:31 PM UTC-7, Ruben Navarro Huedo 
>>>>>> wrote:
>>>>>>>
>>>>>>> Working on it now.
>>>>>>> My si1000 radio is on the way.
>>>>>>> I see driver and utility has not been updated some time ago.
>>>>>>> I will try apply patches published at github 
>>>>>>
>>>>>> -- 
>>>>>> 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/CnfOOu_OE48/unsubscribe.
>>>>>> To unsubscribe from this group and all its topics, send an email to 
>>>>>> [email protected].
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>>

-- 
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].
For more options, visit https://groups.google.com/d/optout.

Reply via email to