Welcome to the Cumulus Support forum.

Latest Cumulus MX V4 release 4.4.2 (build 4085) - 12 March 2025

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

If you are posting a new Topic about an error or if you need help PLEASE read this first viewtopic.php?p=164080#p164080

w8681 / Cumulus misbehaving ! - corrupted data ?

Discussion specific to Fine Offset and similar rebadged weather stations
dc1500
Posts: 243
Joined: Thu 04 Sep 2008 8:35 am
Weather Station: Watson W-8681 (Fine Offset type)
Operating System: Windows 10
Location: Laindon, S. Essex
Contact:

Re: w8681 / Cumulus misbehaving ! - corrupted data ?

Post by dc1500 »

I must have one of the lucky units (touch wood). No errors so far and have about four other wireless transmitters and wireless PC nearby not to mention the home phones.. Only about 20m away though. As a general tip AA lithium batteries perform more consistently, especially in sub zero temperatures.
Dave
Image
adrian5750
Posts: 43
Joined: Sat 15 Nov 2008 4:06 pm

Re: w8681 / Cumulus misbehaving ! - corrupted data ?

Post by adrian5750 »

HI again

Thanks for the comments...

I'm wondering if the problem could be the base station, rather than the remote unit....

Next time it flatlines, I must remember to reset the base station first - and see if that sorts out the problem...
it's as though the base station loses communication with the remote sender, and then isn't able to reinstate it -
it would be an elegant thing the base station was able to tell Cumulus 'whoah - we have a problem' - but then I guess Cumulus would need some way of dealing with / not displaying the false data..

Reminds me of the old programmers' adage 'Never check for an error condition you can't handle!' <g>

Thanks
Adrian
harrym1byt
Posts: 280
Joined: Fri 15 Aug 2008 5:22 pm
Weather Station: WH 1081 (EasyWeather type)
Operating System: Win10
Location: Garforth, W. Yorks, UK
Contact:

Re: w8681 / Cumulus misbehaving ! - corrupted data ?

Post by harrym1byt »

I wonder if Steve might be persuaded to add a little routine into the FO section to indicate to us when there is data missed, or his software has had to compensate for data corruption?
User avatar
steve
Cumulus Author
Posts: 26672
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: w8681 / Cumulus misbehaving ! - corrupted data ?

Post by steve »

harrym1byt wrote:I wonder if Steve might be persuaded to add a little routine into the FO section to indicate to us when there is data missed, or his software has had to compensate for data corruption?
It logs to the debug log when it detects an error in the data, so it's already there. But I don't recommend leaving the debug log turned on, it will cause problems after a while. I should change to a different logging component (like the one I use at startup), but like everything else it's a question of finding the time.

Steve
User avatar
steve
Cumulus Author
Posts: 26672
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: w8681 / Cumulus misbehaving ! - corrupted data ?

Post by steve »

adrian5750 wrote:it would be an elegant thing the base station was able to tell Cumulus 'whoah - we have a problem' - but then I guess Cumulus would need some way of dealing with / not displaying the false data..
There's a flag in the status byte that means that contact with the sensors has been lost; Cumulus logs this in the debug log and ignores the data. But of course because of the way Cumulus works it continues to log the last good data it received.

Steve
adrian5750
Posts: 43
Joined: Sat 15 Nov 2008 4:06 pm

Re: w8681 / Cumulus misbehaving ! - corrupted data ?

Post by adrian5750 »

HI Steve

Ah - so Cumulus does know that the comms to the sensor is broken.....
...but then there's the question of 'what do we do with this information...?' <g>

Many years ago, working on automatic-guided fork-trucks - the hardware designer proudly
gave me details of the new 'processor-fail' detection circuitry - and suggested that, when
it indicated a problem we could display a suitable message..... on the display screen
that was driven by said processor..... !

You almost need a flag within each stored reading in Cumulus that says 'duff one' - and then tweak
'everything' that uses that data to show 'duff' - but I can imagine it's a heck of a lot of work -
I'll try moving the location of the base station first ! <g>

All trotting along nicely at the moment.... claiming 7c and 3.4c after the wind-chill - brrrr!

Thanks Steve
Adrian - West Cork, Ireland
User avatar
steve
Cumulus Author
Posts: 26672
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: w8681 / Cumulus misbehaving ! - corrupted data ?

Post by steve »

Yes - two design flaws in Cumulus are that it has no way of indicating bad or missing data, so it just ignores it, and that it continues to log and plot the last good data that it received. These are the sort of things that made me realise it was time to start again from scratch...

Steve
adrian5750
Posts: 43
Joined: Sat 15 Nov 2008 4:06 pm

Re: w8681 / Cumulus misbehaving ! - corrupted data ?

Post by adrian5750 »

Hi Steve

steve wrote:Yes - two design flaws in Cumulus are that it has no way of indicating bad or missing data, so it just ignores it, and that it continues to log and plot the last good data that it received. These are the sort of things that made me realise it was time to start again from scratch...

Steve
No problem - just think how many 'goes' Microsoft have had at getting it right <g> - and it's so often the case that you can't see the 'obvious' flaws in your design until you've finished it !

Regards
Adrian - West Cork, Ireland
www.ambquality.co.uk/weather/index.htm
User avatar
steve
Cumulus Author
Posts: 26672
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: w8681 / Cumulus misbehaving ! - corrupted data ?

Post by steve »

And Microsoft don't have the excuse that they didn't know from the start they were writing something for other people to use. Cumulus was only ever going to be for me to use on my weather station. How did all this happen? ;)

Steve
harrym1byt
Posts: 280
Joined: Fri 15 Aug 2008 5:22 pm
Weather Station: WH 1081 (EasyWeather type)
Operating System: Win10
Location: Garforth, W. Yorks, UK
Contact:

Re: w8681 / Cumulus misbehaving ! - corrupted data ?

Post by harrym1byt »

"You almost need a flag within each stored reading in Cumulus that says 'duff one' - and then tweak
'everything' that uses that data to show 'duff' - but I can imagine it's a heck of a lot of work -
I'll try moving the location of the base station first ! <g>"

Just a count maintained of the amount of dud data received which had to be ignored - and the count (optinally) displayed in one corner of the display. Count cleared at every restart of Cumulus - Just enough to give some indication of how good or bad the RF link is.
harrym1byt
Posts: 280
Joined: Fri 15 Aug 2008 5:22 pm
Weather Station: WH 1081 (EasyWeather type)
Operating System: Win10
Location: Garforth, W. Yorks, UK
Contact:

Re: w8681 / Cumulus misbehaving ! - corrupted data ?

Post by harrym1byt »

steve wrote: Cumulus was only ever going to be for me to use on my weather station. How did all this happen? ;)

Steve
Obvious innit - You were far too obliging, made too good a job of it and recommendation works much better than advertising :-)
Post Reply