/* jawsd - connects to AWS datalogger over serial connection and provides
 *         weather information to the network
 * Copyright (C) 2003-2004 Jeffrey Grafton <jgrafton@tjhsst.edu>
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License
 * as published by the Free Software Foundation; either version 2
 * of the License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA. 
 */

void raw_to_direction (unsigned char raw, char *direction);
double jround (double, double);
void process_temperature (unsigned short, unsigned short, struct hilo_raw_pack *, struct processed_pack *);
void process_humidity (unsigned short, unsigned short, struct hilo_raw_pack *, struct processed_pack *);
void process_barometer (unsigned short, unsigned short, struct hilo_raw_pack *, struct processed_pack *);
void process_light (unsigned short, unsigned short, struct hilo_raw_pack *, struct processed_pack *);
void process_wind (curobs_raw *, hilo_raw *, struct processed_wind_pack *);
void process_rain (curobs_raw *, hilo_raw *, struct processed_rain_pack *);
void process_data (curobs_raw *curobs, hilo_raw *hilo, data_processed *processed);
void process_dew_point (data_processed *);

