Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2016
GIVEDA
Generador de Instrumental
de Vehículos en
Dispositivos Android
Aplicado al instrumental básico
de un avión
Desarrollo de una aplicación para la generación de instrumentos de
vehículos, aplicado en el instrumental básico de un avión
Índice
ÍNDICE .................................................................................................................................................................... 2
ÍNDICE DE FIGURAS ................................................................................................................................................ 6
DEDICATORIA ....................................................................................................................................................... 10
AGRADECIMIENTOS ............................................................................................................................................. 11
RESUMEN ............................................................................................................................................................. 12
CAPÍTULO I ........................................................................................................................................................... 13
INTRODUCCIÓN ............................................................................................................................................................ 13
Origen de la idea ................................................................................................................................................. 13
Objetivo ............................................................................................................................................................... 14
Análisis de aplicaciones ....................................................................................................................................... 15
Organización del documento............................................................................................................................... 21
CAPÍTULO II .......................................................................................................................................................... 23
2
2
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
CAPÍTULO IV ......................................................................................................................................................... 67
CAPÍTULO V .......................................................................................................................................................... 74
CAPÍTULO VI ......................................................................................................................................................... 81
3
3
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
4
4
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
CAPÍTULO IX ........................................................................................................................................................150
BIBLIOGRAFÍA .....................................................................................................................................................156
APÉNDICE A .........................................................................................................................................................162
APÉNDICE B .........................................................................................................................................................164
5
5
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Índice de figuras
FIGURA 1: TABLERO DEL AUTO FANTÁSTICO 14
FIGURA 2: AIR NAVIGATION PRO 16
FIGURA 3: AIRCRAFT COCKPIT 17
FIGURA 4: GLASSCOCKPIT 1000 18
FIGURA 5: XPLANEREMOTE PANEL PLUS 19
FIGURA 6: SIMULADOR GUARANÍ 20
FIGURA 7: CUADRO DE INSTRUMENTOS DE UN BMW E46 (4ª SERIE 3) 23
FIGURA 8: INDICADORES DE COMBUSTIBLE, CON EL TESTIGO DE RESERVA, Y TEMPERATURA DE
REFRIGERANTE, DE UN HONDA CIVIC. 24
FIGURA 9: TESTIGO DE ILUMINACIÓN. 24
FIGURA 10: TABLERO DE MOTOCICLETA COMPLETAMENTE ANALÓGICO 25
FIGURA 11: TABLERO DE UNA MOTOCICLETA COMBINANDO INSTRUMENTAL ANALÓGICO Y DIGITAL 25
FIGURA 12: ROADBOOK DE HOJA DE PAPEL CON DOS RODILLOS PARA IR DESPLAZÁNDOLO 27
FIGURA 13: UN EJEMPLO DE LAS HOJAS Nº 6 Y 7 DEL “ROADBOOK” DE UN DAKAR YA CORRIDO
ANTERIORMENTE 28
FIGURA 14: OTRA POSIBLE HOJA DE RUTA CON REFERENCIAS 29
FIGURA 15: INDICADOR DE VELOCIDAD AERODINÁMICA. EN VERDE VELOCIDADES NORMALES DE OPERACIÓN,
EN AMARILLO VELOCIDADES ALTAS Y EN ROJO MÁXIMA VELOCIDAD. 32
FIGURA 16: ALTÍMETRO DE UN AVIÓN. EL DE LA IMAGEN MUESTRA UNA ALTITUD DE 3700 PIES, UNOS 1125
METROS. 33
FIGURA 17: VARIÓMETRO MOSTRANDO LA INDICACIÓN DE UN VUELO SIN VARIACIONES DE ALTURA O REPOSO
EN TIERRA. 33
FIGURA 18: INDICADOR DE VIRAJE, CONOCIDO POR TURN AND BANK. 34
FIGURA 19: COORDINADOR DE GIRO. 34
FIGURA 20: HORIZONTE ARTIFICIAL INDICANDO UN GIRO A LA DERECHA EN DESCENSO. 35
FIGURA 21: CUENTA VUELTAS O TACÓMETRO. 36
FIGURA 22: MEDIDOR DE TEMPERATURA DE GASES DE ESCAPE (EGT). 37
FIGURA 23: MEDIDOR DE PRESIÓN DE COLECTOR O MAP. 37
FIGURA 24: BRÚJULA AERONÁUTICA. 37
FIGURA 25: INDICADOR DE RUMBOS DE UNA AVIONETA CESSNA 172. 38
FIGURA 26: INDICADOR DEL ADF, EN LA PARTE INFERIOR LA FRECUENCIA ACTIVA DE UNA NDB Y LA
FRECUENCIA EN ESPERA, O STANDBY. 39
FIGURA 27: RECEPTOR DME (SUPERIOR) JUNTO CON UN RECEPTOR ADF (INFERIOR). 39
FIGURA 28: PANTALLA DEL CDI, MOSTRANDO UN POSICIONAMIENTO DEL AVIÓN A LA DERECHA (TRIÁNGULO
AMARILLO) Y HACIA EL RUMBO 360º, COINCIDENTE CON LA SIGUIENTE ESTACIÓN (INDICACIÓN SOBRE EL
TRIÁNGULO DE «TO», ES EL CÓDIGO DE LA SIGUIENTE ESTACIÓN VOR). 40
FIGURA 29: FUNCIONAMIENTO DEL ILS: EN LA IMAGEN IZQUIERDA LA AERONAVE POSEE UNA SENDA DE
APROXIMACIÓN CON ALTURA ESCASA Y DESVIADA A LA IZQUIERDA DEL EJE DE LA PISTA; EN LA DERECHA
SE MUESTRA UNA SENDA CENTRADA Y CON LA ALTURA ADECUADA. 40
FIGURA 30: DISEÑO DEL BLOQUE DE DIAGRAMA DEL INSTRUMENT CLÚSTER LÍNEA BÁSICA DE FREESCALE 42
6
6
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
FIGURA 31: DISEÑO DEL BLOQUE DE DIAGRAMA DEL INSTRUMENT CLÚSTER LÍNEA MEDIANA O ALTA DE
FREESCALE 43
FIGURA 32: DISEÑO DEL BLOQUE DE DIAGRAMA DEL INSTRUMENT CLÚSTER LÍNEA PREMIUM DE FREESCALE 44
FIGURA 33: PANEL LCD DE 12.3 PULGADAS DE LAND ROVER 44
FIGURA 34: GRUPO DE INSTRUMENTOS RECONFIGURABLES DE VISTEON, ES UNA PANTALLA FLEXIBLE Y
COMPLETAMENTE DIGITAL 45
FIGURA 35: LA INTERFAZ DEL AUDI A1 COMBINA LA INFORMACIÓN DEL AUTO CON LA NAVEGACIÓN Y EL
ENTRETENIMIENTO. 45
FIGURA 36: INSTRUMENTAL DIGITAL DE MOTOCICLETA 47
FIGURA 37: ROADBOOK DIGITAL RHEX COPILOT 49
FIGURA 38: DIGITAL ROADBOOK TRIPY II 50
FIGURA 39: OFFROADNAVI ROADBOOK MODELO NAVI X710 51
FIGURA 40: CABINA DE CRISTAL DE UN AIRBUS 380 53
FIGURA 41: INSTRUMENTAL DEL CIRRUS SR20 54
FIGURA 42: PIPER SENECA V 55
FIGURA 43: CABINA DEL PIPER AIRCRAFT SENECA V QUE IMPLEMENTA EL G1000 DE GARMIN 55
FIGURA 44: VISIÓN DEL CIELO DE DOS PANTALLAS DE DYNON EN UN LSA. 56
FIGURA 45: CONFIGURACIÓN AVIÓN BEECHCRAFT 58
FIGURA 46: CONFIGURACIÓN AVIÓN CESSNA 58
FIGURA 47: COMBINACIÓN DE LAS CONFIGURACIONES 58
FIGURA 48: IMAGEN DE LA CONOCIDA COMO “T BÁSICA” 60
FIGURA 49: MODERNA PANTALLA DE CABINA DE VUELO 61
FIGURA 50: APROXIMACIÓN NOCTURNA EFECTUANDO PROCEDIMIENTO ILS CATEGORÍA I 63
FIGURA 51: PANEL DE INSTRUMENTOS DE UN CESSNA 172 64
FIGURA 52: FUNCIONAMIENTO DEL WAAS CONCEPT 65
FIGURA 53: DIAGRAMA DE CLASIFICACIÓN DE LOS INSTRUMENTOS 71
FIGURA 54: CONEXIÓN DEL SERVIDOR CON CLIENTES ANDROID 76
FIGURA 55: PARTES INTERVINIENTES EN EL SISTEMA 80
FIGURA 56: DIAGRAMA DE CLASES DEL COMPONENTE SERVIDOR 88
FIGURA 57: VENTANA DE COMANDOS PARA LA PROGRAMACIÓN DE INSTRUMENTOS 91
FIGURA 58: DIAGRAMA DE CLASES DEL MÓDULO DEL CLIENTE 93
FIGURA 59: INTERPRETACIÓN DEL HORIZONTE ARTIFICIAL 95
FIGURA 60: ILUSTRACIÓN DE LOS BOTONES PRESENTADOS EN EL SISTEMA 98
FIGURA 61: BARRA DESLIZABLE 99
FIGURA 62: PERILLA CIRCULAR PROGRESIVA 99
FIGURA 63: CLASES DE LOS MENSAJES CLIENTE Y SERVIDOR 101
FIGURA 64: CONEXIÓN DEL CLIENTE SIMCONNECT CON EL SERVIDOR DE MICROSOFT ESP 103
FIGURA 65: DIAGRAMA DE OBJETOS DEL SISTEMA 113
FIGURA 66: DIAGRAMA DE CASO DE USO - GENERAR UN INSTRUMENTO 116
FIGURA 67: DIAGRAMA DE CASO DE USO - CONECTAR DISPOSITIVO A SERVIDOR 117
FIGURA 68: DIAGRAMA DE CASO DE USO - GENERAR UN TABLERO PREDEFINIDO 119
FIGURA 69: DIAGRAMA DE CASO DE USO - ACCIONAR UN INSTRUMENTO DE INTERACCIÓN 120
FIGURA 70: DIAGRAMA DE CASO DE USO - OBTENER DATOS DE UN SIMULADOR 122
FIGURA 71: DIAGRAMA DE SECUENCIA - GENERAR NUEVO INSTRUMENTO 123
7
7
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
8
8
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Índice de tablas
TABLA 1: VALOR DEVUELTO EN HRESULT POR LA FUNCIÓN SIMCONNECT_ADDTODATADEFINITION .......... 106
TABLA 2: VALOR DEVUELTO EN HRESULT POR LA FUNCIÓN SIMCONNECT_OPEN ........................................... 109
TABLA 3: VALOR DEVUELTO EN HRESULT POR LA FUNCIÓN SIMCONNECT_REQUESTDATAONSIMOBJECT .. 112
9
9
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Dedicatoria
Este trabajo lo dedico a mis padres quienes me dieron la vida, criaron
y educaron brindándome las herramientas para ser lo que soy hoy. Dedicaron
su vida incondicionalmente para mi bienestar y felicidad; y lo siguen haciendo
hoy en día. En la actualidad también soy padre y comprendí el amor
desinteresado que sentimos hacia nuestros hijos, pero también he visto que
no todos los padres son así. Por eso los considero padres ejemplares a los
cuales amo y admiro.
Este trabajo lleva parte de ellos por todo el esfuerzo y sacrificio que
hicieron día a día para guiarme de la mejor manera y porque parte de sus
enseñanzas se encuentran aplicadas aquí.
10
10
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Agradecimientos
Este es uno de los trabajos más importantes que me ha tocado realizar,
porque representa la finalización de una etapa muy especial en mi vida. En el
transcurso de esta etapa conté con el apoyo incondicional de mis padres,
quienes en este largo trayecto siempre estuvieron a mi lado apoyándome y
aunque por momentos descreyeron que culminaría satisfactoriamente nunca
dejaron de incentivarme.
Otra persona presente en esta carrera fue mi tía Marta quien me nutrió
con sus enseñanzas y consejos desde mi infancia. Es una persona la cual
quiero y admiro mucho.
11
11
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Resumen
En el presente proyecto se describen distintos instrumentos de
vehículos como automóviles, motocicletas, tableros de navegación y aviones.
Se comienza con sus versiones analógicas y luego se ven sus versiones
digitales.
12
12
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Capítulo I
Introducción
Origen de la idea
Basándose en la exitosa serie Knight Rider o más conocido como "El
Auto Fantástico", que es una serie estadounidense de televisión de los años
80 que narraba las historias de Michael Knight y su auto en constante lucha
contra el mal. KITT (Knight Industries Two Thousand) poseía la particularidad
de poder hablar y de tomar decisiones por su propia cuenta. En aquel entonces,
su computadora permitía a Michael escuchar música y ver vídeos mientras
conducía, como también, activar el piloto automático para jugar algunos de
los juegos cargados en la computadora del auto.
13
13
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Objetivo
Como objetivo de este trabajo se desea investigar y documentar los
instrumentos analógicos y digitales más importantes de algunos vehículos,
encontrados en la actualidad. Para luego desarrollar un sistema que permita
generar instrumentos y/o tableros completos de vehículos de manera
completamente digital.
14
14
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Análisis de aplicaciones
Luego de búsquedas e investigaciones realizadas se han encontrado
aplicaciones Android que generan instrumentos de aviones como los
generados para este trabajo, entre ellos se pueden mencionar, la “Air
Navigation Pro” (creado por Xample Sarl) [1], que es una aplicación de
navegación de las aeronaves en tiempo real con planificación de vuelo
integrado. Con el uso del GPS (integrado o externo) y acelerómetros de
Android puede emular diferentes tipos de reglas de vuelo por instrumentos
(IFR Instrument Flight Rules) reales o instrumentos de navegación de
aeronaves bajo reglas de vuelo visual (VFR visual flight rules). Posee un editor
de plan de navegación, con el cual se pueden preparar planes de navegación
y utilizarlos en la cabina con el mapa en movimiento.
15
15
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
16
16
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
17
17
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Las unidades de velocidad pueden ser nudos, km/h, millas o m/s, las
unidades de altitud pueden elegirse en pies o metros, las de temperatura en
ºF o ºC y la de presión en hPa o inHg. Todas las unidades son seleccionables
por el usuario en el menú inferior.
18
18
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
19
19
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
20
20
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
21
21
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
22
22
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Capítulo II
Estudio de Instrumentales
Instrumentales analógicos
Se comienza con el estudio y análisis de los instrumentos más
destacables de los tableros de algunos vehículos para adquirir conocimientos
del funcionamiento que poseen cada uno de ellos y ver sus semejanzas.
Instrumental de automóviles
23
23
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
24
24
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Instrumental de motocicletas
25
25
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
26
26
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Figura 12: Roadbook de hoja de papel con dos rodillos para ir desplazándolo
27
27
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
28
28
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
29
29
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
30
30
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Instrumental de aviones
Clasificación:
1. Instrumentos de pilotaje
1.1. Anemómetro
31
31
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
1.2. Altímetro
32
32
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Figura 16: Altímetro de un avión. El de la imagen muestra una altitud de 3700 pies,
unos 1125 metros.
33
33
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
34
34
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
1.5.Horizonte artificial
35
35
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
ángulo con el límite entre las regiones de cielo y superficie (el horizonte
artificial), el ángulo de alabeo.
36
36
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
3. Instrumentos de navegación
3.1. Brújula
37
37
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
38
38
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Figura 26: Indicador del ADF, en la parte inferior la frecuencia activa de una NDB y
la frecuencia en espera, o standby.
Figura 27: Receptor DME (superior) junto con un receptor ADF (inferior).
39
39
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Figura 28: Pantalla del CDI, mostrando un posicionamiento del avión a la derecha
(triángulo amarillo) y hacia el rumbo 360º, coincidente con la siguiente estación
(indicación sobre el triángulo de «TO», es el código de la siguiente estación VOR).
Figura 29: Funcionamiento del ILS: en la imagen izquierda la aeronave posee una
senda de aproximación con altura escasa y desviada a la izquierda del eje de la
pista; en la derecha se muestra una senda centrada y con la altura adecuada.
40
40
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Instrumentales digitales
Habiéndose detallado algunos de los instrumentos que pueden hallarse
en los diferentes vehículos y la función que cumplen. Se analizan los
instrumentales digitales que se encuentran actualmente.
A fin de tener una idea más acabada de cómo funcionan los instrument
clúster veremos tres diagramas de diseños realizados por Freescale.
41
41
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Figura 30: Diseño del bloque de diagrama del instrument clúster línea básica de
Freescale
42
42
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Figura 31: Diseño del bloque de diagrama del instrument clúster línea mediana o
alta de Freescale
Línea Premium
43
43
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Figura 32: Diseño del bloque de diagrama del instrument clúster línea Premium de
Freescale
Para dar una idea más acabada de a que se refiere esto, se muestran
imágenes de algunas versiones recientes, que se ajustan al modelo de
diagrama de la línea Premium de Freescale o alguno similar.
44
44
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Figura 35: La interfaz del Audi A1 combina la información del auto con la
navegación y el entretenimiento.
45
45
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
46
46
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
47
47
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
12- Luz alta: Indica la posición de luces altas ilustrado de color azul.
48
48
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
13- Indicador Check Engine: Indica una falla en algunos de los sistemas
del motor, que va desde la falta de mantenimiento hasta la avería
de un componente.
49
49
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
50
50
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
51
51
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Las modernas "cabinas de cristal" como las del Boeing 777, el F-117
caza furtivo y Shuttle Atlantis representan una revolución en la forma en que
las cabinas de aeronaves y naves espaciales están diseñadas y construidas en
la actualidad. Los primeros indicios de esta revolución aparecieron en la
década de 1970 cuando las pantallas al vuelo digno de tubo de rayos catódicos
(CRT) comenzaron a reemplazar algunas de las pantallas electromecánicas,
medidores e instrumentos que habían servido tan bien durante tanto tiempo.
Estos nuevos instrumentos "de cristal" dieron a la cabina un aspecto
claramente diferente y sugiriendo el nombre de "cabina de cristal" [17].
52
52
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
53
53
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
54
54
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Figura 43: Cabina del Piper Aircraft Seneca V que implementa el G1000 de Garmin
55
55
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
56
56
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Instrumental Virtual
Instrumentos tradicionales Vs. Instrumentos virtuales
57
57
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
58
58
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Capítulo III
Introducción al instrumental de
vuelo
59
59
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
60
60
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Fuente: [21].
61
61
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
62
62
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
63
63
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Funcionalidad
64
64
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Precisión
65
65
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
66
66
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Capítulo IV
Propuesta de Trabajo
Visión
Como se ha descripto en el capítulo II existen varios trabajos en el
campo de los instrumentales digitales de vehículos que logran obtener buenos
resultados, pero generalmente no se enfocan en tableros completamente
digitales y/o no proveen versatilidad en generación de instrumentos para
varios vehículos en un mismo dispositivo o no introducen el concepto de
pantallas táctiles en el instrumental.
67
67
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
68
68
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Consideraciones
Las investigaciones actuales apuntan a diseñar sistemas particulares
para los instrumentos de vehículos específicos, perdiendo de esta manera la
adaptabilidad para realizar diversos instrumentos cuya funcionalidad es
análoga entre ellos. En este proyecto se pretende llevar la idea más allá,
pensándose en un sistema que pueda adaptarse a la simulación de distintos
tableros de instrumentos para varios vehículos como pueden ser autos,
aviones, motos, trenes, etc. y viendo que las prácticas se están enfocando
más en automóviles, se considera que para este trabajo final de grado sería
más oportuno implementarlo sobre el instrumental de un avión y además
porque éste presenta un instrumental muy completo.
69
69
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
70
70
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
71
71
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
72
72
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
73
73
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Capítulo V
Introducción al Sistema
Introducción al trabajo
Se diseña un sistema para la creación de instrumental digital de
tableros de vehículos en dispositivos con sistemas operativo Android. El
software presentado en el presente trabajo fue acotado al instrumental de un
avión, pero es fácilmente adaptable para la programación del instrumental de
diversos vehículos, proporcionando así una flexibilidad para el instrumental de
múltiples vehículos.
Android
74
74
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Alcance
Alcance del proyecto
75
75
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Descripción de módulos
Interacción de componentes
76
76
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
El Mensaje
77
77
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Servidor
Cliente
78
78
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
79
79
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
80
80
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Capítulo VI
Diseño y Arquitectura del Sistema
Resumen
En este capítulo se explica el diseño y arquitectura del sistema
propuesto para este proyecto de trabajo final de grado. Se hace una breve
explicación del propósito del sistema, la plataforma planteada, las partes que
componen al sistema, así como las diversas etapas que desarrolla cada
componente para procesar los datos requeridos.
Descripción general
El objetivo del software desarrollado es, dadas las configuraciones
realizadas por el programador de tableros generar el instrumental de un
tablero de un vehículo en particular.
81
81
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Diseño de datos
Vinculación al Simulador
82
82
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Mensajes: Existen dos tipos distintos, los enviados por el servidor y los
enviados por el cliente. El primero contiene la información necesaria que
indicará al cliente que instrumento mostrar y su ubicación. El segundo
contendrá los datos del instrumento que se interactuó y el estado que posee.
83
83
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
84
84
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Por otro lado, están los clientes, que son los dispositivos Android, que
una vez iniciados solicitan conexión al servidor y esperan los mensajes del
servidor que le indican que hacer o que instrumentos mostrar.
85
85
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Requerimientos de entrada
86
86
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Servidor
87
87
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
88
88
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
1. ServerExecutor
2. ConnectionToSimulator
3. DeviceList
4. Device
89
89
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
5. ConnectionToClient
6. ServerThread
7. Instrument
1
La interface runnable se implementa en una clase para crear hilos de ejecución
90
90
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
8. ServerBoard
91
91
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Cliente
1. PlaneInstrumentalActivity
92
92
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
2. TCP Client
3. IndicatorElement
93
93
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
4. Indicators
4.1.Altimeter (altímetro)
Este instrumento posee dos agujas que interactúan una con la otra, de
manera que la más pequeña indica una unidad por cada vuelta completa de la
más grande. Por lo que se necesita sólo un valor de entrada para actualizar
este instrumento.
94
94
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
los 360 valores indicados por la aguja pequeña cada una vuelta completa de
la aguja grande
95
95
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
96
96
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Por tal motivo el valor del parámetro que recibe va de 0 a 360 indicando
los grados de rotación de la aguja.
Para este componente se requieren dos valores uno para indicar los
grados de inclinación que van desde 0 a 360 grados y otro que va desde -3 a
3 que indica el desplazamiento longitudinal del avión.
97
97
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
4.7. Interaction
Este instrumento envía al servidor valores que indican que el botón fue
accionado o no utilizándose verdadero o falso.
98
98
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
99
99
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Mensajes
100
10
0
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
101
10
1
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Librería jSimConnect
Introducción
102
10
2
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Arquitectura
Figura 64: Conexión del cliente SimConnect con el servidor de Microsoft ESP
103
10
3
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
SimConnect_AddToDataDefinition
Sintaxis
HRESULT SimConnect_AddToDataDefinition(
HANDLE hSimConnect,
SIMCONNECT_DATA_DEFINITION_ID DefineID,
const char* DatumName,
const char* UnitsName,
SIMCONNECT_DATATYPE DatumType = SIMCONNECT_DATATYPE_FLOAT64,
float fEpsilon = 0,
DWORD DatumID = SIMCONNECT_UNUSED
);
Parámetros
hSimConnect
DefineID
104
10
4
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
DatumName
UnitsName
DatumType
105
10
5
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
fEpsilon
DatumID
Valores devueltos
106
10
6
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Ejemplos
hr = SimConnect_AddToDataDefinition(hSimConnect, DEFINITION_1,
"Kohlsman setting hg", "inHg");
hr = SimConnect_AddToDataDefinition(hSimConnect, DEFINITION_1,
"Indicated Altitude", "feet");
hr = SimConnect_AddToDataDefinition(hSimConnect, DEFINITION_1,
"Plane Latitude", "degrees");
hr = SimConnect_AddToDataDefinition(hSimConnect, DEFINITION_1,
"Plane Longitude", "degrees");
hr = SimConnect_AddToDataDefinition(hSimConnect, DEFINITION_2,
"GENERAL ENG RPM:1", "rpm");
hr = SimConnect_AddToDataDefinition(hSimConnect, DEFINITION_2,
"GENERAL ENG RPM:2", "revolutions per minute");
hr = SimConnect_AddToDataDefinition(hSimConnect, DEFINITION_2,
"GENERAL ENG RPM:3", "degrees per second");
hr = SimConnect_AddToDataDefinition(hSimConnect, DEFINITION_2,
"GENERAL ENG RPM:4", "minutes per round");
SimConnect_Open
Syntax
HRESULT SimConnect_Open(
HANDLE* phSimConnect,
LPCSTR szName,
HWND hWnd,
DWORD UserEventWin32,
HANDLE hEventHandle,
DWORD ConfigIndex
);
107
10
7
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Parameters
phSimConnect
szName
hWnd
UserEventWin32
hEventHandle
108
10
8
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
ConfigIndex
Return Values
109
10
9
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
SimConnect_RequestDataOnSimObject
Syntax
HRESULT SimConnect_RequestDataOnSimObject(
HANDLE hSimConnect,
SIMCONNECT_DATA_REQUEST_ID RequestID,
SIMCONNECT_DATA_DEFINITION_ID DefineID,
SIMCONNECT_OBJECT_ID ObjectID,
SIMCONNECT_PERIOD Period,
SIMCONNECT_DATA_REQUEST_FLAG Flags = 0,
DWORD origin = 0,
DWORD interval = 0,
DWORD limit = 0
);
Parameters
hSimConnect
RequestID
DefineID
110
11
0
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
ObjectID
Period
Flags
Origin
Interval
Limit
[in, optional] El número de veces que los datos deben ser transmitidos
111
11
1
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
antes que la comunicación termine. El valor por defecto es cero, lo que significa
que los datos deben ser transmitidos infinitamente.
Return Values
112
11
2
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Modelo estructural
Diagrama de Objetos
2
UML (Unified Modeling Language) es un lenguaje de modelado de sistemas de software.
3
OMG (Object Management Group) es un consorcio dedicado al establecimiento de diversos
estándares de tecnologías orientadas a objetos.
113
11
3
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Modelo de comportamiento
Casos de Uso
Actores intervinientes en el sistema
Nombre: Usuario.
114
11
4
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Flujo de ejecución:
115
11
5
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
116
11
6
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Flujo de ejecución:
117
11
7
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Flujo de ejecución:
118
11
8
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Actores: Usuario.
119
11
9
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Flujo de ejecución:
120
12
0
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Flujo de ejecución:
121
12
1
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Modelo dinámico
Diagramas de Secuencia
Mediante estos diagramas se resalta el orden temporal de los mensajes
enviados entre los objetos del sistema. Se ejemplifican algunos casos
particulares.
122
12
2
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
123
12
3
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
124
12
4
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Capítulo VII
Utilización del Sistema
125
12
5
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
1. Velocímetro
2. Inclinómetro y coordinador de giro
3. Horizonte artificial
4. Altímetro
5. Brújula
6. Barómetro
7. Botón
8. Interruptor
9. Palanca
10. Perilla lineal
11. Perilla circular
126
12
6
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Actualización de instrumentos
Velocímetro
Requiere un sólo parámetro cuyo valor válido debe estar entre 0 y 360.
127
12
7
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Horizonte artificial
Brújula
Barómetro
Botón
Interruptor
128
12
8
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Palanca
Perilla lineal
Perilla circular
129
12
9
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Capítulo VIII
Casos de Pruebas
130
13
0
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
131
13
1
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
132
13
2
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Una vez ingresado el numero IP, el dispositivo cliente está listo para
conectarse al servidor presionando el botón cargar IP.
133
13
3
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
134
13
4
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
135
13
5
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
136
13
6
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
En la Figura 79, se muestra como del lado del servidor se listan los
dispositivos a los cuales se aceptaron las conexiones. En este caso se ven
cuatro dispositivos conectados.
137
13
7
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
138
13
8
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
139
13
9
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
140
14
0
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
141
14
1
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
142
14
2
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
143
14
3
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
144
14
4
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
145
14
5
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Figura 90: Clientes con sus instrumentos sincronizados durante el giro a derecha
146
14
6
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Figura 91: Vista del conjunto de todo el sistema durante el giro a derecha
147
14
7
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
148
14
8
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Figura 93: Clientes con sus instrumentos sincronizados durante el giro a izquierda
Figura 94: Vista del conjunto de todo el sistema durante el giro a izquierda
149
14
9
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Capítulo IX
Conclusiones y Trabajos Futuros
150
15
0
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Trabajos futuros
Los trabajos que pueden realizarse a partir de las bases que aporta
esta investigación son varios.
151
15
1
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
152
15
2
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
153
15
3
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Glosario de Términos
Cabina: Refiere al conjunto de instrumentos de un avión.
154
15
4
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
155
15
5
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Bibliografía
[6] Auto Body Magazine, «Auto Body Magazine,» [En línea]. Available:
http://www.autobodymagazine.com.mx/abm_previo/2012/07/entendi
endo-los-indicadores-del-panel-de-instrumentos-de-la-motocicleta4/.
[Último acceso: 01 02 2015].
156
15
6
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
157
15
7
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
158
15
8
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
159
15
9
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Índice de acrónimos
A
ADI (Attitude Indicator u Horizonte artificial) ............................. 61
AHRS (Attitude and Heading Reference Systems) ....................... 56
ASI (Air Speed Indicator) ........................................................ 61
ANAC (Administración Nacional de Aviación Civil) ....................... 20
C
CLI (Common Language Infrastructure) .............................. 82, 102
CRT (Cathode Ray Tube) ......................................................... 52
D
DG (Directional Gyro) .............................................................. 61
F
FSX (Flight Simulator X) ..............................................................
.......5, 102, 103, 154, 163, 164, 165, 166, 167, 169, 170, 171, 172
G
GPS (Global Positioning System)....... 15, 16, 28, 30, 42, 50, 65, 152
I
IFR (Instrument Flight Rules) ....................................... 15, 40, 62
ILS (Instrumental Landing System) .......................... 2, 6, 7, 40, 63
IP (Internet Protocol) .................................................................
................76, 83, 90, 103, 117, 125, 133, 135, 150, 165, 167, 169
L
LCD (Liquid Crystal Display) ....... 7, 24, 41, 42, 43, 44, 60, 152, 154
LSA (Light Sport Aircraft) .............................................. 7, 56, 155
M
MCU (Module Control Unit) ....................................................... 41
MIDS (Multifunctional Information Distribution System) .............. 66
O
OACI (Organización Internacional de Aviación Civil) ................... 59
OMG (Object Management Group) .......................................... 113
P
PFD (Primary Flight Display) .................................................... 60
160
16
0
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
R
RAM (Ramdon Access Memory) ..................... 81, 82, 125, 130, 131
RPM (Revoluciones por Minuto) ......................................... 47, 107
S
SDK (Software Development Kit) .. 82, 104, 150, 165, 166, 168, 169
T
TCP (Transmission Control Protocol) .................76, 90, 93, 103, 150
TFT (Thin Film Transistor) ................................................... 42, 43
U
UML (Unified Modeling Language) ........................................... 113
V
VFR (visual flight rules) ...................................................... 15, 62
VSI (Vertical Speed Indicator) ............................................. 33, 61
161
16
1
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Apéndice A
Comparación Cabina Convencional
y Digital
Figura 95: Private Piper PA-28-181 Figura 96: Tablero Avión Piper PA-
Archer III 28-181 Archer III
Figura 97: Piper Archer PA-28-181 Figura 98: Tablero Piper Archer PA-
LX 28-181 LX
162
16
2
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
163
16
3
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Apéndice B
Configuración de FSX
Active Sky puede ser utilizado en una configuración en red, donde FSX
se ejecuta en un equipo diferente (se requiere la versión FSX Deluxe). Para
FS9, se requiere FSUIPC y WideFS (Por favor, consulte la documentación de
esos productos). Esta guía se centra en SimConnect y FSX.
Compartir carpetas
164
16
4
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
165
16
5
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
166
16
6
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
Hay dos archivos que deben ser configurados en el servidor. Ellos son:
[ApplicationDataFolder]\Microsoft\FSX\SimConnect.xml
ApplicationDataFolder
MyDocumentsFolder
167
16
7
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
SimConnect.xml
Los valores de protocolo, dirección y puerto deben ser modificados. Los
otros valores se deben dejar por defecto.
Nota: Si está utilizando v4 FSUIPC con FSX, puede que tenga que
realizar los siguientes pasos para el funcionamiento en red adecuada:
168
16
8
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
SimConnect.ini
Aquí los valores de configuración son menos importantes, sin embargo,
es muy útil tener la consola de depuración activada (console = 1) para ser
capaz de ver cuando SimConnect está haciendo una conexión apropiada y
hablando con las aplicaciones cliente.
MyDocumentsFolder es:
169
16
9
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
[SimConnect]
Protocolo IPv4 =
Dirección = 192.168.1.102
Puerto = 500
MaxReceiveSize = 4096
DisableNagle = 0
170
17
0
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
HKEY_CURRENT_USER\Software\HiFi\[AS
VERSION]\FSXMyDocsPath: Establezca este a su carpeta de plan de
vuelo deseada, que debe ser compartida en el ordenador FSX como
\\fsxcomputername\Flight Simulator X Files
HKEY_CURRENT_USER\Software\HiFi\[AS VERSION]\FSXPath:
Establezca esto a su ruta de instalación de Flight Simulator X deseada, que
debe ser compartida en el ordenador FSX como \\fsxcomputername\Flight
Simulator X
HKEY_CURRENT_USER\Software\HiFi\[AS
VERSION]\FSXAppDataPath: Ponga esto a su Camino FSX AppData
deseado, que debe ser compartida en el ordenador FSX como
\\fsxcomputername\FSX
171
17
1
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
172
17
2
GIVEDA 1 de mayo de 2016
Generador de Instrumental de Vehículos en Dispositivos Android Salvatori Lucas
HKEY_CURRENT_USER\Software\HiFi\[AS VERSION]\FSXPath
HKEY_CURRENT_USER\Software\HiFi\[AS VERSION]\FSXAppDataPath
Estas rutas deben apuntar a sus versiones de servidor, es decir, (solamente
ejemplos, deben introducirse las rutas correctas no los valores más
adelante).
\\VISTA-DESKTOP\Flight Simulator X\ para la ruta de instalación FSX
\\Vista-escritorio\FSX\ruta para el FSX appdata
Acotación: Para que la conexión funcione debe instalarse los SP1 y SP2 de
FXS de otra manera se obtendrá un error de conexión similar a:
Fuente: [24]
173
17
3