Subversion Repositories chibiosIgnition

Rev

Rev 13 | Rev 17 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1. /*
  2.  * timer2.h
  3.  *
  4.  *  Created on: 2 Apr 2018
  5.  *      Author: Mike
  6.  */
  7.  
  8. #ifndef INC_TIMER2_H_
  9. #define INC_TIMER2_H_
  10.  
  11.  
  12. extern uint16_t displayVal;
  13.  
  14. extern void initTimer2(void);
  15.  
  16. extern uint16_t setRPM(uint16_t RPM);
  17.  
  18. extern uint16_t getRPM(void);
  19.  
  20. extern unsigned getCount(void);
  21.  
  22. extern unsigned  getDelta(void);
  23.  
  24. extern uint8_t slowPulse();
  25.  
  26. extern void setAdvance(int16_t advance);
  27.  
  28.  
  29. extern  uint16_t getNextRefPulseIndex(void);
  30.  
  31. extern void processPulse(uint16_t pulseIndex);
  32.  
  33.  
  34. #endif /* INC_TIMER2_H_ */
  35.