
Highvolt
Members-
Posts
66 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Gallery
Downloads
Everything posted by Highvolt
-
Hi, If you know some C++ and Win32api,you could get the handle of those sliders with MS Spy++, and use an external program to move them for you.
-
Hi, I'm trying to write a DME-HOLD function: in short: I can use DME lat/long to do this (0x0880, 0x0884) but i also need the elevation (just like you get elevation data of vor1) Pete, is it possible to find this data and give it an offset? Edit: Offset needs to be available for FS2002... More about dme hold: every vor/dme beacon has 2 frequency's. By selecting a vor freq in a today's navcom, the dme receiving frequency is paired from the vor frequency, and automaticly selected by your dme equipment. lots of IR rated aircraft have a "dme-hold" function. This function lets a pilot 'hold' a certain dme frequency, while putting another vor frequency in the navcom. This way, nav1 is tracking a vor/dme, while the dme-hold is tracking the previous vor/dme. since there is no way in FS to enter dme frequency's, i'm trying to mimic this behaviour by taking the vordme lat/long & elevation, and the airplane's lat/long elevation. With this data, a slant range calculation is possible. Only one problem exists, dme only beacons dont have an elevation entry in the fsuipc list :( Regards, Wim Van Ertvelde
-
Hi, I want to know how to detect if a user reset's his flight. ( Because my addon program needs to reset itself too then) I'm sure i saw this question here before, but i couldnt find it in the forum search results. Thanks, Wim Van Ertvelde
-
Play FS2002 with external data
Highvolt replied to SeanIn's topic in FSUIPC Support Pete Dowson Modules
Indeed, doing motion is all about getting the accelerations and pitchrollyaw angles out (and that's only 3 axis of movement) 6 axis is way more difficult btw, you also need an algorithm to 'wash out' the motion. ex: you fly straight, and then you bank 10° to the left, after 5 seconds, you bank 20° to the left Motion platform responds something like this: bank to the left to achieve same level of acceleration you feel, and return to normal again(this is the wash-out procedure), after 5 seconds, bank to the left again. You need wash out, because the range of motion is always limited. If i were you, i'd look into another project..., because amateuristic motion platforms will make it less realistic, and your stumic will agree with me :) Cya, Wim Van Ertvelde AeroSimulators -
like already said in this forum, there is already an sdk for it at xsquawkbox.com. and that sdk covers a lot more then the fsuipc interface.. you can even draw your own opengl objects in the xplane renderer !! a default x-plane also provides an UDP interface, so you can read or overwrite every offset that xplane uses. The bad thing is, that it tends to change the protocol with every version that comes out :( (i programmed my own netwerk udp interface once, as a plugin for xplane)
-
wideclient programming question
Highvolt replied to Highvolt's topic in FSUIPC Support Pete Dowson Modules
:oops: :oops: :oops: :oops: Well, my program worked, but the updaterate is very low. Having 1 fs2004 and 2 wideclients open, and sending data through them to the 2 client pc's who are running wideserver can't be faster than 400msec (i was trying to duplicate wideview for a moment hehehe) I guess i have to create my own module with network capabilities to send data to some clients. -
wideclient programming question
Highvolt replied to Highvolt's topic in FSUIPC Support Pete Dowson Modules
Indeed, i accidently copied wideclient.exe (v5.5) instead of using the 6.101 one. It works now :oops: -
Hi Pete, You once told me that I could use "ClassInstance=nn" in the wideclient.ini file. This would enable me to send data to multiple computers that have fs2004+wideserver running. (i modified the lib_source, so my program can talk to each FS98MAIN0x class seperatly) Is this 'Classinstance=nn' still supported ? I can't run the wideclient (with classname fs98main01) toghether with FS2004 anymore. My goal is to have one PC (server which runs FS2004) connected to 3 clients (also running fs2004), and provide those 3 clients with the same data. (Kinda what wideview from luciano does, but different goal)
-
there already was some post here where Pete described all about himself. I suggest you spit trough some topics :) Regards, Wim
-
this is very strange indeed... the only problem I ever had, and produced similar faults, was a bad networkcable. It was a selfmade one, and the pairs weren't twisted at some spots (due to rolling up and rolling out the cable a lot). try to ping the pc's or send some large file over to one another. Kind Regards, Wim
-
It's not possible to make them 'offsets'. They are already in there, you only need to read them out, and program your functionality yourself. Low RPM is different for every helicopter type, and it's programmed within the gauge. You can read out the "Engine1 N1/N2" parameter, which indicates rotor rpm from 0-100% as a 0-16768 value. - The Fuel valve in FS is actually the mixture analog. - increase/decrease RPM is the propellor analog. - Low Fuel indicator: all the logic for that is done within the gauges. the gauge looks for the 'CenterFuelTank' variable, and if it's below a certain number, the light goes on. - most other warning lights don't work in FS. Kind Regards, Wim
-
Problem With FSUIPC And VB6
Highvolt replied to Indagroove's topic in FSUIPC Support Pete Dowson Modules
did you try the timer alone, without the fsuipc connection ? if it only happens with fsuipc in it, try to see the fsuipc 'log' files.. Kind Regards, Wim -
Wow, that's quite a long holiday! :) Then again, you deserve it ! Have a nice holiday Pete. Regards, Wim
-
this is sad indeed, but you should have mailed the links to pete's email, in stead of sharing them on the forum. I think it's easy for pete to just disable his serial number in the upcoming update... that way he needs to register again. :wink: Kind Regards, Wim
-
thanks, but i already tried those.. they're all read only :(
-
Hi, I'm looking into a way how to crash a plane :) I know it crashes when it hits the ground or when the aircraft stress is too much. But aircraft stress is rather unrealistic. I already have an external program that interferes with FS2002 to make the helicopters a lot more realistic. And i wanted to program my own 'aircraft stress' routine. ex: in a heli with a teetering rotor, if you push cyclic forward too fast, you have a low G situation, and the rotor seperates from the body. At that moment, my program must set a 'Crash-Flag' to FS2002. The only problem is that there is no such variable that is writeable :( I also found an undocumented variable in that 'crash variable range': 0838 I you write anything > 3 to it, flightsim resets the situation. If there is no crashflag that is writeable, i guess i'll have to write a message myself to the screen, wait 5 seconds, and reset the situation. But i'll miss the spotview that you have in a normal FS crash. Kind Regards, Wim
-
This one is already answered in this forum.. :? In short: probably all of the updates until fs2006 are included in the price. About every month or so, fsuipc v3.xx has minor updates. You just have to download those, and overwrite your fsuipc.dll Kind Regards, Wim
-
ah, thanks lefteris... i'm never too old for learning :)
-
New Weather Interface - Problem with wind layers
Highvolt replied to Ralf T's topic in FSUIPC Support Pete Dowson Modules
Actually, if i remember my meteo theory lessons correctly, wind directions always rotate clockwise if you increase height. On the southern hemisphere they rotate anti-clockwise I remember it had something to do with the coriolis effect because the earth is spinning. -
Questions for Peter Dowson
Highvolt replied to Ron Gass's topic in FSUIPC Support Pete Dowson Modules
Yeah Right.. you probably think about the product from flightdecksoftware, right ? Well, think again. All it is, is some advanced gauge, that let you read some tokenvariables. Check the source too, it's opensource now. Sure, everyone and everything is replaceble. Are you going to write fsuipc ? Are you going to find a guy who wants to spend 8 hours a day for at least 6 months to write a FREE software package ? Because FSUIPC is FREE for all noncommercial programs that wants to interface with it. If some gauge doesnt work, point the finger at the author of the gauge, not on Pete! I paid for his software, and i get some pretty good support for it. And with support, i dont mean the newbie - "i can't get this xxx program to work questions" (that are probably already answered if you dig in the forums.) I mean questions for programmers who are actually using the SDK's Hell, if he tripples his price, i wouldnt even care. The man answers my questions 5 minutes after i posted them on the forum,.. at 2am at night !! So to all you fagets who think he's a little 'rude', F*** OFF ! (sorry to censor that one pete, i know you don't like it :lol: ) Kind Regards, Wim -
just something about the icing... (which is unrealistic) When a real ASI has a frozen pitot tube then the needle should freeze too instead of going to zero. Climbing will result in an increase of indicated airspeed because of the increased difference in pitot and static pressure. Descending will result in a decrease in indicated airspeed. if the pitot & static is frozen at the same time, the needle wont move at all. the correct procedure in real life is to break the glass of your instrument, to have the inside air pressure act as the static tube airpressure. Kind Regards, Wim
-
ok, thanx Pete, I didnt try those ZOOM_IN_FINE keystrokes. I'll check them out right away. About ActiveCamera, I wonder how it works, because as far as i know, it doesnt use fsuipc, does it ? Maybe they created their own fsuipc thingie :)
-
Hi Pete, Can I make a request here ? Is it possible to make the zoomfactor offset in FS2002 writeable ? I'm writing a program that makes FS2002 act as an "onboard camera" (using wideview) I would like to zoom in and out very smoothly, so i would like to control the variable directly, in stead of sending keypresses. I'm also curious if the value can be set below '19' (0.31x), because it would give you a wider field of view if u use multimonitor setups. Kind Regards, Wim Van Ertvelde ps: thanks for including my name in the "programmers guide" :D
-
FS 2002/2004 in visual only mode
Highvolt replied to buzz's topic in FSUIPC Support Pete Dowson Modules
Buzz, i might be interested. can you tell me a bit more about yourself and your company, and what your goal for this is ? you can email it to "wim at aerosimulators dot com" (i'm spelling this because i dont want no spam) Kind Regards, Wim -
I dont know the 'GA-panel' but if it is an xml gauge, you can search the tokenvariable for it. and it's not always a variable directly from FS, there could be a calculation done by it.