annerjb 11 Posted September 18, 2013 (edited) Hello, I been working on this extension/ add on for the last few days. And wanted to gauge interest and gather feedback. Description: This addon allows you to open on a separate monitor (on the same PC for now) XHSI This allows you to have your GLASS Instruments on a separate screen while you are flying. http://i.imgur.com/UYrdEa1.jpg (305 kB) *ignore the wrong time... Version 1.0 Instrument Panel. Version 2 will have a custom one. Right now my rough goal is to get a working Glass ADI once that is done I wanna focus on optimizations specifically network ones. After that is done I wanna make a custom XHSI panel that resembles something like the following pics: http://www.flickr.com/photos/cbane/2644574569/sizes/o/in/photostream/ http://www.aero-news.net/images/content/military/2006/UH-60M-Blackhawk-Right-0506a.jpg http://sitelife.aviationweek.com/ver1.0/Content/images/store/10/0/8a3e7603-898a-4a90-b0a0-6d3d5a9f0337.Full.jpg http://mxsecurity.files.wordpress.com/2010/05/elec_uh-60m_cockpit_2008_lg.jpg http://farm4.static.flickr.com/3067/2644574569_a015a24497.jpg Currently supported data values are: Avionics Power Heading nightvision on elevation elevation sea level Airspeed time windDir (does nothing AFAIK) windspeed fuel quantity Pitch bank Engine Component Damage (to flicker avionics when they are damaged) Current Waypoint heading and distance. Future Values are: Airframe Stall engine rpm landing gear position vertical speed Engine torque?? This future values don't seem to be available I opened a Issue here: http://feedback.arma3.com/view.php?id=14714 Version Roadmap: 1.0 Functional Stock XHSI with basic Values. Ill probably ship it with a debugging Avionics Panel. 2.0 Custom Helicopter XHSI display maybe some advance values depending on Arma 3 engine limitations. Let me know suggestions, feedback etc... Source: https://github.com/annerajb/XSHI_A3_MFD/ There is the source for the Extension and for the Addon. Once I finish with the debug menu Ill upload some compiled binaries. With the values I have so far. Edited September 19, 2013 by annerjb Updated the features. 1 Share this post Link to post Share on other sites
annerjb 11 Posted September 19, 2013 Updated main post with the Github for extension and addon, new features, Values that need work from the Arma Dev Team if i wanna find them. And the status of the new MFD screen. Hopefully I can record a video tonight. Share this post Link to post Share on other sites
sproyd 2 Posted September 21, 2013 looks great keep up the good work - look forward to seeing a video. I'm not naive and I know its super-complicated but do you think its possible to have the panels display on a tablet (like Android)? Most people seem to have a tablet of some sort but a lot don't have a second screen or MFD they can use . There is probably some android hack workaround where your panel can act as a virtual desktop extension I'm guessing. that would be cool Share this post Link to post Share on other sites
annerjb 11 Posted September 21, 2013 (edited) It could be done but that be far away wanna get it rendering well on XHSI and after that I can consider porting it to a tablet. Here is a screenshot of a UH-60M on PFD mode. https://github.com/annerajb/XSHI_A3_MFD/wiki/images/PFD.png (937 kB) Here is a picture of how mine is going http://i.imgur.com/LesBJ8N.jpg (128 kB) I know is not much but it's a start. BTW that was going to be the "Diangostic " panel I got carried away lol... Issues: vectorUP is screw and I seem to be getting invalid values so banking on the PFD always goes to the right -_-.. TODO: Blackhawk ADI Engine Graphs Fuel Graph ND Dials Sorry I have no video Fraps only records one application and Can't fly and record the other screen at the same time :S. Edited September 21, 2013 by annerjb Fixed a issue Share this post Link to post Share on other sites
[aps]gnat 28 Posted September 22, 2013 Wow, impressive project. Good Job. Share this post Link to post Share on other sites
CalamityUSSOCOM 11 Posted September 22, 2013 This looks interesting, Great Job!. Share this post Link to post Share on other sites
annerjb 11 Posted September 23, 2013 Hello, Here is a video as you can see I did the Fuel gauges, Stabilititator(RED STB since Arma dosnt use that), and Compass rose. I still haven't figure out a way to fix the bank Issue -_-... it's basically the only broken thing.. Compass rose still has some work like waypoint indicator Still missing the engine graph And Dial gauges for radar altimeter, air speed, and AGL altimeter. Share this post Link to post Share on other sites
b00ce 160 Posted September 23, 2013 Wow! Fantastic work! Will we be able to customize the layouts of the MFDs? Share this post Link to post Share on other sites
annerjb 11 Posted September 23, 2013 Wow! Fantastic work! Will we be able to customize the layouts of the MFDs? Doubt it since the placement code is a mess but you can switch screen modes on the MFD once it's finished for example change the bottom Compass to a hover navigation display or change the full screen to the navigation display. I was able to solve the bank problem. Had to download a arma 2 addon that was able to figure it out. So I should have a release in the next few days.!!! Share this post Link to post Share on other sites
annerjb 11 Posted September 24, 2013 Hello, Here is the first version it has some bugs mostly that the resolution of the window must not be changed... Additionally if you exit a vehicle it keeps updating the HUD. This addon requires: Java @CBA_A3 Additionally you need to put CBA first in your arma options: -mod=@CBA_A3;@MFD After all that is set up go to your @MFD folder and run the XHSI.jar file and open ARMA. Extract the content of this zip into your ARMA folder https://github.com/annerajb/XSHI_A3_MFD/releases/download/0.1/MFD.zip Share this post Link to post Share on other sites
Guest Posted September 24, 2013 Release frontpaged on the Armaholic homepage. Glass Cockpit with XSHI Arma 3 Plugin v0.1Community Base addons A3Java ================================================== You are not registered on Armaholic, or at least not that we are aware of. In the future we offer the possibility to authors to maintain their own pages. If you wish to be able to do this as well please register on Armaholic and let me know about it. This is not mandatory at all! Only if you wish to control your own content you are welcome to join, otherwise we will continue to follow your work like we have always done ;) When you have any questions already feel free to PM or email me! ** topic moved to "ARMA 3 - ADDONS & MODS: COMPLETE" Share this post Link to post Share on other sites
britrb 0 Posted September 24, 2013 This looks awesome! Is there any way to add a moving map to another screen? So you could have all the aircraft information and a GPS, like you can in FSX. Great work mate, Brian :) Share this post Link to post Share on other sites
annerjb 11 Posted September 24, 2013 This looks awesome! Is there any way to add a moving map to another screen? So you could have all the aircraft information and a GPS, like you can in FSX.Great work mate, Brian :) Yes that should be possible on the nav screen. Thought the digital map would be a bit complicated is not impossible. Ill look into it. Share this post Link to post Share on other sites
annerjb 11 Posted September 24, 2013 Here is a new video alongside Arma. Share this post Link to post Share on other sites
ligthert 21 Posted September 24, 2013 Note to self: Get myself a tablet and extend my screen to it! :D Share this post Link to post Share on other sites
Hypnomatic 10 Posted September 24, 2013 Sweet, glad to see that you got this working! Share this post Link to post Share on other sites
annerjb 11 Posted September 26, 2013 So I am working on the next version I am thinking of adding a full size navigation display with a background map. Nothing really fancy thought. Only blockage I have is the Map that will be displayed the only one I found is the one on the collector edition. And it's not vector based. BTW suggestions on next things to add are appreciated because I am basing myself on what I find useful. Which may not be really useful for other people!. Share this post Link to post Share on other sites
annerjb 11 Posted September 27, 2013 (edited) Small Update: http://i.imgur.com/B7Egetp.jpg (144 kB) http://i.imgur.com/B7Egetp.jpg (144 kB) I added more missing text from the PFD Screen. Added the ability to stream to another computer by configuring port number and IP. Made the UI resizable And I am working on the gauges Been refactoring code to make it better and more modular nd reading about the navigation display. Expect next screenshot to show the navigation display :D Todo: resize the vertical horizon!! Add track information (ETA, Distance, Name) Finish drawing the dials Future Items: I been thinking on how to use the avionics damage from the game. And decided to make it so if you take damage on avionics or engine that part of the hud will display a failure. depending on how sever the damage is it may randomly turn on miscompare alerts. Edited September 29, 2013 by annerjb Share this post Link to post Share on other sites
ramius86 13 Posted September 28, 2013 Great job!!! Keep going this way! Share this post Link to post Share on other sites
annerjb 11 Posted October 1, 2013 Not dead haven't had a lot of time to work on this. And the tiny amounts I had started working on making it in something that's not java and is more flexible. And that also works on tablets. Share this post Link to post Share on other sites
[aps]gnat 28 Posted October 1, 2013 A w e s o m e ! Share this post Link to post Share on other sites
sgt bastard 0 Posted October 2, 2013 I managed to get this working one time on my Galaxy tab 10.1 with the help of Air display-app which stretched my desktop over to the tablet. Then I crashed the chopper and lost the XHSI-connection. I probably doing some fundamental wrong here, but this is the XHSI-logg. [2013-10-02 15:20:34] CONFIG: XHSI 2.0 Beta 5 started ( net.sourceforge.xhsi.XHSI / main ) [2013-10-02 15:20:34] FINE: Reading XHSI.properties ( net.sourceforge.xhsi.XHSIPreferences / load_preferences ) [2013-10-02 15:20:34] WARNING: One or more of the navigation databases (NAV, APT, FIX, AWY) could not be found! ( net.sourceforge.xhsi.XHSIPreferences / validate_preferences ) [2013-10-02 15:20:34] CONFIG: Selected loglevel: WARNING ( net.sourceforge.xhsi.XHSI / init ) [2013-10-02 15:20:36] WARNING: No UDP reception ( net.sourceforge.xhsi.model.xplane.XPlaneUDPReceiver / run ) Share this post Link to post Share on other sites
annerjb 11 Posted October 3, 2013 I managed to get this working one time on my Galaxy tab 10.1 with the help of Air display-app which stretched my desktop over to the tablet. Then I crashed the chopper and lost the XHSI-connection.I probably doing some fundamental wrong here, but this is the XHSI-logg. Hmm it seems that the ARMA side stopped sending messages to XHSI.. The XHSI could be made a lot more robust like accounting for change in seat and such. Ill add it to the bug tracker. Share this post Link to post Share on other sites
annerjb 11 Posted October 4, 2013 Here is a update on the Unity Version of this I got Arma and Unity to communicate: Now to play catchup with all the things I had done on the Java Version. Ill try uploading a video of some info like the position or heading updating on my iPad while I play on the desktop. Share this post Link to post Share on other sites
annerjb 11 Posted October 14, 2013 (edited) So I got the iPad version running today. There is still much to do on the backend but I already got the 3 screens working (Navigation Display, Primary Flight Display, and EICAS) Additionally I made so you can switch the ND display by clicking B4 Button(Bottom 4). Need to start working on the code to draw the gauges but once that's done I can release a version 1 of the iPad/Windows/Mac and Linux :D. Edited October 14, 2013 by annerjb Share this post Link to post Share on other sites