Welcome to the Cumulus Support forum.
Latest Cumulus MX V4 release 4.0.1 (build 4023) - 16 May 2024
(Note that 4.1.0 (build 4024) - 05 June 2024 remains available, but usage of this version is not recommended - particularly for Davis stations - and the included utility in this distribution for migrating to v4 is known to contain errors affecting conversion of dayfile.txt)
Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024
Legacy Cumulus 1 release 1.9.4 (build 1099) - 28 November 2014
(a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)
Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki
Latest Cumulus MX V4 release 4.0.1 (build 4023) - 16 May 2024
(Note that 4.1.0 (build 4024) - 05 June 2024 remains available, but usage of this version is not recommended - particularly for Davis stations - and the included utility in this distribution for migrating to v4 is known to contain errors affecting conversion of dayfile.txt)
Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024
Legacy Cumulus 1 release 1.9.4 (build 1099) - 28 November 2014
(a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)
Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki
Cumulus MX 3038 and Error reading data from station
Moderator: mcrossley
-
- Posts: 54
- Joined: Wed 25 May 2016 2:18 pm
- Weather Station: wh3080
- Operating System: Raspian - Armbian and Windows
- Location: Fabro
- Contact:
Cumulus MX 3038 and Error reading data from station
Hi ... I have a Froggit weather station WH3080 just bought on ebay. I'm being used Cumulus MX 3038 on raspberry PI and USB 2.0 powered hub , to store data and record them on the internet , after a day and a half of Cumulus MX operation no longer captured the data and gave this error:
Error reading data from station - it may need resetting .
I reset the monitor, detached and riattacato the original USB 2.0 cable from the hub and done ravviare raspberry pi. Now it seems reoperation but I need to know the cause of this error and how to correct it permanently if possible.
Error reading data from station - it may need resetting .
I reset the monitor, detached and riattacato the original USB 2.0 cable from the hub and done ravviare raspberry pi. Now it seems reoperation but I need to know the cause of this error and how to correct it permanently if possible.
- steve
- Cumulus Author
- Posts: 26701
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Cumulus MX 3038 and Error reading data from station
It's a common problem with Fine Offset stations, there are hundreds of posts about this in the forum. It does seem that the Solar models are more susceptible. You can use the 'Synchronise Fine Offset Reads' setting to get Cumulus to try to work around the station's design fault. There is a suggestion that this does not work as well with MX as it did with Cumulus 1, but the reasons for this are unclear.
Steve
- ConligWX
- Posts: 1681
- Joined: Mon 19 May 2014 10:45 pm
- Weather Station: Davis vPro2+ w/DFARS + AirLink
- Operating System: Ubuntu 24.04 LTS
- Location: Bangor, NI
- Contact:
Re: Cumulus MX 3038 and Error reading data from station
lockups are common on some models, try adding a ferrite core/sleeve to each end of the USB lead.
Regards Simon
https://www.conligwx.org - @conligwx
Davis Vantage Pro2 Plus with Daytime FARS • WeatherLink Live • Davis AirLink • PurpleAir • CumulusMX v4.0.0
https://www.conligwx.org - @conligwx
Davis Vantage Pro2 Plus with Daytime FARS • WeatherLink Live • Davis AirLink • PurpleAir • CumulusMX v4.0.0
-
- Posts: 54
- Joined: Wed 25 May 2016 2:18 pm
- Weather Station: wh3080
- Operating System: Raspian - Armbian and Windows
- Location: Fabro
- Contact:
Re: Cumulus MX 3038 and Error reading data from station
The ferrite filter on the end of the USB cable does not solve anything ...
any other ideas ? you can solve the problem of this bug in the WH3080 ?
any other ideas ? you can solve the problem of this bug in the WH3080 ?
- steve
- Cumulus Author
- Posts: 26701
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Cumulus MX 3038 and Error reading data from station
Presumably you are using the "Synchronise Fine Offset Reads" setting - have you set a FOReadAvoidPeriod in Cumulus.ini? See this thread - https://cumulus.hosiene.co.uk/viewtopic.php?f=27&t=15190
Steve
-
- Posts: 54
- Joined: Wed 25 May 2016 2:18 pm
- Weather Station: wh3080
- Operating System: Raspian - Armbian and Windows
- Location: Fabro
- Contact:
Re: Cumulus MX 3038 and Error reading data from station
I tried the option "Synchronise End Offset reads", but with this option enabled Cumulus MX does not display data, at least for that moment I tried it. Now I adjusted better to the NTP client on Raspberry PI and Cumulus.ini is configured with:
SyncFOReads = 0
FOReadAvoidPeriod = 60.
I try and let you know.
SyncFOReads = 0
FOReadAvoidPeriod = 60.
I try and let you know.
- steve
- Cumulus Author
- Posts: 26701
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Cumulus MX 3038 and Error reading data from station
This means it is turned off, so will have no effect.icnmfabro wrote:SyncFOReads = 0
With this value (60 seconds), if you do turn it on, Cumulus won't attempt to read data for 60 seconds either side of the station updating its data. The station does this every 48 seconds and every 60 seconds. So Cumulus will never attempt to read any data.FOReadAvoidPeriod = 60
Steve
-
- Posts: 54
- Joined: Wed 25 May 2016 2:18 pm
- Weather Station: wh3080
- Operating System: Raspian - Armbian and Windows
- Location: Fabro
- Contact:
Re: Cumulus MX 3038 and Error reading data from station
Cumulus seems to accept the control activation SyncFOReads = 1. reading of wh3080 stations manually sending data occurs every 48s. seconds that I should put in FOReadAvoidPeriod command?
For the moment I left FOReadAvoidPeriod = 3.
For the moment I left FOReadAvoidPeriod = 3.
- steve
- Cumulus Author
- Posts: 26701
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Cumulus MX 3038 and Error reading data from station
As described in the thread that I linked to, if the default setting apparently doesn't help, you need to look at the MX diags files to see what 'drift' values you are getting, and adjust the period to suit.
Steve
-
- Posts: 54
- Joined: Wed 25 May 2016 2:18 pm
- Weather Station: wh3080
- Operating System: Raspian - Armbian and Windows
- Location: Fabro
- Contact:
Re: Cumulus MX 3038 and Error reading data from station
I found this value in the last format files into the directory MXdiags .
so that I could add value in FOReadAvoidPeriod command ?
2016-06-03 17:52:00.443 Station clock 17:52:00 drift = 0 seconds
so that I could add value in FOReadAvoidPeriod command ?
2016-06-03 17:52:00.443 Station clock 17:52:00 drift = 0 seconds
- steve
- Cumulus Author
- Posts: 26701
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Cumulus MX 3038 and Error reading data from station
That's good, that says that the console clock and the Pi clock are in step. There is a bug in build 3038 where it doesn't always log the transmitter clock drift, so you can't tell how far that's drifting compared to the Pi. Just stick with the default for now and see how it goes.
Steve
-
- Posts: 14
- Joined: Fri 13 Nov 2015 9:30 pm
- Weather Station: Aercus Instruments WS3083
- Operating System: Raspbian Jessie on Pi2
- Location: UK
- Contact:
Re: Cumulus MX 3038 and Error reading data from station
Just a quick update, may be a complete coincidence but I have disconnected the LAN cable and have been running the Pi with a Wi-Fi dongle for 18 days. During this time, I have not experienced a single lockup. I'll continue to monitor, but this is by far the longest period that the station has worked without a reset.
Steve
Steve
- steve
- Cumulus Author
- Posts: 26701
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Cumulus MX 3038 and Error reading data from station
I believe the ethernet and the USB interface go through the same hardware at some point on the Pi? So perhaps use of the ethernet interface was somehow affecting the timing (or whatever) of the USB interface and causing the station's interface to lock up. Who knows - but that's an interesting discovery.
Steve
- jpsc
- Posts: 179
- Joined: Tue 23 Aug 2011 6:06 pm
- Weather Station: Davis Vantage Vue, belfryboy USB
- Operating System: Raspbian Bullseye
- Location: Wye valley, Herefordshire, UK
- Contact:
Re: Cumulus MX 3038 and Error reading data from station
Very plausible, I have both USB and ethernet on a Pi 2 and still get the odd lockup, even with the avoidance settings.steve wrote:I believe the ethernet and the USB interface go through the same hardware at some point on the Pi? So perhaps use of the ethernet interface was somehow affecting the timing (or whatever) of the USB interface and causing the station's interface to lock up. Who knows - but that's an interesting discovery.