From 6237c709c88a3311a3eef6cd5ced6fb0d1837748 Mon Sep 17 00:00:00 2001 From: Paul-Winpenny <92634321+Paul-Winpenny@users.noreply.github.com> Date: Tue, 10 Dec 2024 17:57:04 +0000 Subject: [PATCH] Tag position now displayed. --- .../UWB/Beacons_tag_position/realtime_location_POF_gui.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Wireless_Communication/UWB/Beacons_tag_position/realtime_location_POF_gui.py b/Wireless_Communication/UWB/Beacons_tag_position/realtime_location_POF_gui.py index 5357d397..d3401248 100644 --- a/Wireless_Communication/UWB/Beacons_tag_position/realtime_location_POF_gui.py +++ b/Wireless_Communication/UWB/Beacons_tag_position/realtime_location_POF_gui.py @@ -52,9 +52,7 @@ class AnchorTagGUI: def determine_anchor_coords(self): try: measured_distances = self.measured_distances - for var in measured_distances: - print(var.get()) - + # Measured distances arrive in order: A, E, D, B, F, C measured_distances = [var.get() for var in measured_distances] @@ -161,6 +159,7 @@ class AnchorTagGUI: # Display result self.output_label.config(text=f"Tag Position: ({x_tag:.2f}, {y_tag:.2f})") + #print(f"Tag Position: ({x_tag:.2f}, {y_tag:.2f})") except Exception as e: self.output_label.config(text=f"Error: {str(e)}") @@ -206,8 +205,9 @@ class AnchorTagGUI: self.canvas.create_oval( x_tag_scaled - 5, y_tag_scaled - 5, x_tag_scaled + 5, y_tag_scaled + 5, fill="red" ) + label = f"Tag ({round(x_tag, 2)}, {round(y_tag, 2)})" self.canvas.create_text( - x_tag_scaled + 15, y_tag_scaled, text="Tag", fill="black" + x_tag_scaled + 15, y_tag_scaled+15, text=label, fill="black" ) -- GitLab