WeatherLink Serial Communications Reference

Allows programmers to create their own applications using our weather instruments and WeatherLink data logger. Describes the communications protocol between the WeatherLink and computer. Binaries and sample source code written in C+ and Visual Basic is included. This reference is designed for users who are not operating under a 32-bit platform and are unable to utilize the DLL (Dynamic Link Libraries).

WeatherLink Module SDK

The WeatherLink Module SDK is a development toolkit used by developers to create WeatherLink Expansion Modules. WeatherLink modules are used to extend the functionality and capabilities of the WeatherLink software. With the WeatherLink Module SDK you can create a rich set of features that can greatly extend and enhance the WeatherLink software’s functionality. An Expansion Module is a software DLL component that seamlessly integrates into the WeatherLink software. With this SDK development toolkit you can access WeatherLink’s database, create menu items and dialogs boxes for the software, and use some of WeatherLink’s internet features.

Note: You must use C++ when developing with this SDK and WeatherLink.

Required: WeatherLink for Windows v5.5.0 or later and a WeatherLink data logger required (6510C, 6510SER, 6510USB, 7862, 7862SR).

WeatherLink for Perception, Wizard, & Monitor DLL

Contains the file “weatherlink.dll” and related files. This 32-bit DLL can be used on Windows 95, 98 and NT platforms. It can communicate with Monitor II, Wizard III, II, IIs and Perception stations.

Vantage Pro, Pro2, and Vue Communications Reference

This document allows programmers to create their own applications that communicate with Davis Vantage weather systems (including Weather Envoy) regardless of your OS platform. It describes the low level communications protocol and commands necessary to communicate between the Vantage system and a computer.

Version History

Version 2.6.1 Features

  1. Documented how to configure reception through repeaters.
  2. Added document revision and date to all pages.
  3. Corrected the response of the BAR= command from “ACK” to “OK”.
  4. Fixed offset of Leaf data in HILOW format table.
  5. Corrected descriptions of dew point, wind chill, heat index, and THSW index in LOOP 2 format table.

Version 2.6.0 Features

  1. Removed unused STRMON and STRMOFF commands.
  2. Added RXTEST command to get console out of Receiving From screen.
  3. Added section for web download protocol.
  4. Added Wind Cup Size EEPROM location for Vantage Vue & Vantage Pro 2 stations.
  5. Corrected data formats in LOOP2 packet definition.
  6. Corrected unit description of rain alarm and high/low values (i.e. rain clicks, not 1/100 inch) and Daily ET (1/1000 in).

Version 2.5.0 Features

  1. Add section for new command LPS to support new loop packet type
  2. Added section to document Vue EEPOM layout.
  3. Added references to the Vantage Vue product as appropriate.

Required: Vantage WeatherLink data logger required (6510C, 6510SER, 6510USB, 6520, 6540, 6544, 6550, 6560, 6555).

Vantage DLL

This file contains the Vantage DLL files, with documentation and licensing agreement. The DLL is intended for a 3rd party developer to communicate with a Vantage Pro, Vantage Pro2 or Vantage Vue through the WeatherLink data logger.

Version History

What’s new in version 2.42

  1. Vantage Vue is now supported
  2. Fixed a memory leak when Comm Port is repeatedly opened and closed
  3. Set/Get Units will now set/get the units in the console itself. Available for Vue consoles or Pro2 consoles with firmware version 1.90 or later.
  4. Supports LOOP2 packet that contains 5 new parameters. Available for Vue consoles or Pro2 consoles with firmware version 1.90 or later.

What’s new in version 2.41

  1. Fixed GetBarometerData() function.
  2. Changed documentation to properly reflect the function name SetVantageTimeOut(). It was SetSystemTimeOut() and should have been SetVantageTimeOut().

What’s new in version 2.4

  1. Added support for USB, TCPIP, and Web-Download to WeatherLink DLL
  2. Comm ports beyond Comm10 are supported
  3. Visual Basic .Net support has been added
  4. Visual Studio 2005 MFC example was expanded to illustrate new usages
  5. A new, simple, VB .Net example was added to demonstrated VB .Net support

Required: Vantage Pro, Vantage Pro2, Vantage Vue or Envoy system and any WeatherLink for Vantage stations.