%vpreception% and %vpreception2%

I am trying to see the reception information from my Davis Vantage Pro2 Plus console on my WD main display. I have the %vpreception% and %vpreception2% variables being created once a minute, but the are showing “0” and “—” respectively? When I look at the diagnostics on my actual VP console I can see a reception% of ~97% so I know it has data. I am trying to figure out why I can’t see that in Weather Display? I am using the saratogo templates (testtags.php and taglist.txt) that I have made sure both contain %vpreception% and %vpreception2%.

in my testtags.txt file in my local \webfiles folder:

$vpreception = '%vpreception%'; // VP Current reception stats
$vpreception2 = '%vpreception2%'; // VP Current reception %  *** NEW IN V1.01

What shows up in the testtags.php file on the webserver:

$vpreception = '---'; // VP Current reception stats  
$vpreception2 = '0%'; // VP Current reception %  *** NEW IN V1.01

Any help in troubleshooting/correcting this would be appreciated. Thanks.

Davis VP2 Plus with WeatherLinkIP datalogger (all most recent firmware)
WD 10.37S11

I suspect it might not be working with an IP data logger in WD currently
it does work OK with a usb or serial data logger
I will investigate

I just tested those custom tags in the latest version with a IP data logger
in a custom screen
and they are working OK there
double check those tags are correct in your template file maybe

I am not certain I am doing this correctly. The excepts I listed above are in my files. I just added into \webfiles\customclientrawlocal.txt this:

,"vpreception":"%vpreception%","vpreception2":"%vpreception2%"

to see if that would make a difference … it did not.

I can see where both testtags.php and customclientaw.txt are both being updated every minute on the website … but they say “—” for vpreception and “0%” for vpreception2 withn those files. When I show the tags on a custom screen they show as “—” and “0” (without the ‘%’ symbol ??) respectively. I believe I must be doing something wrong, or not dong something I should be? Any suggestions on what I need to correct would be appreciated. Thanks.

one thing
in my test
I unticked to disconnect for weatherlink.com
do you have that ticked? (in the com port setup, IP setup)

Looks like that was it. I had that ticked. When un-ticked it, I started getting the readings in those variables. Is this something that can be changed so you can do both (ticked AND see those variables), or do I have to make a choice as to which one I want the most?

Thanks for your help.

Kinda off topic … but what does the ‘Ping Davis IP Data Logger’ do? When I click it I get a Microsoft .Net Framework Unhandled Exception Error dialog box pop up.

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at WindowsFormsApplication1.Form1.Ping_all()
   at WindowsFormsApplication1.Form1.Form1_Load(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Form.OnCreateControl()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.Form.WmShowWindow(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.127.1 built by: NETFXREL3STAGE
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
PingDavis
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/wdisplay/PingDavis.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1075.0 built by: NETFXREL3STAGE
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1068.2 built by: NETFXREL3STAGE
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1064.2 built by: NETFXREL3STAGE
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.



the VP reception data is one on the minute…hence why that is lost if you have set to disconnect every minute

re the ping IP data logger, that is a program to show what IP addresses there are to match to the DID number
not sure why you are getting that error, do not get that here