summaryrefslogtreecommitdiff
path: root/src/displayapp/screens/Jumpscore.cpp
diff options
context:
space:
mode:
authorMichele Bini <michele.bini@gmail.com>2022-05-12 08:37:08 (GMT)
committerMichele Bini <michele.bini@gmail.com>2022-05-12 20:30:57 (GMT)
commite679896281f3032994f5b998a21140475d167695 (patch)
tree702b7714dd847573963c5b802afa936ff1cadb7b /src/displayapp/screens/Jumpscore.cpp
parent1d0023b502563d486a6e8c5d6dffbfdcd4e94c2a (diff)
Optimized accelerometer access via system task functions.
Diffstat (limited to 'src/displayapp/screens/Jumpscore.cpp')
-rw-r--r--src/displayapp/screens/Jumpscore.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/displayapp/screens/Jumpscore.cpp b/src/displayapp/screens/Jumpscore.cpp
index 3ec6bcb..81e2d1c 100644
--- a/src/displayapp/screens/Jumpscore.cpp
+++ b/src/displayapp/screens/Jumpscore.cpp
@@ -91,7 +91,8 @@ Jumpscore::~Jumpscore() {
void Jumpscore::Refresh() {
double X; double Y; double_t Z;
- double G = systemTask.ReadGXYZ(X,Y,Z);
+ systemTask.ObtainAccel(X,Y,Z);
+ double G = std::sqrt(X*X + Y*Y + Z*Z);
TickType_t current_time = xTaskGetTickCount();
if (started) {
TickType_t current_frame_ms = current_time - last_frame_time;