Jump to content

Search the Community

Showing results for tags 'f-16'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • News
    • Official Updates
    • Community News
  • DCS World Tutorial & Training Range
    • New User Briefing Room
    • Guides & Tutorials
  • English
    • Digital Combat Simulator
    • Licensed Third Party Projects
    • General Off-Topic Discussion
    • Legacy Versions
  • International support
  • Русский
  • DCS Finland's DCS Finland
  • 3Sqn's 3Sqn
  • 49th Black Diamonds's 49th Black Diamonds
  • -=Пилотажники=-'s -=Пилотажники=-
  • Polacy's Polacy
  • = Flammeus Vulpes = fighting squadron's = Flammeus Vulpes = fighting squadron
  • Banda-DV's Banda-DV
  • Comedy Central's Comedy Central
  • =UVAF='s =UVAF=
  • 100 KIAP's 100 KIAP
  • VVS 504th Red Hammers's VVS 504th Red Hammers
  • Lock-On Mod Makers's Lock-On Mod Makers
  • Sweden's Sweden
  • Leftside Limited Tech section's Leftside Limited Tech section
  • Ground Troops Aviation Training Center's Ground Troops Aviation Training Center
  • German DCS Community's German DCS Community
  • Spanish DCS Community's Spanish DCS Community
  • °United Fight Spirits° - Germany's °United Fight Spirits° - Germany
  • Чат's Чат
  • RedRodgers's RedRodgers
  • Совместные вылеты онлайн's Совместные вылеты онлайн
  • -=Air piretS=-'s -=Air piretS=-
  • Клуб Веселых Пилотов/Smile Pilots Club's Клуб Веселых Пилотов/Smile Pilots Club
  • 161 Squadron's 161 (Recce) Squadron
  • German DCS Serveradmins's German DCS Serveradmins
  • Escuadrón 701, Colombia's Escuadrón 701, Colombia
  • LowLand Tiger Meet's LowLand Tiger Meet
  • 279KIAP Regiment's 279KIAP Regiment
  • Australian DCS Community's Australian DCS Community
  • Scandinavia's Scandinavia
  • Crazy Canuks's Crazy Canuks
  • The Silver Falcons's The Silver Falcons
  • 127Th Sibйrian Tiger's 127Th Sibйrian Tiger
  • 129th A-10 Squad: The Guard Sharks's 129th A-10 Squad: The Guard Sharks
  • Virtual Red Arrows's Virtual Red Arrows
  • Hellenic Pilots's Hellenic Pilots
  • =2IAE='s =2IAE=
  • 16th ACCW Tigers DEN's 16th ACCW Tigers DEN
  • USMC Veterans's USMC Veterans
  • United States Air Force's United States Air Force
  • =BAF='s =BAF=
  • Fighter Combat Simulations's Fighter Combat Simulations
  • =Воздушные Войны= aka =BB='s =Воздушные Войны= aka =BB=
  • CADelta's CADelta
  • DCS: Combined Arms's DCS: Combined Arms
  • Oceanic Wing and Friends's Oceanic Wing and Friends
  • The Virtual Horsemen's The Virtual Horsemen
  • Hellas's Hellas
  • NoPryl Flight Squadron's Topics
  • NoPryl Flight Squadron's NoPryl Warthog Squadron
  • Carrier Air Wing Seventeen — CVW-17 —'s Carrier Air Wing Seventeen — CVW-17 —
  • 蜂鸟特技飞行表演队 HummingBird Aerobatics Team's 蜂鸟特技飞行表演队 HummingBird Aerobatics Team
  • 1st Cav Div (Air Assault)'s 1st Cav Div (Air Assault)
  • CrimsonFlag - 102° GVv's CrimsonFlag - 102° GVv
  • AIEclan's AIEclan
  • Virtual Black Sheep's Virtual Black Sheep
  • 929th's 929th
  • French DCS Community's French DCS Community
  • 373rd Online Tactical Campaigns's 373rd Online Tactical Campaigns
  • Just For Laughs Simulation DCS's Just For Laughs Simulation DCS
  • "Russian Air Force" =RAF='s "Russian Air Force" =RAF=
  • ECV56 Cóndor's ECV56 Cóndor
  • Master Arms's Join Master Arms
  • Master Arms's Master Arms
  • 141 Wolfs's 141 Wolfs
  • 314. ШАП Моздок (Су-25)'s 314. ШАП Моздок (Су-25)
  • Escuadrón 117's Escuadrón 117
  • Austian/Germany Pilots's Austian/Germany Pilots
  • Итория авиации's Итория авиации
  • Clan Vikingos's Clan Vikingos
  • Virtual Royal Danish Airforce's Virtual Royal Danish Airforce
  • United Operations Air Forces's United Operations Air Forces
  • United States Navy's United States Navy
  • Europe clan's Europe clan
  • No.66 Squadron's No.66 Squadron
  • De Belgae's De Belgae
  • v47th Fighter Squadron's v47th Fighter Squadron
  • 105 Wirtualny Pułk Śmigłowców Bojowych (105th Virtual Combat Helicopters Regiment).'s 105 Wirtualny Pułk Śmigłowców Bojowych (105th Virtual Combat Helicopters Regiment).
  • 7 Wirtualna Eskadra Działań Specjalnych's 7 Wirtualna Eskadra Działań Specjalnych
  • 223rd CAS "Wolfpack"'s 223rd CAS "Wolfpack"
  • www.TAW.net - DCS Division's www.TAW.net - DCS Division
  • Jagdfliegergeschwader 1 “Fritz Schmenkel” (JG-1)'s Recruitment
  • 64th Aggressor Squadron - Public's Images and Videos
  • =BK= Братские крылья's Связь
  • =BK= Братские крылья's Сервера =BK=
  • =BK= Братские крылья's Вопросы
  • Virtual Carrier Air Wing 1's Topics - Bugs
  • Virtual Carrier Air Wing 1's COOP Flights - Request
  • Virtual Carrier Air Wing 1's Video and Live Feed
  • Virtual Carrier Air Wing 1's Recruitment questions
  • Air Combat Wings's Video
  • Air Combat Wings's Vola con noi !
  • DTA - Comunidad Hispana de DCS's Muro
  • Virtual Skyblazers's Information
  • Virtual Skyblazers's Conversation
  • The Flying Kiwis's The Flying Kiwis Zorb ball of death dedicated server
  • The Flying Kiwis's ANZAC Mission
  • LINCI's Discussioni
  • [OFS] Open Flight School's Informationen
  • The Pirates Cove's Mods
  • The Pirates Cove's C-130 MOD
  • VF-211's Contact us
  • Comunidad Española de DCS - Interescuadrones's Discusiones
  • Sabre Squadron's Campaign & Mission Updates
  • Neko PMC's Topics
  • 74th Flying Tigers's Questions and Answers
  • Virtual JaBoG32's Topics
  • Cerberus Fighter Wing's Screenshot Posting
  • Digital Coalition Air Force's Posts/Forum
  • Beyaz Kartallar (161-Kartal Yarasa Filo)'s Beyaz Kartallar
  • Strike Fighter Squadron's VMFA-35 Skin by Stellou
  • 1st VFW's General Discussion
  • VFA-41 Black Aces's VFA-41 Black Aces Squadron Info
  • 154th Air Wing's New Server
  • 71st_Eagles's Topics
  • 71st_Eagles's Members
  • Task Force Uniform Charlie Sierra's Links
  • 1(F) Squadron RAF Air UK's Operations
  • TFB 8's Dedicated Public Servers
  • 334th "Eagle" Squadron's Contact Us
  • Nemesis HAW's Topics
  • 枝江虚拟航空队's 涂装展览
  • 511th Fighter Squadron- Virtual Vultures's Public Affairs
  • 「301sq」Virtual Squadron's MemberShip
  • Royal Netherlands Air Force virtual's Topics
  • 4YA-Community's The 4YA Community
  • VMFA-323's Welcome
  • 78th Fighter Squadron's Topics
  • Air Group =Axeman= (=AxA=)'s Связь
  • Air Group =Axeman= (=AxA=)'s Air Group =Axeman= (=AxA=)
  • Ghost Syndicate's Forum
  • GAEv Grupo Aeronaval Embarcado Virtual's Discusiones
  • VICOMTE's Recrutement
  • Casual Flyers's Casual Flyers


  • Community Calendar
  • Jagdfliegergeschwader 1 “Fritz Schmenkel” (JG-1)'s Events
  • ASOR 234 squadron's Operations
  • 11TSG's Events
  • ≡★≡ THE 51st VIRTUAL FIGHTER WING ≡★≡'s Events
  • DCS Español || D3W's Calendario
  • DTA - Comunidad Hispana de DCS's Eventos
  • Carrier Air Wing 66's Events
  • DCS - Allied Forces - Open Missions and Beyond's Events
  • The Flying Kiwis's TFK Flying schedule
  • VF-211's Calendar
  • VF-211's Training nights
  • Comunidad Española de DCS - Interescuadrones's Eventos
  • Neko PMC's Events
  • VFA-86 Sidewinders's Winder schedule
  • 74th Flying Tigers's Trainings and Missions
  • Red Air Regiment's Events
  • Cerberus Fighter Wing's Events
  • Digital Coalition Air Force's Events
  • uosef's عقابهای ایران
  • v81st Fighter Squadron's Training and Operations
  • Darkwater Aerial Security Ltd. (Task Force "Caucasus Dragons")'s Contracts and Operations
  • Darkwater Aerial Security Ltd. (Task Force "Caucasus Dragons")'s Events
  • Delta Force Squadron's Events
  • 71st_Eagles's Events
  • Virtual Fighter Group's Schedule
  • 71st Laughing Rooks's 71st Events
  • Virtual Air Festivals's VAF Events
  • Royal Netherlands Air Force virtual's Events
  • Royal Netherlands Air Force virtual's Events
  • vCSG-3's vCSG-3 Events
  • 102nd Albatross's Events
  • VMFA-323's Events
  • VMFA-323's Events
  • 78th Fighter Squadron's Events
  • Ghost Syndicate's Events

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start



Flight Simulators





  1. Nothing really game breaking but just something I noticed. (F-16 Exhaust Demo track) When you place a F-16CM (1st in the line up) on the ground and make it uncontrolled it will have the correct nozzle position for a cold start. When you place a F-16CM as a "static" (2nd in the line up) aircraft it's nozzle position is showing it was shutdown in SEC mode. The "static" F-16CM nozzle position is incorrect and should be like that of the uncontrolled F-16CM. All the other "static" F-16s appear to be incorrect as well but they are much older statics so the texture looks a bit weird. At the end of the track I jump into the jet, start up, then place the engine into SEC and shutdown. What happens in DCS is the engine nozzle opens back up. What should happen is the nozzle should stay in the closed position. (F-16 Exhaust after landing Demo track) When you are flying and place the engine into SEC, then land and shutdown the engine nozzle again opens back up instead of staying in the SEC position (closed). I know the F-16 is not completely finished yet so this might get fixed eventually just thought I make a forum post because there does not appear to be one. F16 Exhaust Demo.trk F16 Exhaust after landing Demo 2.trk
  2. The canopy latch system is not animated. When lowering the canopy, once it touches the cockpit frame, the curved latches then rotate around the canopy mounting points (This is the extra sound you hear after it's closed). Below are screenshots. There are multiple latches around the canopy. All of them should rotate around the canopy mounts to engage and lock the canopy down.
  3. When performing a full aileron roll, with only lateral stick input, at the end of the roll the FLCS "pulls up" automatically up to a couple of Gs to bring back the nose (it seems) to the initial attitude. E.g. if you start the roll from a 10 degree nose up attitude and during the roll the nose naturally drops, at the end the aircraft automatically pulls the nose up to 10 degrees again, without any pilot input. This is not how the FLCS works, it never commands more than 1g by itself, and a roll should be just like in the Hornet or Mirage. See video and track (P.S. ED you shoudl REALLY increse the 5mb limit!) https://wormhole.app/d1QaN#qb6vr9jR_4tfw98iz7GncA
  4. After taking quite some time off on this project, it is time for a reboot. (wow that was in 2018 https://forums.eagle.ru/topic/188571-tm-cougar-sealed-magnetoresistive-hall-sensor-kits/?do=findComment&comment=3680810 ) This time a good friend of mine (trace) has joined forces with me and we have significantly improved the design structurally as well as the workflow. Since I was too lazy to 3D print these, now he is in charge of that. The pedals are plastic 3D printed, shaped to original F-16 specs and have two different settings for width adjustments of around 25mm (~1 in) difference. Print time is a ridiculous 22h per pedal. Each pedal has 4 high quality Ruthex metal inserts which are molten into the 3D print and can take quite a lot of force (over 2000N pullout). Furthermore, there is no wear after several screw cylces, so you can trial your favorite foot distance with good conscience. The surrounding structure of the inserts is significantly reinforced, so that torsion forces can be absorbed. Summarized, it should be rigid as hell! We have made one golden set of pedals just to show off, the production units are silver like the real deal. Here are some low quality pics my prototype version from 2018 installed on the Crosswinds. On the first pic it looks like the wider width setting was used, second pic shows the smaller width setting. They are printed of a filament which is a sort of chimera between PLA and PETG. They have pretty thick perimeters & top/ bottom layers and (I believe) ~30% infill. However, the internals are reinforced along internal force paths with an interesting method based on FEM. I borrowed the idea from this youtuber: https://www.youtube.com/watch?v=q0YsC53mFvY Please check out the videos demonstrating the strength of our construction below: click me Trace is doing the serial production, but printing will be on demand. The pedals are 50€ and shipping is about 20€ tracked internationally (depending on your country). Please send trace a PM if you are interested in a set!
  5. until
    FAM Flight! Time to polish our basic flying skills. We'll do: - section flights - navigation - rejoins - G-warmups - BDC - RTB - over head initial or 2 ship landing Join here: https://discord.gg/aynpxBDE?event=981923016688680960
  6. Hi Everyone, After the completion of the F-16CM Block 50, I'd like to request another F-16 variant; the F-16CG Block 40 circa late 80s/90s, before the CCIP (F-16CM) standard. I've chosen this F-16 variant in particular, because it is both a.) a historical variant suitable for a Balkans/Kosovo conflict (if we ever get an appropriate map for it), but also because the workload required to deliver such a variant should be fairly low at least in comparison to say, an F-16A (though I'd love that one too). Largely identical external model - the only differences being the removal of the JHMCS sensor and a different HUD, there'd also probably have to be a different pilot model. The only other difference that I can think of are the IFF antennae forward of the canopy, but don't hold me to that (AFAIK AIFF came with CCIP, though it's not like DCS models IFF with much fidelity anyway). Identical RADAR, as well as most other avionics: it has the exact same APG-68(V)5 FCR we have currently it has the same RWR (or at least a minor difference (ALR-56/ALR-56M, compared to the ALR-56M we have currently). The main difference would be no Link 16 and no MIDS, it also might have a different IFF system, though again, it's not like that is simulated with much fidelity anyway (though hopefully it will in the future). Identical FLCS and FDM; the only differences being the slightly lower thrust (but only by very little) F110-GE-100 on the Block 40, compared to the F110-GE-129 on our Block 50. AFAIK the F110-GE-400 on the F-14B, is essentially just an F110-GE-100 with a tailpipe extension. Pretty much identical cockpit, apart from the obviously the larger holographic HUD (with the ability to project NAVFLIR imagery from LANTIRN) and monochromatic MFDs though they have identical symbology AFAIK (just its all green, like that Tomcat's TID, instead of being mostly white). There are some other minor differences, namely the removal of the JHMCS sensor and control knob; as well as the removal of the DL and MIDS switches from the avionics power panel, the EHSI is replaced by mechanical one (identical to the one in the F-5E-3 AFAIK, with a control knob to the left instead of the single mode button). The rest of the cockpit is largely completely identical in form and function, the only other thing I can think of is that maybe the location of the oxygen control panel might have moved to be in between the avionics power and anti-ice panels, though the function and switches will be identical. We already have most of the stores and weapons already; just no LITENING, no AIM-9X and depending on the exact year you choose, you might not have AMRAAMs (AIM-120A was in service in 1991, B in 1994/1995 and C in 1996/1997). There would also be no JSOWs. The only other things we're missing are more fleshed out modes for the HARM, it doesn't have HTS compatibility AFAIK, but it would have GBU-24 (+ variants, at least the base GBU-24/B with a Mk84 warhead and the GBU-24A/B with the BLU-109 penetrating warhead). The main addition would be the inclusion of LANTIRN, including the AN/AAQ-13 navigation and AN/AAQ-14 targeting pods; the former includes a terrain-following RADAR (TFR), which can be coupled to the F-16s autopilot, allowing for automatic NOE flight at high speeds, its imagery can also be displayed on one of the MFDs (TFR page); it also includes a navigation FLIR (NAVFLIR), which can be projected onto the HUD or on the MFDs (FLIR page AFAIK); the latter TGP is broadly identical to the one currently present on the Tomcat, with only FLIR (which is lower resolution, with 2 FOVs + a digital zoom level) and a LTD/R (no TV or LST). The one in the Tomcat though is modified (known as LTS) to have an integral GPS/IMU and a ballistics computer, to generate coordinates and provide weapon release cues; now I'm not sure if the base AN/AAQ-14 can do this, though in any case the aircraft's native systems are able to provide this information (which isn't the case in the Tomcat).
  7. Коллеги! Еще совсем недавно, иметь много мониторную систему было сложно. Но нынче, ограничением является не сколько стоимость, как место, где этот 2-й , а то и 3-й монитор поставить (или просто неудобно...). Но, ИМХО, есть неплохой и достаточно дешёвый способ, . Особенно это актуально , в связи с переходом на 2,7 и Вин10, в которой достаточно много "плюшек". Одна из них это использование вместо 2-го огромного монитора. на 22" использовать для вывода дополнительного рабочего стола планшет или смартфон. Для этого: 1. Скачиваем программу на РС и девайс. Мне больше всего нравиться это приложение, https://spacedesk.net/ , в отличии от других, она позволяет пользоваться подключением по USB практически так же, без потери скорости (как на Wi-Fi ). 2. Вывод экранов (МФ и т.д. можно настроить штатными средствами DCS (профили, по умолчанию, приложены в клиенте или написать свои). 3. Использовать приложение Helios 1.6. Профили под монитор 22" http://www.captzeen.com/helios/index.asp . Штатными средствами приложения профили конвертируются под Ваш формат. Учебники (в основном по версии 1.4.) в стиме https://steamcommunity.com/app/223750/discussions/0/154642321537076529/?l=czech Но . есть проблемы, именно с написанием профилей открытого доступа, под себя, для редактирования и т.д. именно под модуль F-16. В забугорном разделе есть разработка от mcmike (F-16Profile), без вывода экранов. В целом , программа Helios 1.6., интересная . Предлагаю желающим обсудить в этой теме непонятки по данной теме, а так делиться профилями и советами.. С уважением..
  8. Join here! https://discord.gg/UTJxNRJp?event=977944078652170260
  9. yall ever notice the jingle when you turn on the RWR in the viper is to the tune of the first three notes of the theme to A Space Odyssey?? idk if its intentional or not lmaooooo, imagine the engineers designing the system having watched the film being like, hehe lets put that as the jingle XD
  10. The 311 Squadron, is now recruiting for both the Fighter wing which currently use the F-16 Airframe and also the display team which is undergoing development as we speak. Join our discord today. We are not as intense as some groups and are looking for relaxed like minded pilots to join our ranks, we have a dedicated server, weekly missions and squadron liveries for you to enjoy. https://discord.gg/EGjycSZv2h **All pilots must be within 1 hour +/- of GMT to allow us to organise sorties**
  11. Hello Pilots, its nice that we can share now our developement with you. In our dev thread you see the extreme rigid construction and our tests: link Check the F-16 and P-51 like pedals and have fun and follow the F/A 18 release soon. Our goal was in our endless nights, while developing and testing, to achieve high quality and rigidity. best regards rel4y and trace always keep air under your wings guys __________________________________________________________________________________________________________________________________ MFG Crosswind addon COMBAT PEDAL like F-16 The pedals are 3D printed, shaped to original F-16 specs and have two different settings for width adjustments of around ttl 25mm (~1 in) difference. Each pedal has 4 high quality metal inserts which are molten into the 3D print and can take quite a lot of force (over 2000N pullout). Furthermore, there is no wear after several screw cylces, so you can trial your favorite foot distance with good conscience. No visible screws meets highest rigidity. The surrounding structure of the inserts is significantly reinforced, so that torsion forces can be absorbed. pair of "aluminium silver metal shiny material F-16 like Pedals" with high Qualität metal thread inserts, stainlesss steel screws _______________________________________________________________________________________________________________________________ MFG Crosswind addon COMBAT PEDAL like WWII P-51 Mustang They meet the right dimensions and are really BIG ONES. We use high quality metal inserts they belong to the best on the market. We calculate forces on our constructions. pair of "aluminium metal shiny silver or mil green colour P-51 like Pedals" with metal thread inserts, stainlesss steel screws
  12. In the attached track file, I launch two HARMs, targeted via the HTS, at a Tor (SA-15) that is being controlled directly by my friend. When the missiles entered the terminal portion of their attack (7-10 seconds before impact), he would turn off his RADAR. To be clear, only one Tor turned on then off. We performed this mission to test whether HARMs fired from the F-16 in HAD will intertially guide onto an emitter if it turns silent. Instead of flying via INS to the last known target position, as real HARMs do, we found that they simply fly off ballistically. This is a well known and critical capability for the HARM - it's bizarre that it has been omitted and, unfortunate that it will likely go unresolved for a long time. Bignewy or Nineline, please see what you can do about this. Track file attached for your convenience: server-20220404-222714.trk server-20220404-222253.trk
  13. Playing a mission on Syria, I dropped 4 JDAMs from my f-16 and right when the 4th impacted I got a crash to desktop. Log zip folder included. dcs.log-20220327-012658.zip
  14. Всем привет. Некогда посетила меня идея попробовать сделать с нуля MFD панели как у F-16 с дисплеями. Хочу поделиться с сообществом результатом моих экспериментов. Возможно этот пост вдохновит на создание подобных элементов кокпита других вирпилов или может кому-то поможет упростить этот процесс, получив большую часть необходимой информации в одном топике. Вдохновило меня на это - видео от GENA PILOT: Настройка LCD экранов под TM COUGAR MFD для DCS. Идея заключалась в следующем: На 3D принтере сделать рамки MFD панелей с кнопками. На базе одного Arduino сделать схему джойстика на 56 кнопок под 2 MFD панели. Запрограммировать Arduino с помощью MMJoy. Разработать схему печатной платы под тактовые кнопки, которые поместятся в MFD рамки. Сделать печатную плату из фольгированного текстолита по ЛУТ-технологии. Найти подходящие LCD дисплеи на Ali Express и собрать все в кучу. Настроить кнопки и отображение MFD экранов из DCS на LCD дисплеях. 1. 3D печать рамок и кнопок. За основу были взяты 3D модели рамок с сайта: https://www.thingiverse.com/thing:3327543/files. Однако, модель имеет не оригинальные размеры, поэтому модель пришлось подгонять под чертежи. Кроме того, в модели есть множество мелких и не очень нужных элементов и пазов, которые могут криво напечататься, а использовать мелкие сопла или более дорогие виды пластика может существенно увеличить цену изделия. Также кнопки не имеют фасок и кнопки-качалки плоские, а в реале они вогнутые. В общем, методом тыка и с помощью какой-то матери я подогнал 3D модели под свою задачу убрав лишние и плохопечатуемые детали, а также немного улучшив модели кнопок: 3D модель MFD рамки 3D модель квадратной кнопки 3D модель прямоугольной кнопки-качалки Рамки решил печатать черным пластиком, а кнопки - прозрачным, с расчетом на то, чтоб сделать им еще подсветку. Важно! 3D модели кнопок имеют размер 1 в 1 под отверстия в рамке, поэтому их нужно печатать в масштабе 95-94% от оригинала, чтоб был зазор, иначе кнопки придется долго и нудно обтачивать на этапе постобработки, чтоб они "сели" на свои места в рамке. Результат получился таким: 2. Arduino и схема подключения В качестве основы для контроллера джойстика решил взять Arduino Pro micro на базе чипа ATmega32U4. Девайс вроде минимальный по размерам, а контактов достаточно для создания нужного числа кнопок. Каждая MFD-панель имеет 28 кнопок, соответственно для двух панелей необходимо по крайней мере 56 кнопок. В Arduino для настройки множества кнопок применяются схемы в виде матрицы состоящая из "строк" и "столбцов". Выглядит это примерно таким образом: Как видно из схемы для каждой кнопки также нужно подключать диод для того, чтоб Arduino смог определять какая из кнопок в "строке" нажата. Путем нетрудных расчетов для получения 56 кнопок нам необходима матрица из 8 строк и 7 столбцов. Итоговая схема для 2 панелей у меня получилась такой: 3. Программирование контроллера с помощью MMJOY Для программирования контроллера я использовал информацию и софт с сайта проекта mmjoy. Вкратце опишу процесс подключения, настройки и загрузки прошивки в контроллер исходя из текущей схемы. Скачай архив с актуальной версией MMJOY2 и распакуй в корень диска C (не рекомендуется, чтоб в пути к MMJOY была кириллица или пробелы). Подключи плату контроллера Arduino к компьютеру. Устройство должно определиться как Arduino Leonardo и должны установиться драйверы. Если драйверы не установятся, то установи их вручную через диспетчер устройств (devmgmt.msc), указав папку разархивированного MMJOY2 в качестве источника драйверов. Переведи в режим bootloader, для этого на плате ProMicro нужно кратковременно замкнуть и отпустить два контакта GND и RST. При этом в диспетчере устройств пропадет Arduino Leonardo и появится новое устройство Arduino Leonardo bootloader и в диспетчере устройств запомни номер COM порта, который отобразиться рядом с именем устройства. Через 8 сек. Arduino вернется в обычный рабочий режим. Запусти MMJoySetup.exe из распакованного архива MMJOY2. Перейди на вкладку "Прошивка". Укажи следующие значения в полях: Файл прошивки: C:\MMjoy2\Firmware\Firmware_lufa_[MMJOY2_ATMEGA32U4].hex Чип: ATmega32U4 Загрузчик: Arduino Порт: COM порт из предыдущего шага, например, COM4 (у тебя может быть другой порт!) Теперь переведи Arduino в режим bootloader замкнув кратковременно контакты RST + GND. После того как bootloader определится в системе поле с номером порта должно стать зеленым. В этот момент нужно сразу нажать "Загрузить прошивку". Если все сделано верно, то появится окно с терминалом cmd.exe в котором будет отображаться процесс загрузки прошивки. В результате в системе должно определиться новое устройство MMJOY2. Выбери устройство в "Список устройств и конфигурация". Изображение джойстика слева должно стать синего цвета, это будет означать, что MMJoySetup определил контроллер с новой прошивкой и готов к программированию. Перейди на вкладку "Настройка кнопок". И задай такие значения для рядов и строк, а также укажи напротив полей "Кнопка 1" - "Кнопка 56" соответствующие номера 1 - 56: Ряды и колонки соответствуют таковым из принципиальной схемы, которую я приводил выше. Только название контактов несколько отличается, от их маркировки на плате. Приведу, на всякий случай, схему какому контакту на плате соответствуют адреса в конфигураторе MMJoySetup: Нажми "Записать в контроллер". На этом программирование завершено. 4. Разработка печатной платы Печатную плату я решил делать сам "по старинке": фольгированный текстолит + трафарет на лазерном принтере перенесенный утюгом на плату + хлорное железо. Теплая, ламповая, Классика! Однако метод изготовления не принципиален. У меня было несколько идей какую именно конфигурацию платы использовать. Сначала я хотел сделать квадратную цельную плату, которая помещалась бы полностью внутрь рамки, однако из-за того, что у меня не оказалось подходящего инструмента, чтоб аккуратно выпилить такой квадрат в текстолите, и после нескольких неудачных попыток от такой идеи я решил отказаться, а вместо этого сделать 4 отдельные платки на каждую "грань" MFD панели, которые планировал соединить друг с другом проводами. Для реализации схемы нужен двусторонний текстолит, так как схема достаточно плотной получается, и на одной стороне все контакты не помещаются. Ближе к делу. Трафарет я нарисовал в sPlan6. На всякий случай выложу 2 варианта: Вариант цельной платы (требует доработок, так как в корпус MFD-рамки она не влезет!) Вариант цельной платы (PDF версия для печати) Вариант с 4 отдельными платами Вариант с 4 отдельными платами (PDF версия для печати) Background для sPlan схемы Нужно распечатать один из вариантов (рекомендую вариант из 4 плат) в 100% масштабе, желательно, на термотрансферной бумаге. Я печатал на мелованной бумаге (тоже пригодна для ЛУТ-технологии изготовления плат). Трафарет подготовлен таким образом, что при складывании листа одна сторона платы будет как-раз на своем месте над обратной стороной. При переносе тонера на текстолит, нужно очень точно расположить трафарет и желательно проверять "на просвет" что все дорожки на своих местах. 5. Делаем печатную плату Печатаем трафарет, утюжим, травим платы в хлорном железе: Лудим сплавом розе. Далее нужно аккуратно распилить плату на 4 отдельные, просверлить отверстия сверлом в 1 мм. Я использовал такую микродрель с цанговым патроном (на фото установлена фреза вместо сверла ). Отверстия в плате рассчитаны под тактовые кнопки TACT 6x6-4.3, высотой в 4,3 мм: Запаиваем кнопки и диоды по схеме. Диоды желательно использовать минимального размера. Впихнуть на плату их не просто. (Фото итогового результата распаянных элементов, к сожалению, я не сделал). 6. Подбираем LCD дисплеи Здесь я пытался найти 5-дюймовые квадратные дисплеи, чтоб максимально уменьшить колхоз, и приблизиться к оригиналу, однако ничего подобного я найти так и не смог. Поэтому остановился на аналогичном варианте на AliExpress, который предлагал GENA PILOT в своем видео (спасибо ему) в полной комплектации. LCD приехали ко мне за месяц: Робит! Убедись, что у тебя найдется 2 лишних HDMI порта на видеокарте 7. Сборка, настройка, проверка Платы спаиваем по схеме тонкими проводами. Фиксируем их на плате спермотермоклеем, так как они легко отрываются от посадочных мест. Проверяем, что все кнопки работают, и нигде не ошиблись на этапе пайки/прогроммирования. Тестировать удобно в MMJoySetup, выбрав контроллер из списка и перейдя на вкладку "Настройка кнопок". Нажми также "Считать из контроллера". Нажатие кнопок будет отображаться красным цветом. Подгоняем пластиковые кнопки и устанавливаем их в корпус MFD-панели. Если нужно дорабатываем их напильником надфилем и наждачкой. Устанавливаем платы в корпус MFD рамки. Фиксируем немного термоклеем по краям. Нужно убедиться, что кнопки встали ровно и нормально нажимаются. Если необходимо, "подравниваем" кнопки на плате, особенно это касается кнопок под "качалками", если впаять кнопки криво, то они могут плохо нажиматься. Если все ок - приклеиваем термоклеем основательно. LCD дисплеи я также аккуратненько по краям посадил на термоклей. Плату управления и контроллер LCD с обратной стороны экранов прикрепил на толстый двусторонний скотч. По 4 "жвачки" по углам платы, чтоб был зазор и плата как бы висела в воздухе (тут желательно под плату положить еще диэлектрик, так как корпус LCD металлический и можно легко замкнуть что-то на плате). Подключаем USB + HDMI к компу. Теперь нужно настроить расположение LCD экранов в конфигурации мониторов DCS. Для этого в папке DCS World\Config\MonitorSetup необходимо создать новый файл конфигурации мониторов. Здесь все индивидуально и зависит от разрешения и конфигурации ваших мониторов. В моем случае конфигурация такая (маленькие LCD в настройках Windows я развернул в вертикальное "книжное" положение, по умолчанию они используют "альбомное" отображение). Глобальные координаты рендера в DCS отсчитываются из верхнего левого угла самого левого дисплея. Поэтому необходимо подгадать координаты таким образом, чтоб каждый дисплей ровно отображал информацию и "вписывался" в свое место. В моем случае координаты получились такими: _ = function(p) return p; end; name = _('Camera + LMFCD + RMFCD + Custom'); Description = 'Left MFCD on the left, Right MFCD on the right and camera on the center' Viewports = { Center = { x = 768; y = 0; width = 1920; height = 1080; viewDx = 0; viewDy = 0; aspect = 1920 / 1080; } } LEFT_MFCD = { x = 60; y = 280; width = 688; height = 688; } RIGHT_MFCD = { x = 2748; y = 280; width = 688; height = 688; } UIMainView = Viewports.Center GU_MAIN_VIEWPORT = Viewports.Center Запусти DCS: Установи разрешение экрана исходя из суммы ширины всех дисплеев и высоты самого высокого. В моем случае это 768+1920+768 = 3456x1080. Выбери конфигурацию мониторов. Назначь кнопки OSB1 - OSB20 а также GAIN +-, SYM +-, BRT +-, CON +-. Результат Также записал коротенькое видео (снимал на кусок текстолита, за качество сорян) Имеющиеся косяки и планы На текущий момент я сделал только 1 MFD (для второго жду необходимые материалы, текстолит и прочую мелочь). Нет крепления, его я не продумывал и поэтому пока колхоз. Дисплеи не всегда с первого подключения определяются в системе (возможно у меня плохой кабель). В корпусе не предусмотрены нормальные посадочные места для платы, поэтому все держится на термоклее. Подсветку планирую сделать, но пока не знаю как. Внутри все довольно плотно, но что-то придумаю. На кнопках нет символики. Я планировал сделать трафарет и покрасить кнопки серой краской поверх трафарета, чтоб прозрачными были только символы и при наличии подсветки все было бы аутентичненько, но я пока не знаю как сделать такой мелкий трафарет с буквами SYM, GAIN и т.д. Внутри текущей рамки, есть посадочные места и отверстия под крепление, которые видимо планировал использовать автор 3D модели, однако мне они помешали и мне пришлось их спилить фрезой. Поэтому 3D модель, вероятно, придется оптимизировать с учетом этого недостатка. Расходы 3D печать 2 рамок с кнопками - $ 35 2 x LCD панели - $ 78 Текстолит, хлорное железо, диоды (FR207), кнопки (TACT 6x6-4.3) прочая мелочь ~ $ 10 Arduino Pro Micro - $ 8 Ссылки на файлы одним архивом: Яндекс Диск Google Drive MMJOY2 Конфиг дисплеев Camera+LMFCD+RMFCD+Custom.lua Пост писал на одном дыхании, так что мог что-то забыть/упустить. Задавайте свои ответы если что, буду рад ответить
  15. Hi all, first post here on the DCS forums but have been at DCS for a while with the Hornet, Harrier and Viper, I'd like to share one of my creations! Should bring some nostalgia to some of you!
  16. I'm sure this is something somewhat incomplete, but very hard to ignore. I'm playing a campaign mission, which involves my flight being a SEAD role. All aircraft in my flight are armed with HARMs. My own engagement with the HARMs go without a problem. When I tell my flight to "engage air defences", all three break formation and fly the opposite direction of any targets of opportunity. They eventually just enter their own orbit and eventually give up and rejoin from about 60-80 miles away, of course using full burner. Something is seriously flawed here and makes SP SEAD flights a waste when there is more than two targets needed to be destroyed for a strike package to succeed.
  17. JTF-111 is recruiting! Who are we: JTF111, is a US based - Air Force semi-milsim group. We are a laid back community who like to goof off and joke around in discord but we take it somewhat serious in the jet. We are primarily flying the F-16C, with plans to fill some A-10CII seats in the near Future! What we offer: Dedicated server at a datacenter in the Midwest LotAtc server with key Combat Flite mission planning. Custom Liveries OVGME Repository Our Aircraft: Our Primary Focus is the [F-16C] but we are actively seeking pilots for the A-10CII in support for the CAS role. Requirements for Joining: ((Age 18+)) Hotas, Head Tracking (VR, TrackIR, etc) English speaking, and own Persian Gulf, Syria, and NTTR maps. (Modules and Equipment may be acquired within 30days of recruitment) The majority of our Operators reside on the East Coast but we do not have restrictions on your geographical area as long as you can make Training and Mission nights. Our Trainings are currently held on Tuesdays 20:00 EST and our Missions are on held on Saturdays 20:00 EST. We do understand people have lives outside of DCS but we do ask that you give at least 24hrs notice before a scheduled flight if you will be absent as we will need to make adjustments in mission planning, etc. How to Join: Fill out an application at www.JTF111.com, join our Discord, and schedule an Interview with one of our Admins. If you have any questions feel free to join us on our Discord Channel. https://discord.gg/Crswbm8TPs
  18. Okay everyone thanks to @Middlefart for his main code, my wife for her expertise, helping me with this code for everyone looking for the F-16 Total Fuel gauge. All you need to do is add your code for your motors for the FWD/AFT pointers and your backlighting for your gauge. Easy and done! Hope this helps everyone!! This does work great on my seeeduino XIAO controller (DEFAULT_SERIAL only). Mega, nano, etc will work with IRQ_SERIAL. /* F-16 Total Fuel Gauge Thanks to: Middlefart (Original code), Fusion and Fusion's Wife (software engineer) Code is for the 128x32 oled i2c display. All you have to do is add your motor pins and guage backlight pins if desired. Hope this helps others! DCS-BIOS has made things far easier for DCS than software made to drive simulator components in FalconBMS. Glad to be apart of the DCS world. Matt "Fusion" G. */ //#define DCSBIOS_DEFAULT_SERIAL #define DCSBIOS_DEFAULT_SERIAL #include "DcsBios.h" #include <Wire.h> #include <Adafruit_GFX.h> #include <Adafruit_SSD1306.h> #include "characters.h" #define SCREEN_WIDTH 128 // OLED display width, in pixels #define SCREEN_HEIGHT 32 // OLED display height, in pixels // Declaration for an SSD1306 display connected to I2C (SDA, SCL pins) #define OLED_RESET -1 // Reset pin # (or -1 if sharing Arduino reset pin) Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET); int AB; float Value1; float Value2; float Value3; float Total; unsigned long time = 0; unsigned int i = 0; //Comment for barometric pressure #define ALTIMETER int updateInterval = 100; //the number of milliseconds between updates struct scrollDigit { int digit; //The digit that is displayed int y; // The vertical position of the digit }; struct disp { Adafruit_SSD1306 display; int width; int numberOfDigits; scrollDigit digits[5]; }; //disp oled = {Adafruit_SSD1306(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET), 24, 5, {{0,0},{0,0},{0,0},{0,0},{0,0}}}; disp oled = {Adafruit_SSD1306(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET), 16, 5, {{0,0},{0,0},{0,0},{0,0},{0,0}}}; void setup() { if(!oled.display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { // Address 0x3C for 128x32 for(;;); // Don't proceed, loop forever } DcsBios::setup(); } void UpdateDisplay() { oled.display.clearDisplay(); for (int i = 0; i < oled.numberOfDigits; i++) { printScrollingDigit(oled.digits[i].digit, oled.width, oled.digits[i].y, i + 1, &oled); } //Clear the area below the the numbers if we are using the small font if (oled.width == 16) { oled.display.fillRect(0, 30, 127, 7, BLACK); } oled.display.display(); } int YPos() { return ((oled.width + 9) * -1); } void printScrollingDigit(int digit, int width, int y, int pos, disp *oled) { int x = (width * pos) - width + pos + 30; y +=5; switch (digit) { case -1: oled->display.drawBitmap(x, y, c16_0, 16, 24, 1); oled->display.drawBitmap(x, y+25, c16_1, 16, 24, 1); break; case 1: oled->display.drawBitmap(x, y, c16_1, 16, 24, 1); oled->display.drawBitmap(x, y+25, c16_2, 16, 24, 1); break; case 2: oled->display.drawBitmap(x, y, c16_2, 16, 24, 1); oled->display.drawBitmap(x, y+25, c16_3, 16, 24, 1); break; case 3: oled->display.drawBitmap(x, y, c16_3, 16, 24, 1); oled->display.drawBitmap(x, y+25, c16_4, 16, 24, 1); break; case 4: oled->display.drawBitmap(x, y, c16_4, 16, 24, 1); oled->display.drawBitmap(x, y+25, c16_5, 16, 24, 1); break; case 5: oled->display.drawBitmap(x, y, c16_5, 16, 24, 1); oled->display.drawBitmap(x, y+25, c16_6, 16, 24, 1); break; case 6: oled->display.drawBitmap(x, y, c16_6, 16, 24, 1); oled->display.drawBitmap(x, y+25, c16_7, 16, 24, 1); break; case 7: oled->display.drawBitmap(x, y, c16_7, 16, 24, 1); oled->display.drawBitmap(x, y+25, c16_8, 16, 24, 1); break; case 8: oled->display.drawBitmap(x, y, c16_8, 16, 24, 1); oled->display.drawBitmap(x, y+25, c16_9, 16, 24, 1); break; case 9: oled->display.drawBitmap(x, y, c16_9, 16, 24, 1); oled->display.drawBitmap(x, y+25, c16_0, 16, 24, 1); break; default: if (pos < 3) { oled->display.drawBitmap(x, y, c16_0, 16, 24, 1); oled->display.drawBitmap(x, y+25, c16_1, 16, 24, 1); } else { oled->display.drawBitmap(x, y, c16_0, 16, 24, 1); oled->display.drawBitmap(x, y+25, c16_0, 16, 24, 1); } break; } } void onFueltotalizer10kChange(unsigned int newValue) { unsigned int mappedValue = newValue / 6553; unsigned int y = map(newValue, mappedValue * 6553, mappedValue * 6553 + 6553, 0, YPos()); if (mappedValue == 0) { mappedValue = -1; } #ifdef TEST Serial.println(mappedValue); #endif oled.digits[0].digit = mappedValue; oled.digits[0].y = y; } void onFueltotalizer1kChange(unsigned int newValue) { unsigned int mappedValue = newValue / 6553; unsigned int y = map(newValue, mappedValue * 6553, mappedValue * 6553 + 6553, 0, YPos()); oled.digits[1].digit = mappedValue; oled.digits[1].y = y; } void onFueltotalizer100Change(unsigned int newValue) { unsigned int mappedValue = newValue / 6553; unsigned int y = map(newValue, mappedValue * 6553, mappedValue * 6553 + 6553, 0, YPos()); oled.digits[2].digit = mappedValue; oled.digits[2].y = y; oled.digits[3].digit = 0; oled.digits[3].y = y; oled.digits[4].digit = 0; oled.digits[4].y = y; } DcsBios::IntegerBuffer fueltotalizer10kBuffer(0x44e4, 0xffff, 0, onFueltotalizer10kChange); DcsBios::IntegerBuffer fueltotalizer1kBuffer(0x44e6, 0xffff, 0, onFueltotalizer1kChange); DcsBios::IntegerBuffer fueltotalizer100Buffer(0x44e8, 0xffff, 0, onFueltotalizer100Change); void loop() { DcsBios::loop(); time = millis(); if (time % updateInterval == 0) { UpdateDisplay(); } }
  19. Hi all! In the last few weeks, I've faced an unfortunate complication with the F-16 viper on latest beta. It seems like there is a bug which makes the F16's datalink useless, HSD page doesn't display any wingmans/friendly's without a particular reason. the weirdest thing that this only happens at night time flights as well as especially if there's another client has connected as a wingman/friendly. (except bots, they are displayed fine anytime for some reason). one more thing to specify, I was testing it with some friends of mine and they having the same issue.. I'm afraid but this is a bug that needs to be fixed immediately. meshima_hashait_ (1).miz server-20210620-151040.trk
  20. Hi there, my question is kinda self-explanatory. I am a bit out of the loop regarding the F-16 flight model improvements. I believe there were *some* adjustments made in the second half of 2021, though I do not remember how significant those were. So, are more changes to the FM to be expected in 2022 or does ED consider the work on the F-16's FM to be fully complete by now? I am asking because I was surprised of how easily every single modern jet manages to get on my 6 in both 1 and 2 circle dogfights. I know the Viper is considered to be a great ratefighter (2C) and I *think* I am doing everything right, especially maintaining my speed, around 420-440kn in a sustained turn, yet I get killed over and over. I am by no means the best dogfighter, but frankly, neither are my friends, yet I always end up on the losing side whenever they get inside something different than an F-16. This is why I decided to ask here, hoping that someone more experienced would clear things up, as well as getting some info on the state of the Viper's flight model accuracy. Any feedback is appreciated!
  21. Occasionally I get RWR missile warnings while parked on the airport or taxing at low speed toward the runway. This can be observed 2 times in the past 5 mins of this track. Note: i spent most of the time watching the Mig-21 pilot flying, before I turned my engines on. File can be downloaded here: https://file.io/39cxlmQWToWd I suspect there is either an issue with one of the fox-1 or fox-3 missiles on blue side or problem with J-11A/Flanker RWR. Reference to locally stored file (in case the above link gets removed): Server_1_Operation_Urban_Thunder_V6.6.9-20211202-210739.trk
  22. The F-16 HUD has the lines and fonts in "bold". Is there a solution to look like Wags video? My monitor is 21:9. Maybe it's incompatible with 21:9 monitors? Does it only work correctly in 16:9? This happens with the A-10C, F/A-18C etc. The only one that works correctly is Mirage 2000. Thank You!
  23. New F-16C 176th Fighter Squadron Livery Mega-Pack available. 28 individual liveries representing the 115th Fighter Wing of the Wisconsin Air National Guard from 1993 to present, together in one pack! In addition to the regular squadron tails from various eras, the pack includes 3 colorful Anniversary schemes as well as the latest Have Glass V paint. Link: https://www.digitalcombatsimulator.com/en/files/3318102/
  24. I found this on the forums to check the value of the VHF radio is set to a specific value, apparently this was for the Mi-8. I'm trying to check the same thing in the F-16 now, but I can't get it to trigger. I've tried entering values an int (127), a float (127.00) or string versions of those ('127.00'), but nothing seems to work. Are the cockpit parameter names different per plane? And if so, how can you check which ones are actually used?
  25. Hello, I'm new here, but not to DCS World. My father loves DCS World but one thing pretty much takes away his ability to do many missions that require a hot jet. His game, regardless if it's in the air or on the ground hot setting, is ALWAYS cold and dark. For example, we start him in the air for a quick mission, cold and dark jet. Instant action on the catapult??? Cold and dark jet. I was able to help him get setup since his DCS download was incomplete. It didn't even have a Run.exe program. As far as I know it doesn't have an updater.exe but I can check with him. He's reinstalled twice to my knowledge but the problem persists. What do you guys think it is? Should I just tell him to raise a ticket? Or, since my DCS is doing well, just transfer some main files over to him? Thanks everyone, Sabre65
  • Create New...