Table of Contents > Projects > Trident Weather Wire System

Trident Weather Wire System

Overview

Trident is an application for the purpose of receiving messages from the NOAA weather wire, filtering them according to user preferences, and outputing them to various devices. Written in Java, it is able to run on any platform that has a Java Runtime Environment (JRE), such as Windows, Linux, Solaris, and Macintosh.

Features

The Trident Weather Wire System will include the following capabilities:

Multiple Input Modules
The weather wire data stream can be received via serial port or internet socket connection.
Multiple Output Modules
Selected messages may be sent out to any set of output devices, such as the local filesystem, serial ports, relational databases, the console, and printers.
Server Mode
One output method is a "socket server" mode, where other programs can connect and receive messages from Trident without having to connect to the real weather wire.
Filtering
Messages may be ignored, based upon user-specified requirements. Some methods of filtering include station matching, geographic location, message type, or regular expression.
Formatting
Different output formats may be used, such as HTML or plain ASCII.
Graphical User Interface
An easy-to-use, multi-platform interface may be used, allowing simple modification of filters, input/output devices, and other system parameters.
Extensibility
If users find that they need additional functionality, they may write their own filters, input controllers, and output controllers.

Requirements

Though still changing, the minimum requirements to run Trident are as follows:

Trident is currently a "beta" product, meaning that it is still under development. This means that the system requirements are not yet fully determined; the preceding requirements should be adequate, given the current status of the program. Future releases may require more or less hardware.

Download

A binary beta version of Trident is available for public use. This program does not yet have all of the above listed features, and does not carry any sort of guarantee. Though the best efforts are being made to keep it bug free, use it at your own risk.

Download Trident Beta 1 in any of the following archive formats:

Instructions on how to configure and run Trident are included in the archive package.

Beta 1 Features

The Beta 1 release contains the following features:

See the documentation included with the software for more information.

Page View Tracker