Moved driving mode into own task
This commit is contained in:
24
main/modes.cpp
Normal file
24
main/modes.cpp
Normal file
@ -0,0 +1,24 @@
|
||||
#include "modes.h"
|
||||
|
||||
// local includes
|
||||
#include "globals.h"
|
||||
|
||||
void initDrivingMode()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void updateDrivingMode()
|
||||
{
|
||||
if (lastMode != currentMode)
|
||||
{
|
||||
if (lastMode)
|
||||
lastMode->stop();
|
||||
lastMode = currentMode;
|
||||
if (currentMode)
|
||||
currentMode->start();
|
||||
}
|
||||
|
||||
if (currentMode)
|
||||
currentMode->update();
|
||||
}
|
Reference in New Issue
Block a user