/***************************************************************************

IRSensor.h

ME 218B Project Hats Off

Team Firefox

March 7, 2010

 

This senses the IR and senses the tape sensor.

PT4 of E128, Timer1, channel 4: IR sensor

AD7 of E128: IR sensor

***************************************************************************/

 

/*-------------------------- Include Files -----------------------------*/

#ifndef IRSensor_h

#define IRSensor_h

 

#include <stdio.h>

#include <termio.h>

 

#include <hidef.h>

#include <mc9s12e128.h>

#include <bitdefs.h>

#include <S12E128bits.h>

#include "S12eVec.h"

#include "myTimer.h"

 

#include "ADS12.h"

 

#include "ME218_E128.h"

 

#pragma LINK_INFO DERIVATIVE "SampleS12"

 

 

/*-------------------------- Module Prototypes -----------------------------*/

void initIRSensing(void);         //Call only once

void checkIRSensing(void);        //Call continuously

char isAlignedWithBeacon(void);

 

#endif