Releases: DEMG-DEV/RGDev.App.GT7TelemetryPro
Release list
GT7 Telemetry Pro v1.5.4
🏁 GT7 Telemetry Pro v1.5.4 — Grabación Automática Segmentada y Filtro de 1 Vuelta
¡Nos alegra presentar la versión v1.5.4 de GT7 Telemetry Pro! Esta actualización introduce el nuevo Modo de Grabación Automático en Segundo Plano, diseñado para que no tengas que preocuparte por presionar "Iniciar" o "Detener" entre carreras.
✨ Novedades Principales
- 🔴 Grabación Automática Segmentada: Presiona "Iniciar Grabación" una sola vez al comenzar a jugar. El sistema esperará en segundo plano hasta que entres a pista y creará automáticamente una sesión de telemetría limpia e independiente por cada carrera o pista que corras (ej. La Sarthe ➔ Spa ➔ Laguna Seca).
- 🧹 Descarte Estricto de Carreras Incompletas (< 1 vuelta): Si reinicias la carrera a mitad de la primera vuelta o sales prematuramente al menú, el sistema eliminará automáticamente el registro parcial de la base de datos para mantener tu historial 100% limpio y sin datos basura.
- 🟡 Estado Dinámico en Tiempo Real: La barra de estado de la aplicación te informará constantemente en qué estado se encuentra la grabación (
🟡 Esperando inicio de carrera...,🔴 Grabando Sesión #X, oSesión parcial descartada (< 1 vuelta)). - 🛠️ Configuración macOS Bundle: Se añadieron permisos de red local nativos (
NSLocalNetworkUsageDescription) en la compilación de la aplicación para macOS.
📦 Instrucciones de Instalación / Actualización
- Abre la aplicación y dirígete a
Ayuda➔Buscar Actualizaciones...para actualizar automáticamente. - O bien, descarga el ejecutable correspondiente a tu sistema operativo desde la sección de Assets.
GT7 Telemetry Pro — F1 & Le Mans Edition 🏎️💨
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.4.4
🏁 GT7 Telemetry Pro — v1.4.4
🖥️ Barra de Menú Nativa del Sistema y Forzado de Actualizaciones
Esta versión integra la barra de herramientas del sistema (QMenuBar) nativa para macOS y Windows, añadiendo búsqueda y forzado manual de actualizaciones en tiempo real y accesos rápidos globales.
🌟 Novedades Principales
- 🖥️ Barra de Menú Nativa (
QMenuBar): Se integró la barra de herramientas del sistema en el panel superior de macOS (junto a la manzana de Apple) y en la barra de menú nativa de Windows (accesible al presionarAlt). - 🔄 Búsqueda y Forzado de Actualizaciones Manuales: Nuevo menú
Ayuda->🔄 Buscar Actualizaciones...y🚀 Forzar Actualizaciónque consulta GitHub Releases bajo demanda, indicando al usuario si su sistema está actualizado (v1.4.4) o permitiendo la descarga inmediata. - ⚡ Accesos Rápidos de Teclado: Menú
Archivocon atajos globales (Cmd+A/Ctrl+Apara Análisis Avanzado,Cmd+P/Ctrl+Ppara Pro Workspace,Cmd+S/Ctrl+Spara Sincronización LAN,Cmd+Q/Alt+F4para Salir). - ℹ️ Diálogo Acerca de: Nuevo panel emergente con información de versión, arquitectura e información del proyecto.
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.3.4
🏁 GT7 Telemetry Pro — v1.3.4
📊 Rediseño de Análisis Avanzado, Persistencia de Pistas e Instrumentación Completa
Esta versión transforma por completo la pantalla de Análisis Avanzado de Sesión, integrando visualización de telemetría estilo MoTeC i2, persistencia permanente de circuitos y dashboard de instrumentos completo.
🌟 Novedades Principales
- 📊 4 Gráficas Apiladas (MoTeC Style): Cuatro gráficas apiladas en vertical (Velocidad, RPM, Pedales Acelerador/Freno y Tiempo Delta vs Mejor Vuelta) enlazadas en el eje X de distancia con sincronización de cursor en cruz.
- 🏁 Persistencia de Pista en SQLite: Al identificar automáticamente el circuito mediante heurística espacial, el nombre de la pista se guarda permanentemente en la base de datos maestra (
sessions.track_name). - 📍 Asignación Manual de Circuitos: Nuevo botón
📍 Pistacon selector desplegable de más de 100 trazados oficiales de Gran Turismo 7 y opción de entrada de texto libre. - 🏎️ Telemetry Dashboard Integrado: Incorporación del panel de instrumentación completa de tiempo real (4 medidores circulares, 4 semicírculos de temperatura de neumáticos, barras de pedales e indicador de marcha).
- 🖼️ Fotografía HD del Vehículo: Panel visual dedicado que renderiza la imagen fotográfica en tiempo real del auto seleccionado en el historial de sesiones.
- 📐 Layout Optimizado: Reposicionamiento del Resumen de Vueltas (Overlay) en el panel izquierdo para evitar recortes de texto.
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.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! 🏎️💨
