Jump to content

E69 Wheel for iRacing 1.0


Korrea Jong-un

Es para mi un placer anunciar la versión 1.0 del software que he creado para exportar datos del simulador iRacing, al display de Xtreme Racers montado sobre el volante de F1 del Escuadron69.

 

Empecé con unas pequeñas pruebas para sacar lo justo, pero a medida que iba indagando en algunas historias del C#, la interfaz iRacing y la interfaz de la controladora, pues tenía ganas de sacarle algo mas de partido y realizar una completa herramienta para configurar lo que queremos visualizar en el display. Ahora mismo saco datos de: RPM, marcha engranada, Tª agua, Tª aceite, tiempo vuelta rápida, tiempo última vuelta, combustible restante, número de vueltas dadas y GAP respecto a tu mejor vuelta en la sesión actual. Esta información se puede visualizar en el display, cambiando el selector central del volante.

 

Para que el software funcione, basta con tener instalado la versión redistribuible de Microsoft .NET Framework 4.0 (en el google vienen montones de enlaces ;)). Y, obviamente, bajarse de esta dirección el programa: http://www.megaupload.com/?d=BH26VK0F

 

Os pongo una serie de fotos comentando las opciones del programa:

 

 

 

General:

  • Estado de funcionamiento de la placa del volante y el iRacing.
  • Entrada de texto para configurar del VID/PID de la controladora
  • Selector para cargar una configuración previamente guardada
  • Selectores de activación de los leds superiores con el % de RPM alcanzadas actualmente por el motor. Para obtener el valor máximo, es recomendable al entrar en la pista, dar un par de acelerones para alcanzar la máxima revolución.

wheel1.jpg

 

 

Central selector:

  • Dependiendo de la posición del selector central, en los displays de la izquierda y derecha del display de marchas, se verá el dato configurado.
  • En el futuro lo ampliaré a opciones de la propia controladora y mas datos que se podrán extraer de iRacing. (Tª ruedas, presiones, etc... a la llegada del NTM).

wheel2.png

 

Gauges:

  • Con los botones Start/Stop, es una pequeña prueba para testear la correcta recepción de mensajes de la controladora. Me sirvió para hacer debug y con cualquier sniffer de USB sacamos estos datos.
  • Gauges con los valores que se envían al display. Si teneis dos monitores, pues ya teneis otra fuente de información del coche.

wheel3.png

 

 

About:

  • About del programa. Agradecimientos y demás cosas :P.
  • Enlaces a las páginas del Escuadron69, Xtreme Racers e iRacing.

wheel4.png

 

 

 

Como común a todas las pestañas:

  • Botón Quit: Sale de la aplicación.
  • Botón Apply: Si se cambia valores de % de leds, VID/PID, etc. Botón para aplicar cambios.
  • Botón Save. Guarda en la configuración actual los valores introducidos en la aplicación.
  • Botón Save as... Muestra ventana de entrada de texto, para darle manualmente un nombre de configuración.
  • En caso de banderas azul/amarilla, las muestra en los leds azul/amarillos de los laterales de la controladora.
  • En caso de fallo motor, se queda fijo el led rojo.
  • En caso de expulsión, penalización, etc. parpadeará el led rojo.
  • En caso de pulsar el botón del limitador de velocidad, parpadeará el led verde.
  • Al minimizar la aplicación, ésta se queda en la zona de iconos del sistema de Windows.

Solo espero que los que tengan el display e iRacing, disfruten de este software libre ;).

 

De nuevo gracias a los creadores de la placa: Nye, Gaboni y Calvorota. A trilogy por ese pedazo de volante que se ha sacado de la chistera. A la gente del foro de iRacing. Y al E69 por dejarme publicar este proyecto ;).

 

Para el futuro de los simuladores, el agregar nuevos simuladores, es relativamente sencillo, ya que mi proyecto, se puede aplicar a otro simu con prácticamente copia/pega la parte de extraer datos. Con lo que nuestro querido volante, valdrá para todo ;).

 

Cualquier problema con el software, bug, comentarios, etc. pues en este hilo, por privado o mi mail personal : korrea@gmail.com

 

A disfrutarlo!.


User Feedback

Recommended Comments


×
×
  • Create New...

Important Information

Some pretty cookies are used in this website