lunes, 30 de septiembre de 2013

EL COCKTAIL (Elección de productos)



En principio, quiero basar la simulación utilizando como motor básico el FSX con PMDG. El FSX con los aditivos y condimentos adecuados puede convertirse en un producto interesante, y en cuanto a PMDG si bien el producto en solitario es muy bueno en cuanto al alcance de la simulación y gráficamente, tiene algunas contras, no hay suficiente información para manipular correctamente los offset internos, los cuales por otro lado no son compatibles con los de FSX, por tanto he tenido que buscar mucha información al respecto y hacer algunas pruebas que tienen importancia a la hora de elegir el software y hardware de interface.
Después de haber revisado muchos productos: Ruscool, Flighdecksolution, SIMIO, Flyengravity, Simkits, Opencockpit, LeoBodnar, he decidido utilizar estos dos últimos, Leobodnar y Opencockpit.
En cuanto a la electrónica de Leobodnar, es principalmente porque tiene tarjetas capaz de controlar entradas de forma muy fácil y económica, no es muy flexible, pero como el 90% de las entradas que necesitamos serán activadas directamente por FSUIPC y no necesitamos programar código estas placas serán suficientes, comenzando con una BU086X y agregando una segunda más adelante. A parte de las entradas para los switches también controla algunas entradas analógicas y encoders ¡!. Podemos agregar todas las tarjetas que sean necesarias. Es una solución puramente hardware, ya que será FSUIPC quien se encargue cada vez que haya un evento de enviar el parámetro al offset correspondiente.
Y ahora la parte más complicada, las salidas, por un lado tenemos muchas salidas sencillas como luces y anunciadores, pero también tenemos instrumentos analógicos donde habrá que controlar servomotores y displays numéricos. Para esto creo que la mejor solución son las tarjetas IOCards de Opencockpit con su programación SIOC, tenemos una tarjeta para cada tipo de componente, una para salidas, otra para servomotres, otra para display, etc, etc. todas van directamente por USB. Lo complicado es que tendremos que programar los script en SIOC, pero lo bueno es que SIOC es muy potente y nos permitirá crecer mucho en funcionalidades. A parte de que es un producto que tiene todo el soporte en español.

CONSIDERACIONES GENERALES Y ARQUITECTURA



Antes que nada, y en vista de las experiencias que se pueden encontrar en Internet, es muy importante tener clara la arquitectura que queremos utilizar y a partir de ella realizar la selección tanto de hardware como de software. Si no consideramos estos temas antes, y directamente se comienza con la construcción habrá un riesgo importante de gastar mucho dinero en cacharros que no servirán de nada.
Los requisitos que me he planteado han sido los siguientes:
-Modularidad: Poder construir de forma modular para no tener que abarcar desde el principio un proyecto tan grande.
-Crecimiento: Seleccionar tanto en hardware como en software un cocktail que me permita ir creciendo paulatinamente, que me permita tanto controlar hardware de forma sencilla pero al mismo tiempo que tenga posibilidad de expandir el control a sistemas más complejos.
-Compatibilidad: Este tema es crítico si vamos a construir de forma modular y si utilizamos diferente tipo de hardware, hay que tener una visión global de hasta dónde queremos llegar para no tener problemas a medio camino.
-Coste: Conseguir todo lo anterior sin entrar en productos profesionales que eleven el coste exponencialmente, esto último no es fácil.

CONCEPTOS BÁSICOS



Para quienes aún no han entrado en profundidad en esta materia, os comento algunos conceptos básicos.
Tenemos dos formas de utilizar un simulador de vuelo, por un lado los típicos programas de simulación, entre ellos las diferentes versiones de Flight Simulator y programas asociados, (incluyendo las redes de simulación online tipo IVAO), en este caso si aderezamos el FS con los programas adecuados conseguimos una simulación bastante buena, pero al final es un software en un PC, aunque le agreguemos diferentes tipos de palancas y joystick seguiremos viendo todo dentro de una pantalla (o dos, o tres).
La otra opción es construirnos la réplica de una cabina, y de esa forma las pantallas serán solamente las “ventanillas” de nuestro “avión”, la contra que tiene construir una cabina es que solamente tendremos ese avión en concreto, y si utilizamos otro no nos servirá de nada.
En mi caso, después de llevar “unas cuantas” horas de FSX y más de 300 horas online en IVAO, he tenido la posibilidad de probar un simulador más profesional como el de L´Aeroteca de Barcelona, donde pude comprobar que la sensación es bastante diferente, y que aun llevando cientos de horas utilizando un 737 en FSX me resulto bastante más difícil utilizarlo dentro de una cabina “física”. También puedo comparar el mundo de la simulación con el real, ya que soy piloto privado y aunque no puedo pilotar un 737 puedo comparar el mundo real en una Piper, que por cierto también es muy diferente.
Para construirnos una cabina necesitaremos por un lado el hardware, todo lo que son los diferentes paneles del avión, incluyendo la propia estructura de la cabina si queremos, estos paneles se tienen que conectar a tarjetas de electrónica que los controlarán y harán de interface con el PC o los PCs, y por último habrá que configurar y programar.
Básicamente y de forma muy resumida cada vez que accionemos un switch, botón, selector, etc. la electrónica enviará una señal al PC (entradas) donde a través del software que hace de interface con el simulador (es esencial tener FSUIPC de pago) activará el elemento en cuestión, y el simulador actuará en consecuencia, y cada vez que el simulador active algún elemento de cabina como un anunciador, luz, instrumentos, display, etc. las interfaces lo detectarán y harán lo mismo en nuestros paneles físicos.
Hay dos formas de conseguir o montar una cabina, comprando todas las réplicas de los paneles, o construirlos. La primer opción es muy buena en cuanto a la calidad ya que hay productos (sobre todo para A320 o B737) con réplicas realmente buenas, pero también es una opción bastante cara y la totalidad de una cabina ascenderá a varias decenas de miles de euros, la segunda opción es mucho más barata ya que el coste principal está en la mano de obra que se necesita (los componentes sueltos tienen un precio mas accesible), pero en contra tiene que nos dará muchísimo trabajo y requiere de mucho mas tiempo. En mi caso como no tengo prisas, y tampoco dinero, iré por el camino difícil, la construcción.