Esta guía permite al equipo de soporte validar la configuración de hardware de un cliente cotejando el registro systemInfo.json con los estándares de ancho de banda recomendados.
Notas operativas críticas
- Refrescar registro:
- El inventario de hardware solo se consulta al iniciar la aplicación. Para garantizar que systemInfo.json refleje el estado actual del hardware o cualquier cambio reciente en el cableado, debe reiniciar TrackMan Performance Studio (TPS) antes de recuperar el registro.
- Compatibilidad con hardware:
- Actualmente, este método de generación de informes y validación solo admite cámaras USB (E-Con). Por el momento, no es compatible con cámaras adicionales, como IDS o iPhone.
1. Configuraciones recomendadas
- 1 cámara por controlador anfitrión — ✅ COMPATIBLE
- El estándar de referencia en cuanto a fiabilidad. Garantiza ancho de banda dedicado.
- 2 cámaras por controlador anfitrión — ⚠️ NO RECOMENDADO
- Puede provocar ancho de banda compartido, fluctuaciones e inestabilidad.
- 3+ cámaras por controlador anfitrión — ❌ NO COMPATIBLE
- Ancho de banda insuficiente. Provoca bloqueos del sistema y pérdida de datos.
2. Análisis de datos (systemInfo.json)
Camino del registro: C:\ProgramData\TrackMan\TrackMan Performance Studio\Logs
Identifique los controladores disponibles
Desplácese hasta la sección «USB». Cada entrada única representa una ruta física para los datos.
"USB":[
{ "Name": "Renesas USB 3.0...", "DeviceId": "PCI\\VEN_1912&DEV_0015..." },
{ "Name": "Intel(R) USB 3.20...", "DeviceId": "PCI\\VEN_8086&DEV_7A60..." }
]Verifique la asignación de cámaras
Haga coincidir el "UsbControllerId" de cada cámara con los controladores identificados anteriormente.
3. Ejemplos prácticos
EJEMPLO 1 — Controlador sobrecargado (crítico)
En este registro, las tres cámaras comparten un único controlador Intel (dispositivo 7A60).
"Cameras":[
{ "Name": "See3CAM", "UsbControllerId": "...DEV_7A60..." },
{ "Name": "See3CAM", "UsbControllerId": "...DEV_7A60..." },
{ "Name": "See3CAM", "UsbControllerId": "...DEV_7A60..." }
] EJEMPLO 2 — Carga distribuida (optimizada)
Las cámaras se distribuyen de forma equilibrada entre tres controladores independientes (Renesas e Intel).
"Cameras":[
{ "Name": "See3CAM", "UsbControllerId": "...6&2D8216F1..." },
{ "Name": "See3CAM", "UsbControllerId": "...DEV_7A60..." },
{ "Name": "See3CAM", "UsbControllerId": "...6&113DDA51..." }
]4. Síntomas de problemas
- Desconexiones de la cámara: el sistema "pierde" la cámara durante una sesión.
- FPS bajos: la limitación del ancho de banda arruina la precisión de AIMA/3DMA.
- Vídeos no guardados: el software no consigue guardar las grabaciones de alta velocidad.
- Artefactos visuales: líneas green o "ghosting" en la señal de vídeo.
5. Pasos recomendados
- Reconexión física: mueva los cables USB entre los puertos delanteros y traseros para forzar una ruta de controlador diferente.
- Actualización de hardware: instale una tarjeta de expansión USB PCIe dedicada si su placa base admite controladores adicionales.