Speeduino
Loading...
Searching...
No Matches
Functions | Variables
nitrousController.cpp File Reference
#include "../../pins/inputPin.h"
#include "../../pins/outputPin.h"
#include "../../../unit_testing.h"
#include "../../../config_pages.h"
#include "../../../globals.h"
#include "../../../units.h"

Functions

static uint8_t getN2oArmPinPolarity (const config10 &page10)
 
static void initialiseN2oArmPin (const config10 &page10)
 
static void initialiseN2oPins (const config10 &page10)
 
void initialiseNitrous (void)
 
void nitrousControl (void)
 

Variables

TESTABLE_STATIC inputPin_t n2o_arming_pin
 
TESTABLE_STATIC outputPin_t n2o_stage1_pin
 
TESTABLE_STATIC outputPin_t n2o_stage2_pin
 

Function Documentation

◆ getN2oArmPinPolarity()

static uint8_t getN2oArmPinPolarity ( const config10 page10)
static
Here is the caller graph for this function:

◆ initialiseN2oArmPin()

static void initialiseN2oArmPin ( const config10 page10)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ initialiseN2oPins()

static void initialiseN2oPins ( const config10 page10)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ initialiseNitrous()

void initialiseNitrous ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ nitrousControl()

void nitrousControl ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ n2o_arming_pin

TESTABLE_STATIC inputPin_t n2o_arming_pin

◆ n2o_stage1_pin

TESTABLE_STATIC outputPin_t n2o_stage1_pin

◆ n2o_stage2_pin

TESTABLE_STATIC outputPin_t n2o_stage2_pin