Speeduino
Loading...
Searching...
No Matches
Functions
vvtController.h File Reference
#include "../../../config_pages.h"
#include "../../../statuses.h"
#include "../../pins/pinNumbers_t.h"

Go to the source code of this file.

Functions

void initialiseVvtWmi (statuses &current, const pinNumbers_t &pins, const config4 &page4, const config6 &page6, config10 &page10)
 Initialise the VVT & WMI controllers.
 
void vvtControl (statuses &current, const config4 &page4, const config6 &page6, config10 &page10)
 VVT control. Should be called from the main loop.
 
void wmiControl (statuses &current, const config10 &page10)
 WMI control. Should be called from the main loop.
 
void vvtInterrupt (void)
 VVT timer callback for PWM control.
 

Function Documentation

◆ initialiseVvtWmi()

void initialiseVvtWmi ( statuses current,
const pinNumbers_t pins,
const config4 page4,
const config6 page6,
config10 page10 
)

Initialise the VVT & WMI controllers.

◆ vvtControl()

void vvtControl ( statuses current,
const config4 page4,
const config6 page6,
config10 page10 
)

VVT control. Should be called from the main loop.

◆ vvtInterrupt()

void vvtInterrupt ( void  )

VVT timer callback for PWM control.

◆ wmiControl()

void wmiControl ( statuses current,
const config10 page10 
)

WMI control. Should be called from the main loop.