#ifndef LOGGER_DEFINED

#define	LOGGER_DEFINED 0x7F10

int logger_start (void);
void logger_shutdown (void);
int logger_start_engineering (void);
void logger_shutdown_engineering (void);
int logger_start_science (void);
void logger_shutdown_science (void);
int logger_suspend (long length);
void logger_verify_suspension (void);
long logger_get_seconds_to_start (void);
void logger_set_clock_rate (long clock_rate);

//  maximum time that we can allow the data logger from being inhibited from
//  saving data
#define		MAX_INHIBIT_TIME		43200
#define		MAX_SUSPENSION_TIME		43200

#endif

