Jump to content
The simFlight Network Forums

John Dowson

Members
  • Posts

    13,671
  • Joined

  • Last visited

  • Days Won

    287

Everything posted by John Dowson

  1. Are you sure? This was working in MSFS, but I think it is/was only showing AI traffic and not also multi-player traffic. Most, if not all, FSUIPC/WideClient client programs should work with MSFS, assuming the offsets/controls they are using are working in MSFS. I think some clients might have (had) issues due to the FS version reported though, but that should be trivial update. LittleNaMap doesn't use FSUIPC/WideClient. I think it uses the 32-bit SimConnect.
  2. Ok, thanks for the update.
  3. I think I've found the issue. Can you try the attached build please. Using this, I no longer get the TransmitClientEvent failures, even when using Track-IR: FSUIPC7.exe
  4. The COM_RADIO_SET and COM2_RADIO_SET controls only accept BCD with 4 digits, so it doesn't seem possible to directly set 8.33kHz spaced frequencies via simconnect at the moment. I'll report to Asobo. There are new sim variables which give the frequency spacing used. I have added these at offsets 0x0B47 (COM1) and 0x0B48 (COM2) - available in the next build update/release. These are also settable. 0 indicates 25kHz spacing, and 1 8.33kHz spacing.
  5. Not using key press assignments. You can achieve this using lua scripts, by using ipc.keypress (or ipc.keypressplus) and ipc.sleep for the delay. You would then have to assign a different key press (or button) to activate the lua script.
  6. I've been thinking about this a bit and it should actually be pretty simple to implement, so I'll add it to my 'to be implemented' list. However, with FSUIPC7 for MSFS being the priority at the moment, it will take some time before I can get around to looking at this in detail. I will implement as a plug-in dll, so I can add extra features not available in the SDK, such as a direct 'control/event' interface, not via offsets. Also, it should be reasonably straightforward to implement as a separate process, using one of the provided SDKs. All that is needed is to add an embedded http/websockets server, and then exposed the FSUIPC SDK functions as endpoints. The most developed/used SDK at the moment seems to be Paul Henty's .net client. Maybe @Paul Henty has already considered this? John
  7. Yes, or at least it is in the Cessna Citation CJ4. I will report this. Later: reported.
  8. Who knows! I could report this and it may get fixed, but if you check offset 060C first this should be valid for all flight sims, so it doesn't have to be specific for MSFS.
  9. @zkiwi Ok, thanks for the update.
  10. Hi Nick, yes, seems that way. However, you can check offset 060C (gear retractable flag), and if that's 0 then you can ignore 0x0BE8. John
  11. The main window of FSUIPC7 is currently empty, and all panels are accessible from the menu bar. For the time being, the main window is just a menu bar really. I am planning to add 'button screen' functionality to the FSUIPC7 main window at some point, as provided by WideFS.
  12. @bertranda I've checked the code and the request for the 'IS USER SIM' variable on AI traffic was commented out, as it didn't exist in earlier versions of the SDK. It looks like this is now available, so I've added it back. Could you try the attached exe to see if this solves your issue, thanks John FSUIPC7.exe
  13. Actually, I'll put this on my list to investigate at some point. i.e add a http (or maybe websockets) interface to FSUIPC. However, I don't expect to have time to look into this for quite some time. Any such interface would only expose reading and writing to the offset data area, as is supported by the current SDK. John
  14. Yes, I'm afraid so. That's the 'Active Pause' which still can't be detected. You should switch to using one of the other pause controls - either Pause On/Pause Off, or Pause Set. John
  15. @StefanGA Thanks for reporting back. Glad its now working ok (and wasn't an FSUIPC issue!). Regards, John
  16. I've connected my Track-IR now, and when using this I get the TranmitClientEvent failure. However, when this occurs the re-connect kicks in and seems to work for me:
  17. I don't have any GF devices with displays, and have not used the lua GF library, sorry. I just tried the gfdDisplay.lua plugin though. It doesn't illuminate the leds on my RP48s. Not sure why.
  18. I have released a new version that contains some changes to help me track down this problem Could you please update. Also note that one the TransmitClientEvent failures are received, disconnecting and re-initialising the SimConnect connection does not solve this problem. So unfortunately the only thing you can do at the moment is to restart FSUIPC7. I'm not sure why FSUIPC7 is crashing on the 3rd re-connect, but I don't think its worth investigating this issue at the moment. If/when you experience this issue with the new version, could you show me you FSUIPC7.log file please (full).
  19. There is no web browser interface to FSUIPC as far as I'm aware. Please check the SDK for the available interfaces. I guess, for example, you could write a java plug-in that runs in the browser and communicates to FSUIPC via one of the Java SDKs. Or one of the other SDKs (e.g. python) if that is supported by the browser. There are no plans to add a HTTP or websockets interface directly to FSUIPC.
  20. This is because you have Auto-connect to FS set in the Options menu. When this is set, the menu options to Connect/Disconnect (in the Start menu) are not needed. Sorry, I don't understand what you mean. Did you try the Assignments -> Axes.. menu option, which displays the Axes assignments panel.
  21. @cessna117ab ou are also experiencing the same issue as reported in this thread: It is being investigated. Also, please update and try the latest version. I cannot tell what version you are using as you posted a 'continuation' log. I am closing this thread now as the problems reported here are already in other threads.
  22. Hi Charles, sorry, I don't think I currently have any lua scripts I use with my RP48s. I have them connected to my development machine (not my flight rig) and use them for assigning controls during development/testing. However, what is you issue? The RP48 is just a switch box (no display, apart from the LEDs), and you can just assign in buttons & switches as any other device. Similarly, in lua, you can use as you would any other device (using the device number/letter and button number). For example, to detect a button press in lua, you would use the event.button function, giving the joystick number/letter and button number as arguments, as well as the function to be called when the button is pressed. I've not looked into controlling the LEDs, if thats what you are looking for. John
  23. @mattia1513 Please note that the pause indicator and control offsets 0x0264 and 0x0262 are now working for various pause states (but not all!). Please download and try the latest update.
  24. A new version has been released that contains some changes to how key presses are handled. Unfortunately the numpad 0-9 keys are still not recognised in FSUIPC7 when MSF has the focus - SimConnect is not passing these through to FSUIPC7 although they are requested. I will report this to Asobo.
×
×
  • 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.