Forum Archives » Complete » IL-2 Sturmovik » New UDPSpeed: Display working cockpit gauges on a 2nd screen
Page 1 of 2 1 2 >
Topic Options
Hop to:
#2011230 - 09/29/06 07:12 PM New UDPSpeed: Display working cockpit gauges on a 2nd screen
{S}DickDastardly Offline
Member

Registered: 11/05/05
Loc: Birmingham, UK
Hi all,
A new version of UDPSpeed and my new high-res BF-109K gauges are available for download here .

For those unfamiliar with it, UDPSpeed is a program written by Hruks and Alezz which allows you to display working cockpit gauges on a second screen. For best results, the screen should be that of a second PC networked to the PC you play IL2 on, but it is also possible to run the program on the same PC as the sim (by replacing both the IP addresses in the instructions below with "127.0.0.1"). BTW if you are using a second PC, then it doesn't have to be very powerful - I've run UDPSpeed in the past on an old 460Mhz laptop with 60MB of RAM.

In addition to UDPSpeed itself, this zip also contains a complete 1280x1024 set of my BF-109K instruments, along with a selection of generic warning lights and indicators. N.B. You do not have to be flying a 109 to use the instruments - they'll work with any plane, Allied or Axis. The gauges will also work when you're viewing an NTRK, so you can watch the track from an exterior view on your main screen whilst still keeping an eye on all the instruments on your second screen.



From top left, the set consists of: speedometer, artificial horizon with slip and turn indicators, VSI, tachometer, altimeter, compass with nav beacon indicator, clock, manifold pressure gauge, coolant temperature gauge, oil temperature gauge, landing gear indicator, prop pitch indicator, fuel gauge, war emergency power light, supercharger light, magnetos indicator, aileron and rudder trim indicator, tail wheel lock light, arresting hook light, elevator trim & G-force indicator, flaps position indicator, air brake light, and finally a low fuel warning light. N.B. The image above has been scaled down.


QUICK START GUIDE
=================
1. Set up a network connecting the PC you play IL2:FB/AEP/PF on (the host) to the PC you want to display the gauges on (the client).

2. Create a folder called UDPSpeed anywhere on your client PC and unzip the files into it. Your UDPSpeed folder should now contain sub folders for each gauge along with the UDPSpeed initialization file and executable.

3. Open the file "UDPSpeed.ini" in your UDPSpeed folder with notepad and check the IP address at the top. It should match that of your host PC. If it doesn't, then amend it. (You can check your IP address by clicking Start, Run, typing "cmd" followed by Enter, then typing "ipconfig" followed by Enter).

3. Open your conf.ini file (in the FB/PF folder on your host PC) and paste the following text at the end of it:

[DeviceLink]
port=21100
host=192.168.0.1

This tells IL2 itself the IP address of the host PC and must therefore match the address you used in the previous step. Obviously if your host PC uses a different address, then amend your conf.ini accordingly.

4. Set the desktop on your client PC to 1280x1024 (This set of instruments is designed to be viewed at that resolution). If you're viewing the gauges on a CRT rather than a TFT then the aspect ratio will be slightly distorted. You can fix this by using a higher resolution, but obviously the gauges won't then cover the whole screen.

5. Double click the file "UDPSpeed.exe" in your UDPSpeed folder on your client PC. The gauges should appear.

6. Fire up IL2 on your host PC and load a mission. Once the mission has loaded and you're airborne, the gauges should be active. (If you use the autopilot during take-off, toggle it off and on again once you're off the ground).


LIMITATIONS
===========
1. 1C:Maddox have severely limited the variables which can be exported from a multiplayer game. Most of the main gauges will therefore only work when flying offline. If, like me, you'd like to see this restriction lifted then I suggest you contact 1C:Maddox and ask them to make the necessary changes to the sim (perhaps via a variable which a multiplayer server admin could edit e.g. AllowDevicelink=1).

2. The timing of the lights on the landing gear indicator is slightly wrong. This is because the current version of UDPSpeed doesn't have the ability to round up Devicelink key values.

3. FB/PF doesn't export a value for prop pitch for planes with automatic control (like the BF-109), so you won't see the needle move in this plane. When flying a plane with manual prop pitch control, however, you'll see the larger needle move (down for 100%, up for 0%).

4. FB/PF doesn't export a value for your radiator/cowl flap setting so it's not possible to make a gauge for that.


CREATING YOUR OWN GAUGES
========================
The beauty of UDPSpeed is that it enables you to make just about any type of gauge or indicator you want. You can model and render them in a program like 3D Studio Max (as I did) or use photos of real gauges. In either case you'll almost certainly also need to do some editing of the images with a program like Photoshop.


NEW FUNCTIONALITY IN THIS VERSION OF UDPSPEED
=============================================
The following new commands can be used to slide arrows (in addition to rotating them):

DataIndexSlide=X Devicelink key number to be used to control the sliding (like DataIndex).
SlideTo=X Direction in which to slide. Possible values are:
0 = Slide To None?
1 = Slide vertically
2 = Slide horizontally
3 = Slide along the X axis of the arrow
4 = Slide along the Y axis of the arrow
DataSlide1=X Equivalent to "Data1", but for sliding arrows.
Slide1=X Specifies the distance to be slid in pixels.

For examples of the new syntax in use, read the ini files in the artificial horizon or trim indicator folders.

Cheers,
DD


Top Bookmark and Share
#2011231 - 09/29/06 09:21 PM Re: New UDPSpeed: Display working cockpit gauges on a 2nd screen
pato_mareao Offline
Member

Registered: 12/30/00
Loc: Madrid
At last a decent use for my PII400! ;\) Thanks for the app.

S! pato
_________________________
Reality is an inmediate alteration of our sensorial perception due to the lack of alcohol.


Top Bookmark and Share

#2011232 - 09/29/06 10:10 PM Re: New UDPSpeed: Display working cockpit gauges on a 2nd screen
rollnloop. Offline
Member

Registered: 06/24/04
Loc: France
now if i had that second screen... this looks really cool, no more text to know the radiator, or wep, or tailhook position !!!

Top Bookmark and Share
#2011233 - 09/29/06 10:33 PM Re: New UDPSpeed: Display working cockpit gauges on a 2nd screen
Dart Offline
Aviation & Air Combat Co-Editor
Senior Member

Registered: 09/02/01
Loc: Morrow, GA USA
Okay, that's so slick as to be, um, mindbogglingly slick.

Yet another reason to upgrade to a whole 'nother computer!

Of course, if I were fantastically wealthy, I'd figure a way to rig it up to actual gauges and lights....or has somebody (outside of the military) already done that?
_________________________
The opinions of this poster are largely based on facts and portray a possible version of the actual events.

More dumb stuff at http://www.darts-page.com

Top Bookmark and Share
#2011234 - 09/29/06 10:34 PM Re: New UDPSpeed: Display working cockpit gauges on a 2nd screen
dunkelgrun Offline
Member

Registered: 05/22/03
Loc: England
Anyone got a cheap laptop they can let me have?


Top Bookmark and Share
#2011235 - 09/29/06 10:41 PM Re: New UDPSpeed: Display working cockpit gauges on a 2nd screen
{S}DickDastardly Offline
Member

Registered: 11/05/05
Loc: Birmingham, UK
Quote:
Originally posted by rollnloop.:
now if i had that second screen... this looks really cool, no more text to know the radiator, or wep, or tailhook position !!!
Unfortunately your radiator setting is just about the only info it's not possible to get from the sim (wrt your own plane's settings) via Devicelink. I don't know why, I think they just forgot to include it when writing the Devicelink code. If it was available I'd have replaced my magentos indicator with a radiator one.

BTW You can still take advantage of the gauges if you only have one screen. You could fire up UDPSpeed and then hide the top three rows (by right clicking on each gauge in turn and choosing "Hide" from the pop-up). Then you can launch the sim and you'll still have the bottom row of warning lights and trim indicators visible along with the digital readouts of the gauges you hid (they'll all be drawn on top of the sim graphics).

The only drawback of this method is that FPS in the sim may suffer a bit (whereas when the gauges are running on a second PC there seems to be no FPS impact at all).
Cheers,
DD

Top Bookmark and Share
#2011236 - 09/30/06 04:48 AM Re: New UDPSpeed: Display working cockpit gauges on a 2nd screen
Neal Offline
Member

Registered: 02/02/01
Quote:
Originally posted by [SID]DickDastardly:
LIMITATIONS
===========
3. FB/PF doesn't export a value for prop pitch for planes with automatic control (like the BF-109), so you won't see the needle move in this plane. When flying a plane with manual prop pitch control, however, you'll see the larger needle move (down for 100%, up for 0%).
I'm pretty sure that the number you would get is whatever the adjustment the pilot made is, not the actual pitch.

Top Bookmark and Share

#2011237 - 09/30/06 04:57 AM Re: New UDPSpeed: Display working cockpit gauges on a 2nd screen
Neal Offline
Member

Registered: 02/02/01
If UDPSpeed could filter inputs, it would know when you adjusted a control as long as your key and HOTAS assignments are included. That might not be possible at all though.

Top Bookmark and Share
#2011238 - 10/01/06 12:30 AM Re: New UDPSpeed: Display working cockpit gauges on a 2nd screen
Dozer_EAF(T) Offline
Member

Registered: 03/08/03
Loc: UK
Yet another reason for me to want an old laptop...

What happens when the gauges are broken by damage?
_________________________
Dozer
European Air Force trainee since 1841

"Other than that if you think Tempest is not manouverable in-game, then I suggest a fix - don't be a cheap bast*rd and go buy a joystick" - Brain32

Top Bookmark and Share
#2011239 - 10/01/06 07:29 AM Re: New UDPSpeed: Display working cockpit gauges on a 2nd screen
rollnloop. Offline
Member

Registered: 06/24/04
Loc: France
Too bad for the radiator \:\(


Anyway i think i'll get a second monitor in my new home, so i may enjoy UDP speed \:\)

Top Bookmark and Share
#2011240 - 10/01/06 08:01 AM Re: New UDPSpeed: Display working cockpit gauges on a 2nd screen
3ra_Luke Offline
Member

Registered: 01/07/01
Loc: Alicante , Spain
Works great! but in my Widescreen Laptop, using 1280x800, I dont see the lower gauges. I know the app is designed for 1280x1024.

I would like to have the option of scrolling using the mouse or decrease the resolution of the utility in order to fit into my screen res.
I hope it could be possible on a next version.

Tnx!
_________________________
My settings:
Intel Core 2 Duo E6400
2133 MHz (8 x 267)
Geforce 8800GTX
4Gb DDR2 RAM
Soundblaster X-Fi Platinum
CH Fighterstick+Pro Throttle
TrackIR 4

Top Bookmark and Share
#2011241 - 10/01/06 08:30 AM Re: New UDPSpeed: Display working cockpit gauges on a 2nd screen
Brigstock Offline
Member

Registered: 12/30/00
Loc: London, England
I have to agree with Luke, I would of liked to use my laptop to run it, unfortunately my laptop runs @ 1024x768.
The gauges look great and the layout is good, it's just a shame the res is so high.
I had a look at the components that make up the panel and it looks like they could be resized and repositioned, is that possible?
_________________________
----------------
Brigstock
----------------

Top Bookmark and Share
#2011242 - 10/01/06 10:52 AM Re: New UDPSpeed: Display working cockpit gauges on a 2nd screen
Nightshifter Offline
Junior Member

Registered: 06/16/06
Loc: Scotland
I have two monitors and I have this running off of one machine and you can definately reposition each gauge wherever you like and can choose to "hide" certain ones that you may not wish to use to give you more space. I am however unsure about resising them which would also be nice, I'll need to try it.

The whole thing works great - It's probably clearly stated in the read me but I'm one of those people that doesn't use instructions (sue me) but can it actually work online - I can get it to work great offline but none of it responds online.
_________________________
Nightshifter's Forum

Top Bookmark and Share
#2011243 - 10/01/06 02:12 PM Re: New UDPSpeed: Display working cockpit gauges on a 2nd screen
Bandit Bill Offline
Junior Member

Registered: 07/12/06
Loc: Ontario, Canada
Quote:
Originally posted by 96th_Nightshifter:
I have two monitors and I have this running off of one machine and you can definately reposition each gauge wherever you like and can choose to "hide" certain ones that you may not wish to use to give you more space. I am however unsure about resising them which would also be nice, I'll need to try it.

The whole thing works great - It's probably clearly stated in the read me but I'm one of those people that doesn't use instructions (sue me) but can it actually work online - I can get it to work great offline but none of it responds online.
As seen above in the first post.. which is basically the readme.

Quote:

LIMITATIONS
===========
1. 1C:Maddox have severely limited the variables which can be exported from a multiplayer game. Most of the main gauges will therefore only work when flying offline. If, like me, you'd like to see this restriction lifted then I suggest you contact 1C:Maddox and ask them to make the necessary changes to the sim (perhaps via a variable which a multiplayer server admin could edit e.g. AllowDevicelink=1).
Some people have a pathological need to be spoon-fed their info.. :rolleyes:
_________________________
Crashing online as BANDITO

Top Bookmark and Share
#2011244 - 10/02/06 03:48 AM Re: New UDPSpeed: Display working cockpit gauges on a 2nd screen
wallaby Offline
Member

Registered: 06/19/06
Loc: Mexico
Hey that app is just what I wanted, thanks!!!

NOw, I just tried it on the same PC with a 17"CRT my main monitor is 19"TFT, unfortunately I got a very considerable framerate drop, also the movement of the gauges is jerky. One question, If I get a second PC got the network and run your app, the movements on the gauges will be smooth?

I can build another PC from junkyard parts for almost nothing, what are the minimum working specs for the second PC?

THis is really cool! I knew that it could be done with MSFS but I dont fly it, and allways wanted that option in IL-2

My PC specs:
Athlon64 3500+
Nvidia 7600GT
1Gig DDR2

Thanks!

Salute! \:\)
_________________________
Regards
Wallaby

Top Bookmark and Share
#2011245 - 10/02/06 09:14 AM Re: New UDPSpeed: Display working cockpit gauges on a 2nd screen
Ming_EAF19 Offline
Babelfish Immune
Senior Member

Registered: 09/22/04
Loc: London
if I were fantastically wealthy, I'd figure a way to rig it up to actual gauges and lights....or has somebody (outside of the military) already done that?

Can't see anyone answering that one yet Dart and it's a very interesting question

If the flight data is being sent to another computer then that other computer could have an onboard D2A converter maybe 32 channels to drive real (analog) instruments yes I should think so, there are API's for VB for example to implement digital to analog conversion

Shout if you need a hand with it mate \:\)

Ming
_________________________
'You are either a hater or you are not' Roman Halter

Top Bookmark and Share
#2011246 - 10/02/06 11:34 AM Re: New UDPSpeed: Display working cockpit gauges on a 2nd screen
WWSensei Offline
Member

Registered: 05/10/01
Quote:
Originally posted by Ming_EAF19:
if I were fantastically wealthy, I'd figure a way to rig it up to actual gauges and lights....or has somebody (outside of the military) already done that?

Can't see anyone answering that one yet Dart and it's a very interesting question

If the flight data is being sent to another computer then that other computer could have an onboard D2A converter maybe 32 channels to drive real (analog) instruments yes I should think so, there are API's for VB for example to implement digital to analog conversion

Shout if you need a hand with it mate \:\)

Ming
Yes, it's been and yes, outside the military and it can get pricey. Best starter for actual gauges is Simkits.com but at an average of $150 a pop it's not cheap. mikesflightdeck.com has some good How To on using discarded or used actual aircraft parts as well.

For switches I use GoFlight modules (goflightinc.com) and used DeviceLink to control them (lights and engine commands work on and off line). That was what started me on writing a Wrapper for devicelink in the first place. They've since released a KeyMapper program that is less prone to error than DL so I use that now.
_________________________
"It is dark and you are likely to be eaten by a grue."

Top Bookmark and Share
Page 1 of 2 1 2 >



Forum Use Agreement | Privacy Statement | SimHQ Staff
Copyright 1997-2012, SimHQ Inc. All Rights Reserved.