Speeduino
Loading...
Searching...
No Matches
auxiliaries.h
Go to the documentation of this file.
1#ifndef AUX_H
2#define AUX_H
3
4#include "config_pages.h"
5
6void initialiseAuxPWM(void);
7void boostControl(void);
8void boostDisable(void);
9void vvtControl(void);
10void initialiseFan(uint8_t fanPin);
11void initialiseAirCon(void);
12bool initialiseFuelPump(const config2 &page2, uint8_t pumpPin);
13void nitrousControl(void);
14void fanControl(void);
15void airConControl(void);
16void wmiControl(void);
17
18void vvt1On(void);
19void vvt1Off(void);
20void vvt2On(void);
21void vvt2Off(void);
22
23void fuelPumpOn(void);
24void fuelPumpOff(void);
25
26void fanOn(void);
27void fanOff(void);
28
29#if defined(PWM_FAN_AVAILABLE)//PWM fan not available on Arduino MEGA
30extern uint16_t fan_pwm_max_count; //Used for variable PWM frequency
31void fanInterrupt(void);
32#endif
33
34extern uint16_t vvt_pwm_max_count; //Used for variable PWM frequency
35extern uint16_t boost_pwm_max_count; //Used for variable PWM frequency
36
37void boostInterrupt(void);
38void vvtInterrupt(void);
39
40#endif
void fuelPumpOn(void)
Definition auxiliaries.cpp:422
void initialiseAirCon(void)
Definition auxiliaries.cpp:198
void fanOff(void)
Definition auxiliaries.cpp:465
void vvtInterrupt(void)
Definition auxiliaries.cpp:1300
void vvt1Off(void)
Definition auxiliaries.cpp:931
uint16_t vvt_pwm_max_count
Definition auxiliaries.cpp:181
void initialiseFan(uint8_t fanPin)
Definition auxiliaries.cpp:472
void fanOn(void)
Definition auxiliaries.cpp:459
void vvtControl(void)
Definition auxiliaries.cpp:944
void airConControl(void)
Definition auxiliaries.cpp:256
void boostControl(void)
Definition auxiliaries.cpp:830
void wmiControl(void)
Definition auxiliaries.cpp:1193
void fanControl(void)
Definition auxiliaries.cpp:491
bool initialiseFuelPump(const config2 &page2, uint8_t pumpPin)
Definition auxiliaries.cpp:437
void fuelPumpOff(void)
Definition auxiliaries.cpp:429
void vvt2Off(void)
Definition auxiliaries.cpp:939
void initialiseAuxPWM(void)
Definition auxiliaries.cpp:613
void nitrousControl(void)
Definition auxiliaries.cpp:1140
void vvt2On(void)
Definition auxiliaries.cpp:935
void vvt1On(void)
Definition auxiliaries.cpp:927
uint16_t boost_pwm_max_count
Definition auxiliaries.cpp:182
void boostInterrupt(void)
Definition auxiliaries.cpp:1274
void boostDisable(void)
Definition auxiliaries.cpp:1265
The tune page structs and related defines.
const config2 & page2
Definition engineProtection.cpp:435
Definition config_pages.h:171