Rev 11 | Rev 14 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 11 | Rev 13 | ||
---|---|---|---|
Line 6... | Line 6... | ||
6 | */ |
6 | */ |
7 | 7 | ||
8 | #ifndef INC_TIMER2_H_ |
8 | #ifndef INC_TIMER2_H_ |
9 | #define INC_TIMER2_H_ |
9 | #define INC_TIMER2_H_ |
10 | 10 | ||
- | 11 | ||
- | 12 | extern uint16_t displayVal; |
|
- | 13 | ||
11 | extern void initTimer2(void); |
14 | extern void initTimer2(void); |
12 | 15 | ||
13 | extern uint16_t setRPM(uint16_t RPM); |
16 | extern uint16_t setRPM(uint16_t RPM); |
14 | 17 | ||
15 | extern uint16_t getRPM(void); |
18 | extern uint16_t getRPM(void); |
16 | 19 | ||
- | 20 | extern unsigned getCount(void); |
|
- | 21 | ||
- | 22 | extern unsigned getDelta(void); |
|
- | 23 | ||
- | 24 | ||
17 | extern void setAdvance(int16_t advance); |
25 | extern void setAdvance(int16_t advance); |
18 | 26 | ||
19 | 27 | ||
20 | extern uint16_t getNextPulse(void); |
28 | extern uint16_t getNextRefPulseIndex(void); |
21 | 29 | ||
22 | extern void processPulse(uint16_t pulseTime); |
30 | extern void processPulse(uint16_t pulseIndex); |
23 | 31 | ||
24 | 32 | ||
25 | #endif /* INC_TIMER2_H_ */ |
33 | #endif /* INC_TIMER2_H_ */ |