-
Posts
38,265 -
Joined
-
Days Won
170
Content Type
Profiles
Forums
Events
Gallery
Downloads
Everything posted by Pete Dowson
-
Well, FSUIPC doesn't need MSVCR1000.dll and doesn't use it at all, so I think that's misleading. I suspect you are not updating FSUIPC to keep up with P3D changes. The current version of FSUIPC is 4.937 which was released to work with P3D 2.4. Every time you update P3D you will need to look for the subsequent matching update to FSUIPC. Please, in future, ALWAYS state the version number of FSUIPC you have installed. Without such information diagnosis is not possible in any case. Pete
-
LUAs that don't appear in FSUIPC
Pete Dowson replied to baldomero's topic in FSUIPC Support Pete Dowson Modules
FSUIPC Documents is there the documents are, not the files I mentioned. The Lua files must NOT go there, only in the Modules folder!!!!! i.e. C:\Program files (x86)\Microsoft Games\Microsoft Flight Simulator X\....Modules Why are you putting everything in the documentation folder? That is where the documentation is!! Pete -
LUAs that don't appear in FSUIPC
Pete Dowson replied to baldomero's topic in FSUIPC Support Pete Dowson Modules
But earlier you said that you had put the Lua files "near the files of FSUIPC". If there are none of the files of FSUIPC there, why did you say that? Are you sure your confusion is not simply because you have Windows Explorer hiding the types, DLL, LOG, INI and KEY from you? If so please do change the Windows folder options to show them, as instructed in FSUIPC documentation. If the FSUIPC Documents folder is there, and you are "happy with FSUIPC4", then it obviously MUST be there -- it is just that you are not seeing it for what it is!!! Er, this must be a folder you have created, or the folder where you downloaded FSUIPC! FSUIPC NEVER creates any folder for installation -- the Install FSUIPC program is the one you must have already run, as you said you entered the Registration key AND that you were "happy with FSUIPC4". So, sorry, what you now say is not making any proper sense whatsoever, and I am concerned that you are going off half-cocked and making a real mess of things! :-( I must ignore the rest of your report as it makes no sense. If you have ever used FSUIPC4 at all, and as you say you are "happy" with it I must assume you have, then there will be those files I mentioned AND the "Install FSUIPC4.LOG" file too. The fact that there's an FSUIPC Documents folder also means that the Installer was run okay beforehand. Please stop messing about as you will make things worse not better. There's really nothing to go wrong with FSUIPC4 installation unless you start messing with file positions and Registry entries. Please just do as I advise. Pete -
The FSUIPC.BAS file is most certainly inside the "UIPC_SDK_VisualBasic.zip" file along with the other files relating to VB. That ZIP in in the FSUIPC_SDK. It has not been changed for many years. All of the files in the SDK are contributions from others, programmers in the respective languages. If you want a more up-to-date interface facility you may wish to look at Paul Henty's .Net interface package -- see the separate SubForum dedicated to this, above. Pete
-
LUAs that don't appear in FSUIPC
Pete Dowson replied to baldomero's topic in FSUIPC Support Pete Dowson Modules
The list is only selectable AFTER you have selected a key for assignment. They will be listed as Lua <name> where <name> is the Lua file name. Only the first 127 Lua files in the Modules folder can be handled. Please do make sure you placed the files in the correct FSX\Modules folder. There will also be the files FSUIPC4.DLL, FSUIPC4.KEY, FSUIPC4.INI and FSUIPC4.LOG, as well as a subfolder, FSUIPC Documents containing the documentation and Lua examples. If you still have a problem, please show me the LOG and INI files. You can paste their contents in a message here -- enclose them with the <> button above the edit area. Pete -
Set local time via SimConnect
Pete Dowson replied to wweyers's topic in FSUIPC Support Pete Dowson Modules
I can only show you what appears to work using FSUIPC's Lua plug-in facilities. This code sets the current date and time correctly: t = os.date("!*t") minsdiff = ipc.readSW(0x246) ipc.log("Date/Time Set: " .. os.date("!%c")) lhour = t.hour - (minsdiff/60) if (lhour < 0) then lhour = lhour + 24 elseif (lhour > 23) then lhour = lhour - 24 end lmin = t.min - (minsdiff%60) if (lmin < 0) then lmin = lmin + 60 elseif (lmin > 59) then lmin = lmin - 60 end ipc.writeStruct(0x0238, "6UB", lhour, lmin, t.sec, t.hour, t.min, t.day, "2UW", t.yday, t.year, 0x0246, "1SW", minsdiff) Offsets used here are first 0238, 0239, 023A which makes:LOCAL TIME 023B, 023C which makes ZULU TIME 023D ZULU DAY OF MONTH 023E ZULU DAY OF YEAR 0240 ZULU YEAR 0246 TIME ZONE OFFSET So, what I think you need to do is set Zulu data and the time zone offset, at minimum. When setting it to other times (eg with my Boeing 737NG clocks) I read the current offset and write it back with the new time. It took some experimentation to get this working. Pete- 4 replies
-
- simconnect
- time
-
(and 2 more)
Tagged with:
-
I do not have a website. If you mean the Schiratti "Dowson" page, that is Mr. Schiratti's. I have no control over the Text on that page, but the link for FSUIPC and WideFS always points to the latest files which are also in the Download Links subforum here. Mr. Schiratti does not always update the page promptly, he is a busy man! Pete
-
Event for Mouse Wheel scrolling?
Pete Dowson replied to ralhue's topic in FSUIPC Support Pete Dowson Modules
Okay. You can do that with a small Lua plug-in. You'd need to assign the encoder inputs to that Lua plug-in which can use the mouse.wheel library function to make wheel inputs to FS. Pete -
FSUIPC Version 4.937 is now released and works fine with P3D 2.4. Pete
-
It DOES work. You are surely making an error, but I cannot tell what error it is unless you tell me precisely what it is you do! There is only ever one current one, and in fact it has just been replaced by the one for version 4.937, for support of Prepar3D version 2.4. The installer package downloaded from the link on the Schiratti page (www.schiratti.com/dowson), or from the SimMarket purchase page, or from the Download Links subforum above, is the same actual package. The programs are hosted here. Because you are here already, I think the easiest link in the one in the Download Links subforum above. The KEY file you sent me shows no Registration keys at all, so either you sent the wrong file or it did not succeed in Registration. Installing is one thing, registration is another. The installer will offer the facility for you to register AFTER successful installation. Please review the document on Installing and Registering for explanation. If you are having problems actually installing then you must show me the Install Log file, from the Modules folder. That is exactly what it is produced for! Pete
-
Commanding Idle Reverse
Pete Dowson replied to Angelo Cosma's topic in FSUIPC Support Pete Dowson Modules
I don't think FS simulates "idle reverse". Idle = 0 thrust, -ve thrust =reverse, +ve thrust = forward. Maybe some add-ons make out they are doing idle reverse, graphically, but it's all 0 for the actual sim engine. Pete -
There is no program of mine called "FSWIDE"! WideFS is in two parts -- the Server which is built into FSUIPC4 and so installed at the same time, and which is the part which needs registering, and the Client ("WideClient.exe") which you place wherever you like on each of the Client PCs. Nothing else is involved in installation! There is no registration on any client. For Registration you enter name, email and key. Those are the three things you need. The name must be the same for FSUIPC and WideFS, but the email can be different, and the Key is ALWAYS different. This system has been in use now for 11 years and many thousands of users have had no problem whatsoever. I suggest you simply start again and do it properly. There are even pictures in the documentation to show you what it looks like. If you still have difficulties, tell me step by step EXACTLY what you do, just omitting the actual key (call it XXXX XXXX XXXX), and we will work out what you are doing wrong. Pete
-
Event for Mouse Wheel scrolling?
Pete Dowson replied to ralhue's topic in FSUIPC Support Pete Dowson Modules
Sorry, I'm do not know which way around you mean. Do you want to use an encoder or button as a mouse wheel, or vice versa? FSUIPC offers several functions on the actual Mouse Wheel, as documented. If you want to do more there are extensive facilities for doing all sorts of things with the Mouse in the Lua plug-in mouse library. Pete -
Reverse Order has not worked
Pete Dowson replied to gardan's topic in FSUIPC Support Pete Dowson Modules
Sorry, what do you mean by "reverse order"? Order of what? Rather than show me the encoded line in the INI file, for which I would need to refer to complex code to work out, please tell me what you are actually assigning in the Assignments tabs, which is where you should be working (not in the INI). BTW if by F2 you are trying to send FS the "throttle decr" control, which is what F2 is usually assigned to, why not assign direct to Throttle Decr directly instead? Maybe you have changed the F2 assignment in FS, or some other addon might be using that keypress for something else. It is ALWAYS best both for that reason and for efficiency to assign to the control directly. Pete -
Commanding Idle Reverse
Pete Dowson replied to Angelo Cosma's topic in FSUIPC Support Pete Dowson Modules
The actual proportion used is determined in the Aircraft.CFG file. I've never seen one configured for more than 25% thrust for full reverse, many are less. But you can of course try any value down to -16383. Pete -
Cannot Active my FSUIPC4
Pete Dowson replied to CirrusN210MS's topic in FSUIPC Support Pete Dowson Modules
I'm not a staff member, but if you explain what the "problem" is I might be able to help. If you know your correct name, email and key then registration during install will work without any hitch at all. If you are not sure of any of those details (and each must be EXACTLY spelled the same as when you purchased the registration) then simply go to your SmMarket account and retrieve them again. When you have recovered your system, THEN is the time to take backups. After a crash it is always too late! ;-) Pete -
P3D 2.4 Saitek Pro Flight
Pete Dowson replied to rmk2010's topic in FSUIPC Support Pete Dowson Modules
I'm afraid I see nothing in any of the messages in this thread which can relate specifically to FSUIPC. Are there any specific questions for me? Pete -
Button Dependency
Pete Dowson replied to English Rebel's topic in FSUIPC Support Pete Dowson Modules
Er, why have you put J's and B's in, again? And still you don't have any actual assignments in any of the lines, so none of them do anything at all! You seem to be going backwards not forwards. Please review what I have been telling you in the last two replies. I simply cannot find any other ways of saying the same things! In particular, what on Earth is the point of your lines 46 and 47. What do you think they will do? This is where you are making your fundamental error! I told you before, and you ignored it, that there is no difference between an "actual" entry and any other! You keep ignoring everything I tell you! The conditional line is the ONLY line. You simply take the FSUIPC-generated line (if that's how you make it) and insert the condition. Every line in the Buttons section is an assignment. You do NOT have separate condition lines!!! Please please please read what I have been saying for the last hours! I feel I am bashing my head against a brick wall! :-( I'm off-line now for some time. Maybe someone else can write words you can really read and understand. I'm running out of ways I'm afraid. Pete -
I'm working on the P3D v2.4 update of FSUIPC4 now. Hope to have it ready within the next two days. Pete
-
Button Dependency
Pete Dowson replied to English Rebel's topic in FSUIPC Support Pete Dowson Modules
Be more pedantic please. You seem to post partial lines, with no assignments, so I can't see what's intended. It's as if you thought the condition goes on one line and the button assignment on another. That is not so. The condition you are using would need 68,2 to be held pressed whilst you then press 72,4. You describe what you want differently. Usually such conditions are using switches or selectors which effectively stay pressed. You still have no actual assignments in these lines so they do nothing. If they did have assignments, then what you show goes against what you just said, that 72,4 should do nothing unless 68,2 is pressed, yet you have a line 47 that will always do somethinmg because it has no condition to stop it. What is that line for? If the only purpose of 68,2 is to enable 72,4, what is line 46 for? I did go through all this in my last message but you do not appear to have read it at all. :sad: Not "has been pressed" but "still is pressed". Then that is true. Line 47 has no condition, therefore it will always happen if 72,4 is pressed. I get the feeling you are simply not really reading what I am writing. Each assignment line is a complete thing in itself. There is no relationship between the lines whatsoever. The only thing the numbering does is force the order in which the lines are processed. That will only be important when the action of one line changes something a later line uses, or when one button is intended to make several things happen in a sequence. Pete -
Button Dependency
Pete Dowson replied to English Rebel's topic in FSUIPC Support Pete Dowson Modules
In "45=cp(+j68,b2)j72,b4" you don't want the b's and j's. They were supposed to be REPLACED by the real button and joystick number, not be kept as well! They are there simply to show you where to put them! As they stand there, none of those lines do anything in any case as they have nothing assigned. But if they did have something assigned, then if 68,2 were held down then anything assigned to 72,4 would action in line 45 before anything assigned in line 47, but both would action. If you are trying to make it one or the other then you need the reverse condition on line 47. Line 46 would action when you pressed 68,2. All the line numbers dictate is the ORDER in which things occur. Only the conditions dictate whether they should! Multiple lines for the same button will all be executed, not just the first one. There is no difference between "actual button entry" and "button entry". All entries in the Buttons section are button entries and all are operational. The conditional ones are just conditional. not "unactual"! Pete -
Install of FSUIPC impossible
Pete Dowson replied to MartienR's topic in FSUIPC Support Pete Dowson Modules
If Norton is rejecting a perfectly safe ZIPped package of software it is because it detects what it thinks is a virus in what it thinks is code. FSUIPC itself and its installer is scrambled before being ZIPped and its binary patterns are therefore pretty random looking. When a virus checker finds one in such a package it will most certainly be what is called a "FALSE POSITIVE", and all respectable virus checkers have a way for you to either tell it so or at minimum report the problem to the originator so more thorough analysis of why the false report was produced can be carried out. I am sorry, but I don't have Norton. I use AVAST on one PC and AVG on another and both of these have very good systems for both overriding and reporting these events. If Norton has not then I can only suggest you temporarily disable it whilst installing FSUIPC, or wait a couple of days or so for the next version of FSUIPC which I need to produce in order to work correctly with P3D 2.4 which appeared whilst I was on holiday. I am deeply upset by the really nasty accusations made in this thread, especially stating that the software is not fit for purpose nor supported properly, and I am closing this thread now. Pete -
FSX Crahes error 0x00037504
Pete Dowson replied to Ernesto_182's topic in FSUIPC Support Pete Dowson Modules
No, only the installer. FSUIPC itslef runs inside FS so has the same rights as it, whatever they are. Pete -
Fsuipc 4.936 problem with IVAP radio
Pete Dowson replied to MBS's topic in FSUIPC Support Pete Dowson Modules
I don't think this is anything to do with FSUIPC, as I don't think any IVAO software uses it. Do they have support? If it was okay in 2.2 and not in 2.3 it probably ought to be reported to Lockheed-Martin as it may be a new P3D bug. Pete -
Something is causing a crash in FSUIPC, which is trapped so it doesn't actually crash FSUIPC. Here's the Log entry for it: However, this information relates to 4.936. The most recent update is 4.936c (see Dowsnload Links subforum), so if you could please rerun with that and show me the log I might be able to work out what is wrong. Pete