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:449
void initialiseAirCon(void)
Definition auxiliaries.cpp:206
void fanOff(void)
Definition auxiliaries.cpp:508
void vvtInterrupt(void)
Definition auxiliaries.cpp:1365
void vvt1Off(void)
Definition auxiliaries.cpp:996
uint16_t vvt_pwm_max_count
Definition auxiliaries.cpp:189
void initialiseFan(uint8_t fanPin)
Definition auxiliaries.cpp:515
void fanOn(void)
Definition auxiliaries.cpp:502
void vvtControl(void)
Definition auxiliaries.cpp:1009
void airConControl(void)
Definition auxiliaries.cpp:264
void boostControl(void)
Definition auxiliaries.cpp:895
void wmiControl(void)
Definition auxiliaries.cpp:1258
void fanControl(void)
Definition auxiliaries.cpp:535
bool initialiseFuelPump(const config2 &page2, uint8_t pumpPin)
Definition auxiliaries.cpp:464
void fuelPumpOff(void)
Definition auxiliaries.cpp:456
void vvt2Off(void)
Definition auxiliaries.cpp:1004
void initialiseAuxPWM(void)
Definition auxiliaries.cpp:678
void nitrousControl(void)
Definition auxiliaries.cpp:1205
void vvt2On(void)
Definition auxiliaries.cpp:1000
void vvt1On(void)
Definition auxiliaries.cpp:992
uint16_t boost_pwm_max_count
Definition auxiliaries.cpp:190
void boostInterrupt(void)
Definition auxiliaries.cpp:1339
void boostDisable(void)
Definition auxiliaries.cpp:1330
The tune page structs and related defines.
const config2 & page2
Definition engineProtection.cpp:192
Definition config_pages.h:176