Speeduino
Loading...
Searching...
No Matches
speeduino
src
controllers
nitrous
nitrousController.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
config_pages.h
"
4
#include "
statuses.h
"
5
6
void
initialiseNitrous
(
statuses
&
current
,
config10
&
page10
);
7
8
void
nitrousControl
(
statuses
&
current
,
const
config10
&
page10
);
9
10
static
inline
bool
isNitrousStage1
(uint8_t status)
11
{
12
return
(status==
NITROUS_STAGE1
) || (status==
NITROUS_BOTH
);
13
}
14
static
inline
bool
isNitrousStage2
(uint8_t status)
15
{
16
return
(status==
NITROUS_STAGE2
) || (status==
NITROUS_BOTH
);
17
}
config_pages.h
The tune page structs and related defines.
NITROUS_STAGE1
constexpr uint8_t NITROUS_STAGE1
Definition
config_pages.h:75
NITROUS_BOTH
constexpr uint8_t NITROUS_BOTH
Definition
config_pages.h:77
NITROUS_STAGE2
constexpr uint8_t NITROUS_STAGE2
Definition
config_pages.h:76
page10
const config4 const config6 const config9 const config10 & page10
Definition
engineProtection.cpp:173
initialiseNitrous
void initialiseNitrous(statuses ¤t, config10 &page10)
Definition
nitrousController.cpp:50
nitrousControl
void nitrousControl(statuses ¤t, const config10 &page10)
Definition
nitrousController.cpp:154
isNitrousStage2
static bool isNitrousStage2(uint8_t status)
Definition
nitrousController.h:14
isNitrousStage1
static bool isNitrousStage1(uint8_t status)
Definition
nitrousController.h:10
current
const config2 const config4 const config6 const config10 statuses & current
Definition
scheduler_fuel_controller.cpp:913
statuses.h
The statuses struct and related defines.
config10
Definition
config_pages.h:650
statuses
The status struct with current values for all 'live' variables.
Definition
statuses.h:131
Generated by
1.9.8