![]() |
Speeduino
|
#include "timers.h"#include "globals.h"#include "sensors.h"#include "scheduler_fuel_controller.h"#include "scheduler_ignition_controller.h"#include "auxiliaries.h"#include "comms.h"#include "maths.h"#include "preprocessor.h"#include "scheduledIO_ign.h"#include "scheduledIO_inj.h"#include "src/pins/fastOutputPin.h"#include "src/pins/outputPin.h"#include "src/controllers/fuelPump/fuelPumpController.h"Functions | |
| void | initialiseTimers (void) |
| uint8_t | getAndClearTimerMask (void) |
| void | initTacho (uint8_t tachoPin) |
| void | tachoPulseHigh (void) |
| void | tachoPulseLow (void) |
| void | oneMSInterval (void) |








| TESTABLE_STATIC volatile uint16_t lastRPM_100ms |
| TESTABLE_STATIC volatile byte loop100ms |
| TESTABLE_STATIC volatile byte loop20ms |
| TESTABLE_STATIC volatile byte loop250ms |
| TESTABLE_STATIC volatile byte loop33ms |
| TESTABLE_STATIC volatile byte loop5ms |
| TESTABLE_STATIC volatile byte loop66ms |
| TESTABLE_STATIC volatile int loopSec |
|
static |
| TESTABLE_STATIC volatile uint8_t tachoEndTime |
| volatile TachoOutputStatus tachoOutputFlag |
| TESTABLE_STATIC volatile uint16_t tachoSweepAccum |
| TESTABLE_STATIC volatile uint8_t testIgnitionPulseCount = 0 |
| TESTABLE_STATIC volatile uint8_t testInjectorPulseCount = 0 |
| TESTABLE_STATIC volatile uint8_t TIMER_mask |