Go to the source code of this file.
|
| void | initialiseBoost (statuses ¤t, const config2 &page2, const config6 &page6, const config10 &page10, const pinNumbers_t &pins) |
| | Initialise the boost controller.
|
| |
| void | boostControl (statuses ¤t, const config2 &page2, const config4 &page4, const config6 &page6, const config9 &page9, const config10 &page10, const config15 &page15) |
| | Run the boost control algorithm. Should be called periodically from the main loop.
|
| |
| void | boostInterrupt (void) |
| | Boost timer ISR. The board needs to hook this into a timer.
|
| |
◆ boostControl()
Run the boost control algorithm. Should be called periodically from the main loop.
- Parameters
-
| current | System state |
| page2 | Tune |
| page4 | Tune |
| page6 | Tune |
| page9 | Tune |
| page10 | Tune |
| page15 | Tune |
◆ boostInterrupt()
| void boostInterrupt |
( |
void |
| ) |
|
Boost timer ISR. The board needs to hook this into a timer.
◆ initialiseBoost()
Initialise the boost controller.
- Parameters
-
| current | System state |
| page2 | Tune |
| page6 | Tune |
| page10 | Tune |
| pins | Board pin numbers |