Speeduino
Loading...
Searching...
No Matches
tachoController.h
Go to the documentation of this file.
1#pragma once
2
3#include <stdint.h>
4#include "../../../statuses.h"
5#include "../../../config_pages.h"
6
8void initialiseTachoControl(uint8_t tachoPin, const config2 &page2, const config6 &page6, const statuses &current);
9
17void tachoControl(const statuses &current);
18
20void tachoOutputOn(void);
21
23void tachoOutputOff(void);
24
const config2 & page2
Definition engineProtection.cpp:438
const config4 const config6 & page6
Definition engineProtection.cpp:155
const config2 const config4 const config6 statuses & current
Definition scheduler_fuel_controller.cpp:500
Definition config_pages.h:175
Definition config_pages.h:454
The status struct with current values for all 'live' variables.
Definition statuses.h:69
void tachoControl(const statuses &current)
The tacho control function.
Definition tachoController.cpp:104
void tachoOutputOn(void)
Turns the tacho output on.
Definition tachoController.cpp:115
void tachoOutputOff(void)
Turns the tacho output off.
Definition tachoController.cpp:116
void initialiseTachoControl(uint8_t tachoPin, const config2 &page2, const config6 &page6, const statuses &current)
Initialises the tacho control module.
Definition tachoController.cpp:29