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

APRS returns "range check error"

Discussion and questions about Cumulus weather station software version 1. This section is the main place to get help with Cumulus 1 software developed by Steve Loft that ceased development in November 2014.
Post Reply
Bob Ridgeway
Posts: 3
Joined: Mon 28 Apr 2014 12:44 pm
Weather Station: Campbell Scientific
Operating System: Windows X.X
Location: Salt Aire, AL

APRS returns "range check error"

Post by Bob Ridgeway »

WXUG gets my data OK (KALSALTA2) but APRS (EW2603) returns "range check error". FTP log and debug log are both off and confirmed in the cumulus.ini file. Just came to mind that its been a while since setting up the account with CWOP and not posting data to it, maybe I'll start a "new account" and see if that works. Anticipating another failure, got any ideas?
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: APRS returns "range check error"

Post by steve »

It's not an error I'm familiar with (regarding APRS). What is the exact full error message, and where are you seeing it? What version and build of Cumulus are you using?
Steve
Bob Ridgeway
Posts: 3
Joined: Mon 28 Apr 2014 12:44 pm
Weather Station: Campbell Scientific
Operating System: Windows X.X
Location: Salt Aire, AL

Re: APRS returns "range check error"

Post by Bob Ridgeway »

Error log must be turned on to see this. Otherwise Cumulus just clocks along thinking everything is OK. Since reading other posts I've made certain Error log is only turned on when necessary.

See attached the debuglog file from this morning.
debug.log
I am using Cumulus 1.9.4 build 1094.

Is there a particular port on which CWOP receives its data? Because of our network proxy I had to change my HTTP proxy port to 8080 for the upload to WXUG to work. I thought CWOP data used a different protocol, could this be what's causing the problem? Really hope this info helps. I've tried everything I know to do, and at my somewhat short wit's end.
You do not have the required permissions to view the files attached to this post.
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: APRS returns "range check error"

Post by steve »

I can't tell exactly where in the code the error is occurring - it's a local exception, rather than being returned from CWOP. It's occurring either when trying to send the user and password to CWOP, or while constructing the data string to send to CWOP. It's not getting as far as sending the data to CWOP. It appears that you're generating an 'easyweather.dat' file for Cumulus to read, but I can't see anything wrong with the data that's being supplied that would cause the code to error while constructing the data string.

CWOP uses a TCP connection to port 14580, if that helps.

If you zip up the diags folder and attach it, I'll see if I can see anything in there. If not, I'll have to add some more debug logging to the code which constructs the CWOP data string to narrow it down.
Steve
Bob Ridgeway
Posts: 3
Joined: Mon 28 Apr 2014 12:44 pm
Weather Station: Campbell Scientific
Operating System: Windows X.X
Location: Salt Aire, AL

Re: APRS returns "range check error"

Post by Bob Ridgeway »

cumulus.001
cumulus.002
cumulus - ~og.003
Sorry, no zip application readily available. These are all the files in the Diag folder. "cumulus.~og" renamed to "cumulus - ~og.003". I really don't see anything in there that helps. I hope you do. Let me know if you need anything else. Would re-downloading and re-installing help, maybe upgrading to build 1095?
You do not have the required permissions to view the files attached to this post.
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: APRS returns "range check error"

Post by steve »

Bob Ridgeway wrote:Sorry, no zip application readily available.
It's built in to Windows.
I really don't see anything in there that helps.

No, neither do I. It's a bit odd that the first file is from 10:39 today, Cumulus keeps the last 10 files, and you were clearly using Cumulus before 10:39 today.
Let me know if you need anything else.
Perhaps a screen shot of your CWOP settings in Cumulus might give a clue. There's not much that can go wrong there, though.
Would re-downloading and re-installing help, maybe upgrading to build 1095?
It's unlikely. It could be that the "easyweather.dat" station type doesn't set something up that is needed by the CWOP upload code - it's a bit of hack and is only really there on a "use it if it works" basis. At some point I should really do a proper "universal" interface for station types that aren't supported directly. I don't know if anyone else using this input method is also uploading to CWOP.

I'll see what extra diagnostics I can put in.

Edit: I've added some more logging to the debug log. Attached is the new cumulus.exe file (zipped), just unzip it into your existing installation and run it as normal, and turn on the debug log.

Edit: I've removed the attachment now as this version is now superseded by the latest official build of 1.9.4, which contains the extra logging.
Steve
Post Reply