Speeduino
Loading...
Searching...
No Matches
Functions | Variables
fuelPumpController.cpp File Reference
#include "fuelPumpController.h"
#include "fuelPumpController_detail.h"
#include "elapsed_time.h"

Functions

static void fuelPumpOn (void)
 
static void fuelPumpOff (void)
 
void startPumpPriming (const statuses &current, const config2 &page2)
 
static bool primingTimeExpired (const statuses &current, const config2 &page2)
 
void initialiseFuelPump (const statuses &current, const config2 &page2, const pinNumbers_t &pins)
 
TESTABLE_STATIC void fuelPumpControlCore (const statuses &current, const config2 &page2)
 
void fuelPumpControl (const statuses &current, const config2 &page2)
 

Variables

TESTABLE_STATIC fuelPumpController::detail::pump_state_t pump_state
 

Function Documentation

◆ fuelPumpControl()

void fuelPumpControl ( const statuses &  current,
const config2 &  page2 
)

◆ fuelPumpControlCore()

TESTABLE_STATIC void fuelPumpControlCore ( const statuses &  current,
const config2 &  page2 
)

◆ fuelPumpOff()

static void fuelPumpOff ( void  )
static

◆ fuelPumpOn()

static void fuelPumpOn ( void  )
static

◆ initialiseFuelPump()

void initialiseFuelPump ( const statuses &  current,
const config2 &  page2,
const pinNumbers_t &  pins 
)

◆ primingTimeExpired()

static bool primingTimeExpired ( const statuses &  current,
const config2 &  page2 
)
inlinestatic

◆ startPumpPriming()

void startPumpPriming ( const statuses &  current,
const config2 &  page2 
)

Variable Documentation

◆ pump_state