Delphi
-
Posts
102 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Forums
Events
Gallery
Downloads
Posts posted by Delphi
-
-
Hi Paul,
1++
Ruediger
-
I thank you too.
Ruediger
-
Hi Paul,
first of all many thanks for the that new function. Very usefull. I adapted my complete GSX handler to that new function.
One think I found that some messages are catched as 'textmenu' with the length of '0'.
textMenu.IsMenu is TRUE
textMenu.MenuItemCount is '0'
textMenu.MenuTitleText contains the message
Some examples from GSX are:
"You need to set Parking Brakes to request ground services"
"You need to stop the engines to request ground services"
"Please set parking brakes"
Other messages like
"Fuel Truck is on its way"
"Stairs operation completed"
These messages are catched as textMenu.Message
Ruediger
-
On 7/12/2020 at 3:08 PM, Paul Henty said:
Version 3.1.15 BETA is now available on NuGET. Remember to tick the 'Include Pre-release" box so that the beta version will show up.
After Process() you can now check the ValueChanged property on any offset to see if the value is different than the last time it was processed.
Also, if an offset was written in the last Process() then ValueChanged will be set to true.
Paul
Hi Paul,
very usefull :-). No need anymore for me to track previous values. Will make some of my programs shorter and better readable in future.
Ruediger
-
On 7/26/2020 at 5:04 PM, Paul Henty said:
NewInterceptTextMenu=Yes
Hi Paul,
do you know whether this is required for FSUIPC6 too? I asks, because I could not find this entry in FSUIPC6.
Kind regards,
Ruediger
-
Well, technically it works but it slows down the communication. Best way still is to let the application running on the FS computer if it is required to read Lvars.
Ruediger
-
Hi Paul,
I will try the workaround, too. Running my GSX application on the remote computer would make the handling more comfortable.
I will let you know the results.
Ruediger
-
On 5/19/2020 at 12:59 PM, FrankP said:
Hi,
I am working on a simpit. The system architecture (communication sequence) is: In/Output-Hardware <> Arduino <> Lua Script <> FSUIPC <> fsx. I am planning to fly online on IVAO using their IvAp program.
IvAp does not support 8.33KHz spacing via offsets neither fsx supports. Best would be to migrate from fsx to P3D V5 and the IvAp successor Altitude 🙂
Ruediger
- 1
-
Updated from FSUIPC5 to FSUIPC6. The FSUIPC document folder contains only a subfolder with some LUA examples. Nothing else. Where can I find the V6 documentation?
Kind regards,
Ruediger
-
Sorry, I missed that.
Ruediger
-
Paul,
done...
Works perfect now. Many thanks....
Thanks too Paul and Pete.
Excellent example of cooperation 🙂
Ruediger
-
Hi, Paul, hi Pete,
many thanks for the affort you spent on that issue.
Ruediger
-
I repeated the tests with 5.153. Same result as before. Perhaps Paul can check his code.
Tomorrow I will do the checks as you have proposed, Pete.
Many thanks to you guys for jumping into that thread so fast. I appreciate very much.
Ruediger
-
Hi Paul,
I got stuck on a problem to read a certain Lvar from GSX. The issue is ony one Lvar, all other GSX Lvar working fine.GSX_NUMPASSENGERS_BOARDING_Total = FSUIPCConnection.ReadLVar("L:FSDT_GSX_NUMPASSENGERS_BOARDING_TOTAL")
GSX_NUMPASSENGERS_BOARDING = FSUIPCConnection.ReadLVar("L:FSDT_GSX_NUMPASSENGERS_BOARDING")GSX_NUMPASSENGERS_DEBOARDING_Total = FSUIPCConnection.ReadLVar("L:FSDT_GSX_NUMPASSENGERS_DEBOARDING_TOTAL")
GSX_NUMPASSENGERS_DEBOARDING = FSUIPCConnection.ReadLVar("L:FSDT_GSX_NUMPASSENGERS_DEBOARDING")My internal variables a defined as Double.
GSX_NUMPASSENGERS_DEBOARDING_Total does not has the correct value. It seems to be a copy of GSX_NUMPASSENGERS_BOARDING. I checked the issue already with virtuali from FSDT. He can not find any problem with GSX_NUMPASSENGERS_DEBOARDING_Total.
http://www.fsdreamteam.com/forum/index.php/topic,22950.0.html
I use many other GSX Lvars, too. All other are working.
Kind regards,
Ruediger
-
Hi Paul,
I'm fine as it works. I can run the application on the FS computer. Thanks for your offer to add a new method for reading Lvars over WideFS. Don't inverst time for it.Ruediger
-
Hi Paul,
I have a problem reading Lvars if my application runs on a remote computer. My application uses some of the GSX Lvars. Works fine if the application is running on the FS PC. On the remote PC the reading of all GSX LVars is '0'. I do not user the private offset range 0x66F8-0x66FF. Some help would be very appreciated.Ruediger
-
Hi Paul,
even with an increased timeout I could not get the weather demos running. I did a quick implementation by myself (reading the weather at the aircrafts position), using your weather services. This works fine. Timeout set to 2000ms. I will continue with my implementation and contact you in case I get hit by the problem again.Many thanks for your fast response. Very appreciated!
Ruediger
-
Hi Paul,
I have some issues with the weather service examples. None of them works, except simconnect METAR strings which works sporadically. Mostly I get the error message: 'FSUIPC_ERR_TimeOut. Weather station EDDN is currently not available or is invalid'. EDDN is just one excample. It's the same with other weather stations. I use P3D V4.5, .net FSUIPC DLL 3.1.11Ruediger
-
Hi Paul,
I updated to 3.1.11 (from 3.0.3.295). Still get the exception. Same with other airports. The idea was to load only the data of the origin and destination airport according to the flightplan, not the complete database. However, I'm fine with loading the complete database. Should not make a noticable delay.
Ruediger
-
Hi Paul,
I get a exception with the folloeing code:
Dim myAirports As HashSet(Of String) = New HashSet(Of String)(New String() {"LOWS", "ESGG"})
FSUIPCConnection.AirportsDatabase.Load(myAirports)The exception is "System.Collections.Generic.KeyNotFoundException"
FSUIPCConnection.AirportsDatabase.Load() works without exception and I can play with the data of LOWS, ESGG, and all others.
Could you please help.
Kind regards,
Ruediger
-
-
Hi Paul,
is there any example available how to use CameraSetRelative6DOF with vb.net? I was not very successful with the definition of the structure for the FSUIPC offset.
Many thanks...
Ruediger
-
Solved 🙂
5.141e made it...Thanks for your support!
Cheers,
Ruediger -
Hi Pete,
the RudderBlendLowest does not has any effect in my system. In parking postion the steering tiller still deflects the rudder. The rudder pedals do not have any effect on the rudder in parking. I checked the RudderBlendLowest value in the ini file. The value is set to '1' (default). Both rudder and steering tiller are calibrated by the FSUIPC joystick calibration facility. FSUIPC is on version 5.14. P3D V4 and Project Magenta.Ruediger
Link to Offset status
in FSUIPC7 MSFS
Posted
Hi John,
could you please provide a link to the latest offset status. Could only find a link to V01.ods
Thanks!
Ruediger