Releases: DEMG-DEV/RGDev.App.GT7TelemetryPro
Release list
GT7 Telemetry Pro v1.2.4
🚀 GT7 Telemetry Pro v1.2.4 — Hotfix de Interfaz Gráfica
Una pequeña actualización de calidad visual para asegurar que tu muro de boxes luzca siempre premium, sin importar dónde lo instales.
🎨 Novedades en v1.2.4
Restauración del Diseño Original (macOS Pill Buttons)
Se ha solucionado un problema visual que afectaba la versión final compilada de la aplicación (GT7TelemetryPro.app), donde los botones superiores (Iniciar Grabación, Connect Live, Sync LAN, etc.) se renderizaban como cuadrados genéricos ignorando los bordes redondeados y los rellenos del diseño.
- Integración de Estilos Globales (
daylight_theme.qss): Se ajustaron las dependencias del motor de empaquetado para que el archivo de estilos central viaje de forma segura dentro del bundle. - Estandarización Visual: Los botones recuperan su apariencia en forma de píldora moderna (
border-radius: 6px; padding: 8px 16px), respetando el Daylight Mode de ingeniería, asegurando un contraste uniforme para una lectura instantánea bajo cualquier condición de luz natural.
📦 Descargas (Automáticas vía Auto-Updater)
| Plataforma | Archivo | Instrucciones |
|---|---|---|
| 🍎 macOS | GT7TelemetryPro-macOS.zip |
Descomprime → arrastra GT7TelemetryPro.app a Aplicaciones |
| 🪟 Windows | GT7TelemetryPro-Windows.zip |
Descomprime → ejecuta GT7TelemetryPro.exe |
Si ya cuentas con la versión anterior instalada, la ventana de bienvenida detectará esta nueva versión (v1.2.4) de inmediato y la descargará en segundo plano con un solo clic.
🔧 Archivos Intervenidos (Para Desarrolladores)
GT7TelemetryPro.spec: Actualizado el vectordataspara incluir el empaquetado recursivo de la carpeta de estilos.ui/main_window.py: Migrada la inicialización deQApplicationpara utilizar exclusivamenteresource_path()y poder rastrear el CSS dentro del entorno de protección nativosys._MEIPASS.
GT7 Telemetry Pro v1.2.3
🏁 GT7 Telemetry Pro v1.2.3
📸 v1.2.3 — Visualización Fotográfica y Bases de Datos Offline
La experiencia en el muro de boxes sube de nivel con reconocimiento visual de vehículos instantáneo y datos de máxima precisión:
- 🖼️ Thumbnail In-Game a 60 FPS: El panel de información ahora detecta tu telemetría y renderiza una fotografía ampliada de tu vehículo en tiempo real. Su sistema de caché inteligente evita stuttering.
- 🚘 580 Autos Oficiales Offline: Base de datos corregida con nomenclaturas oficiales (incluyendo Hypercars 2024/2025). Cuenta con 570 fotografías integradas nativamente para funcionar 100% sin conexión a internet.
- 🛣️ Topografía Precisa: Depuración de circuitos "fantasma", ajustando el motor heurístico estrictamente a los 121 layouts vigentes del simulador.
Descargas
| Plataforma | Archivo |
|---|---|
| 🍎 macOS | GT7TelemetryPro-macOS.zip — Descomprime y arrastra a Aplicaciones |
| 🪟 Windows | GT7TelemetryPro-Windows.zip — Descomprime y ejecuta GT7TelemetryPro.exe |
Requisitos
- macOS: macOS 12+ (Monterey o superior)
- Windows: Windows 10/11 (64-bit)
- Red: PS4/PS5 conectada a la misma red local WiFi/Ethernet
Consulta el CHANGELOG para ver los detalles de esta versión.
GT7 Telemetry Pro v1.1.3
🌡️ Novedades en v1.1.3
Indicadores de Temperatura de Neumáticos (Semicírculos)
Los 4 indicadores de temperatura de neumáticos ahora son semicírculos visuales con gradiente de color dinámico, reemplazando los antiguos labels de texto plano. El color se interpola en tiempo real entre 4 zonas calibradas para GT7:
| Color | Zona | Rango | Significado |
|---|---|---|---|
| 🔵 | Frío | < 50°C | Sin agarre, neumático no activado |
| 🟢 | Óptimo | 50-80°C | Ventana de operación ideal |
| 🟠 | Caliente | 80-100°C | Al límite, buen grip pero con riesgo |
| 🔴 | Sobrecalentamiento | > 100°C | Degradación activa |
CI/CD Automatizado
- Nuevo pipeline de GitHub Actions para compilación automática de releases en macOS y Windows.
- Limpieza de dependencias obsoletas en la configuración de empaquetado (PyInstaller).
Documentación Actualizada
- Reglas de desarrollo para agentes IA completamente reescritas (22 reglas activas).
- Mapa de arquitectura actualizado con los 33 módulos del sistema.
✨ Características Completas
| Funcionalidad | Descripción |
|---|---|
| Dashboard en Tiempo Real | Telemetría a 60 FPS: velocidad, RPM, turbo, temperatura, pedales, marchas y G-forces |
| Instrumentación Circular | 4 medidores circulares (Velocidad, RPM, Turbo/Boost, Temp. Agua) dibujados con QPainter |
| Temperatura de Neumáticos | 🆕 Semicírculos con gradiente de 4 zonas (FL, FR, RL, RR) |
| Mapa Termodinámico | Traza la pista en tiempo real — Rojo = Frenada, Verde = Acelerador a fondo |
| Delta-T en Vivo | Comparación instantánea contra tu mejor vuelta |
| Aceleración Centrípeta | Scatter plot de G-forces (lateral vs longitudinal) |
| Alertas Pit-Wall | Notificaciones inteligentes con tono 1800Hz para temperaturas y eventos críticos |
| Consumo por Vuelta | Medición automática de combustible con alertas progresivas (Normal → Advertencia → Crítico) |
| Detección de Pista | Motor heurístico que identifica automáticamente entre 122+ pistas oficiales de GT7 |
| Base de Datos SQLite | Historial ilimitado en modo WAL con archivo maestro único |
| Pro Analysis Workspace | Análisis post-carrera estilo MoTeC con paneles acoplables y cursor sincronizado |
| Canales Matemáticos | Motor seguro (AST sandbox) para fórmulas personalizadas: slip ratio, aero balance, G-total |
| Exportador MoTeC i2 | Exporta sesiones a formato binario .ld/.ldx compatible con MoTeC i2 Pro |
| Exportar / Importar BD | Portabilidad con archivos .gt7db — fusionar o reemplazar con backup automático |
| Sincronización LAN | Sync bidireccional entre dispositivos en la misma red WiFi/Ethernet |
| Auto-Actualización | Verificación automática de nuevas versiones desde GitHub Releases |
| Replay Player | Reproduce sesiones grabadas respetando la cadencia temporal original |
📦 Descargas
| Plataforma | Archivo | Instrucciones |
|---|---|---|
| 🍎 macOS | GT7TelemetryPro-macOS.zip |
Descomprime → arrastra GT7TelemetryPro.app a Aplicaciones |
| 🪟 Windows | GT7TelemetryPro-Windows.zip |
Descomprime → ejecuta GT7TelemetryPro.exe |
Requisitos
- macOS 12+ (Monterey o superior) / Windows 10/11 (64-bit)
- Consola PS4 o PS5 con Gran Turismo 7
- Ambos dispositivos conectados a la misma red local (WiFi o Ethernet)
Ejecución desde código fuente
git clone https://github.com/DEMG-DEV/RGDev.App.GT7TelemetryPro.git
cd RGDev.App.GT7TelemetryPro
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
python main.pyv1.0.2
GT7 Telemetry Pro v1.0.2 - Gran Actualización Visual y Layout Profesional 🏁
Esta actualización se centra en un rediseño completo de la interfaz de usuario, optimizando el uso del espacio para pantallas anchas y unificando el estilo gráfico en todas las plataformas (Windows y macOS).
✨ Nuevas Características y Mejoras Visuales
- Nuevo Sistema de Diseño (Theme Tokens): Se ha reescrito por completo la capa visual. Toda la aplicación cuenta ahora con un estilo cohesivo y unificado bajo un "Modo Diurno" (Daylight Mode) de alto contraste, ideal para ambientes con mucha luz.
- Layout Profesional en 3 Columnas: El Pro Analysis Workspace ha sido reestructurado. Ahora la pantalla se divide en tres columnas verticales del mismo tamaño (Track Map | Gráficas Centrales | Análisis de Llantas y Suspensión), dándole a las gráficas principales mucho más espacio para analizar la telemetría sin amontonamientos.
- Agrupación por Pestañas: El Mapa Dinámico de la Pista, el Círculo de Tracción G-Force y el Gestor de Fórmulas ahora están agrupados eficientemente mediante pestañas en la columna inferior izquierda.
- Traducción de Secciones al Español: Todos los módulos principales y vistas han sido adaptados al español para una mejor experiencia de usuario ("Instrumentación en Tiempo Real", "Gestor de Datos y Fórmulas", "Análisis Avanzado de Sesión").
🐛 Correcciones de Errores (Bug Fixes)
- Fix para Botones Rotos en macOS: Se corrigió un problema donde el motor nativo de dibujado de Apple rompía los botones interactivos al aplicarles color; ahora todos los botones utilizan un diseño consistente (Pill Button) con bordes redondeados precisos a 6px en cualquier sistema operativo.
- Fix de Rendimiento Tipográfico (Mac): Se mitigó un cuello de botella de 32ms que ocurría al arrancar la aplicación en sistemas Mac. Se cambió la fuente monoespaciada de "Consolas" a tipografías nativas seguras ("Menlo" / "Courier New") evitando alertas de Qt CoreText.
⚙️ Notas Técnicas
- Se migró la aplicación completa para no depender de llamadas "inline" de CSS, centralizando el código en un único archivo maestro QSS (
daylight_theme.qss). - Las capturas de pantalla de la documentación han sido actualizadas utilizando un nuevo inyector de telemetría sintética para reflejar el estado actual del proyecto.
v1.0.1
GT7 Telemetry Pro v1.0.1 - MoTeC Integration Update 🚀
¡La versión 1.0.1 ya está aquí! Esta actualización trae una de las características más esperadas por pilotos y analistas: Integración oficial y nativa con MoTeC i2 Pro. Ahora podrás exportar tus sesiones completas con un solo clic y analizarlas utilizando el mismo software estándar que usan los equipos de carreras profesionales.
✨ Nuevas Características
-
Exportador Nativo a MoTeC (Formato
.ldy.ldx):- Se ha implementado un nuevo módulo binario de alto rendimiento (
MotecExporter) capaz de traducir la telemetría encriptada a 60Hz de GT7 directamente a la estructura de memoria propietaria de MoTeC. - Zero-Jitter: La exportación calcula e inyecta los tiempos delta precisos para asegurar una lectura continua y fluida de las gráficas sin los clásicos saltos de tiempo (jitter).
- Autodetección de Vueltas: Se genera simultáneamente el archivo de índice XML (
.ldx) de manera automática, lo que permite a MoTeC i2 Pro reconocer los tiempos de cada vuelta, identificar la vuelta más rápida y cargar la métrica de los sectores sin necesidad de usar balizas manuales.
- Se ha implementado un nuevo módulo binario de alto rendimiento (
-
Conversión Física Integrada:
- Exportación transparente y automática de unidades: Ángulo de volante (Convertido a grados), Velocidad (km/h), Acelerador y Freno (0-100%), Temperatura de Llantas (°C), Suspensión (Milímetros) y Fuerzas G (Mapeado a la escala gravitacional 9.8m/s²).
-
Exportación en Segundo Plano (Asíncrona):
- Se agregó el botón "Export to MoTeC" en la Vista Principal de Análisis (Data Manager).
- Todo el proceso de cálculo de matrices y escritura de archivos binarios ocurre en un núcleo paralelo (
QThread). Esto asegura que la aplicación se mantenga 100% responsiva (libre de congelamientos temporales) incluso si estás exportando tandas (stints) de larga duración.
-
Compresión Automática: La herramienta empaqueta y comprime los resultados directamente en un archivo
.ziputilizando un cuadro de diálogo nativo del sistema. Listo para guardar o enviar a tu ingeniero por Discord.
🐛 Correcciones (Bugfixes)
- Actualización de firma del motor de interfaz gráfica (PyQt6) para procesar correctamente las señales de estado booleanas en los manejadores de los botones sin generar interrupciones por falsos positivos (Fallas silenciosas mitigadas con
@safe_slot).
Instrucciones de Uso para MoTeC:
- Carga una sesión anterior desde la lista desplegable en tu Pro Analysis Workspace.
- Asegúrate de tener las vueltas verificadas.
- Haz clic en Export to MoTeC en la esquina inferior derecha.
- Descomprime el archivo
.zipgenerado. - Abre el archivo
.ldutilizando MoTeC i2 Pro.
¡A seguir bajando esos tiempos! ⏱️🔥
v1.0.0
GT7 Telemetry Pro v1.0.0 - Lanzamiento Oficial 🏁
¡Bienvenidos a la versión 1.0.0 de GT7 Telemetry Pro!
Esta es nuestra primera gran versión estable, diseñada para llevar el análisis de telemetría de Gran Turismo 7 al nivel del automovilismo profesional. Hemos construido la herramienta desde cero enfocándonos en un rendimiento ultra-fluido (Zero-Stutter), alta fidelidad de extracción de datos y un entorno analítico estilo Fórmula 1.
✨ Características Principales
- Receptor de Telemetría Nativo (Salsa20): Desencriptación en tiempo real de los paquetes UDP emitidos por Gran Turismo 7 sin impacto en los FPS.
- Diseño de Interfaz "Light Mode" Automotriz: Nueva interfaz gráfica robusta impulsada por PyQt6 con gráficas en tiempo real de alta velocidad usando
pyqtgraph. Diseñada específicamente para condiciones de luz de día (entornos de pits y simracing). - Base de Datos de Autos Reales: Integración profunda del catálogo de GT7 para mostrar los nombres reales de los vehículos en pantalla en lugar de IDs genéricos.
- Persistencia de Datos (SQLite WAL): Toda la información de tus tandas se guarda automáticamente en
telemetry_master.sqliteusando arquitectura de alta densidad. Tus sesiones, tiempos de vuelta e historial estarán siempre disponibles. - Corrección de Entradas: Decodificación perfecta de los valores
uint16para los pedales, asegurando lecturas del acelerador y freno 100% precisas y limpias de "ruido". - Estabilidad de Red Avanzada: Lógica mejorada del "latido" (Heartbeat) de la red UDP para evitar caídas de conexión y manejo automático de reconexiones y estados visuales de la UI.
🛠️ Detalles Técnicos
- Arquitectura MVC y Modular: El código ha sido estructurado en componentes de Vista y Lógica para facilitar el escalamiento de nuevas herramientas matemáticas a futuro.
- Integración de CI/CD: Agregado el entorno completo de flujos de trabajo con GitHub Actions para compilaciones cruzadas limpias.
- PyInstaller Ready: Configuración lista del archivo de especificación (
.spec) para generar instaladores Stand-alone cerrados, garantizando compatibilidad.
Instrucciones de Uso:
Simplemente descarga el archivo correspondiente a tu sistema operativo (macOS / Windows), asegúrate de tener tu PS4/PS5 en la misma red local que tu computadora, y la aplicación detectará el flujo de telemetría automáticamente.
¡Nos vemos en la pista! 🏎️💨
