From 3c0fcd50c4d1a6ea61e6ecb790d44f590991054a Mon Sep 17 00:00:00 2001 From: Hailong <hailong.zhu@tu-dresden.de> Date: Mon, 25 Apr 2022 11:13:36 +0200 Subject: [PATCH] - added Window zoom factor --- message_sender.py | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/message_sender.py b/message_sender.py index 1b58db7..b507135 100644 --- a/message_sender.py +++ b/message_sender.py @@ -17,16 +17,18 @@ import tkinter # MQTT setup the_hostname = "AGV_simulator" -MQTT_SERVER = "192.168.43.195" -#MQTT_SERVER = "broker.hivemq.com" +#MQTT_SERVER = "192.168.43.195" +MQTT_SERVER = "broker.hivemq.com" MQTT_PATH = "VDA5050_AgvState" MQTT_PORT = 1883 # vis_parameters -height = 900 -width = 1000 +zoom_factor = 0.5 +height = 900*zoom_factor +width = 1000*zoom_factor +canvas_factor=50*zoom_factor color = ["green", "blue", "gray", "violet", "yellow", "rot"] -vehicle_radius = 20 +vehicle_radius = 20*zoom_factor def draw_veh(canvas, pos_x, pos_y, tag, color): @@ -49,7 +51,6 @@ def abs_move(self, tag, new_x, new_y): tkinter.Canvas.abs_move = abs_move def visualization(canvas, tag, pos, color): - height = 900 canvas.abs_move(tag, pos[0]- vehicle_radius, height - pos[1]- vehicle_radius) canvas.update() @@ -163,13 +164,13 @@ root.title("simVis") root.resizable(False, False) canvas = tkinter.Canvas(root, width=width, height=height) canvas.pack() -canvas_factor=50 + for i in range(5): draw_veh(canvas, 0, 0, 'veh'+str(i+1), color[i]) actual_time = 0 -time_interval = 0.02 +time_interval = 0.04 timeBegin = time.time() time_null = time.time() last_time_frame = 0 -- GitLab