astenlund / fs2ff Goto Github PK
View Code? Open in Web Editor NEWA utility that connects Microsoft Flight Simulator 2020 with ForeFlight, Sky Demon, Garmin Pilot, FlyQ EFB, and probably a few more EFB apps
License: The Unlicense
A utility that connects Microsoft Flight Simulator 2020 with ForeFlight, Sky Demon, Garmin Pilot, FlyQ EFB, and probably a few more EFB apps
License: The Unlicense
not sure what has changed, PC has done many updates as has MSFS2020... but there is now around a 20sec lag between the sim aircraft and the displayed position in SkyDemon on my PC.
Could there be a message rate displayed for both the sim messages and the outbound broadcast?
any ideas?
Windows 11
Ethernet connection to the router
Skydemon running on an Iphone 14 Pro
So it worked yesterday as I thought it was a network issue and I uninstalled and reinstalled fs2ff. Today I attempted to launch fs2ff and the same thing was happening as before, nothing opened and nothing showing running in task manager.
I then deleted the app then reinstalled it. The app launched and worked for the FS2020 flight. I completed my flight and exited Fs2020 and closed fs2ff and shut down the computer. Upon computer startup, loaded the app, nothing happened.
I was able to delete and reinstall the app a few times to get it to work but now when I delete and reinstall, nothing happens
The exe crashes. That's all. No idea why.
I'm guessing this is an easy one, so pardon the dumb question. Why do I get this when I try to connect?
Configuration:
I think firewall settings are correct. I've whitelisted fs2ff.
Thoughts?
First off, I love the software, it makes sim flying so much more fun and practical. I noticed ForeFlight has an option to track a flight, and it shows my departing airport, the path I took (pattern work) and right after the landing point the track line shoots from Boston to left of Africa.
I wouldn't consider this a make/break bug, just wanted to notate it in case someone else stumbles on it.
I've noticed that fs2ff sometimes disconnects from MSFS, and ForeFlight switches back to the iPad's GPS, leaving a long teleportation in my flight track. ;)
It would be great if it could automatically reconnect to the sim for transitory disconnections like this.
(Ideally it wouldn't disconnect at all, though.)
I downloaded the exe file and am using Windows 10. I followed instructions to allow run and disabled the private network firewall. I double click on file but nothing opens up. Am I missing something?
Hey Andreas,
I have downloaded this version and when I launch the app, I get the windows firewall message and i select to allow and then nothing happens. I try launching the app again and nothing opens up. I don’t see it running in task manager. I have the latest version of Windows 10 all up to date. i9 9900k, 32gb memory, NVIDIA 2070 super, custom built just for fs2020.
Any Ideas?
Does this app utilizes the 49002 port? I tried flightevents, it worked but it's very slow so I really want to get fs2ff working. It worked on my mobile hotspot network. But with my college wifi, it does not show up on foreflight. I have entered my iPad's IP address in fs2ff but it does not showup whatsoever. I am scratching my head and very sad :(. I am guessing that the 49002 port is blocked by my school and even using VPN does not work. However, not sure why flightevent works. xmapsy did not work either. Any clue? Thanks
Can you perhaps create support for an efb app called Helios Horizon. It natively supports UDP and X-plane Data input format.
Sim: FS2020
PC: AMD 5900X
GPU: 3090
VR: Reverb G2
The previous build was pretty solid for me this one seems to crash frequently (disappears). I think it happens on landing, I assume this isn't by design?
GPS/position works, but not AHRS/attitude.
I'm wondering if this app would be able to transmit the ForeFlight data to a remote participant, who is connected over the internet? (think virtual flight lesson, where the instructor is connected with his iPad at his home to your local FS2020 session at your home)
Would in such case ForeFlight detect FS2FF under the "Devices" tab?
Which port would he need to open in his firewall/router to receive the data?
Thanks!
A bit of a weird one here...
After running FS2FF for a while my entire router (MG7540) will stop working and need to be restarted. This causes everyone connected to lose internet until the router is reset.
I would like to link up SkyDeamon to my Macbook. I am running MSFS2020. fs2ff works perfect on my PC, but having it on the laptop next to the PC would be great. I tried to enter the IP to my Mac in the setup, but i was not able to connect.
Hello
Im using fs2ff with FS2020 and AirMate ios App for a month. before 2 or 3 days it was so smooth and airplane position was updated very soon. Since a couple of days without any changes on my setup Im facing very slow data updated to the soft.
Greetings!
With the latest changes in Microsoft Flight Sim and the way they (more accurately) report altitude now, it appears that the altitude reported in the sim does not align with the altitude being reported to ForeFlight via fs2ff.
I believe this post, by the developer that create vPilot (for VATSIM and PilotEdge) has a good overall description of the issue:
https://forums.flightsimulator.com/t/vatsim-ivao-pilotedge-users-be-aware-of-an-important-bug/426142/363
Hoping that a change can be made in fs2ff for MSFS that will be able to correct for this issue.
Thanks for all the great work!
Kevin
Since this is a .NET Core app it's supported by VSCode. It'd be nice to have the necessary files to make that work as part of the repo.
Occasionally I can see msfs as a device on my ipad pro v15.5 and I can usually see it on my iphone, but most of the time it won't display as a device in FF even though the IP for my FF is correct in FS2FF. You mentioned making sure a port was not blocked. How do I ensure that?
After leaving a session and closing FS 2020 the fs2ff exe crashes. I am not sure how verbose the crash log is, but i'm happy to share if it left something on my machine which I can upload.
This of course doesn't affect playability, really just a minor issue but wanted to mention it.
Steps to reproduce:
Hi..i was successful running fs2ff and it really is a great product...i was running the running the version 0.1.13 but suddenly it showed "unable to connect to flight simulator" when i tried connecting...i noticed that there is an update to .14 version but that shouldnt matter from what i read in one of the other threads....anyways, i decide to update it to new version which has auto-connect functionality...it keeps on showing "auto-connecting" and doesnt get connected...If i disable the auto connect option and manually try to connect, it shows the same error as earlier version which is "unable to connect to flight simulator".....i tried re-installing the fs2ff also but still not connecting....any fix to this?
First, thank you! This is great, and thank you for doing it.
I'm using FS2020 and ForeFlight. Currently I'm seeing "live" (ADS-B) traffic that FS2020 imports from Flightaware or whatever on ForeFlight, but I don't think I'm seeing any other player traffic. Here's an example of traffic that doesn't show up in ForeFlight:
0 XTRAFFICMSFS,1,34.04482,-118.25918,1359.8,-2099.9,1,80.528,120.4,AS-XGSK
And here's traffic that does:
12.2 XTRAFFICMSFS,17171,33.94483,-118.43457,126.3,0,0,259.889,0,Southwest 1324
(The 0
and 12.2
are the distances in miles from me to the traffic; I print it just for debugging purposes and don't send it to ForeFlight.)
The only thing that sticks out is the ID, 1, of AS-XGSK. I mean, 17171 isn't a valid ICAO either as far as I know; It's not possible that ForeFlight cares about the ICAO, is it?
Request, add the following to enable some minor features for Garmin Pilot:
DataSender.cs:
public async Task Send(Attitude a)
{
// Using a slip value between -127 and +127. .005 converts GP to be similar to the ingame G1000 slip indicator
var slipDeg = a.SkidSlip * -0.005;
var data = string.Format(CultureInfo.InvariantCulture,
$"XATT{SimId},{a.TrueHeading:0.##},{-a.Pitch:0.##},{-a.Bank:0.##},,,{a.TurnRate:0.##},,,,{slipDeg:0.###},,");
await Send(data).ConfigureAwait(false);
}
Attitude.cs:
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi, Pack = 1)]
public struct Attitude
{
public double Pitch;
public double Bank;
public double TrueHeading;
public double SkidSlip;
public double TurnRate;
}
SimConnectAdapter.cs:
private void RegisterAttitudeStruct()
{
AddToDataDefinition(DEFINITION.Attitude, "PLANE PITCH DEGREES", "Degrees");
AddToDataDefinition(DEFINITION.Attitude, "PLANE BANK DEGREES", "Degrees");
AddToDataDefinition(DEFINITION.Attitude, "PLANE HEADING DEGREES TRUE", "Degrees");
AddToDataDefinition(DEFINITION.Attitude, "TURN COORDINATOR BALL", "Degrees");
AddToDataDefinition(DEFINITION.Attitude, "DELTA HEADING RATE", "Degrees");
_simConnect?.RegisterDataDefineStruct<Attitude>(DEFINITION.Attitude);
}
I simply do not know what to do with this as there is no installer. Please assist. If you need to charge a fee for an installer let me know. I'm an older guy, not overly computer literate who would like to use your utility to connect MSFS2020 with ForeFlight. Thank you for any consideration.
Can this fs2ff be installed in Xbox? Is there any other option that I can use to have same capabilities as fs2ff?
Hello.
Many thanks for FS2FF. I use it every day! With the latest update for MFS, I am seeing an incorrect ground speed in ForeFlight. The pop-up instrument bar at the bottom is showing roughly double what the sim is reporting. I’m using the Working Title G1000 NXi if that helps. The picture below is from a flight in the default Caravan doing a ground speed of approximately 180 knots. Hope this helps.
I downloaded the old version a few days ago and worked one time. Upon other attempts it says connected but doesn’t show up under device list on FF. Does new version overwrite old version?
I'm hoping that some people here can also contact [email protected] with the below issues and maybe Garmin might look at them:
I'm sure whishful thinking on my part but one can dream.
I verified this is working in Ozrunways, if you use simulator mode with broadcast mode on and set the direct ip in FS2FF to the Ipad IP address
I verified this app works with FlyQ EFB from Seattle Avionics.
Does the app broadcast tail number along with the position and altitude information? When I receive traffic with FlyQ EFB, everything works except none of the targets show tail numbers. In real life, FlyQ does show tail number when flying with a Stratux.
Thanks,
Every time I fly for few minutes the sim crashes and stops working.
The message says:
Your last session of Microsoft Flight Simulator ended unexpectedly.
This may be due to installed 3rd party content, out of date content, or incompatible drivers.
If the problem persists, try updating out of date content or incompatible drivers.
How do I remove fs2ff?
im on mfs2020 and the app wont open when i click on it.
I have an issue where anyone using "ASA" before their callsign numbers is displayed as "Alaska 1123" and only that callsign. I have seen more than one person showing on the VATSpy and Simaware VATSIM resources that are signed in as ASA2123 and ASA427 both being displayed as "Alaska 1123." The odd thing is that all other flights are just shown with their shorthand callsigns like SWA2076 or DAL932, for example. I have tried going through all different modes of making sure it wasn't me up to and including a full re-download and install of FS2FF.
If there are any kinds of files I can provide, let me know what it's called and where I might find them and I'm happy to upload that. It's more of a nuisance than a real problem.
Hello,
I was able to get the program connected by using the X-Plane setting in FltPlanGo. However, I believe to see traffic in FltPlanGo it needs to be sent as ADS-B data. Is there anyway to configure this to work to show traffic in FltPlanGo?
I recently updated to the latest version, am no longer seeing VATSIM traffic when on their network on my Foreflight app. I know Foreflight recently had an update too, is there something I am missing that needs to be switched on to see traffic in my area? I verified the settings in FS2FF are all checked on.
Hello,
Thanks for this app, it was working great for me before the patch today of Flight Simulator 2020 v1.9.5.0.
After opening the app, after about 2 seconds the app exits.
I found these errors in the windows application log
Application: fs2ff.exe
CoreCLR Version: 4.700.20.41105
.NET Core Version: 3.1.8
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Net.Sockets.SocketException (10013): An attempt was made to access a socket in a way forbidden by its access permissions.
at System.Net.Sockets.Socket.UpdateStatusAfterSocketErrorAndThrowException(SocketError error, String callerName)
at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
at System.Net.Sockets.Socket.Bind(EndPoint localEP)
at System.Net.Sockets.UdpClient..ctor(IPEndPoint localEP)
at fs2ff.IpDetectionService.<>c__DisplayClass4_0.<<StartAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at fs2ff.IpDetectionService.StartAsync(CancellationToken cancellationToken)
at Microsoft.Extensions.Hosting.Internal.Host.StartAsync(CancellationToken cancellationToken)
at fs2ff.App.OnStartup(StartupEventArgs e)
at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__139_0(Object state)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location where exception was thrown ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
at System.Windows.Threading.Dispatcher.Run()
at System.Windows.Application.RunDispatcher(Object ignore)
at System.Windows.Application.RunInternal(Window window)
at System.Windows.Application.Run()
at fs2ff.App.Main()
Faulting application name: fs2ff.exe, version: 0.1.8.0, time stamp: 0x5f3ed523
Faulting module name: KERNELBASE.dll, version: 10.0.18362.1049, time stamp: 0x1b835a75
Exception code: 0xe0434352
Fault offset: 0x0000000000043b29
Faulting process id: 0x1940
Faulting application start time: 0x01d6a1b6e02532f1
Faulting application path: D:\Media\Software\Games\MS Flight Simulator\fs2ff.exe
Faulting module path: C:\Windows\System32\KERNELBASE.dll
Report Id: fc693af6-6cf7-4a23-905a-61ff0efe5139
Faulting package full name:
Faulting package-relative application ID:
Edit: Running as Administrator did not fix it.
I keep forgetting to hit the connect button before flying. It'd be nice if fs2ff would just keep trying to connect until it manages to attach to Flight Simulator so I don't have to remember to do it.
Curious, does anyone know how to resolve these?
Severity Code Description Project File Line Suppression State
Error CS0234 The type or namespace name 'FlightSimulator' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?) fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 9 Active
Error CS0234 The type or namespace name 'FlightSimulator' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?) fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 10 Active
Error CS0246 The type or namespace name 'SIMCONNECT_DATATYPE' could not be found (are you missing a using directive or an assembly reference?) fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 74 Active
Error CS0103 The name 'SIMCONNECT_DATATYPE' does not exist in the current context fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 74 Active
Error CS0246 The type or namespace name 'SIMCONNECT_RECV_EVENT_OBJECT_ADDREMOVE' could not be found (are you missing a using directive or an assembly reference?) fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 145 Active
Error CS0246 The type or namespace name 'SIMCONNECT_RECV_EXCEPTION' could not be found (are you missing a using directive or an assembly reference?) fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 161 Active
Error CS0246 The type or namespace name 'SIMCONNECT_RECV' could not be found (are you missing a using directive or an assembly reference?) fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 167 Active
Error CS0246 The type or namespace name 'SIMCONNECT_RECV' could not be found (are you missing a using directive or an assembly reference?) fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 187 Active
Error CS0246 The type or namespace name 'SIMCONNECT_RECV_SIMOBJECT_DATA' could not be found (are you missing a using directive or an assembly reference?) fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 192 Active
Error CS0246 The type or namespace name 'SIMCONNECT_RECV_SIMOBJECT_DATA_BYTYPE' could not be found (are you missing a using directive or an assembly reference?) fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 217 Active
Error CS0019 Operator '!=' cannot be applied to operands of type 'FlightSimulator.SimConnect.SimConnect?' and '' fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 27 Active
Error CS0103 The name 'SIMCONNECT_DATATYPE' does not exist in the current context fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 118 Active
Error CS0103 The name 'SIMCONNECT_DATATYPE' does not exist in the current context fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 121 Active
Error CS0103 The name 'SIMCONNECT_DATATYPE' does not exist in the current context fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 122 Active
Error CS0103 The name 'SIMCONNECT_DATATYPE' does not exist in the current context fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 123 Active
Error CS0103 The name 'SIMCONNECT_PERIOD' does not exist in the current context fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 135 Active
Error CS0103 The name 'SIMCONNECT_DATA_REQUEST_FLAG' does not exist in the current context fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 136 Active
Error CS0103 The name 'SIMCONNECT_SIMOBJECT_TYPE' does not exist in the current context fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 148 Active
Error CS0103 The name 'SIMCONNECT_SIMOBJECT_TYPE' does not exist in the current context fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 149 Active
Error CS0103 The name 'SIMCONNECT_PERIOD' does not exist in the current context fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 155 Active
Error CS0103 The name 'SIMCONNECT_DATA_REQUEST_FLAG' does not exist in the current context fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 156 Active
Error CS0103 The name 'SIMCONNECT_PERIOD' does not exist in the current context fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 176 Active
Error CS0103 The name 'SIMCONNECT_DATA_REQUEST_FLAG' does not exist in the current context fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 177 Active
Error CS0103 The name 'SIMCONNECT_SIMOBJECT_TYPE' does not exist in the current context fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 180 Active
Error CS0103 The name 'SIMCONNECT_SIMOBJECT_TYPE' does not exist in the current context fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 181 Active
Error CS0103 The name 'SIMCONNECT_PERIOD' does not exist in the current context fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 227 Active
Error CS0103 The name 'SIMCONNECT_DATA_REQUEST_FLAG' does not exist in the current context fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 228 Active
Error CS0019 Operator '!=' cannot be applied to operands of type 'FlightSimulator.SimConnect.SimConnect?' and '' fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 235 Active
Error CS1061 'FlightSimulator.SimConnect.SimConnect?' does not contain a definition for 'OnRecvOpen' and no accessible extension method 'OnRecvOpen' accepting a first argument of type 'FlightSimulator.SimConnect.SimConnect?' could be found (are you missing a using directive or an assembly reference?) fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 237 Active
Error CS1061 'FlightSimulator.SimConnect.SimConnect?' does not contain a definition for 'OnRecvQuit' and no accessible extension method 'OnRecvQuit' accepting a first argument of type 'FlightSimulator.SimConnect.SimConnect?' could be found (are you missing a using directive or an assembly reference?) fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 238 Active
Error CS1061 'FlightSimulator.SimConnect.SimConnect?' does not contain a definition for 'OnRecvException' and no accessible extension method 'OnRecvException' accepting a first argument of type 'FlightSimulator.SimConnect.SimConnect?' could be found (are you missing a using directive or an assembly reference?) fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 239 Active
Error CS1061 'FlightSimulator.SimConnect.SimConnect?' does not contain a definition for 'OnRecvSimobjectData' and no accessible extension method 'OnRecvSimobjectData' accepting a first argument of type 'FlightSimulator.SimConnect.SimConnect?' could be found (are you missing a using directive or an assembly reference?) fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 240 Active
Error CS1061 'FlightSimulator.SimConnect.SimConnect?' does not contain a definition for 'OnRecvSimobjectDataBytype' and no accessible extension method 'OnRecvSimobjectDataBytype' accepting a first argument of type 'FlightSimulator.SimConnect.SimConnect?' could be found (are you missing a using directive or an assembly reference?) fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 241 Active
Error CS1061 'FlightSimulator.SimConnect.SimConnect?' does not contain a definition for 'OnRecvEventObjectAddremove' and no accessible extension method 'OnRecvEventObjectAddremove' accepting a first argument of type 'FlightSimulator.SimConnect.SimConnect?' could be found (are you missing a using directive or an assembly reference?) fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 242 Active
Error CS0019 Operator '!=' cannot be applied to operands of type 'FlightSimulator.SimConnect.SimConnect?' and '' fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 248 Active
Error CS1061 'FlightSimulator.SimConnect.SimConnect?' does not contain a definition for 'OnRecvEventObjectAddremove' and no accessible extension method 'OnRecvEventObjectAddremove' accepting a first argument of type 'FlightSimulator.SimConnect.SimConnect?' could be found (are you missing a using directive or an assembly reference?) fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 250 Active
Error CS1061 'FlightSimulator.SimConnect.SimConnect?' does not contain a definition for 'OnRecvSimobjectDataBytype' and no accessible extension method 'OnRecvSimobjectDataBytype' accepting a first argument of type 'FlightSimulator.SimConnect.SimConnect?' could be found (are you missing a using directive or an assembly reference?) fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 251 Active
Error CS1061 'FlightSimulator.SimConnect.SimConnect?' does not contain a definition for 'OnRecvSimobjectData' and no accessible extension method 'OnRecvSimobjectData' accepting a first argument of type 'FlightSimulator.SimConnect.SimConnect?' could be found (are you missing a using directive or an assembly reference?) fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 252 Active
Error CS1061 'FlightSimulator.SimConnect.SimConnect?' does not contain a definition for 'OnRecvException' and no accessible extension method 'OnRecvException' accepting a first argument of type 'FlightSimulator.SimConnect.SimConnect?' could be found (are you missing a using directive or an assembly reference?) fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 253 Active
Error CS1061 'FlightSimulator.SimConnect.SimConnect?' does not contain a definition for 'OnRecvQuit' and no accessible extension method 'OnRecvQuit' accepting a first argument of type 'FlightSimulator.SimConnect.SimConnect?' could be found (are you missing a using directive or an assembly reference?) fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 254 Active
Error CS1061 'FlightSimulator.SimConnect.SimConnect?' does not contain a definition for 'OnRecvOpen' and no accessible extension method 'OnRecvOpen' accepting a first argument of type 'FlightSimulator.SimConnect.SimConnect?' could be found (are you missing a using directive or an assembly reference?) fs2ff C:\Users\me\source\repos\fs2ff\SimConnect\SimConnectAdapter.cs 255 Active
Warning NU1505 Duplicate 'PackageDownload' items found. Remove the duplicate items or use the Update functionality to ensure a consistent restore behavior. The duplicate 'PackageDownload' items are: Microsoft.WindowsDesktop.App.Runtime.win-x64 [3.1.32], Microsoft.WindowsDesktop.App.Runtime.win-x64 [3.1.32], Microsoft.WindowsDesktop.App.Runtime.win-x64 [3.1.32]. fs2ff C:\Users\me\source\repos\fs2ff\fs2ff.csproj 1
I cannot get the app to start anymore. It worked fine until this morning. I have uninstalled, downloaded again and tried it again. I get the warning about being harmful to my computer, but it still won't run. I had used it several times in the last month or so after renewing my Foreflight again. Is there a log file I can look at?
Thanks,
John
fs2ff connects to Enroute without any issues and shows a lot of traffic on the ground but only some traffic in the air.
Any ideas what's going wrong?
First of all, this is not a bug report.
The program itself won't work with P3D so I used P3D's LockheedMartin.Prepar3D.SimConnect.dll instead. Since P3D doesn't have a simconnect.dll(not in the SDK either), I just changed the name of P3D's dll to simconnect.dll, didn't change a single line of the codes, and it works, until it doesn't.
Everything looks normal, sometimes the traffic will have a 999+ altitude difference with the user aircraft, or sometimes ground aircraft will show up as airborne aircraft, I assume it was caused by the differences of simconnect.dll's version, or the absence or the real simconnect.dll. However it was solved by simply restarting the program.
The real problem that I have is the program will disconnect with P3D again and again, even though P3D is still running. At this point I have no idea what went wrong since I only know a little about coding and c#. All I was trying to achieve is to get this working with P3D, since I rarely fly with MSFS.
I really appreciate if you could take a look at this.
Got a feature request. Wondering if it might be possible to send some additional data across the wire, including: OAT (outside air temp), pressure altitude, and indicated airspeed. Appreciate the work you did putting this together. Working like a champ for me.
Hi,
Fs2ff was working before I started using the beta. I don't know if that's it but I've checked everything. Firewall, Local Settings, etc. and the device will not show up. Fs2ff shows it's connected but I never see the device on foreflight. New SDK?
Downloaded and it seems to self install but unable to get this to work on P3dv5, msfs or XP11. Is there a refereence guide available?
Thanks.
Suggestion: Give the app the ability to minimize to system tray.
Hello, ;)
Thank you for this app connecting Skydemon to FS2020. This is very helpful.
I run FS2020 (FS) and Skydemon (SD) on my little LAN. Link is established without a problem. BUT:
when I choose to see other traffic, my aircraft is shown as traffic as well. So SD is continously alerting about traffic in 5 'o clock same altitude. Is there any parameter or other chance to avoid seeing my aircraft as traffic?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.