ALog
v0.3.2
Open-source Arduino-based data logger library, designed for field science
|
#include <Arduino.h>
#include <SdFat.h>
#include <Wire.h>
#include <DS3231.h>
#include <math.h>
#include <avr/sleep.h>
#include <avr/wdt.h>
#include <stdlib.h>
#include <EEPROM.h>
#include <SoftwareSerial.h>
#include <SFE_BMP180.h>
Go to the source code of this file.
Classes | |
class | ALog |
Functions | |
void | wakeUpNow () |
void | wakeUpNow_tip () |
void | _ISR_void () |
void | _anemometer_count_increment () |
void | _internalDateTime (uint16_t *date, uint16_t *time) |
Data logger library header
Designed for the ALog
Modules should work for any Arduino-based board with minimal modificiation.
Goals:
Written by Andy Wickert, 2011-2017, and Chad Sandell, 2017
Started 27 September 2011
Designed to greatly simplify Arduino sketches for the ALog and reduce what the end user needs to do into relatively simple one-line calls.
Logger.h is part of Logger, an Arduino library written by Andrew D. Wickert and Chad T. Sandell.
Copyright (C) 2011-2017, Andrew D. Wickert Copyright (C) 2016-2017, Andrew D. Wickert and Chad T. Sandell Copyright (C) 2016-2017, Regents of the University of Minnesota
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 3 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, see http://www.gnu.org/licenses/.