#pragma once
#include "resource.h"

struct CFGDATA
{
	int	sampleRate,
		numFiles,
		numSamples,
		sleepPeriod,
		numPhones;
};

extern void InitRegisters( VOID );
extern BOOL SendSSPMessage(BYTE *pBuf, int num);
extern DWORD dwReadSSP( VOID );
extern BOOL ToggleGPIO( VOID );
extern BOOL ReadConfig( CFGDATA& configData );
extern BOOL GetData( int numSamples, int sampleRate);
extern BOOL WriteToDisk( VOID );
extern VOID GoToSleep( int sleepTime );