ALog  v0.3.2
Open-source Arduino-based data logger library, designed for field science
Classes | Functions
ALog.h File Reference
#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>
Include dependency graph for ALog.h:
This graph shows which files directly or indirectly include this file:

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)
 

Detailed Description

ALog.h

Data logger library header
Designed for the ALog
Modules should work for any Arduino-based board with minimal modificiation.
Goals:

  1. Manage logger utility functions, largely behind-the-scenes
  2. Simplify data logger operations to one-line calls

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.

LICENSE: GNU GPL v3

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/.