btn_frame = tk.Frame(send_frame) btn_frame.pack(fill="x", pady=5)
self.open_btn = tk.Button(settings_frame, text="Open Port", command=self.toggle_port, bg="lightgreen") self.open_btn.grid(row=0, column=4, padx=10) sscom english version
self.send_hex_btn = tk.Button(btn_frame, text="Send (Hex)", command=self.send_hex_data, bg="lightyellow") self.send_hex_btn.pack(side="left", padx=5) btn_frame = tk
def close_port(self): self.running = False if self.serial_port and self.serial_port.is_open: self.serial_port.close() self.open_btn.config(text="Open Port", bg="lightgreen") self.status_label.config(text="Status: Port closed") btn_frame = tk.Frame(send_frame) btn_frame.pack(fill="x"
def clear_receive(self): self.recv_text.delete("1.0", tk.END)