Skip to content

Commit

Permalink
.
Browse files Browse the repository at this point in the history
  • Loading branch information
gsoros committed Feb 28, 2023
1 parent 3f52dbc commit 7484108
Showing 1 changed file with 7 additions and 9 deletions.
16 changes: 7 additions & 9 deletions src/display.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -600,20 +600,18 @@ void Display::displayHeartrate(int8_t fieldIndex, bool send) {
}

void Display::onSpeed(double value) {
log_d("%.2f", value);
static double last = 0;
static double last = 0.0;
speed = value;
if (last == speed) return;
if (abs(last - speed) < 0.1) return;
log_d("%.2f", value);
displaySpeed();
last = speed;
if (!board.gps.device.speed.isValid())
motionState = msUnknown;
else if (speed < board.gps.minMovingSpeed)
motionState = msStanding;
else if (speed <= 10)
if (board.gps.minCyclingSpeed <= speed)
motionState = msCycling;
else if (board.gps.minWalkingSpeed <= speed)
motionState = msWalking;
else
motionState = msCycling;
motionState = msStanding;
}

void Display::displaySpeed(int8_t fieldIndex, bool send) {
Expand Down

0 comments on commit 7484108

Please sign in to comment.