Our full technical support staff does not monitor this forum. If you need assistance from a member of our staff, please submit your question from the Ask a Question page.


Log in or register to post/reply in the forum.

catch data from davis station


rolis Jan 23, 2011 08:05 AM

if any body know how to use cr1000 logger catch data from davis weather station?


Sam Jan 23, 2011 03:31 PM

Rolis,

Certainly the question must be asked ... why would you want to do this? The CR1000 has the ability to take much better measurements than the Davis station. If the answer is you are looking for a lower cost station that integrates with LoggerNet, please check out WeatherHawk (http://www.weatherhawk.com/) as their stations use PakBus communications and integrate seamlessly with LoggerNet.

To query the data from the Davis weather station, you need to become very familiar with the CRBasic Serial I/O commands and Davis' serial protocol.

Review the following documents:

http://www.campbellsci.com/documents/technical-papers/serial.pdf

http://www.davisnet.com/support/weather/download/VantageSerialProtocolDocs_v230.pdf


rolis Jan 24, 2011 08:30 AM

Hi Sam,

Tks,you know customer already have davis station in used,now we want to setup soil moisture station at side,so want to query the data from the Davis weather station,then send full data out via GPRS to center.


Ruben May 24, 2011 05:22 PM

I have some applications for that topic
You can Use TTL interfaz and specific commands
this is a little part:

Lectura TTL para la estacion Davis mediante el puerto COM1 del CR800 ( C1 = Tx y C2 = Rx)

SerialOpen (Com1,9600,19,1,10000)
SerialFlush (Com1)
SerialOut (Com1,"LOOP 1" + CHR(13) + CHR(10) ,CHR(6),1,0)
Delay (1,500,mSec)
LLEGA = SerialInChk(Com1)
For I = 0 To LLEGA
SerialInBlock (Com1,DESTLOOP(I),1)
Next I
SerialFlush (Com1)


For I2 = 1 To 100
If DESTLOOP(I2) = CHR(06) Then

I2 = I2 + 1
For I=0 To 98
DESTLOOP2(I+1) = DESTLOOP(I2+I)
Next I
LOO = DESTLOOP2(I2) + DESTLOOP2(I2+1) + DESTLOOP2(I2+2)

rrangel@disime.com.mx

* Last updated by: Ruben on 5/24/2011 @ 5:27 PM *


gasman Sep 11, 2013 11:03 AM

The easiest way I have done this is use a Ocean Controls GWY-141 Modbus. It connects between the Vantage Pro and the Campbell data-logger. Using modbus commands you can program you data-logger to retrieve the desired values.


mfsm Jun 17, 2020 05:14 PM

Dear gasman, do you have some example programs to connect using campbell logger and GWY-141, because I have both, I can connect but the data come and other format, can you help me?

Log in or register to post/reply in the forum.