Banner publicitario de PCBWay

Versión del Protocolo de USB

Fuera de hobby de la electrónica, tengo la afición de pilotear y desde que estoy jubilado y por razones de salud ya no puedo volar aviones reales. Así me metí a usar el simulador de vuelo de Microsoft, el MSFS 2020 y el 2024. En consecuencia, para mí trato de replicar el simulador una de las naves que vuelen en la realidad y era la Cessna 310. Por eso me estoy creando una cabina de mando similar a la del avión real en aquellos aspectos que considero esenciales para mis objetivos:

1764111409347.png

Ya han pasado casi tres décadas desde que hica el aprendisaje de multi-motor en justamente esa C310. Por eso mi objetivo es crear un puesto de mando puramente con los instrumentos análogos que era todo lo que había entovces. Hoy grandes pantallas y computadores son usados en aviones también en lo que se denomina GA, General Aviation.

1764111712318.png

Aquí mi puesto de mando en construcción. 5 Pantallas de 32", 3840x2160 de resolución fomentan la impresión de imersión la multitud de periferias requieren un imenso esfuerzo en programar la multitud de controles para que resulten en un comportamiento equivalente a lo que sería en una avioneta real. Mi buen amigo de los tiempos volando en California llevamos meses trabajando con el objetivo del puente de comando sea lo mas capaz de un comportamiento real.

1764112038049.png

Esas pantallitas que crean el comportamiento de los instrumentos reales todas tienen una software y protocolo del USB 2.0 anterior a 1998. Todas las otras periferias que uso son o USB 2.0 o USB 3.0 y funcionan perfectamente conectadas a los conccentradores USB 3.2 gracias a que las periferias usan una software y protocolo ulterior a 1998 y que por lo tanto funcionen conectadas a un concentrador USB 3.2. Desafortunadamente los "Instrument Panels" de Logitech tienen software y protocolo anterir a 1998 y por lo tanto crean una gran cantidad de problemas que se presentan en configuraciones casuales. Después de muchos analysis y con la ayuda de ChatGPT podimos encontrar y entender el porque de este comportamiento erático. Aquí ven un resultado casual que muestra el número de serie de xada Instrument Panel.

1764112685574.png

Aquí como quiero usar estos paneles mostrando los instrumentos y que adquieren su configuración recibiendo los datos de la avioneta en vuelo dentro del simulador.

Mi pregunta:
Alguién sabe como se pudiera modificar estos paneles para que tengan una software y el protocolo de comunicanción USB ulterior a 1998 tal cual lo tienen otras periferias que uso en mi puesto de control?

Estoy abierto para cualquier sugerencia que pudiera lograr que estos paneles siempre acaben mostrando los instrumentos como en esta última foto.
 
Si. Me he comprado una tarjeta con controlador PCIE Hub USB 2.0. Estoy esperando que me llegue un hub USB 2.0 con una alimentación eléctrica de 50W y estoy usando cables certificados como USB 2.0.

Adicionalmente tengo que implementar, cosa a la que le tengo algún temor, una script que se encarge al bootear el PC y que asegure que todas las periferias USB no tengan la propiedad de permitir que Windows 11 Pro active el permiso en el "Power Management" active las función que lo autorizé a activat la función de limitar la corriente en la interfaz USB. Actualmente reviso la grán cantidad de conexiones USB para deactivar esa función.
 
Fuera de hobby de la electrónica, tengo la afición de pilotear y desde que estoy jubilado y por razones de salud ya no puedo volar aviones reales. Así me metí a usar el simulador de vuelo de Microsoft, el MSFS 2020 y el 2024. En consecuencia, para mí trato de replicar el simulador una de las naves que vuelen en la realidad y era la Cessna 310. Por eso me estoy creando una cabina de mando similar a la del avión real en aquellos aspectos que considero esenciales para mis objetivos:

Ver el archivo adjunto 334199

Ya han pasado casi tres décadas desde que hica el aprendisaje de multi-motor en justamente esa C310. Por eso mi objetivo es crear un puesto de mando puramente con los instrumentos análogos que era todo lo que había entovces. Hoy grandes pantallas y computadores son usados en aviones también en lo que se denomina GA, General Aviation.

Ver el archivo adjunto 334200

Aquí mi puesto de mando en construcción. 5 Pantallas de 32", 3840x2160 de resolución fomentan la impresión de imersión la multitud de periferias requieren un imenso esfuerzo en programar la multitud de controles para que resulten en un comportamiento equivalente a lo que sería en una avioneta real. Mi buen amigo de los tiempos volando en California llevamos meses trabajando con el objetivo del puente de comando sea lo mas capaz de un comportamiento real.

Ver el archivo adjunto 334201

Esas pantallitas que crean el comportamiento de los instrumentos reales todas tienen una software y protocolo del USB 2.0 anterior a 1998. Todas las otras periferias que uso son o USB 2.0 o USB 3.0 y funcionan perfectamente conectadas a los conccentradores USB 3.2 gracias a que las periferias usan una software y protocolo ulterior a 1998 y que por lo tanto funcionen conectadas a un concentrador USB 3.2. Desafortunadamente los "Instrument Panels" de Logitech tienen software y protocolo anterir a 1998 y por lo tanto crean una gran cantidad de problemas que se presentan en configuraciones casuales. Después de muchos analysis y con la ayuda de ChatGPT podimos encontrar y entender el porque de este comportamiento erático. Aquí ven un resultado casual que muestra el número de serie de xada Instrument Panel.

Ver el archivo adjunto 334202

Aquí como quiero usar estos paneles mostrando los instrumentos y que adquieren su configuración recibiendo los datos de la avioneta en vuelo dentro del simulador.

Mi pregunta:
Alguién sabe como se pudiera modificar estos paneles para que tengan una software y el protocolo de comunicanción USB ulterior a 1998 tal cual lo tienen otras periferias que uso en mi puesto de control?

Estoy abierto para cualquier sugerencia que pudiera lograr que estos paneles siempre acaben mostrando los instrumentos como en esta última foto.

También soy aficionada a estos temas de simuladores🥰, aunque nunca he volado una arenonave 🥺

Has consultado por aquí. ¿Usas el plugin Xsaitekpanels? Por si también tienes problemas de algún multipanel de compatibilidad busca por aquí, porque para ciertas modificaciones si tocaría con un plugin de pago, también puedes consultar en el Foro a lo mejor alguien con un mayor conocimiento en el tema te pueda ayudar.

He visto ciertas modificaciones de esos panel incluso se puede colocar tu propio Displaying custom para no ver esas pantallas negras en C#👇

 
Última edición:
Hola amigos, gracias por contestar. Hoy ya tengo un mejor conocimiento del problema.

El problema consiste en que las 6 pantallitas no se encienden solas todas ellas.

1. La primera causa de mis problemas está en que los Instrument Panels de Logitech/Saitek exclusivamente pueden dar su rendimiento cuando
están conectados al PC en portales USB 2.0. Como mi placa madre no tiene conectores USB 2.0, compré una placa con controlador que me da 3 conectores USB 2.0 y se encuentra en uno de los conectores del bus PCIE de la placa madre.

2. Máximo puedo conectar 4 FIPs a un USB hub 2.0 con una fuente de alimentación eléctrica de 60W

3. Una función de administración de consumo eléctrico que limita una interfaz USB. Esta entra en efecto en 2 fases al encender un PC. Esto se nota de la siguiente forma:
4 pantallitas de los 4 FIPs conectados a uno de los hubs encienden las pantallitas y luego se apagan algunas de ellas. De allí dedusco que como la primera fase en que esto ocurre tiene lugar mientras el BIOS cumple su función al encender el PC. Esto lo manejo desactivando los 2 hubs USB 2.0 antes de encender el PC.
Cuando el PC tiene activo el Windows 11 Pro ejecuto un script que desactiva el tal Power Management del Windows para USB. Cuando activo los 2 USB 2.0 hubs a los cuales los FIPs están conectados, aún queda ese problema, aún después de haber eliminado dos de las causas.
La tercera causa de mis problemas con los FIPs es el resultado del enumeramiento que Windows hace para todo equipo conectado a su USB. Debido al alto número de periferias USB que resultan de las múltiples periferias de mi cockpit. Eso es el paso final para lograr con garantía que los 8 FIPs funcionen. Todos los FIPs que no son activados saco y meto el correspondiente enchufe en el hub esperando hasta que Windows haya enumerado ese conector USB lo que se nota cuando los LEDs de color rojo del FIP correspondiente empiezan a parpadear. Y entonces hago mismo con el próximo FIP hasta que las 8 pantallitas estén activas.
4.Ahora arranco el programa Spad.Next y lo ejecuto como administrador. Ahora después de un corto tiempo aparecen las pantallas con el número de serie de cada FIP. En Spad-Next pincho y así escojo dónde están listeados todos los FIPs y les cargo un tal Gauges, instrumento, por lo que ahora las pantallas con el número de serie de los FIPs son reemplazadas con el instrumento que asigno a cada FIP. Spad.Next cara esos instrumentos de forma autónoma cuando el instrumento asignado a cada FIP es definido en el perfil, profile que activo, en mi caso el que definí para mi C310.

1766962930876.png

5. Otra cosa que aún no he resuelto pero que es problema corregir de forma manual es que en mi caso 2 de los 3 paneles de Saitek que uso, el Multi-panel, el autopiloto, el radio panel y el multi-switch panel indican que el tal "Virtual Power" está en "OFF" y que clickeando cambian a "ON".
6. He decidido usar de forma provisional mi pantalla de 32" a la derecha de mis 3 pantallas con el programa "Air Manager" lo uso para mostrar los instrumentos de monitoreo. Aquí lo más esencial es el monitoreo de los 2 motores de la C310.

1766962970587.png
 
Atrás
Arriba