Jump to content
The simFlight Network Forums

Pete Dowson

Moderators
  • Posts

    38,265
  • Joined

  • Days Won

    170

Everything posted by Pete Dowson

  1. No, the parameter isn't relevant on "Toggle" controls. They just turn things off if on or on if off. Something is sending both those Toggles (switching pushback on and off repeatedly, AND control 66514 (which isn't assigned as far as I can tell -- and it wasn't assigned in FS2004 either). To check whether something is writing to FSUIPC4 to cause this, enable the IPC Write logging (on the Logging tab) as well. If nothing is using FSUIPC4, then these controls must be emanating from something else -- it must be internal to FSX as they are many and frequent. Doesn't FSInn reside as a DLL in FSX too? Doesn't it use FSCopilot or something? What else is in the DLL.XML file? [LATER] Ah, yes -- I see from the SimConnect log that FSCopilot.DLL is loading too. Can you try without that? Also TrackIR is running. Try without that too, please. Finally, I see from the Simconnect log that FSUIPC4's connection to Simconnect stalled after about 2 minutes of loading, and so it reconnected. When these things happen it is likely that other SimConnect clients also stall, and possibly they don't have recovery built in like FSUIPC4. The first part of the FSUIPC4.Log would have shown the errors (but you only supplied a continuation log). I suspect that at least the FSInn stopping working is part of the well known and already reported problems Simconnect has with multiple clients. you have three, all of which are quite heavy on Simconnect usage. Regards Pete
  2. Okay. Got you. If the extra 7 bytes are similar, then it makes no difference, then, reading 121 or 128. ;-) Best Pete
  3. Meaning you use all 121 bytes, every one is important? If anything the 128 byte read could be slower because of the extra 7 bytes -- it depends what they are used for. You need to understand that many of the offset values are really only TOKENS for a value -- the values may have to be obtained by more processing. No, it makes it worse if anything. Same if in your 121 bytes there are some you don't need. I don't know how else to say the same thing each time! ;-) Regards Pete
  4. I use MixW at speeds up to 19,200, so I don't believe that can be the case. Regards Pete
  5. There's no "search area". The list of offsets in the SDK is a simple Document. You use the search facility in your editor, or Word or Wordpad, whatever you are viewing it in. Surely you hacve searched for things in documents before? Pete
  6. Hmmm.. Not the installer, those files are created only when you run/register FSUIPC. I'm creating the files as normal read/write files. Does Vista have a lot more file attributes? I suspect it has more to do with allowing FS to install into its default place, Program Files, which creates the problems -- from what folks have told me, anything installed in Program Files is protected against users! I've always installed FS to someplace like C:\FS9 or C:\FSX. I suspect many add-ons are going to have problems with stuff installed in Program Files. I'll do some searching for information on extra permission attributes. Thanks, Pete
  7. I am sorry, I do not know FS-Communicator. TRUE is a non-zero value (usually 1, but anything other than 0 means TRUE), and FALSE is always zero (0). Regards Pete
  8. A search in the Programmer's Guide for "flight director" finds offset 2EE0 immediately. Didn't you try Searching? Pete
  9. Sounds like a SimConnect problem. Make sure you install the very latest FSUIPC4 version first (see Announcements above) then let me see the FSUIPC4.Log please. BTW, you don't need to keep editing the DLL.XML file -- just temporarily rename FSUIPC4.DLL or move it out of the FSX Modules folder to disable it. Regards Pete
  10. I had assumed you meant with a Process call -- my answer included that assumption. So no, only ever read what you need, even if that means splitting the Read into many Reads. Each offset may invokde separate procedures in FSUIPC and FS. Regards Pete
  11. AhI'm afraid the FSUIPC axis assignments only work to assign one axis to one control. There's no provision for having two or more different controls assigned according to the mode of FS. The Slew calibrations in the Joystick Calibs section work fine for calibrating FS's own assignments, but of course it is expecting FS to do the switching between slew axis and normal axis controls. This is a good point and I will make a note to add the Slew/Normal switching action to FSUIPC's assignments facility -- look out for this in an update which I will work on as soon as I have caught up after my holidays. Regards Pete
  12. Where are you reading that second use of 0894? The documewntation shows only one use, -- the switchable throttle input is at 089A and has an extensive description. Can you turn on FSUIPC's IPC write logging (see Logging tab), and also set up the Monitor (Logging page, write hand side) to monitor to the normal Log offsets 0890, 0892 and 0894, all as S16 types, and do your test again, please, then show me the Log. Regards Pete
  13. Where are you reading that in the SDK. In my copy it clearly states, in the details for offset 1400: Regards Pete
  14. No, just read what you need. If you only need 2 of those bytes, 119 apart, use two separate reads. They are combined in the FSUIPC_Process call in any case and only the Process call actually does anything that takes time. Pete
  15. You do not need a new Key to update from any version of FSUIPC 3.xxx to any other! Pete
  16. Wideclient is only for a separate Client PC. MixW is to link two virtual serial ports. It can be used on any PC, client or otherwise. The GPSout facility to send to WideFS is used send the data to another PC. For the same PC GPSOut needs the Serial Port number as usual. Pete
  17. AdvDisp is no longer needed. It is not supported any more. Please check the FSUIPC documentation and try using the new special Window facilities which work well. The window is undockable and can be moved to another monitor, but it is now an FS window. Regards Pete
  18. Yes, but you don't have to re-enter it. Updating FSUIPC versions is only a matter of copying in the new FSUIPC.DLL to the FS Modules folder. Nothing else changes, your settings and registration stay intact. Regards Pete
  19. No, but any program can assign hot keys which will override anthing else. In the end it depends on the order -- FSUIPC will inevitable be setting its hooks for the keys before an aircraft panel, so when the latter assigns its keys they'll override FSUIPC's. It's a "last one wins" situation. I'm afraid the only answer is to re-assign the key in the PSS aircraft. If it won't let you do that you need to find another key. That version is now 13 months old and long unsupported. You should really think about updating it -- current version is 3.72. Regards Pete
  20. I'm afraid I don't know. But try a search on "Lowrance". I just did and came up with these threads which may be useful: http://forums.simflight.com/viewtopic.php?t=30024 http://forums.simflight.com/viewtopic.php?t=30074 http://forums.simflight.com/viewtopic.php?t=24087 Maybe there's something in those to help? Regards Pete
  21. Ercan you be rather more specific, please? What download page? Do you mean the "Other downloads" Announcement above, where you can download FSUIPC 3.719c ***, or do you mean the Schiratti "Dowson" page, where you can scrolll down and select FSUIPC 3.71? Both of these links seem to be working fine. And I don't see this "Not for FSX" notice. Where exactly are you looking? That's wrong anyway. FS Navigator does not use FSUIPC. You certainly don't need FSUIPC for that! Regards Pete *** 3.719c has juat now been replaced by 3.72 in the Announcements, and this version will be up on the Schiratti "Dowson" page within the next day or two.
  22. I'll look at adding them when I get back from holiday. Sorry, I'm off till the 20th after tomorrow. Please send me an email to remind me: petedowson@btconnect.com. I can file it in "pending" if it arrives before I go. There's an actual, but I've no idea about the other. You could do with discussing this stuff with one of the aircraft design experts around. It isn't really stuff I know a lot about. Regards Pete
  23. You can send those controls like any others via offset 3110. Regards Pete
  24. You will ZIP and send the Controls.DLL then, please? Yes, but it is already available in the FSX Downloads Announcement above. I may need to make another change if Controls.DLL is different -- but I have to wait for your reply to my email. After tomorrow I am on holiday. Regards Pete
  25. Good grief! You had three Firewalls set up? You are very worried about invasion? ;-). Or is "Symantec Firewall" the same as "Norton Firewall"? I've not seen this error before, but I am sure Microsoft will be interested. If you check the "FSX Help" Announcement above, it tells you how to get a Simconnect Log file. If you can do that, please, then send your error report (exactly as you have said here) along with both the FSUIPC4.LOG and the SimConnect LOG to tell_fs@microsoft.com , that will be the best way to get this fixed. I just hope it is in time to allow them to find and fix it before the expected FSX update. Also, try re-installing SimConnect, as suggested in the FSX Help Announcement. I'm afraid there is nothing I can do to fix SimConnect problems -- if re-installing doesn't work we are wholly dependent upon Microsoft I'm afraid. Regards Pete
×
×
  • 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.