NyZuZ Posted March 30, 2011 Author Report Share Posted March 30, 2011 Si quieres te las sueldo yo, aunque ya te digo que miedos no tengas ninguno, es tirando a fácil, no hay ninguna soldadura a menos de 1mm de esas de locos Lo dicho, a mi no me importa, las tres que he montado 0 problemas, te ahorras 75€ aprox, menos el reenvío luego por correos que seria 3€? Aunque te "llenará" más si las has soldado tu mismo. Por cierto, se que no es lo que toca pero yo monte los integrados directo, sin zócalo. Si alguien dice algo de lo del multiplayer podre volver a dormir cabronesssss, que yo es practicamente del unico modo que vuelo y tener una cabina que no puede... aunque siempre me quedara el consuelo de hacerlo por asignacion de teclas que eso rula 100%, aunque lleva mucho más curro de programación Quote Link to comment Share on other sites More sharing options...
NyZuZ Posted March 30, 2011 Author Report Share Posted March 30, 2011 Panel de Armamento: ExportSupport -- Calculate and generate the SIOC string for the cannon + other weapons. -- pRemainSIOCParam = the SIOC parameter connected to the display of other wepaons (ex ATGM, rockets) ammo count -- pRNDSSIOCParam = the SIOC parameter connected to the display of the cannon ammo count function AmmoCountersAndType(pRemainSIOCParam, pRNDSSIOCParam, pTypeSIOCParam) local lSIOC_SendString ="" -- Get the device local lWeaponSystem = GetDevice(12) --Check to see that the device is valid otherwise we return an emty string if type(lWeaponSystem) ~= "table" then return "" end local lMainPanel = GetDevice(0) lMainPanel:update_arguments() local lGunSelected = lMainPanel:get_argument_value(615) local lTargetingSystemOn = lMainPanel:get_argument_value(433) if lTargetingSystemOn == 1 then -- Somewhat ugly code due to most simmer not having the BS special gun/missile -- lockout system on their sticks. if lGunSelected == 0 then gLastGunStatus = "ARMED" elseif lGunSelected == -1 then gLastGunStatus = "SAFE" end --io.write(lGunSelected) --io.write("\n") --io.write(gLastGunStatus) --io.write("\n") --io.flush() -- Get and correctly round the ammo count. Ex Ammocount = 236 / 10 = 23.6. String match to "(%d+)" => 23 local lCannonAmmoCount = string.match(lWeaponSystem:get_selected_gun_ammo_count() / 10, "(%d+)") -- Add the cannon ammo count to the SIOC string lSIOC_SendString = pRNDSSIOCParam.."="..lCannonAmmoCount..":" -- Get and calculate the ammo for rockets ATGM etc local lArrayOfStationNumbers = lWeaponSystem:get_selected_weapon_stations() local lSelectedStationsAmmoCount = 0 for i=1,#lArrayOfStationNumbers do lSelectedStationsAmmoCount = lSelectedStationsAmmoCount + lWeaponSystem:get_weapon_count_on_station(lArrayOfStationNumbers[i]) end -- -999999 tells SIOC to turn of the display if (#lArrayOfStationNumbers ~= 0 and gLastGunStatus == "SAFE") then local lWeaponType = lWeaponSystem:get_weapon_type_on_station(lArrayOfStationNumbers[1]) --io.write(lWeaponType) --io.write("\n") lSIOC_SendString = lSIOC_SendString..pRemainSIOCParam.."="..lSelectedStationsAmmoCount..":" --io.write(weaponsTypeIndicator[lWeaponType] or "nil") --io.write("\n") -- Only update the weapons indicator display when the weapon actually changes -- Due to the fact that if you jettison the weapon on the station (lWeaponType = "EMPTY") -- and then cycle the gun select the sim-display still displayes the weapontype eventhough the -- weapon is in fact not there anymore. local lWeaponIndicator if lWeaponType == "EMPTY" then lWeaponIndicator = gLastWeaponType else lWeaponIndicator = weaponsTypeIndicator[lWeaponType] or 0 end --io.write(lWeaponIndicator) --io.write("\n") if lWeaponIndicator > 0 then lSIOC_SendString = lSIOC_SendString..pTypeSIOCParam.."="..lWeaponIndicator..":" gLastWeaponType = lWeaponIndicator end else lSIOC_SendString = lSIOC_SendString..pRemainSIOCParam.."=-999999:"..pTypeSIOCParam.."=0"..":" end else lSIOC_SendString = lSIOC_SendString..pRemainSIOCParam.."=-999999:"..pTypeSIOCParam.."=0:"..pRNDSSIOCParam.."=-999999:" end --io.write(lSIOC_SendString) --io.write("\n") --io.flush() return lSIOC_SendString end SiocConfig -- Enter the SIOC parameter number for the Remain and RNDS disply on the Weapons Control panel ammoCountersAndType = {Remain=208, RNDS=207, Type = 300} -- Format [sIOC Parameter Value] = {Device ID, arg_number} -- Device ID and arg_number can be found in Devices.lua and mainpanel_init.lua -- respectively. weaponsInterfaceIndicators = { [330] = {0,437}, [331] = {0,440}, [332] = {0,441}, [333] = {0,439}, [334] = {0,438}, } weaponsStationIndicators = { [321] = {0,390}, [322] = {0,388}, [323] = {0,389}, [324] = {0,391}, [325] = {0,392}, [326] = {0,393}, [327] = {0,395}, [328] = {0,394}, } Como muchas otras veces, fruto del maestro Oakes. Quote Link to comment Share on other sites More sharing options...
P1KW Posted March 30, 2011 Report Share Posted March 30, 2011 Vaya NyZuZ, muchas gracias por el ofrecimiento, pero no podria aceptar algo asi, me sentiria un jeta, porque aunque cagon con "cargarme algo" soy mañoso. Creo que voy a seguir tu consejo de ahorrarme 75€ y llevarme la satisfaccion de hacerlo yo, ya te contare. Saludos. Quote Link to comment Share on other sites More sharing options...
NyZuZ Posted March 30, 2011 Author Report Share Posted March 30, 2011 Vaya NyZuZ, muchas gracias por el ofrecimiento, pero no podria aceptar algo asi, me sentiria un jeta, porque aunque cagon con "cargarme algo" soy mañoso. Creo que voy a seguir tu consejo de ahorrarme 75€ y llevarme la satisfaccion de hacerlo yo, ya te contare. Saludos. Así se habla hombre! Posteanos tu lista de la compra el día que quieras. Yo hoy he mirado cada interruptor,led, etc de los paneles de Datalink,Armamento iz, armamento central, panel arranque, radio, ModosPVI y datalink, datalink y Abris. Los nombres no son exactos, si alguien quiere más detalle mirare de especificarlo más pero esta es la lista que he obtenido: 23 Pulsadores con LED 4 Interruptores ON-OFF Grandes 9 Interruptores ON-OFF MEdianos 5 Interruptores ON-OFF Pequeños 2 Interruptores ON-OFF-ON Medianos 6 Interruptores Rotativos (seguramente comprare los de 12 pos aunque el máximo necesario sean 8) 12 Pulsadores 5 LED varios colores 7 Encoders 3 Pantallas de 2 digitos. Aquí queda por si le sirve a alguien. Quote Link to comment Share on other sites More sharing options...
P1KW Posted March 30, 2011 Report Share Posted March 30, 2011 (edited) Así se habla hombre! Posteanos tu lista de la compra el día que quieras. Yo hoy he mirado cada interruptor,led, etc de los paneles de Datalink,Armamento iz, armamento central, panel arranque, radio, ModosPVI y datalink, datalink y Abris. Los nombres no son exactos, si alguien quiere más detalle mirare de especificarlo más pero esta es la lista que he obtenido: 23 Pulsadores con LED 4 Interruptores ON-OFF Grandes 9 Interruptores ON-OFF MEdianos 5 Interruptores ON-OFF Pequeños 2 Interruptores ON-OFF-ON Medianos 6 Interruptores Rotativos (seguramente comprare los de 12 pos aunque el máximo necesario sean 8) 12 Pulsadores 5 LED varios colores 7 Encoders 3 Pantallas de 2 digitos. Aquí queda por si le sirve a alguien. Si los 2 interruptores ON-OFF-ON son los del panel del AP, te falta el que hay en el panel de armas, el selector de rafaga (long-med-short). A mi me salen 16 LEDs, (6 tren, 8 panel de armas, 2 UV-26 contramedidas) obviando los 4 + dos indicadores luminosos de hemisferio del LWS. ¿Como vas a resolver el actuador del tren de aterrizaje? Yo le atornille un mando de pote a un ON-OFF grande, queda "aparatoso" y da el pego. Se ve en la foto que puse. Veo que te meriendas el PVI-800. 10 pulsadores +15idem con LEDs. Yo tengo intencion de hacerlo, aun sin el display. ¿es mirar muy alto? me refiero a complejidad del proyecto. Veo muy util tenerlo a mano en vuelo. Los rotatorios de 12 posiciones... Se que existen un tipo de 12 con unos pines para "caparles" las posiciones que sobran. ¿Sabes eso? El encoder o pote para intensidad del HUD es muy util en vuelo, asi como el rotatorio dia-noche-NoRecuerdoName. Los 4 ON-OFF grandes creo que en el Ka-50 son "locking lever" como el que conseguiste en tu curro. Yo tenia pensado poner uno asi, al menos, para el tren de aterrizaje. No es que te corrija, solo contrasto en base a lo quiero-intento hacer yo. Saludos. edito: sorry, no he contrastado la lista de material con la lista de paneles, pero ya lo dejo asi. Edited March 30, 2011 by Bolas Quote Link to comment Share on other sites More sharing options...
NyZuZ Posted March 31, 2011 Author Report Share Posted March 31, 2011 (edited) Si los 2 interruptores ON-OFF-ON son los del panel del AP, te falta el que hay en el panel de armas, el selector de rafaga (long-med-short). Los del panel del AP aunque en cabina sean de 3 posicones, realmente solo utilizan 2 cada uno si no me equivoco. Los pondre por lo tanto de 2 posiciones y ahorrare 2 entradas de tarjeta y lo que valen de más dichos interruptores. Por lo tanto el que hay es solo selector de rafaga. A mi me salen 16 LEDs, (6 tren, 8 panel de armas, 2 UV-26 contramedidas) obviando los 4 + dos indicadores luminosos de hemisferio del LWS. ¿Como vas a resolver el actuador del tren de aterrizaje? Yo le atornille un mando de pote a un ON-OFF grande, queda "aparatoso" y da el pego. Se ve en la foto que puse. Veo que te meriendas el PVI-800. 10 pulsadores +15idem con LEDs. Yo tengo intencion de hacerlo, aun sin el display. ¿es mirar muy alto? me refiero a complejidad del proyecto. Veo muy util tenerlo a mano en vuelo. Creo que si me he dejado algun LED... El material que tengo puesto ahora es exclusivamente de los paneles puestos. Ya sera bastante pasta y muuuchas horas para algunos meses de curro, asi que tengo pensado comprar el material por bloques y no arruinarme, ya que la idea es usar buen material para que dure tiempo y tenerlo por si en un futuro DCS saca simu del Apache El PVI-800 sera un panel tirando a fácil de hacer en lo que se refiere a programarlo, igual que el del Datalink. Lo de sus pantallas no se si se podrá o no, más cosas que averiguar! Los rotatorios de 12 posiciones... Se que existen un tipo de 12 con unos pines para "caparles" las posiciones que sobran. ¿Sabes eso? Interesante, link de ese rotatorio porfavor El encoder o pote para intensidad del HUD es muy util en vuelo, asi como el rotatorio dia-noche-NoRecuerdoName. El panel frontal sera el último de todos por hacer, más que nada pk vuelo con un portatil y no quedaria demasiado bien creo. Seguramente me hare un minipanel con el boton de warning, tren, HUD, etc y al terminar todo lo demass estudiare si hago el panel frontal o no, dependiendo de si me atrevo a construir las gauges con servos. Los 4 ON-OFF grandes creo que en el Ka-50 son "locking lever" como el que conseguiste en tu curro. Yo tenia pensado poner uno asi, al menos, para el tren de aterrizaje. Tengo en mente algun invento con los interruptores grandes, un pequeño muelle, algun tubo que entre en la palanca pero solo por la parte estrecha y algun fresado en la base del interruptor, pero nada definido aun. Sino tendre que cambiar más interruptores de arranque Tu palanca de tren de aterrizaje ... va a tocarte explicarme más detalles jeje Edited March 31, 2011 by NyZuZ Quote Link to comment Share on other sites More sharing options...
oscarfg Posted March 31, 2011 Report Share Posted March 31, 2011 Gracias por el código NyZuZ, es tal cual lo tengo. La parte de SIOC es muy sencilla, solamente hacen falta dos variables por cada contador, una para recibir el valor y otra asociada al display físico. Quote Link to comment Share on other sites More sharing options...
P1KW Posted March 31, 2011 Report Share Posted March 31, 2011 Holas. Lo del rotario lo vi en una web de cabinas, solo lo describia, como no soy electronico las suelo pasar ptas con las data sheet, :unsure: a ver si preguntamos a un electronico de por aqui. Lo del actuador del tren es muy sencillo, se trata de un mando de potenciometro bastante grande, de esos de baquelita que parecen de los años 50, en vez de fijarlo en el eje de dicho potenciometro lo pones en el actuador de un interruptor de palanca grande, si este es "locking lever" su actuacion se asimila bastante a los reales. Saludos. Si puedo luego pongo un post comentando lo del rotatorio. Quote Link to comment Share on other sites More sharing options...
NyZuZ Posted April 4, 2011 Author Report Share Posted April 4, 2011 (edited) Hoy he empezado a fresar el panel del DataLink, no recordara que fuera tan dificil usar bien esa maquina del demonio En la primera se ve el panel en si recién despegado del tablón que usé como soporte. Pegado con cinta de doble cara sobre él ha sido la mejor manera de trabajarlo. También pueden verse unos pequeños cuadrados que serán los botones en si. Edited April 4, 2011 by NyZuZ Quote Link to comment Share on other sites More sharing options...
P1KW Posted April 10, 2011 Report Share Posted April 10, 2011 Sobre el tema de los rotatorios con nº de posiciones ajustables te paso un link, Rotatorio de 2 a 12 posiciones. (el primero que he encontrado). En la pagina 3 muestra claramente como se configura. Este es muy caro, 8,92€ en DigiKey, seguro que los hay mucho mas asequibles. Generalmente el parametro es: "Nº de posiciones, 2 ~ 12" p/e. De todas formas, ¿no es mejor un encoder? No me imagino como hacer para que un rotary "envie" info distinta segun el sentido de giro. Saludos. Quote Link to comment Share on other sites More sharing options...
NyZuZ Posted April 10, 2011 Author Report Share Posted April 10, 2011 Sobre el tema de los rotatorios con nº de posiciones ajustables te paso un link, Rotatorio de 2 a 12 posiciones. (el primero que he encontrado). En la pagina 3 muestra claramente como se configura. Este es muy caro, 8,92€ en DigiKey, seguro que los hay mucho mas asequibles. Generalmente el parametro es: "Nº de posiciones, 2 ~ 12" p/e. De todas formas, ¿no es mejor un encoder? No me imagino como hacer para que un rotary "envie" info distinta segun el sentido de giro. Saludos. No es según el sentido de giro, sino en la posición en que se encuentra, al final lo que hace es convertir por ejemplo un rotary de 8 posiciones en una especie de 8 interruptores y el sim distingue cual de las 8 posiciones esta actualmente seleccionada. La función es un poco más complicada para programarlo pero eso lo tengo ya resuelto, al llegar a casa lo posteo que ahora estoy en el curro. Mil gracias por el link, los buscaré más baratos pero si no lo encuentro al necesitar pocos ya me cogería esos! Quote Link to comment Share on other sites More sharing options...
NyZuZ Posted April 14, 2011 Author Report Share Posted April 14, 2011 (edited) Botones para el Data Link recién terminados de fresar. Los he tenido que repetir tres veces hasta que han quedado como quería pero al fin! Plano del Abris Edited April 15, 2011 by NyZuZ Quote Link to comment Share on other sites More sharing options...
madelf Posted May 2, 2011 Report Share Posted May 2, 2011 Una curiosidad, por cuanto sale el juguetito por ahora? Quote Link to comment Share on other sites More sharing options...
NyZuZ Posted May 8, 2011 Author Report Share Posted May 8, 2011 Una curiosidad, por cuanto sale el juguetito por ahora? ¿A que te refieres madelf? Siento no postear nuevos avances pero hasta después del verano esto va a estar bastante parado por curro... Quote Link to comment Share on other sites More sharing options...
Cj93Play Posted May 19, 2011 Report Share Posted May 19, 2011 Y una pregunta, los botones rotativos, como los configurais en el simu? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.