[Xastir] Xastir and Ultimeter weather station

Rick Green rtg at aapsc.com
Sun Jan 20 01:24:17 EST 2008


On Sat, 19 Jan 2008, Chip Griffin wrote:

> This gives me the impression that only Radio Shack and Peet Bros units are 
> compatible. I don't see anything in any of the README files that adds to what 
> is here. The FAQ only adds the following when talking about redirecting 
> serial ports (how does that really have to do with setting up a weather 
> station anyway):
>
>>    if you wish to put your weather station on a remote serial port,
>>    investigate using OWW (for Dallas weather stations), wx200d
>>    daemon for some Radio Shack/Huger/Oregon Scientific weather
>>    stations, or Meteo daemon for Davis weather stations.
>
> So it seems we could use some help gathering the collective consciousness 
> relating to (a) what is compatible and (b) how to set it up and write up some 
> docs to go into (a) the help file, (b) the FAQ, and (c) a README file 
> (perhaps a new one dedicated to weather stuff). I would contribute toward 
> this goal, but I have no knowledge of the topic (yet).
>
  There's a lot of comments in the source files, that even I, a 
non-programmer, can understand.  From the first page of wx.c:

//
// The code currently supports these types of locally-connected or
// network-connected weather stations:
//
//   Peet Brothers Ultimeter 2000 (Set to Data logging mode)
//   Peet Brothers Ultimeter 2000 (Set to Packet mode)
//   Peet Brothers Ultimeter 2000 (Set to Complete Record Mode)
//   Peet Brothers Ultimeter-II
//   Qualimetrics Q-Net?
//   Radio Shack WX-200/Huger WM-918/Oregon Scientific WM-918
//   Dallas One-Wire Weather Station (via OWW network daemon)
//   Davis Weather Monitor II/Wizard III/Vantage Pro (via meteo/db2APRS 
link)
//

I'm running a Peet Ultimeter 500, which seems to output the same data 
structures as the ultimeter 2000, but with all the 'missing' sensors 
zeroed out.  I wish there was a way I could configure xastir to ignore 
some fields, since it's reporting that it never rains here, rather than 
simply not reporting rain as it should.  And I don't have a baro sensor, 
but it's reporting some strange bogus values...

I haven't found anything in the code that treats a 'networked' weather 
station any differently than a serial-connected one, so I'm guessing 
that the 'networked' wx station is simply a serial wx station plugged into 
a 'serial server' or a 'terminal server', so that if you were to telnet to 
the server port, you'd see the same data stream as if you ran minicom on 
the serial-connected wx station.
   I think Steve mentioned that Weather Display offers a 'server port', so 
he  might try this experiment:
   1) telnet to that 'server port', and capture a screenful of data.
   2) Shut down Weather display, and use minicom(if Linux) or hyperterm (if 
windows) to look at the datastream directly from the wx station.  capture 
a screenful of data.
   3) If the datastreams look at all similar, try defining a 'networked wx 
interface' to xastir, pointing to weather data's 'server port'.

-- 
Rick Green, N8BJX

"Those who would give up essential Liberty, to purchase a little
temporary Safety, deserve neither Liberty nor Safety."
                                   -Benjamin Franklin




More information about the Xastir mailing list