Jump to content
The simFlight Network Forums

kennymoens

Members
  • Posts

    18
  • Joined

  • Last visited

About kennymoens

  • Birthday 01/01/1970

Contact Methods

  • Website URL
    http://

kennymoens's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Hi Pete, With direct wind control I suppose you mean the offsets outside the NWI? IvAp only controls the weather using the NWI (offsets 0xC800). Besides this IvAp turns on FSUIPC wind smoothing (as a user option) (using offset 0x3127 0x3128 0x312C). In internal testing we discovered that most people noticed improvements in sudden wind changes between v3.50 and v3.51, however not perfect yet. But I suspect that IvAp also contains some bugs in the engine and supplying the data. Kind regards,
  2. I've got the feeling we better close this issue. Just did some tests again with a release compile of the module of IvAp an no weird stack loops in FSUIPC, only happens in debug release.
  3. Well about the not accredited i'm quite sure it is caused by wrong code now. About the odd looping I'm not fully out yet, still checking some stuff... I'll report back soon (gimme 1 or 2 days)
  4. Well following the first tests with a new compiled version including the library linked to it. I'm going to work on the threading now ;) Anyway the issue is solved now =)
  5. Actually I first loaded with a Cessna, get into the aircraft menu, loaded the PMDG waited till its dialog of loading navdata disappeared and then loaded another aircraft. Sadly I tried to reproduce it without luck until now. Yup was included there. Idd saw that too, I'm still investigating why that happens. Well the same as above, an error about program not accredited for use. Yup I've linked against it now, and so far it works, with one problem: upon exit fs hangs (I join all my threads, but some of those threads have a FSUIPC_Process pending which somehow blocks (i guess the sendmessage) since the main thread is waiting for those threads to quit...). Now there is a SendMessageTimeout in WinAPI, would it be possible for me to use the same code (source version then), where the SendMessage is replaced by a SendMessageTimeout? Or would that be a bad idea? Greetz
  6. Bah, seems it didn't solve the problem :s Did some other tests, this time with the debug option active you told me. First a test with IvAp and the problem. Then a test with PMDG and - to my surprise - the problem happens there too :s Both tests were conducted if only one 3rd party module was active (thus available in the modules folder of FS), in the first case only IvAp, in the second case only PMDG. For the first test no PMDG aircraft was loaded, only FS default ones, for the second test only FS aircrafts were used besides the PMDG one. In both logfiles i see stuff like this: 111266 Stack 10 = 00000000 (BAD) 111266 Finished on Bad EBP And after that with an aircraft switch it happens => program not accredited for use. I'm zipping the logfiles and mailing them to you. Thx
  7. Bah I'm asamed :oops: I always apply the same technique towards users, making sure what they say is really true... And now I'm guilty at not checking good enough myself. Sorry Pete :oops: Somehow I was checking the wrong files... and the files that are used were idd an other version... works perfect now.
  8. What you said about threads made me think... i just made a quick version without threads (thus all functionality in threads disabled) and the problem didn't happen anymore. So is it possible that the multiple threads causes the problems? Thus that the dll writes to FSUIPC from another DLL during the reload process? In the wrapper I have around FSUIPC I do all the necessary thread synchronisation to prevent 2 threads writing to FSUIPC at the same time. Could it be a better solution to redirect all FSUIPC access to one thread? I'm using the latest moduleuser. Not the ModuleUser.lib though, only the ModuleUser.c and the other source files from the zip. Source code was originally modified for the registration, but is now back the original code of moduleuser.c
  9. here is the log ********* FSUIPC, Version 3.45 by Pete Dowson ********* Running inside FS2004 (FS9.1 CONTROLS.DLL, FS9.1 WEATHER.DLL) User Name="" User Addr="" FSUIPC not user registered WIDEFS not user registered, or expired Module base=61000000 ClassOptions: UIPCMAIN=FF7F, FS98MAIN=FF7F, FS2KMAIN=FF5E WeatherOptions(Orig)=0000B027[0000B027] InitDelay: 0 seconds WeatherReadInterval=4 LogOptions=00000017 LogExtras=1 DebugStatus=0 11656 System time = 23:21:04 11656 *VIS* SM: Min=0.00, MaxRny=0.00, MaxOvc=0.00, MaxCld=0.00, MaxClr=0.00, Upper=60.00, FT: LwrAlt=0, UppAlt=25000 11656 c:\fs2004\ 11672 System time = 23:21:04, FS2004 time = 12:00:00 (00:00Z) 23047 F:\Documents\Flight Simulator Files\EBBE Sabena.flt 23344 AIRCRAFT\c172\Cessna172SP.air 23969 Aircraft="Cessna Skyhawk 172SP Paint2" 34890 Ready Flags: Ready-To-Fly=N, In Menu=N, In Dlg=N 34890 Module [M1] identified = "PMDGOptions.DLL" 34890 Module Access permission set (A) 34890 WRITE0 [P-1] (failed, read-only!) 330A, 2 bytes: 00 00 34890 WRITE0 [P-1] 8001, 28 bytes: 43 4A 4D 34 4B 42 4E 4E 31 52 4C 51 50 4D 44 47 34890 4F 70 74 69 6F 6E 73 2E 44 4C 4C 00 34890 Module [M1] "PMDGOptions.DLL" access registration is okay 34906 Ready Flags: Ready-To-Fly=N, In Menu=N, In Dlg=Y 42969 Flight saved #1 = "UI generated flight" 43531 F:\Documents\Flight Simulator Files\UI generated flight.flt 44047 Clear All Weather requested: external weather discarded 81078 Ready Flags: Ready-To-Fly=Y, In Menu=N, In Dlg=Y 146250 Ready Flags: Ready-To-Fly=Y, In Menu=N, In Dlg=N 146250 Advanced Weather Interface Enabled 146250 Traffic File #15 = "scenery\world\scenery\traffic030528" 146359 Traffic File #17 = "addon scenery\belg7000v2.2_patch_3d\scenery\ebty_traffic" 146390 AP READOUTS: Flags1=00000000, Flags2=00000000 146406 FS98 Pressure=1013.2 mb 146406 FS98 Wind0: ground (183ft) to 0ft AGL, dir 0M, vel 0, gust 0, turb 0 146406 FS98 Vis: range=150sm, (raw value=15000) 146406 FS98 CurrTemp at PlaneAlt=187: 16C 147062 >Change: FS98 Vis: range=150sm, (raw value=15000) 147062 >Change: FS98 Dewpoint Control: disabled 147062 >Change: FS98 Precip Control: disabled 147062 >Change: Pressure=1013.1 mb (Target is 0.0) 147062 >Change: surface wind: to alt=3419ft AGL, dir=0T, vel=0.0, gust=0.0, turb=0, shear=0, var=0.0, Flags=0, AMSL=3602 147062 >Change: wind layer 0: to alt=6932ft AMSL, dir=270T, vel=20.0, gust=0.0, turb=0, shear=0, var=0.0 147062 >Change: wind layer 1: to alt=20055ft AMSL, dir=270T, vel=25.0, gust=0.0, turb=0, shear=0, var=0.0 147062 >Change: Visibility[0]: range=unlimited, from=-1106ft, to=8894ft 147062 >Change: Cloud[0]: type=1, from 39740ft to 40560ft (+/- 100ft), cover=6, turb=0, topshape=0 147062 >Change: Precip=0, base=-1106ft, rate=1, icing=0 147062 >Change: Temperature[0]: alt=370ft, Day=15.5 C, NightVar=3.0 C, DewPt=5.5 C 147062 Results: Visibility[0]: range=80.5sm (129504m), from=-1106ft, to=8894ft 147062 Results: FS98 Wind0: ground (183ft) to 3418ft AGL, dir 0M, vel 0, gust 0, turb 0 147062 Results: FS98 Wind1: 3602ft to 6932ft AMSL, dir=270T, vel 20, gust 0, turb 0 147062 Results: FS98 Wind2: 6932ft to 20055ft AMSL, dir=270T, vel 25, gust 0, turb 0 147062 Results: FS98 Vis: range=80sm, (raw value=8047) 147062 Results: FS98 Cloud1: type=1, from 39740ft to 40561ft (+/- 98ft), cover 6, turb 0, ice 0 147062 Results: FS98 Temp0: to 183ft, Day 15.5C, NightVar 3.0C 148953 Ready Flags: Ready-To-Fly=Y, In Menu=Y, In Dlg=N 148953 Ready Flags: Ready-To-Fly=Y, In Menu=Y, In Dlg=Y 159687 Module [M2] identified = "fsint.dll" 159687 WRITE0 [P-2] (failed, read-only!) 330A, 2 bytes: 4C 04 159687 WRITE0 [P-2] 8001, 22 bytes: 36 31 44 58 58 4B 56 54 47 44 4E 59 66 73 69 6E 159687 74 2E 64 6C 6C 00 159687 Module [M2] "fsint.dll" access registration is okay 159703 WRITE0 C800, 1024 bytes: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 NW_DYNAMICS command, setting weather dynamics = 0 159703 WRITE0 C800, 1024 bytes: 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 159703 NW_CLEAR weather command received 159719 WRITE0 7B80, 1 bytes: 01 159734 WRITE0 7B91, 1 bytes: 01 160719 Ready Flags: Ready-To-Fly=N, In Menu=Y, In Dlg=Y 160719 WRITE0 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 160719 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 160719 00 00 00 00 00 00 00 00 161219 Ready Flags: Ready-To-Fly=Y, In Menu=Y, In Dlg=Y 161219 Ready Flags: Ready-To-Fly=Y, In Menu=N, In Dlg=N 162250 WRITE0 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 162250 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 162250 00 00 00 00 00 00 00 00 162484 Clearing All Weather 162531 NWI weather clear actioned 162531 External weather discarded 162531 >Change: surface wind: to alt=2000ft AGL, dir=0T, vel=0.0, gust=0.0, turb=0, shear=0, var=0.0, Flags=0, AMSL=2183 162531 >Change: No upper wind layers 162531 >Change: Visibility[0]: range=80.0sm (128747m), from=-4921ft, to=15000ft 162531 >Change: No cloud layers 162531 Results: Visibility[0]: range=80.0sm (128748m), from=-4921ft, to=15000ft 162531 Results: FS98 Wind0: ground (183ft) to 1998ft AGL, dir 0M, vel 0, gust 0, turb 0 162531 Results: FS98 Wind1: 2181ft to 215009ft AMSL, dir=0T, vel 0, gust 0, turb 0 162531 Results: FS98 Wind2: 0ft to 0ft AMSL, dir=0T, vel 0, gust 0, turb 0 162531 Results: FS98 Cloud1: type=0, from 0ft to 0ft (+/- 0ft), cover 0, turb 0, ice 0 162703 WRITE0 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 162703 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 162703 00 00 00 00 00 00 00 00 163734 WRITE0 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 163734 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 163734 00 00 00 00 00 00 00 00 164703 WRITE0 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 164703 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 164703 00 00 00 00 00 00 00 00 165734 WRITE0 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 165734 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 165734 00 00 00 00 00 00 00 00 166719 WRITE0 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 166719 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 166719 00 00 00 00 00 00 00 00 167734 WRITE0 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 167734 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 167734 00 00 00 00 00 00 00 00 168703 WRITE0 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 168703 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 168703 00 00 00 00 00 00 00 00 169734 WRITE0 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 169734 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 169734 00 00 00 00 00 00 00 00 170687 WRITE0 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 170687 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 170687 00 00 00 00 00 00 00 00 171719 WRITE0 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 171719 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 171719 00 00 00 00 00 00 00 00 172734 WRITE0 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 172734 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 172734 00 00 00 00 00 00 00 00 173703 WRITE0 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 173703 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 173703 00 00 00 00 00 00 00 00 174734 WRITE0 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 174734 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 174734 00 00 00 00 00 00 00 00 175703 WRITE0 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 175703 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 175703 00 00 00 00 00 00 00 00 176719 WRITE0 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 176719 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 176719 00 00 00 00 00 00 00 00 177734 WRITE0 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 177734 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 177734 00 00 00 00 00 00 00 00 178719 WRITE0 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 178719 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 178719 00 00 00 00 00 00 00 00 179094 Ready Flags: Ready-To-Fly=Y, In Menu=Y, In Dlg=N 179094 Ready Flags: Ready-To-Fly=Y, In Menu=Y, In Dlg=Y 179703 WRITE0 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 179703 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 179703 00 00 00 00 00 00 00 00 181281 Module [M3] identified = "FSUI.DLL" 181281 WRITE0 [P-3] 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 181281 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 181281 00 00 00 00 00 00 00 00 181703 WRITE0 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 181703 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 181703 00 00 00 00 00 00 00 00 182703 WRITE0 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 182703 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 182703 00 00 00 00 00 00 00 00 183703 WRITE0 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 183703 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 183703 00 00 00 00 00 00 00 00 184703 WRITE0 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 184703 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 184703 00 00 00 00 00 00 00 00 185687 Module [M4] identified = "FSUI.DLL" 185687 WRITE0 [P-4] 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 185687 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 185687 00 00 00 00 00 00 00 00 186672 Ready Flags: Ready-To-Fly=Y, In Menu=N, In Dlg=N 186687 WRITE0 [P-4] 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 186687 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 186687 00 00 00 00 00 00 00 00 187453 Ready Flags: Ready-To-Fly=Y, In Menu=N, In Dlg=Y 187719 WRITE0 1F80, 40 bytes: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 187719 00 00 00 00 00 00 44 55 4D 4D 59 00 00 00 00 00 187719 00 00 00 00 00 00 00 00 187734 Module [M5] identified = "FSUI.DLL" 188000 AIRCRAFT\b737_400\Boeing737-400.air 188000 Module Access permission pending (2) 188609 Aircraft="Boeing 737-400" 193172 Illegal write attempt: offset 1F80, size 40 [P0] 193172Program or module not accredited for use with this unregistered FSUIPC 194125 ### IPC Message processed in 953mSecs ### 194125 Illegal read attempt: offset 7B91, size 1 [P0] 194125 Illegal read attempt: offset 0E90, size 2 [P0] 194125 Illegal write attempt: offset 1F80, size 40 [P0] 194125 Illegal read attempt: offset 0E92, size 2 [P0] 194125 Illegal read attempt: offset 7B93, size 1 [P0] 195172 Ready Flags: Ready-To-Fly=Y, In Menu=N, In Dlg=N 195187 Illegal read attempt: offset 0E90, size 2 [P0] 195187 Illegal read attempt: offset 0E92, size 2 [P0] 195187 Results: FS98 CurrTemp at PlaneAlt=190: 11C 195203 Illegal read attempt: offset 7B91, size 1 [P0] 195203 Illegal write attempt: offset 7B91, size 1 [P0] 195203 Illegal write attempt: offset 1F80, size 40 [P0] 195203 Illegal read attempt: offset 7B93, size 1 [P0] 195203 Illegal read attempt: offset 0E90, size 2 [P0] 195219 Illegal read attempt: offset 0E92, size 2 [P0] 195219 Illegal read attempt: offset 7B91, size 1 [P0] 195219 Illegal read attempt: offset 7B93, size 1 [P0] 195625 Results: FS98 CurrTemp at PlaneAlt=190: 13C 195703 Illegal write attempt: offset 1F80, size 40 [P0] 195765 Illegal read attempt: offset 0E90, size 2 [P0] 195765 Illegal read attempt: offset 0E92, size 2 [P0] 195765 Illegal read attempt: offset 7B91, size 1 [P0] 195765 Illegal read attempt: offset 7B93, size 1 [P0] 196734 Illegal write attempt: offset 1F80, size 40 [P0] 196734 Illegal read attempt: offset 0E90, size 2 [P0] 196734 Illegal read attempt: offset 0E92, size 2 [P0] 196781 Illegal read attempt: offset 7B91, size 1 [P0] 196781 Illegal read attempt: offset 7B93, size 1 [P0] 197562 Results: FS98 CurrTemp at PlaneAlt=190: 14C 197719 Illegal write attempt: offset 1F80, size 40 [P0] 197719 Illegal read attempt: offset 0E90, size 2 [P0] 197719 Illegal read attempt: offset 0E92, size 2 [P0] 197765 Illegal read attempt: offset 7B91, size 1 [P0] 197765 Illegal read attempt: offset 7B93, size 1 [P0] 198703 Illegal write attempt: offset 1F80, size 40 [P0] 198750 Illegal read attempt: offset 0E90, size 2 [P0] 198750 Illegal read attempt: offset 0E92, size 2 [P0] 198765 Illegal read attempt: offset 7B91, size 1 [P0] 198765 Illegal read attempt: offset 7B93, size 1 [P0] 199719 Illegal write attempt: offset 1F80, size 40 [P0] 199734 Illegal read attempt: offset 0E90, size 2 [P0] 199734 Illegal read attempt: offset 0E92, size 2 [P0] 199781 Illegal read attempt: offset 7B91, size 1 [P0] 199781 Illegal read attempt: offset 7B93, size 1 [P0] 200734 Illegal write attempt: offset 1F80, size 40 [P0] 200734 Illegal read attempt: offset 0E90, size 2 [P0] 200734 Illegal read attempt: offset 0E92, size 2 [P0] 200750 Illegal read attempt: offset 7B91, size 1 [P0] 200750 Illegal read attempt: offset 7B93, size 1 [P0] 201734 Illegal write attempt: offset 1F80, size 40 [P0] 201734 Illegal read attempt: offset 0E90, size 2 [P0] 201734 Illegal read attempt: offset 0E92, size 2 [P0] 201781 Illegal read attempt: offset 7B91, size 1 [P0] 201781 Illegal read attempt: offset 7B93, size 1 [P0] 202719 Illegal write attempt: offset 1F80, size 40 [P0] 202750 Illegal read attempt: offset 0E90, size 2 [P0] 202750 Illegal read attempt: offset 0E92, size 2 [P0] 202750 Illegal read attempt: offset 7B91, size 1 [P0] 202750 Illegal read attempt: offset 7B93, size 1 [P0] 203719 Illegal write attempt: offset 1F80, size 40 [P0] 203719 Illegal read attempt: offset 0E90, size 2 [P0] 203719 Illegal read attempt: offset 0E92, size 2 [P0] 203781 Illegal read attempt: offset 7B91, size 1 [P0] 203781 Illegal read attempt: offset 7B93, size 1 [P0] 204719 Illegal write attempt: offset 1F80, size 40 [P0] 204734 Illegal read attempt: offset 0E90, size 2 [P0] 204734 Illegal read attempt: offset 0E92, size 2 [P0] 204781 Illegal read attempt: offset 7B91, size 1 [P0] 204781 Illegal read attempt: offset 7B93, size 1 [P0] 205703 Illegal write attempt: offset 1F80, size 40 [P0] 205750 Illegal read attempt: offset 0E90, size 2 [P0] 205750 Illegal read attempt: offset 0E92, size 2 [P0] 205750 Illegal read attempt: offset 7B91, size 1 [P0] 205750 Illegal read attempt: offset 7B93, size 1 [P0] 206719 Illegal write attempt: offset 1F80, size 40 [P0] 206719 Illegal read attempt: offset 0E90, size 2 [P0] 206719 Illegal read attempt: offset 0E92, size 2 [P0] 206781 Illegal read attempt: offset 7B91, size 1 [P0] 206781 Illegal read attempt: offset 7B93, size 1 [P0] 207734 Illegal write attempt: offset 1F80, size 40 [P0] 207750 Illegal read attempt: offset 0E90, size 2 [P0] 207750 Illegal read attempt: offset 7B91, size 1 [P0] 207750 Illegal read attempt: offset 7B93, size 1 [P0] 207750 Illegal read attempt: offset 0E92, size 2 [P0] 208719 Illegal write attempt: offset 1F80, size 40 [P0] 208719 Illegal read attempt: offset 0E90, size 2 [P0] 208719 Illegal read attempt: offset 0E92, size 2 [P0] 208781 Illegal read attempt: offset 7B91, size 1 [P0] 208781 Illegal read attempt: offset 7B93, size 1 [P0] 209750 Illegal write attempt: offset 1F80, size 40 [P0] 209750 Illegal read attempt: offset 0E90, size 2 [P0] 209750 Illegal read attempt: offset 7B91, size 1 [P0] 209750 Illegal read attempt: offset 7B93, size 1 [P0] 209750 Illegal read attempt: offset 0E92, size 2 [P0] 210719 Illegal write attempt: offset 1F80, size 40 [P0] 210719 Illegal read attempt: offset 0E90, size 2 [P0] 210719 Illegal read attempt: offset 0E92, size 2 [P0] 210765 Illegal read attempt: offset 7B91, size 1 [P0] 210765 Illegal read attempt: offset 7B93, size 1 [P0] 211750 Illegal write attempt: offset 1F80, size 40 [P0] 211750 Illegal read attempt: offset 0E90, size 2 [P0] 211750 Illegal read attempt: offset 7B91, size 1 [P0] 211750 Illegal read attempt: offset 7B93, size 1 [P0] 211750 Illegal read attempt: offset 0E92, size 2 [P0] 212719 Illegal write attempt: offset 1F80, size 40 [P0] 212719 Illegal read attempt: offset 0E90, size 2 [P0] 212719 Illegal read attempt: offset 0E92, size 2 [P0] 212765 Illegal read attempt: offset 7B91, size 1 [P0] 212765 Illegal read attempt: offset 7B93, size 1 [P0] 213734 Illegal write attempt: offset 1F80, size 40 [P0] 213734 Illegal read attempt: offset 0E90, size 2 [P0] 213734 Illegal read attempt: offset 7B91, size 1 [P0] 213734 Illegal read attempt: offset 7B93, size 1 [P0] 213750 Illegal read attempt: offset 0E92, size 2 [P0] 214703 Illegal write attempt: offset 1F80, size 40 [P0] 214765 Illegal read attempt: offset 0E90, size 2 [P0] 214765 Illegal read attempt: offset 0E92, size 2 [P0] 214765 Illegal read attempt: offset 7B91, size 1 [P0] 214765 Illegal read attempt: offset 7B93, size 1 [P0] 215719 Illegal write attempt: offset 1F80, size 40 [P0] 215734 Illegal read attempt: offset 0E90, size 2 [P0] 215734 Illegal read attempt: offset 0E92, size 2 [P0] 215781 Illegal read attempt: offset 7B91, size 1 [P0] 215781 Illegal read attempt: offset 7B93, size 1 [P0] 216750 Illegal write attempt: offset 1F80, size 40 [P0] 216750 Illegal read attempt: offset 0E90, size 2 [P0] 216750 Illegal read attempt: offset 7B91, size 1 [P0] 216750 Illegal read attempt: offset 7B93, size 1 [P0] 216750 Illegal read attempt: offset 0E92, size 2 [P0] 217719 Illegal write attempt: offset 1F80, size 40 [P0] 217719 Illegal read attempt: offset 0E90, size 2 [P0] 217719 Illegal read attempt: offset 0E92, size 2 [P0] 217765 Illegal read attempt: offset 7B91, size 1 [P0] 217765 Illegal read attempt: offset 7B93, size 1 [P0] 218734 Illegal write attempt: offset 1F80, size 40 [P0] 218734 Illegal read attempt: offset 0E90, size 2 [P0] 218734 Illegal read attempt: offset 0E92, size 2 [P0] 218734 Illegal read attempt: offset 7B91, size 1 [P0] 218734 Illegal read attempt: offset 7B93, size 1 [P0] 219703 Illegal write attempt: offset 1F80, size 40 [P0] 219750 Illegal read attempt: offset 0E90, size 2 [P0] 219750 Illegal read attempt: offset 0E92, size 2 [P0] 219765 Illegal read attempt: offset 7B91, size 1 [P0] 219765 Illegal read attempt: offset 7B93, size 1 [P0] 220719 Illegal write attempt: offset 1F80, size 40 [P0] 220719 Illegal read attempt: offset 0E90, size 2 [P0] 220719 Illegal read attempt: offset 0E92, size 2 [P0] 220781 Illegal read attempt: offset 7B91, size 1 [P0] 220781 Illegal read attempt: offset 7B93, size 1 [P0] 221734 Illegal write attempt: offset 1F80, size 40 [P0] 221750 Illegal read attempt: offset 0E90, size 2 [P0] 221750 Illegal read attempt: offset 7B91, size 1 [P0] 221750 Illegal read attempt: offset 7B93, size 1 [P0] 221750 Illegal read attempt: offset 0E92, size 2 [P0] 222703 Illegal write attempt: offset 1F80, size 40 [P0] 222719 Illegal read attempt: offset 0E90, size 2 [P0] 222719 Illegal read attempt: offset 0E92, size 2 [P0] 222765 Illegal read attempt: offset 7B91, size 1 [P0] 222765 Illegal read attempt: offset 7B93, size 1 [P0] 223734 Illegal write attempt: offset 1F80, size 40 [P0] 223734 Illegal read attempt: offset 0E90, size 2 [P0] 223734 Illegal read attempt: offset 7B91, size 1 [P0] 223734 Illegal read attempt: offset 0E92, size 2 [P0] 223734 Illegal read attempt: offset 7B93, size 1 [P0] 224703 Illegal write attempt: offset 1F80, size 40 [P0] 224750 Illegal read attempt: offset 0E90, size 2 [P0] 224750 Illegal read attempt: offset 0E92, size 2 [P0] 224750 Illegal read attempt: offset 7B91, size 1 [P0] 224750 Illegal read attempt: offset 7B93, size 1 [P0] 225719 Illegal write attempt: offset 1F80, size 40 [P0] 225734 Illegal read attempt: offset 0E90, size 2 [P0] 225734 Illegal read attempt: offset 0E92, size 2 [P0] 225781 Illegal read attempt: offset 7B91, size 1 [P0] 225781 Illegal read attempt: offset 7B93, size 1 [P0] 226687 Illegal write attempt: offset 1F80, size 40 [P0] 226750 Illegal read attempt: offset 0E90, size 2 [P0] 226750 Illegal read attempt: offset 0E92, size 2 [P0] 226750 Illegal read attempt: offset 7B91, size 1 [P0] 226750 Illegal read attempt: offset 7B93, size 1 [P0] 227719 Illegal write attempt: offset 1F80, size 40 [P0] 227719 Illegal read attempt: offset 0E90, size 2 [P0] 227719 Illegal read attempt: offset 0E92, size 2 [P0] 227765 Illegal read attempt: offset 7B91, size 1 [P0] 227765 Illegal read attempt: offset 7B93, size 1 [P0] 228734 Illegal write attempt: offset 1F80, size 40 [P0] 228750 Illegal read attempt: offset 0E90, size 2 [P0] 228750 Illegal read attempt: offset 7B91, size 1 [P0] 228750 Illegal read attempt: offset 7B93, size 1 [P0] 228750 Illegal read attempt: offset 0E92, size 2 [P0] 229703 Illegal write attempt: offset 1F80, size 40 [P0] 229765 Illegal read attempt: offset 0E90, size 2 [P0] 229765 Illegal read attempt: offset 0E92, size 2 [P0] 229765 Illegal read attempt: offset 7B91, size 1 [P0] 229765 Illegal read attempt: offset 7B93, size 1 [P0] 230734 Illegal write attempt: offset 1F80, size 40 [P0] 230734 Illegal read attempt: offset 0E90, size 2 [P0] 230734 Illegal read attempt: offset 0E92, size 2 [P0] 230781 Illegal read attempt: offset 7B91, size 1 [P0] 230781 Illegal read attempt: offset 7B93, size 1 [P0] 231703 Illegal write attempt: offset 1F80, size 40 [P0] 231750 Illegal read attempt: offset 0E90, size 2 [P0] 231750 Illegal read attempt: offset 0E92, size 2 [P0] 231750 Illegal read attempt: offset 7B91, size 1 [P0] 231750 Illegal read attempt: offset 7B93, size 1 [P0] 232719 Illegal write attempt: offset 1F80, size 40 [P0] 232719 Illegal read attempt: offset 0E90, size 2 [P0] 232719 Illegal read attempt: offset 0E92, size 2 [P0] 232781 Illegal read attempt: offset 7B91, size 1 [P0] 232781 Illegal read attempt: offset 7B93, size 1 [P0] 233703 Illegal write attempt: offset 1F80, size 40 [P0] 233750 Illegal read attempt: offset 0E90, size 2 [P0] 233750 Illegal read attempt: offset 0E92, size 2 [P0] 233765 Illegal read attempt: offset 7B91, size 1 [P0] 233765 Illegal read attempt: offset 7B93, size 1 [P0] 234703 Illegal write attempt: offset 1F80, size 40 [P0] 234765 Illegal read attempt: offset 0E90, size 2 [P0] 234765 Illegal read attempt: offset 0E92, size 2 [P0] 234765 Illegal read attempt: offset 7B91, size 1 [P0] 234765 Illegal read attempt: offset 7B93, size 1 [P0] 235687 Illegal write attempt: offset 1F80, size 40 [P0] 235750 Illegal read attempt: offset 0E90, size 2 [P0] 235750 Illegal read attempt: offset 0E92, size 2 [P0] 235750 Illegal read attempt: offset 7B91, size 1 [P0] 235750 Illegal read attempt: offset 7B93, size 1 [P0] 236734 Illegal write attempt: offset 1F80, size 40 [P0] 236750 Illegal read attempt: offset 0E90, size 2 [P0] 236750 Illegal read attempt: offset 7B91, size 1 [P0] 236750 Illegal read attempt: offset 7B93, size 1 [P0] 236875 Illegal read attempt: offset 0E92, size 2 [P0] 237797 Illegal write attempt: offset 1F80, size 40 [P0] 237797 Illegal read attempt: offset 0E90, size 2 [P0] 237797 Illegal read attempt: offset 7B91, size 1 [P0] 237797 Illegal read attempt: offset 7B93, size 1 [P0] 237797 Illegal read attempt: offset 0E92, size 2 [P0] 238828 Illegal write attempt: offset 1F80, size 40 [P0] 238844 Illegal read attempt: offset 0E90, size 2 [P0] 238844 Illegal read attempt: offset 7B91, size 1 [P0] 238844 Illegal read attempt: offset 0E92, size 2 [P0] 238859 Illegal read attempt: offset 7B93, size 1 [P0] 239781 Illegal write attempt: offset 1F80, size 40 [P0] 239844 Illegal read attempt: offset 0E90, size 2 [P0] 239844 Illegal read attempt: offset 7B91, size 1 [P0] 239844 Illegal read attempt: offset 0E92, size 2 [P0] 239969 Illegal read attempt: offset 7B93, size 1 [P0] 240734 Illegal write attempt: offset 1F80, size 40 [P0] 240734 Illegal read attempt: offset 0E90, size 2 [P0] 240734 Illegal read attempt: offset 0E92, size 2 [P0] 240750 Illegal read attempt: offset 7B91, size 1 [P0] 240750 Illegal read attempt: offset 7B93, size 1 [P0] 241734 Illegal write attempt: offset 1F80, size 40 [P0] 241875 Illegal read attempt: offset 0E90, size 2 [P0] 241875 Illegal read attempt: offset 7B91, size 1 [P0] 241875 Illegal read attempt: offset 7B93, size 1 [P0] 241875 Illegal read attempt: offset 0E92, size 2 [P0] 242312 Ready Flags: Ready-To-Fly=Y, In Menu=N, In Dlg=Y 242703 Illegal write attempt: offset 1F80, size 40 [P0] 242719 Illegal read attempt: offset 0E90, size 2 [P0] 242719 Illegal read attempt: offset 0E92, size 2 [P0] 242750 Illegal read attempt: offset 7B91, size 1 [P0] 242750 Illegal read attempt: offset 7B93, size 1 [P0] 244062 Flight saved #2 = "Previous flight" 249312 Ready Flags: Ready-To-Fly=N, In Menu=N, In Dlg=Y 249328 Illegal write attempt: offset 1F80, size 40 [P0] 249328 Illegal read attempt: offset 7B91, size 1 [P0] 249328 Illegal read attempt: offset 0E90, size 2 [P0] 249328 Illegal read attempt: offset 0E92, size 2 [P0] 249328 Illegal read attempt: offset 7B93, size 1 [P0]
  10. Well to prevent me from forgetting to register it. I'm quite sure my code added there doesn't interfere with FSUIPC startup code since it was added after all FSUIPC code there. No just to be sure I've moved my code out of there and into my own wrapper (which was added later). The result was sadly the same :s Currently doing a new test using the IPC write logging enabled. Will post the log in a few.
  11. Hi Pete, I'm having some troubles with FSUIPC registrations. In the source code in the FSUIPC_Open2 I've added: FSUIPC_Write(0x8001, strlen(ivapkey)+1, (void*)ivapkey, pdwResult); FSUIPC_Process(pdwResult); Where ivapkey is: const char* ivapkey = "fsint.dll"; Now registration works perfect, but when the aircraft is changed, fsuipc pops up a dialog saying "Program or module not accredited for use with this unregiste" FSUIPC log details: ********* FSUIPC, Version 3.45 by Pete Dowson ********* Running inside FS2004 (FS9.1 CONTROLS.DLL, FS9.1 WEATHER.DLL) User Name="" User Addr="" FSUIPC not user registered WIDEFS not user registered, or expired Module base=61000000 ClassOptions: UIPCMAIN=FF7F, FS98MAIN=FF7F, FS2KMAIN=FF5E WeatherOptions(Orig)=0000B027[0000B027] InitDelay: 0 seconds WeatherReadInterval=4 LogOptions=00000013 LogExtras=1 DebugStatus=0 9484 System time = 21:30:43 9484 *VIS* SM: Min=0.00, MaxRny=0.00, MaxOvc=0.00, MaxCld=0.00, MaxClr=0.00, Upper=60.00, FT: LwrAlt=0, UppAlt=25000 9484 c:\fs2004\ 9484 System time = 21:30:43, FS2004 time = 12:00:00 (00:00Z) 14766 F:\Documents\Flight Simulator Files\EBBE Sabena.flt 15047 AIRCRAFT\c172\Cessna172SP.air 15703 Aircraft="Cessna Skyhawk 172SP Paint2" 23719 Ready Flags: Ready-To-Fly=N, In Menu=N, In Dlg=N 23719 Module [M1] identified = "PMDGOptions.DLL" 23719 Module Access permission set (A) 23719 Module [M1] "PMDGOptions.DLL" access registration is okay 23766 Ready Flags: Ready-To-Fly=N, In Menu=N, In Dlg=Y 31125 Flight saved #1 = "UI generated flight" 31656 F:\Documents\Flight Simulator Files\UI generated flight.flt 32156 Clear All Weather requested: external weather discarded 39078 Ready Flags: Ready-To-Fly=N, In Menu=N, In Dlg=N 43187 Advanced Weather Interface Enabled 43187 FS98 Pressure=1013.2 mb 43187 FS98 Vis: range=150sm, (raw value=15000) 43437 FS98 Wind0: ground (183ft) to 0ft AGL, dir 0M, vel 0, gust 0, turb 0 43437 FS98 CurrTemp at PlaneAlt=183: 15C 52516 >Change: FS98 Vis: range=150sm, (raw value=15000) 52516 >Change: FS98 Dewpoint Control: disabled 52516 >Change: FS98 Precip Control: disabled 52516 >Change: Pressure=1013.1 mb (Target is 0.0) 52516 >Change: surface wind: to alt=3419ft AGL, dir=0T, vel=0.0, gust=0.0, turb=0, shear=0, var=0.0, Flags=0, AMSL=3602 52516 >Change: wind layer 0: to alt=6932ft AMSL, dir=270T, vel=20.0, gust=0.0, turb=0, shear=0, var=0.0 52516 >Change: wind layer 1: to alt=20055ft AMSL, dir=270T, vel=25.0, gust=0.0, turb=0, shear=0, var=0.0 52516 >Change: Visibility[0]: range=unlimited, from=-1106ft, to=8894ft 52516 >Change: Cloud[0]: type=1, from 39740ft to 40560ft (+/- 100ft), cover=6, turb=0, topshape=0 52516 >Change: Precip=0, base=-1106ft, rate=1, icing=0 52516 >Change: Temperature[0]: alt=370ft, Day=15.5 C, NightVar=3.0 C, DewPt=5.5 C 52516 Results: Visibility[0]: range=80.5sm (129504m), from=-1106ft, to=8894ft 52516 Results: FS98 Wind0: ground (183ft) to 3418ft AGL, dir 0M, vel 0, gust 0, turb 0 52516 Results: FS98 Wind1: 3602ft to 6932ft AMSL, dir=270T, vel 20, gust 0, turb 0 52516 Results: FS98 Wind2: 6932ft to 20055ft AMSL, dir=270T, vel 25, gust 0, turb 0 52516 Results: FS98 Vis: range=80sm, (raw value=8047) 52516 Results: FS98 Cloud1: type=1, from 39740ft to 40561ft (+/- 98ft), cover 6, turb 0, ice 0 52516 Results: FS98 Temp0: to 183ft, Day 15.5C, NightVar 3.0C 70344 Ready Flags: Ready-To-Fly=Y, In Menu=N, In Dlg=N 70344 Traffic File #15 = "scenery\world\scenery\traffic030528" 70359 Results: FS98 CurrTemp at PlaneAlt=187: 8C 70641 Traffic File #17 = "addon scenery\belg7000v2.2_patch_3d\scenery\ebty_traffic" 70812 AP READOUTS: Flags1=00000000, Flags2=00000000 71375 Results: FS98 CurrTemp at PlaneAlt=187: 12C 71562 Ready Flags: Ready-To-Fly=Y, In Menu=Y, In Dlg=N 71562 Ready Flags: Ready-To-Fly=Y, In Menu=Y, In Dlg=Y 85844 Module [M2] identified = "fsint.dll" 89109 Module [M2] "fsint.dll" access registration is okay 89156 NW_DYNAMICS command, setting weather dynamics = 0 89156 NW_CLEAR weather command received 90125 Ready Flags: Ready-To-Fly=N, In Menu=Y, In Dlg=Y 91125 Ready Flags: Ready-To-Fly=Y, In Menu=Y, In Dlg=Y 91172 Module [M3] identified = "MULTIPLAYER.DLL" 91969 Ready Flags: Ready-To-Fly=Y, In Menu=N, In Dlg=N 92141 Results: FS98 CurrTemp at PlaneAlt=187: 14C 92187 Clearing All Weather 92250 NWI weather clear actioned 92250 External weather discarded 92250 >Change: surface wind: to alt=2000ft AGL, dir=0T, vel=0.0, gust=0.0, turb=0, shear=0, var=0.0, Flags=0, AMSL=2183 92250 >Change: No upper wind layers 92250 >Change: Visibility[0]: range=80.0sm (128747m), from=-4921ft, to=15000ft 92250 >Change: No cloud layers 92250 Results: Visibility[0]: range=80.0sm (128748m), from=-4921ft, to=15000ft 92250 Results: FS98 Wind0: ground (183ft) to 1998ft AGL, dir 0M, vel 0, gust 0, turb 0 92250 Results: FS98 Wind1: 2181ft to 215009ft AMSL, dir=0T, vel 0, gust 0, turb 0 92250 Results: FS98 Wind2: 0ft to 0ft AMSL, dir=0T, vel 0, gust 0, turb 0 92250 Results: FS98 Cloud1: type=0, from 0ft to 0ft (+/- 0ft), cover 0, turb 0, ice 0 92641 Results: FS98 CurrTemp at PlaneAlt=187: 14C 107203 Ready Flags: Ready-To-Fly=Y, In Menu=Y, In Dlg=N 107203 Ready Flags: Ready-To-Fly=Y, In Menu=Y, In Dlg=Y 109469 Module [M4] identified = "FSUI.DLL" 110125 Module [M5] identified = "FSUI.DLL" 110156 Module [M6] identified = "FSUI.DLL" 111125 Module [M7] identified = "FSUI.DLL" 111125 Ready Flags: Ready-To-Fly=Y, In Menu=N, In Dlg=N 112547 AIRCRAFT\Douglas_DC3\Douglas_DC3.air 112547 Module Access permission pending (2) 113328 Aircraft="Douglas DC-3 Paint2" 117172 Illegal read attempt: offset 0E90, size 2 [P0] 117172Program or module not accredited for use with this unregistered FSUIPC 120078 ### IPC Message processed in 2922mSecs ### 120937 Results: FS98 CurrTemp at PlaneAlt=193: 11C 121406 Results: FS98 CurrTemp at PlaneAlt=193: 13C 123297 Ready Flags: Ready-To-Fly=Y, In Menu=N, In Dlg=Y 124250 Flight saved #2 = "Previous flight" 126016 Ready Flags: Ready-To-Fly=N, In Menu=N, In Dlg=Y 139281 System time = 21:32:53, FS2004 time = 21:34:14 (20:34Z) 139281 *** FSUIPC log file being closed Memory managed: 2 Allocs, 70 Freed ********* FSUIPC Log file closed **** What am I doing wrong? Thanks
  12. Hi, I'm trying to influence the wind and qnh at the aircraft in FS9 (fs8 works), the wind works perfectly using 0x2DE0 and 0x2DE8. However for QNH it seems its not possible to do it, on several parts I've read that writing the complete weather data seems the only solution you've gotnow in the most recent versions of FSUIPC (from 3.3 i thought) the offsets for wind were added with 14 seconds to be sure that it was set. Is there such an offset for QNH? I tried 0x3498, 0x28E8 and 0x0F48 Thx for you help (once again :s)
  13. So stupid of me not to check if the FS default weather settings allow negative altitudes, I guess I've been programming too long the last days :lol: Tests yesterday with using 0 as altitude for temperature seemed to give the correct results, we didn't had time yet to check if it was correct for the others. The other information you gave us seems interesting too, thank you for you help. Greetz
  14. Hi Pete, When using the FSUIPC NWI we came to the conlusion that setting weather (temperature layers, cloud layers,...) below sealevel causes problems in FSUIPC. The extract from the fsuipc.log: 135125 >NewSet: Temperature[0]: alt=214977ft, Day=3 C, NightVar=0 C, DewPt=4 C 135125 >NewSet: Temperature[1]: alt=2999ft, Day=4 C, NightVar=0 C, DewPt=5 C 135125 >NewSet: Temperature[2]: alt=6001ft, Day=2 C, NightVar=0 C, DewPt=3 C 135125 >NewSet: Temperature[3]: alt=8999ft, Day=-1 C, NightVar=0 C, DewPt=0 C 135125 >NewSet: Temperature[4]: alt=12001ft, Day=-9 C, NightVar=0 C, DewPt=-8 C 135125 >NewSet: Temperature[5]: alt=17999ft, Day=-19 C, NightVar=0 C, DewPt=-18 C 135125 >NewSet: Temperature[6]: alt=23999ft, Day=-33 C, NightVar=0 C, DewPt=-32 C 135125 >NewSet: Temperature[7]: alt=30000ft, Day=-50 C, NightVar=0 C, DewPt=-49 C 135125 >NewSet: Temperature[8]: alt=33999ft, Day=-59 C, NightVar=0 C, DewPt=-58 C 135125 >NewSet: Temperature[9]: alt=38999ft, Day=-67 C, NightVar=0 C, DewPt=-66 C 135125 >NewSet: Surface wind: to alt=2238ft AMSL, dir=200T, vel=9.00, gust=0.0, turb=0, shear=0, var=0.0 135125 >NewSet: Wind layer 1: to alt=2999ft AMSL, dir=198T, vel=18.0, gust=0.0, turb=0, shear=0, var=0.0 135125 >NewSet: Wind layer 2: to alt=6001ft AMSL, dir=224T, vel=10.0, gust=0.0, turb=0, shear=0, var=0.0 135125 >NewSet: Wind layer 3: to alt=8999ft AMSL, dir=228T, vel=9.0, gust=0.0, turb=0, shear=0, var=0.0 135125 >NewSet: Wind layer 4: to alt=12001ft AMSL, dir=221T, vel=11.0, gust=0.0, turb=0, shear=0, var=0.0 135125 >NewSet: Wind layer 5: to alt=17999ft AMSL, dir=200T, vel=19.0, gust=0.0, turb=0, shear=0, var=0.0 135125 >NewSet: Wind layer 6: to alt=23999ft AMSL, dir=194T, vel=20.0, gust=0.0, turb=0, shear=0, var=0.0 135125 >NewSet: Wind layer 7: to alt=30000ft AMSL, dir=186T, vel=19.0, gust=0.0, turb=0, shear=0, var=0.0 135125 >NewSet: Wind layer 8: to alt=33999ft AMSL, dir=205T, vel=12.0, gust=0.0, turb=0, shear=0, var=0.0 135125 >NewSet: Wind layer 9: to alt=38999ft AMSL, dir=261T, vel=15.0, gust=0.0, turb=0, shear=0, var=0.0 And the same part from our logs: [2005-01-16 16:05] Weather: icao = EHAM, general, qnh = 1021.000000, windlayers = 10, cloudlayers = 0, templayers = 10 [2005-01-16 16:05] Weather: icao = EHAM, wind, alt = 682 m, spd = 9.000000 kts, gusts = 0 kts, dir = 200 °, var = 0 °, turbulence = 0, windshear = 0 [2005-01-16 16:05] Weather: icao = EHAM, wind, alt = 914 m, spd = 18.000000 kts, gusts = 0 kts, dir = 198 °, var = 0 °, turbulence = 0, windshear = 0 [2005-01-16 16:05] Weather: icao = EHAM, wind, alt = 1829 m, spd = 10.000000 kts, gusts = 0 kts, dir = 224 °, var = 0 °, turbulence = 0, windshear = 0 [2005-01-16 16:05] Weather: icao = EHAM, wind, alt = 2743 m, spd = 9.000000 kts, gusts = 0 kts, dir = 228 °, var = 0 °, turbulence = 0, windshear = 0 [2005-01-16 16:05] Weather: icao = EHAM, wind, alt = 3658 m, spd = 11.000000 kts, gusts = 0 kts, dir = 221 °, var = 0 °, turbulence = 0, windshear = 0 [2005-01-16 16:05] Weather: icao = EHAM, wind, alt = 5486 m, spd = 19.000000 kts, gusts = 0 kts, dir = 200 °, var = 0 °, turbulence = 0, windshear = 0 [2005-01-16 16:05] Weather: icao = EHAM, wind, alt = 7315 m, spd = 20.000000 kts, gusts = 0 kts, dir = 194 °, var = 0 °, turbulence = 0, windshear = 0 [2005-01-16 16:05] Weather: icao = EHAM, wind, alt = 9144 m, spd = 19.000000 kts, gusts = 0 kts, dir = 186 °, var = 0 °, turbulence = 0, windshear = 0 [2005-01-16 16:05] Weather: icao = EHAM, wind, alt = 10363 m, spd = 12.000000 kts, gusts = 0 kts, dir = 205 °, var = 0 °, turbulence = 0, windshear = 0 [2005-01-16 16:05] Weather: icao = EHAM, wind, alt = 11887 m, spd = 15.000000 kts, gusts = 0 kts, dir = 261 °, var = 0 °, turbulence = 0, windshear = 0 [2005-01-16 16:05] Weather: icao = EHAM, temp, alt = -11 m, temp = 3.000000 °C, var = 0.000000 °C, dewpoint = 4.000000 °C [2005-01-16 16:05] Weather: icao = EHAM, temp, alt = 914 m, temp = 4.900000 °C, var = 0.000000 °C, dewpoint = 5.900000 °C [2005-01-16 16:05] Weather: icao = EHAM, temp, alt = 1829 m, temp = 2.900000 °C, var = 0.000000 °C, dewpoint = 3.900000 °C [2005-01-16 16:05] Weather: icao = EHAM, temp, alt = 2743 m, temp = -1.000000 °C, var = 0.000000 °C, dewpoint = 0.000000 °C [2005-01-16 16:05] Weather: icao = EHAM, temp, alt = 3658 m, temp = -9.200000 °C, var = 0.000000 °C, dewpoint = -8.200000 °C [2005-01-16 16:05] Weather: icao = EHAM, temp, alt = 5486 m, temp = -19.299999 °C, var = 0.000000 °C, dewpoint = -18.299999 °C [2005-01-16 16:05] Weather: icao = EHAM, temp, alt = 7315 m, temp = -33.700001 °C, var = 0.000000 °C, dewpoint = -32.700001 °C [2005-01-16 16:05] Weather: icao = EHAM, temp, alt = 9144 m, temp = -50.900002 °C, var = 0.000000 °C, dewpoint = -49.900002 °C [2005-01-16 16:05] Weather: icao = EHAM, temp, alt = 10363 m, temp = -59.400002 °C, var = 0.000000 °C, dewpoint = -58.400002 °C [2005-01-16 16:05] Weather: icao = EHAM, temp, alt = 11887 m, temp = -67.699997 °C, var = 0.000000 °C, dewpoint = -66.699997 °C [2005-01-16 16:05] Weather: icao = EHAM, visibility, visibility = 5592 m, base = 0 m, top = 54 m We checked the modules for the NWI and it seems that an unsigned short has to be passed as altitude in all cases, this probably thus causes the overflow we experience in the logs above. My questions now : 1) Is it at all possible with FSUIPC to set layers below sealevel? (EHAM is an example of an airport below sealevel) 2) Is this due an FS limitation or can it be fixed in FSUIPC? If this question has been asked in the past, I'm sorry for posting it then. Thanks,
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. Guidelines Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.