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

USB and TCP/IP support

Discussion specific to Davis weather stations
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: USB and TCP/IP support

Post by steve »

I've just noticed that I'm not getting an indoor temperature either, since I installed the new version. Doh!

The function identifiers have all changed in the new DLL, I thought I'd changed them all correctly, but I must have got the inside temperature one wrong. I'll check tomorrow.

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: USB and TCP/IP support

Post by steve »

I can't get the new version to start this morning. It's opened the serial port OK, but it hangs in the new DLL on the call of 'InitStation'. Anyone else?

Steve
broadstairs
Posts: 1184
Joined: Thu 14 Aug 2008 7:17 am
Weather Station: Ecowitt GW2000/GW3000
Operating System: Linux openSUSE LEAP
Location: Broadstairs, Kent, UK
Contact:

Re: USB and TCP/IP support

Post by broadstairs »

The TCPIP version started fine for me this morning, I still have the comm port set to non-zero BTW. Only thing which I now see is missing is solar, indoor temp/hum is displaying fine.

Stuart
Currently running CMX V4.4.2 4085 on Linux openSUSE Leap
pinto
Posts: 112
Joined: Sat 11 Oct 2008 3:20 pm
Weather Station: Davis Vantage Pro 2 Plus
Operating System: Debian Buster
Contact:

Re: USB and TCP/IP support

Post by pinto »

steve wrote:I can't get the new version to start this morning. It's opened the serial port OK, but it hangs in the new DLL on the call of 'InitStation'. Anyone else?

Steve
TCP/IP OK ( I have solar, UV is zero( but that is normal now), and everything else is displaying OK)
Installed on weatherserver yesterday and with the restart today using comm to VVP have the same error like you Steve
Jozef
Image
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: USB and TCP/IP support

Post by steve »

broadstairs wrote: Only thing which I now see is missing is solar, indoor temp/hum is displaying fine
Baffling. I'm using the correct function ID for solar rad. But in the version you're using, I'm using the wrong ID for inside temp. What it's actually fetching is the inside high temp alarm value!

Steve
pinto
Posts: 112
Joined: Sat 11 Oct 2008 3:20 pm
Weather Station: Davis Vantage Pro 2 Plus
Operating System: Debian Buster
Contact:

Re: USB and TCP/IP support

Post by pinto »

steve wrote:
broadstairs wrote: Only thing which I now see is missing is solar, indoor temp/hum is displaying fine
Baffling. I'm using the correct function ID for solar rad. But in the version you're using, I'm using the wrong ID for inside temp. What it's actually fetching is the inside high temp alarm value!

Steve
You are right, inside temp is showing zero for me
Jozef
Image
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: USB and TCP/IP support

Post by steve »

pinto wrote:TCP/IP OK ( I have solar, UV is zero( but that is normal now), and everything else is displaying OK)
You're getting inside temp correctly? That's weird, it should be the inside high temp alarm in the version you have.
Installed on weatherserver yesterday and with the restart today using comm to VVP have the same error like you Steve
There's clearly some problem with serial connections with this DLL when the connection hasn't been in use for a while. I may need to get help from Davis.

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: USB and TCP/IP support

Post by steve »

pinto wrote:You are right, inside temp is showing zero for me
Ah, good, at least that make sense :)

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: USB and TCP/IP support

Post by steve »

steve wrote:There's clearly some problem with serial connections with this DLL when the connection hasn't been in use for a while.
I ran the old version first, then closed it and ran the new one. It worked fine. The new DLL isn't initialising something correctly, maybe.

Steve
broadstairs
Posts: 1184
Joined: Thu 14 Aug 2008 7:17 am
Weather Station: Ecowitt GW2000/GW3000
Operating System: Linux openSUSE LEAP
Location: Broadstairs, Kent, UK
Contact:

Re: USB and TCP/IP support

Post by broadstairs »

Steve I switched this new version to use the serial connection and now I dont get indoor temp it shows 0 but indoor humidity is there. I still dont get any solar display at all, not just bad values but no solar even the title and boxes there's just nothing there in that part of the screen.

Stuart

Edit: Strange now I just went back to TCPIP and now there's no indoor temp again just shows 0, no change in solar still nothing there.
Currently running CMX V4.4.2 4085 on Linux openSUSE Leap
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: USB and TCP/IP support

Post by steve »

You have to turn on the solar display panel from the display settings.

Steve
broadstairs
Posts: 1184
Joined: Thu 14 Aug 2008 7:17 am
Weather Station: Ecowitt GW2000/GW3000
Operating System: Linux openSUSE LEAP
Location: Broadstairs, Kent, UK
Contact:

Re: USB and TCP/IP support

Post by broadstairs »

steve wrote:You have to turn on the solar display panel from the display settings.

Steve
:oops: :oops: :oops: :oops:

Anyway now I've turned it on its there. So after a reboot and starting Cumulus in TCPIP mode it now displays the indoor temp correctly. So the indoor temp shows 0 in comm port mode and in TCPIP mode when you switch back BUT if you rebbot and start up in TCPIP mode indoor temp works fine. So I guess its something to do with the DLL.

Bottom line is now all displays are fine in TCPIP mode now after a reboot (and setting solar to display :oops: )

Stuart
Currently running CMX V4.4.2 4085 on Linux openSUSE Leap
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: USB and TCP/IP support

Post by steve »

Thanks, Stuart. That's plain weird - the indoor temp displaying OK when I'm using the wrong function! Maybe in TCP/IP mode, the station (or is it VirtualVP?) gives the current temperature if you haven't set a high temp alarm?

Anyway, I seem to have sorted the cold start problem. For some reason, with the new DLL I have to close the serial port first before I do anything else. I have no idea why. But I'll be uploading a new build very soon with all three fixes in.

Many thanks to both of you for your efforts.

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: USB and TCP/IP support

Post by steve »

Build 708 should fix the three problems we've found so far:

http://www.nybbles.co.uk/downloads/beta ... sSetup.exe


Steve
broadstairs
Posts: 1184
Joined: Thu 14 Aug 2008 7:17 am
Weather Station: Ecowitt GW2000/GW3000
Operating System: Linux openSUSE LEAP
Location: Broadstairs, Kent, UK
Contact:

Re: USB and TCP/IP support

Post by broadstairs »

Steve new version installed and started fine. I changed to serial and restarted and all was fine all displays OK. Changed back to IP and restarted and again everything came up just fine all displays showing correct data.

Stuart
Currently running CMX V4.4.2 4085 on Linux openSUSE Leap
Post Reply