
John Dowson
Members-
Posts
13,231 -
Joined
-
Last visited
-
Days Won
270
Content Type
Profiles
Forums
Events
Gallery
Downloads
Everything posted by John Dowson
-
Best way to make browser interface with FSUIPC?
John Dowson replied to Firefly's topic in FSUIPC Support Pete Dowson Modules
Yes, Paul Henty's WebSocket server has been integrated into FSUIPC7 and available via the FSUIPC7 installer. Details on the server can be found here: http://fsuipcwebsockets.paulhenty.com/ -
"Control to repeat while held"
John Dowson replied to Dreamflight767's topic in FSUIPC Support Pete Dowson Modules
This is because you have assigned your button press to Throttle2 Decrement, and the button release to the throttle 4 decrement. With repeat, it is the press control that is repeated until you release, and then the release control is sent. So it will be decreasing throttle 2 while the button is pressed, and then sending just one control to decrease throttle 4 when released. To assign multiple controls to a button, you do this by editing the ini. First, remove the throttle 4 decrement control on release and then close the assignment panel (click 'Ok'). Then open your FSUIPC ini file and find that assignment and comment it out (by putting a semi-colon character ';' in front of it). Open up the button assignment panel again and 'Reload all buttons'. Then assign the same button to the throttle4 decrement control on press with repeat (and no release) and them close the panel again. by clicking 'OK'. Open the FSUIPC ini file again and uncomment the line previous commented out, making sure the index numbers are still unique and alter of not. Once thats done and saved, you can go back to the buttons assignment panel and reload all buttons again. You will now have both controls assigned to that button on repeat. Note that you will only see one assignment in the UI panel and it will be grayed out. To alter or change it again, you need to edit the FSUIPC ini file. -
You have hijacked a completely unrelated thread. Please do not do this -raise a new support topic, giving it an appropriate title. Also, if using FSUIPC, please provide more information.
-
Extraction of telemetry effects
John Dowson replied to commodore's topic in FSUIPC Support Pete Dowson Modules
6D0F is a free user offset that X-Sim is using. You will be better off trying in X-Sim support, or at least add that to the title of your post and it may attract other X-Sim users. I don't know anything about X-Sim, sorry. -
FSUIPC WASM module + client-side API + lvar/hvar discussion topic
John Dowson replied to John Dowson's topic in FSUIPC7 MSFS
Sorry. the '*' is just a wildcard, you replace that with letters that match as a substring to the aircraft title, as indicated by @SAC002 -
FSUIPC WASM module + client-side API + lvar/hvar discussion topic
John Dowson replied to John Dowson's topic in FSUIPC7 MSFS
Great - thanks! -
Slopes are for axes controls, not increment/decrement controls. If using inc/dec controls, it usually better not to use repeat, so you could try that. Otherwise, please activate logging for Events in FSUIPC. Then produce a log file showing your issue, i.e. load an aircraft and activate the trim showing your issue, then quit P3D and show me you FSUIPC log and ini files. Also check that you have controllers turned off in P3D, or if activated, make sure that you do not have trim controls assigned there as well.
-
FSUIPC does not appear in the FSX menu
John Dowson replied to commodore's topic in FSUIPC Support Pete Dowson Modules
Thanks Thomas - hadn't noticed the FSX version from the log! John -
FSUIPC does not appear in the FSX menu
John Dowson replied to commodore's topic in FSUIPC Support Pete Dowson Modules
Thats your FSUIPC4.log file, not your installation log. That does show you have issues with SimConnect: 78 FATAL ERROR: FSUIPC4 cannot connect to any supported version of SimConnect but please show us your installation log file 'FSUIPC4 Install.log'. -
FSUIPC does not appear in the FSX menu
John Dowson replied to commodore's topic in FSUIPC Support Pete Dowson Modules
Can you please show us your FSUIPC4 installation log. Note that you images show that you have file types for know files hidden in Windows Explorer - best to change this so that you can see the File extensions. -
FSUIPC WASM module + client-side API + lvar/hvar discussion topic
John Dowson replied to John Dowson's topic in FSUIPC7 MSFS
Yes, sorry - I still need to add the documentation for using hvars. To use hvars, you first have to let them be known by the FSUIPC WASM (and hence FSUIPC). You do this by adding a *.hvar file to the FSUIPC WASM module (under the modules folder). The current beta v7.1.0f only has 1 hvar file, for the A320, and this is quite old now and needs updating. I will do this at some point, and maybe provide some hvar files for other aircraft - I have asked users to supply these, when found, but have so far only received one for the DA40-NG, which I will add in the next release. Only one *.hvar file is loaded per aircraft, which will be the first one found on a substring match to the aircraft title. You can add hvars to the file when FSUIPC7 is running, and issue a Reload command (from the Add-ons->WASM-Reload option) which will reload hvar files and re-scan for lvars. To use hvars, you can either use macros, in the same way you would use an lvar, except only the Set command is available. Otherwise you can use the ipc.activateHvar function. I am planning to add some specific FSUIPC controls for lvars/hvars to make them easier to use, i.e. 'Lvar Set', 'Lvar Toggle', 'Lvar Increment', 'Lvar Decrement', 'Lvar Cycle', 'Hvar Activate'. There are a few complications with this (mainly that the IDs of lvars aren't consistent!) and I need to update the WASM /WAPI to enable callbacks, so this is going to take a while. I may also add a user facility to populate (user) offset with lvar values, to make them more accessible. -
What 'undocked windows' are you referring to? It is nor possible to control the positioning of MSFS windows. There are also issues with the SimConnect text display facilities in MSFS. If you are using the lua Wnd library, these windows can be initially positioned and then moved/resized as needed. The size/coordinates are stored in your FSUIPC7.ini and will be re-used the next time the window is displayed.
-
How is your trim assigned? If its on an axis, check the calibration and your calibration slope setting, and adjust as needed. You can also activate logging for axes controls (if assigned to an axis) or to events, if using inc/dec controls, to see what is being sent to the FS - best to do this with the console open so you can see what is happening in rea-time.
-
Offset Mapping for PMDG 777X.pdf
-
Still a bit strange - not sure why you are still getting the DevCom thread termination messages... And looks like the 'Extras' logging is not logging the thread info....I thought I had already added that to FSUIPC6, but maybe its only in FSUIPC7. I'll check and add it to FSUIPC6. Helps a lot for this type of thing as there are various threads interacting with lua / devcomms. Once thats done, I'll do a few more tests here on killing/restarting luas that use coms, but it will probably take a while before I get time for this.... John
-
That activates an hvar - you can also do that via a simple macro file: and then assign your button/key to the hvar. But as I said earlier, to use hvars you need to make sure it is in the A320.hvar file (or add it and perform a WASM-> Reload) that is located in the FSUIPC WASM module folder.
-
Its the same as it previously was (i.e. in FSUIPC4/5). When I originally did the update, there was no structure packing specified so I updated to 1 byte packing. However, in a later iteration I reverted back to 4 byte packing. Ok, corrected. Yes, due to the 4-byte packing. I am still waiting someone to verify this is correct by checking the data for COMM_ReceiverSwitches[0] at offset 6C5A. If that has the correct data, everything else should be ok. John Offset Mapping for PMDG 777X.pdf
-
So it is - corrected: Offset Mapping for PMDG 777X.pdf
-
FSUIPC WASM module + client-side API + lvar/hvar discussion topic
John Dowson replied to John Dowson's topic in FSUIPC7 MSFS
Those lvars are Momentary - they should/probably perform some action and then revert back to its original value. Could that be what is happening? -
So I did, sorry about that - here is the correct/latest version: Offset Mapping for PMDG 777X.pdf
-
What is you TimeForLuaClosing set to? I'm not sure where the 'Poll loop stopped' message comes from (can I see your latest version of the lua script please?) I ask because there doesn't seem to be much of delay between these messages: Maybe there is another section of code that is killing in this situation and i need to add the delay there, I'll check,. But, please activate Extras logging before you show me any more log files. And if your script is changing, its helpful to see that.
-
We cannot possibly provide bespoke support for everyone using FSUIPC to configure their controls. That is why we provide User manuals - lots of them. Please read the documentation and try to configure for yourself. If you have any issues, search the support forum first (as most questions have already been asked), but if you still can't find a solution to your issue, then post, providing any required information, such as what you are trying to achieve (including a relevant topic title for your problem), what the problem is, and attached associated files, such as your settings (your FSUIPC6.ini file) and your log (FSUIPC6.log file). John