From 6a11d33ef75b12f6ca77531e50df9fd6f6348674 Mon Sep 17 00:00:00 2001 From: Jason <83615043+JJassonn69@users.noreply.github.com> Date: Thu, 16 Apr 2026 16:19:30 +0545 Subject: [PATCH] docs: deprecate GUI V6, update docs for FT2232H production default - Add deprecation headers to GUI_V6.py and GUI_V6_Demo.py - Mark V6 as deprecated in GUI_versions.txt - Update README.md: replace V6 GIF reference with V65 PNG - Add FT2232H production notice banner to docs/index.html --- 9_Firmware/9_3_GUI/GUI_V6.py | 6 ++++++ 9_Firmware/9_3_GUI/GUI_V6_Demo.py | 6 ++++++ 9_Firmware/9_3_GUI/GUI_versions.txt | 2 +- README.md | 3 ++- docs/index.html | 5 +++++ 5 files changed, 20 insertions(+), 2 deletions(-) diff --git a/9_Firmware/9_3_GUI/GUI_V6.py b/9_Firmware/9_3_GUI/GUI_V6.py index 5688288..3518967 100644 --- a/9_Firmware/9_3_GUI/GUI_V6.py +++ b/9_Firmware/9_3_GUI/GUI_V6.py @@ -1,3 +1,9 @@ +# ============================================================================= +# DEPRECATED: GUI V6 is superseded by GUI_V65_Tk (tkinter) and V7 (PyQt6). +# This file is retained for reference only. Do not use for new development. +# Removal planned for next major release. +# ============================================================================= + import tkinter as tk from tkinter import ttk, messagebox import threading diff --git a/9_Firmware/9_3_GUI/GUI_V6_Demo.py b/9_Firmware/9_3_GUI/GUI_V6_Demo.py index dd4135c..2414238 100644 --- a/9_Firmware/9_3_GUI/GUI_V6_Demo.py +++ b/9_Firmware/9_3_GUI/GUI_V6_Demo.py @@ -1,5 +1,11 @@ #!/usr/bin/env python3 +# ============================================================================= +# DEPRECATED: GUI V6 Demo is superseded by GUI_V65_Tk and V7. +# This file is retained for reference only. Do not use for new development. +# Removal planned for next major release. +# ============================================================================= + """ Radar System GUI - Fully Functional Demo Version All buttons work, simulated radar data is generated in real-time diff --git a/9_Firmware/9_3_GUI/GUI_versions.txt b/9_Firmware/9_3_GUI/GUI_versions.txt index 5ed1fa2..27ceff7 100644 --- a/9_Firmware/9_3_GUI/GUI_versions.txt +++ b/9_Firmware/9_3_GUI/GUI_versions.txt @@ -6,7 +6,7 @@ GUI_V4 ==> Added pitch correction GUI_V5 ==> Added Mercury Color -GUI_V6 ==> Added USB3 FT601 support +GUI_V6 ==> Added USB3 FT601 support [DEPRECATED — superseded by V65/V7] GUI_V65_Tk ==> Board bring-up dashboard (FT2232H reader, real-time R-D heatmap, CFAR overlay, waterfall, host commands, HDF5 recording, replay, demo mode) radar_protocol ==> Protocol layer (packet parsing, command building, FT2232H connection, data recorder, acquisition thread) diff --git a/README.md b/README.md index 522a216..f8a52ec 100644 --- a/README.md +++ b/README.md @@ -111,7 +111,8 @@ The AERIS-10 main sub-systems are: - Map integration - Radar control interface -![AERIS-10 GUI Demo](https://raw.githubusercontent.com/NawfalMotii79/PLFM_RADAR/main/8_Utils/GUI_V6.gif) +![AERIS-10 Dashboard](https://raw.githubusercontent.com/NawfalMotii79/PLFM_RADAR/main/8_Utils/GUI_V65_Tk.png) + ## 📊 Technical Specifications diff --git a/docs/index.html b/docs/index.html index e50b442..1a6744f 100644 --- a/docs/index.html +++ b/docs/index.html @@ -32,6 +32,11 @@
+
+

Production Board USB

+

FT2232H (USB 2.0)

+

50T production board uses FT2232H. FT601 USB 3.0 is available on 200T premium dev board only.

+

Tracked Timing Baseline

WNS +0.058 ns