From 7a14460fad78ef51c28b428a85011b1ae83fd2bc Mon Sep 17 00:00:00 2001
From: roangel <roangel@student.ethz.ch>
Date: Mon, 28 Aug 2017 15:35:58 +0200
Subject: [PATCH] decimal places

---
 .../GUI_Qt/studentGUI/src/MainWindow.cpp      | 22 +++++++++----------
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/pps_ws/src/d_fall_pps/GUI_Qt/studentGUI/src/MainWindow.cpp b/pps_ws/src/d_fall_pps/GUI_Qt/studentGUI/src/MainWindow.cpp
index 66a5631c..e0e045e7 100644
--- a/pps_ws/src/d_fall_pps/GUI_Qt/studentGUI/src/MainWindow.cpp
+++ b/pps_ws/src/d_fall_pps/GUI_Qt/studentGUI/src/MainWindow.cpp
@@ -180,7 +180,7 @@ void MainWindow::updateBatteryVoltage(float battery_voltage)
     }
 
     QString qstr = "Raw voltage: ";
-    qstr.append(QString::number(battery_voltage));
+    qstr.append(QString::number(battery_voltage, 'f', 2));
     ui->raw_voltage->setText(qstr);
 }
 
@@ -243,18 +243,18 @@ void MainWindow::updateNewViconData(const ptrToMessage& p_msg) //connected to ne
             coordinatesToLocal(local);
 
             // now we have the local coordinates, put them in the labels
-            ui->current_x->setText(QString::number(local.x));
-            ui->current_y->setText(QString::number(local.y));
-            ui->current_z->setText(QString::number(local.z));
-            ui->current_yaw->setText(QString::number(local.yaw));
-            ui->current_pitch->setText(QString::number(local.pitch));
-            ui->current_roll->setText(QString::number(local.roll));
+            ui->current_x->setText(QString::number(local.x, 'f', 3));
+            ui->current_y->setText(QString::number(local.y, 'f', 3));
+            ui->current_z->setText(QString::number(local.z, 'f', 3));
+            ui->current_yaw->setText(QString::number(local.yaw, 'f', 3));
+            ui->current_pitch->setText(QString::number(local.pitch, 'f', 3));
+            ui->current_roll->setText(QString::number(local.roll, 'f', 3));
 
             // also update diff
-            ui->diff_x->setText(QString::number(m_setpoint.x - local.x));
-            ui->diff_y->setText(QString::number(m_setpoint.y - local.y));
-            ui->diff_z->setText(QString::number(m_setpoint.z - local.z));
-            ui->diff_yaw->setText(QString::number(m_setpoint.yaw - local.yaw));
+            ui->diff_x->setText(QString::number(m_setpoint.x - local.x, 'f', 3));
+            ui->diff_y->setText(QString::number(m_setpoint.y - local.y, 'f', 3));
+            ui->diff_z->setText(QString::number(m_setpoint.z - local.z, 'f', 3));
+            ui->diff_yaw->setText(QString::number(m_setpoint.yaw - local.yaw, 'f', 3));
         }
     }
 }
-- 
GitLab