Files

33 lines
531 B
C++
Raw Permalink Normal View History

2021-12-19 23:25:52 +01:00
#include "modes.h"
// local includes
#include "globals.h"
2022-06-23 00:07:23 +02:00
#include "motorpwmlimiter.h"
2022-06-23 19:02:04 +02:00
#include "utils.h"
2021-12-19 23:25:52 +01:00
void initDrivingMode()
{
}
void updateDrivingMode()
{
if (lastMode != currentMode)
{
if (lastMode)
lastMode->stop();
lastMode = currentMode;
if (currentMode)
currentMode->start();
}
if (currentMode)
currentMode->update();
fixCommonParams();
2022-06-23 00:07:23 +02:00
motor_pwm_limiter::update();
// Last, send values to motor controllers
sendCommands();
2021-12-19 23:25:52 +01:00
}