
/*
 * timer2.h
 *
 *  Created on: 2 Apr 2018
 *      Author: Mike
 */

#ifndef INC_TIMER2_H_
#define INC_TIMER2_H_

extern void initTimer2(void);

extern uint16_t setRPM(uint16_t RPM);

extern uint16_t getRPM(void);

extern void setAdvance(int16_t advance);


extern  uint16_t getNextPulse(void);

extern void processPulse(uint16_t pulseTime);


#endif /* INC_TIMER2_H_ */
