From 6b2bb96be708ff4dfda19da95990adcdf951cd14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20T=C5=AFma?= Date: Mon, 24 Jan 2022 21:29:07 +0100 Subject: [PATCH] Fixed speed info parsing --- src/data/gpiparser.cpp | 21 +-------------------- 1 file changed, 1 insertion(+), 20 deletions(-) diff --git a/src/data/gpiparser.cpp b/src/data/gpiparser.cpp index 6c9ada43..18c8fdef 100644 --- a/src/data/gpiparser.cpp +++ b/src/data/gpiparser.cpp @@ -431,26 +431,7 @@ static quint32 readImageInfo(DataStream &stream, Waypoint &waypoint, static int speed(quint8 flags) { - switch (flags >> 4) { - case 0x8: - return 40; - case 0x9: - return 30; - case 0xA: - return 50; - case 0xB: - return 70; - case 0xC: - return 80; - case 0xD: - return 90; - case 0xE: - return 100; - case 0xF: - return 120; - default: - return 0; - } + return ((flags >> 3) & 0x0F) * 10; } static quint32 readCamera(DataStream &stream, QVector &waypoints,