JAWS

JAWS (Jefferson AWS) is the program that runs on weather. The source code for JAWS is hosted at sourceforge.net.

The program interfaces with the weather station and updates a weather.log flatfile and a MySQL database with current conditions on a periodic basis. The weather.log flatfile is a legacy artifact as it is no longer used; MySQL support was added after the original development of JAWS but the old flatfile support was not removed or disabled.

The program also transmits information to Weather Underground and is able to listen on AWS port 95.

Historical information on JAWS can be found on Jeff Grafton's website.

Weather Data
http://www.tjhsst.edu/weather/ has a banner with current weather conditions as well as graphs of historical weather data (the first data point is 2003-09-21 22:27:31).

Intranet also has an intrabox that displays current weather conditions.

Current weather conditions can be accessed locally on the TJ network through telnet:
 * For formatted, user-friendly weather information:
 * For raw weather data (CSV):

Starting JAWS
On weather, cd to /root/jaws and run  (alternatively, run jawsd in a screen and detach the screen).

Prerequisites

 * config.h must be set correctly at compile time.
 * The running directory of jawsd must have a weather.log file or jawsd will segfault.
 * /dev/ttyS0 must be owned by the weather user (it is unclear why group membership is insufficient to allow the weather user to open the device).