-
Posts
38,265 -
Joined
-
Days Won
170
Content Type
Profiles
Forums
Events
Gallery
Downloads
Everything posted by Pete Dowson
-
Reading the current atc state
Pete Dowson replied to Ken_Salter's topic in FSUIPC Support Pete Dowson Modules
I don't know. It would be these sorts of questions I'd need to investigate if and when I started down that route too. Personally I don't think it is worth it with FS2004's level of ATC. I'd rather use Radar Contact, which is improving all of the time. If FS2006 shows a more sophisitcated and professional level of ATC I would consider making it a higher priority project to 'master' it! Regards, Pete -
Well, I'll certainly put down an extra vote for it! But I think you will see from the next Release of FSUIPC that I have been working very hard for facilities that have been much more in demand so far. Regards, Pete
-
Thank you, for your appreciation! Regards, Pete
-
Reading the current atc state
Pete Dowson replied to Ken_Salter's topic in FSUIPC Support Pete Dowson Modules
It will have a handle I think. Can't it even be undocked and moved? I've really not researched it that way, because I didn't just want to read the messages, I wanted to be able to stop the window altogether and divert the details so they could be handled elsewhere, whether for simple display on a client PC or for some sort of automatic processing. I will be taking a longer look at this sort of thing one of these days. It's just that I don't even seem to get time for flying at present. Regards, Pete -
Well if someone has tried this Track IR and it causes the problem which FSUIPC fixes, then, yes I suppose FSUIPC fixes it. But my problem is simply that I don't know Track IR so I cannot advise you to buy it on an assumption that FSUIPC will fix any faults it creates. If I said it did and it didn't, who would be to blame for your then ill-advised purchase? I can only vouch for things that I have some knowledge of, sorry. Regards, Pete
-
FSUIPC registration valid? - moved to new PC
Pete Dowson replied to melo's topic in FSUIPC Support Pete Dowson Modules
Not explicitly. You need to re-register via FSUIPC's options. Use the same details as before. You can have FSUIPC on all your PCs with the one registration, but you do need to enter the details for each. Regards, Pete -
Turning off one or the other?
Pete Dowson replied to Dan CYKA's topic in FSUIPC Support Pete Dowson Modules
FSUIPC doesn't really control any joystick inputs whatsoever. it merely operates like a filter on the final values INSIDE FF -- before that they've been calibrated by Windows and mucked about by FS. Erratic turns whilst taxying could be due to asymmetric thrust, poorly calibrated toe brakes (are they sticking on?), or just winds. Just press "reset" on all the "set" buttons in FSUIPC's Joystick pages and FSUIPC won't touch any of them. Get them working correctly in Windows and FS. Apply only finishing touches with FSUIPC if still needed. Regards, Pete -
Sorry, I've no idea. I have nothing really to do with that side of things. You need to contact them. Regards, Pete
-
Reading the current atc state
Pete Dowson replied to Ken_Salter's topic in FSUIPC Support Pete Dowson Modules
I'd love to be able to do that, but haven't found a way yet. Sorry. Pete -
Yes, indeed, they both sound useful. Can you provide links to where they may be found, please? Thanks & Regards, Pete
-
No. It means that either you haven't entered the correct registration code or the name of the program or other details are incorrect. This is the entry from the Freeware Keys list: SquawkBox.exe Product: "SquawkBox 2.3", Company: "None" KEY = LWVQ 7I2V 9GPB But this is what FSUIPC is seeing Windows report as the pathname for your Squawkbox: 100281 Client Application: "SQUAWK~1" (Id=2568) 100281 C:\PROGRA~1\SQUAWK~1\SQUAWK~1.EXE That's the reason! "SQUAWK~1" is not the same as "SquawkBox"! I think this must be something to do with how you've installed the Squawkbox program. It looks like it is being reported with DOS-type shortened 8-character names. I've not seen those since Windows 95 days and before. Programs in all supported versions of Windows should be reported using their proper full path names and filenames. Try downloading the SB ZIP again, creating a folder in C: called just "SB" or similar, and placing the files in there. If SB comes with its own installer, then, sorry, you need to ask whoever is supplying it as it is then the installer which is somehow doing this. BTW you don't need to enter registration Keys more than once, unless you get them wrong, as they are saved in the FSUIPC.KEY file. You can check in there yourself. The program registrations are listed in the [Programs] section. Regards, Pete
-
Smoothing visibility after first load-up
Pete Dowson replied to majorursa's topic in FSUIPC Support Pete Dowson Modules
No, no, it's easy enough. :wink: Regards, Pete -
Why not use FSUIPC? FS2004 is all a mass of C++ classes and derived classes, with private data allocated from the heap containing this stuff. It isn't in any global memory in modules, and the memory is released and reallocated every time you load a new aircraft or flight. If you want to locate things like this you'll need to disassemble SIM1.DLL, find the routines which supply the "this" pointers for the appropriate aircraft Classes, then try to follow the pointers to the correct data. There's a LOT of code involved and it gets very *very* complicated, especially trying to keep it up to date as it moves. I use a mixture of C and ASM code and have to do some weird tricks to make it work. Good luck! Regards, Pete
-
Smoothing visibility after first load-up
Pete Dowson replied to majorursa's topic in FSUIPC Support Pete Dowson Modules
I'm doing it by having an optional and adjustable delay after weather is cleared, however that may be done. Yours is the first ever such complaint I've received in the near five years the visibility smoothing has been provided! :cry: Regards, Pete -
Sorry, FSNavigator is an FS module and only runs in FS. It is not an FSUIPC client program (it doesn't even use FSUIPC), nor can it, as an FS DLL, be run as an external program. If you want something similar to run on a client PC look for Ted Wright's freeware "NAV" program. Regards, Pete
-
Smoothing visibility after first load-up
Pete Dowson replied to majorursa's topic in FSUIPC Support Pete Dowson Modules
It looks like it. Under test at present, hopefully for a release later next week. Regards, Pete -
Smoothing visibility after first load-up
Pete Dowson replied to majorursa's topic in FSUIPC Support Pete Dowson Modules
It's a totally different level, the one knows nothing about the other. The same will apply to the wind smoothing which should be working on all weather sources in the next FSUIPC version, soon. I'm not sure there's any one thing I could pick on to say "right, let the visibility jump direct to this new value, now". Maybe after a "clear all weather" call, assuming AS makes one. But it would still be complicated -- AS like FSMeteo will not be setting one weather, one visibility, which I can call the target. It sets all the METAR stations around, and this could take minutes in any case. How does FSUIPC know when to "kick in" the smoothing? The only thing I can think of it to stop smoothing on a "clear all weather" action, and not starting again for several minutes. Is that what you were thinking? Trouble is then, I'd be getting complaints from some folks saying the smoothing didn't work. If I worked out a way to do it, I'd have to make it optional and possibly have the delay set as a parameter in the INI file. BTW 10% over 30 seconds is a bit extreme, isn't it? Anyway, if you start AS off before you do your flight prep and so on it should still be okay by the time you're ready. No? Regards, Pete -
I don't know SB, so I don't realy know the answer. But if it is playing a chime sound, then that will almost certainly only sound on the Client -- it would need something programmed for it on the Server otherwise, as FSUIPC doesn't offer any sound playing facilities. If you are missing the sound itself then you probably need the sound turned up on the client. (If using voice ATC of course you'd want your headset connected to that PC in any case). If it is a displayed message, then it depends how it is displaying it. If it is using its own window someplace, then that would presumably be on the Client. If it uses the FSUIPC facility to access the FS message window then it can appear either on the PC outside view, or wherever you like, via AdvDisplay and optionally ShowText. Not knowing what the chime alert truly is I can't really help further, but possibly other SB users may be able to comment here. Regards, Pete
-
No, that is not true. If you want to use WideFS you have to register it, but you do not need to register FSUIPC unless you want to use it's optional features. WideFS will run all FSUIPC client programs on the clients even if they are not accredited to run direct to FSUIPC on the Server. That second part is correct. If you do want to register both you make a saving but only if you purchase them at the same time. Regards, Pete
-
CPU-Cycles WideClient
Pete Dowson replied to jjjanezic's topic in FSUIPC Support Pete Dowson Modules
The defaults should be okay. There aren't any you can change which would affect CPU usage -- mostly they control things like whether the client sleeps a bit before returning control to the client application -- this is designed to prevent the applications hogging the processor, and in effect gives processor time away. But even setting that specific timeout to zero (so there are no such sleeps) should only mean the application is getting more time, not WideClient. When there's no application running Wideclient will be idling, just waking up to receive frames from the Server and, on timer calls, to send one to show it is still there. Certainly, though, you are right that I ought to have checked the INI files he is using -- I suppose I assumed he would leave them to default. Regards, Pete -
Problem with AIBridge
Pete Dowson replied to Matt Falke's topic in FSUIPC Support Pete Dowson Modules
I don't think Jose visits here often these days -- he replied earlier because I sent him a note. You might want to try contacying him via the "email" button on his message. Regards, Pete -
autopilot heading conversion
Pete Dowson replied to jonfeldstein's topic in FSUIPC Support Pete Dowson Modules
Actually you are multiplying by 65536, but yes, the result would be the same if you did the computation AFTER casting it to a "short". Do all the computation first -- the bit of code I showed was supposed to be as it was, no intervening changes :wink: Regards, Pete -
Can Esound do this in FS9?
Pete Dowson replied to ottoman's topic in FSUIPC Support Pete Dowson Modules
No, sorry. The last version of FS for which I managed to split the sounds was FS98. It was because I couldn't make it do that in FS2000, 2002 (and now 2004) that I dropped it, as for me that was it's main purpose - though in those days the ATC was only from Adventures. These days I use Radar Contact running on a separate PC via WideFS. Regards, Pete -
autopilot heading conversion
Pete Dowson replied to jonfeldstein's topic in FSUIPC Support Pete Dowson Modules
This is because double heading; defines a double floating point value, 8 bytes in length, whereas: FSUIPC_Write(0x07CC, 2, &heading, &dwResult); is trying to write this to a 16-bit (two byte) "short". All you are succeeding in doing is writing the lowest 2 bytes of the 8 byte double, which will be pretty meaningless. You need to copy the double floating point heading to a fixed point short integer first, like this: short sHdg = (short) (heading + 0.5); FSUIPC_Write(0x07CC, 2, &sHdg, &dwResult); I've added 0.5 to round the value, for a little more accuracy :wink: Regards, Pete