![]() |
Speeduino
|
#include <stdint.h>
Go to the source code of this file.
Macros | |
| #define | TACHO_SWEEP_TIME_MS 1500 |
| #define | TACHO_SWEEP_RAMP_MS (TACHO_SWEEP_TIME_MS * 2 / 3) |
| #define | MS_PER_SEC 1000 |
Enumerations | |
| enum | TachoOutputStatus { TACHO_INACTIVE , READY , ACTIVE } |
Functions | |
| void | initTacho (uint8_t tachoPin) |
| void | tachoPulseHigh (void) |
| void | tachoPulseLow (void) |
| void | oneMSInterval (void) |
| void | initialiseTimers (void) |
Variables | |
| volatile TachoOutputStatus | tachoOutputFlag |
| volatile uint16_t | tachoSweepIncr |
| volatile unsigned int | dwellLimit_uS |
| #define MS_PER_SEC 1000 |
| #define TACHO_SWEEP_RAMP_MS (TACHO_SWEEP_TIME_MS * 2 / 3) |
| #define TACHO_SWEEP_TIME_MS 1500 |


|
extern |