Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

MS FSX | FSX=SE | P3D Simconnect Forum

This forum is provided to enable the sharing of experience, insight and expertise on the Simconnect functionality.

  1. Guest Testili
    Started by Guest Testili,

    Hi a question,I recoded the ATC multiplayer radar. It is completely doing what the original FSX multiplayer built-in radar can do(well almost).My question: Since the multiplayer ATC option is only for deluxe/professional users, if i wanna make my program available here for download and this way everyone, professional edition or not, can play multiplayer ATC, would this be ok with the copyrights?More exactly:a) Am I allowed to pack the simconnect.dll into the package I give out?:( If not (a), would I be allowed to spread my file without the simconnect.dll containing (and so only making my code accessible to professional users, since there the .dll is contained)Thanx for yo…

    • 13 replies
    • 2k views
  2. Guest flying-w
    Started by Guest flying-w,

    In my c# application, I am registered to receive notifications when new AI objects are added. In the recEvent structure that is passed in, eObjType contains the type of AI object. However, in c# this field is protected so I can't access it:'Microsoft.FlightSimulator.SimConnect.SIMCONNECT_RECV_EVENT_OBJECT_ADDREMOVE.eObjType' is inaccessible due to its protection level.Is there any other way to figure out the object type? If I try to request aircraft data on say a ground vehicle, FSX does a nice CTD.

    • 0 replies
    • 1.2k views
  3. Guest scotthendry
    Started by Guest scotthendry,

    Can anyone tell me what the format of dwVal should be when using the KEY_COM_STBY_RADIO_SET event via simconnect? The SDK help file says it should be BCD Hz, but there's only 8 BCD digits in a doubleword and that's not enough to specifiy the frequency in Hz. I tried 0x00127975 and 0x12797500 neither had any affect.Thanks

    • 2 replies
    • 4.6k views
  4. Guest ayk
    Started by Guest ayk,

    Hi,Just configured FSX and Simconnect.xml to start the Sim as a server, but if I use the simconnect.xml file, ill get lags(500 - 1000 ms) in FSX every 10-15 seconds. Have configured another PC as server... same problem.My XML:<?xml version="1.0" encoding="Windows-1252"?>SimConnectSimConnect.xmlFalseFalseIPv4local 10.9.50.158 3266668192TrueAnyone can help?Thx a lot

    • 2 replies
    • 1.7k views
  5. Guest Tezaa
    Started by Guest Tezaa,

    Hi all,I am on the long and windy road of learning simconnect ... So far, I can trigger basic events (Gear,Flaps) when I press a button on a Windows Form, and (sometimes) receive notifications of when sim events happen (eg: push F8 on the keyboard - and it sends notification that the FLAPS_DOWN event occurred).However, I can't seem to get a notification when I initiate the event via a Windows Form. eg: When I press a button on my windows form to set the Flaps down, I want a notification of the event (So I can print to a text box "Flaps Down"). This doesn't seem to work. I have checked via the DeBug console - and no notification is being sent. Relevant code snippets:simco…

  6. Guest maccas
    Started by Guest maccas,

    I am trying to use the offset listed in the documentation to read the engine type of the current aircraft. It should return a number between 0 - 5. Below is the C# code:Offset off_aircraft_engine_type = new Offset(0x0609);That should show (0x0609); Can't get rid of the emoticon... However it is returning the ATC_Type (From the aircraft.cfg). Yet in the documentation for offsets it reads0609 1 Engine type:0=Piston (and some Helo models like the Robinson)1=Jet2=Sailplane, or anything with no engines3=Helo (Bell) Turbine4=Rocket (unsupported)5=TurbopropIs it a problem with how I am calling the offset or a problem with the documentation?Regards,Maccas

  7. Guest DaveC3
    Started by Guest DaveC3,

    I wanted to share some code I used to drive 6 servo gauges using VB6 and SimConnect. This program also has USB connection. The snipit below is just the SimConnect communication. Hope it will help someone out.Private Sub SimConnect_Opened(ByVal ApplicationName As String, ByVal ApplicationVersionMajor As Long, ByVal ApplicationVersionMinor As Long, ByVal ApplicationBuildMajor As Long, ByVal ApplicationBuildMinor As Long, ByVal SimConnectVersionMajor As Long, ByVal SimConnectVersionMinor As Long, ByVal SimConnectBuildMajor As Long, ByVal SimConnectBuildMinor As Long, ByVal Reserved1 As Long, ByVal Reserved2 As Long) SimConnect.AddDataDefinitionEx 1001, "TURB ENG IT…

    • 2 replies
    • 3.1k views
  8. Guest Itchycoo
    Started by Guest Itchycoo,

    Hi,I'd like to turn on the engine fire and oil leak, which is available in missions and in failures. I looked for it in the SDK and found these things: "ENG ON FIRE" and "GENERAL ENG OIL LEAKED PERCENT". ENG ON FIRE does not work. (Maybe it belongs to the engine startup procedure?) The oil leak raises an exception when I write.Is it possible to turn these on and off?Thanks,Endre

    • 8 replies
    • 4.9k views
  9. Guest cbuchner1
    Started by Guest cbuchner1,

    Not exactly a SimConnect problem, but is there a way to know inthe installer of an Flight Sim add-on whether the FS version on the user's machine machine is FS9, FSX RTM or FSX SP1? Are there registry keys that tell me this machine currently has the FSX SP1 installed?Is there an officially sanctioned way to determine the version?

    • 4 replies
    • 3.4k views
  10. Guest JeanLuc_
    Started by Guest JeanLuc_,

    Hi,following on my previous post, I'm making progress on using SimConnect. However I now face another issue. Here is.I open SimConnect, subscribe to 1 event like "Pause", and CallDispatch() on my callback (it is in a gauge, so my callback is automatically called by simconnect and I don't need any polling/event wait system to process the incoming notifications. So far so good.However, once the call to CallDispatch is made, I can no longer make calls to SubscribeToSystemEvent() (and I've not tried other calls).It seems that as soon as you tell SimConnect "start to dispatch messages to my callback", it won't accept dynamically changing what you are subscribing to!?!I'd like …

    • 6 replies
    • 2.2k views
  11. Guest Woof
    Started by Guest Woof,

    I'm having difficulties converting the lat / lon of airports & runways from the BGL format to decimal. I'm using the formulae:double airLon = br.ReadInt32() * (360.0 / ((3.0 * 0x10000000) - 180.0));double airLat = br.ReadInt32() * (180.0 / (2.0 * 0x10000000));Using Scenery0302sceneryAPX25170.bgl as an example, Dowagiac Municipal (C91) is the first airport and should have roughly 41.9929342 / -86.1280125 as its coordinates, but I am getting 48.007066436111927 / 93.872006953956259the bgl coded longitude retrieved from the example file is 209988078the bgl coded latitude retrieved from the example file is 143186653I'm not sure whether this is a C# casting (don't think so)…

    • 1 reply
    • 2.2k views
  12. Guest flying-w
    Started by Guest flying-w,

    There's a comprehensive section in the SDK that tells you a lot about configuring cameras. I'd like to set these up around an airport, a bit like CCTV I guess. So that just a case of setting up the camera.cfg file. While I haven't quite figured out how the keyboard to camera relationship, I press a key and I get a camera view.However what I'd really like to do is to bring up a camera view by order of SimConnect. This looks like a job for TransmitClientEvent, but I have not found an EventID to do what I need. The SDK documentation is a little sketchy for some of the events in the view section, so it's a lot of trial and error. VIEW_CAMERA_SELECT_START looked like the…

    • 0 replies
    • 1.5k views
  13. Guest djmarius
    Started by Guest djmarius,

    Hello,I own the FSX but not the deluxe version. I want to buy the deluxe for the SDK so that I can start playing with simconnect.How easy is it to start using the simmconnect libraries to get data from and back into FSX in real time? My programming background is mainly VB 5 and 2003 although I did use C and C++ in University so I do know how classes work and general programming concepts in C.I don't want to buy the deluxe version and find that it is all too hard to even do simple things.

  14. Guest byoung
    Started by Guest byoung,

    I have double checked my settings and locations of the configuration files and for some reason the Simconnect Sample Apps will not connect and work.I have even use the ActiveSky X Simconnect trouble shooting guide with no luck. Still can't get it to work.Any ideas what specifically to check? Is there a sample application that (ie AI tracking) etc that will give me a log of what the problems is.Anyone have a check list of what to check to get Simconnect working?Thanks!Barry

  15. Guest UlfB
    Started by Guest UlfB,

    Hi,I noticed that I got three errors in my system event log at the same time. The source is "SideBySide" for all three erros. I run a Swedish WinXP so I've tryed to translate the messages:The first error message say that SimConnect cannot be found.The second message starts with "Resolve Partial Assembly failed for Microsoft.FlightSimulator.SimConnect...".And finally there is an error in the log saying "Generate Activation Context failed for F:Microsoft Flight Simulator XModulesFSUIPC4.dll.".I found in my folder C:WINDOWSWinSxS that I have two SimConnect folders:x86_Microsoft.FlightSimulator.SimConnect_67c7c14424d61b5b_10.0.60905.0_x-ww_429211e9andx86_Microsoft.FlightSimul…

  16. Guest mrgoodspeed
    Started by Guest mrgoodspeed,

    I'm trying to send a Release_Droppable_Objects event to FSX, but I'm not getting it to work. Any Ideas?I've defined the event as follows: hr = SimConnect_MapClientEventToSimEvent(hSimConnect, EVENT_DROP_OBJECT,"release_droppable_objects");and subsequently sent the event: SimConnect_TransmitClientEvent(hSimConnect, 0, EVENT_DROP_OBJECT, 0, SIMCONNECT_GROUP_PRIORITY_DEFAULT, SIMCONNECT_EVENT_FLAG_GROUPID_IS_PRIORITY);but nothing happens.(Just to confirm the obious, the mission does have droppable objects and + drops one properly, but the code doesn't achieve anything)What am I doing wrong?MRG

    • 2 replies
    • 3.7k views
  17. Guest flying-w
    Started by Guest flying-w,

    Does anyone have the ObjectAdded and ObjectRemoved events working in a c# app? I can make them work in c++, but I never called in c#. Other system events to work.Here's the code: _simconnect.SubscribeToSystemEvent(AI_AIRCRAFT_LIFE_EVENTS.ADDED, "ObjectAdded"); _simconnect.SubscribeToSystemEvent(AI_AIRCRAFT_LIFE_EVENTS.REMOVED, "ObjectRemoved"); _simconnect.SubscribeToSystemEvent(AI_AIRCRAFT_LIFE_EVENTS.TEST, "4sec");I get a call back every 4 seconds, but never when FSX adds or removes an AI aircraft.So just before I give up, and port everything to c++, anyone been here before?Simon

    • 0 replies
    • 1.4k views
  18. Guest westes
    Started by Guest westes,

    Does Simconnect API provide a way to monitor the FPS on a remote computer that is playing FSX? What is the API call?Is there some way to monitor key characteristics like FPS using performance monitor?

  19. Guest Soccy
    Started by Guest Soccy,

    Hi,I just can't figure out, why my waypoints not working.I always get this error: System.ArgumentException was unhandledMessage="Type 'Microsoft.FlightSimulator.SimConnect.SIMCONNECT_DATA_WAYPOINT[]' cannot be marshaled as an unmanaged structure; no meaningful size or offset can be computed." Here is my code:--------------------------... (Here I init a helicopter, what's working fine) ...Now I come to the waypoints thing:SIMCONNECT_DATA_WAYPOINT[] wp = new SIMCONNECT_DATA_WAYPOINT[3];wp[0].Flags = (uint)SIMCONNECT_WAYPOINT_FLAGS.SPEED_REQUESTED; wp[0].Altitude = 380; wp[0].Latitude = 50.03650093660728; // EDDF Frankfurt Main Position wp[0]…

    • 13 replies
    • 5.9k views
  20. Guest byoung
    Started by Guest byoung,

    I need the instructions to install Simconnect and SP1A on a client computer.Thanks!

    • 1 reply
    • 1.3k views
  21. Guest Testili
    Started by Guest Testili,

    Hello,I'm working for almost 14 days now on a problem, which I can't solve.I want to calculate the latitude/longitude of a point, which is 10 nm out of the starting point of a runway with the exact heading to the runway.Example: Frankfurt/Main (EDDF), runway 07/R has these values for the starting point (at least this is, where FSX sets your plane if you wanna start from that runway):lat = 0.873148267797151; lon = 0.148961857610546; heading = 69

    • 10 replies
    • 2.6k views
  22. Guest scotthendry
    Started by Guest scotthendry,

    Can anyone tell me how to activate the engine starters using Simconnect? There is an engine starter variable, but for some reason it's not settable.Thanks

    • 2 replies
    • 1.9k views
  23. Guest rodrigofarias77
    Started by Guest rodrigofarias77,

    I would like to know if somebody has the C# version of some C++ samples of SimConnect SDK. I got to translate some samples to C#, but the Throttle Control is more complex to me...The tutorials of NotASenator where very important to understand a lot of concepts related to the C# interface of SimConnect. It seems the next one (Part 5) will deal with some details of Throttle Control C++ example.RegardsRodrigo

    • 3 replies
    • 3.2k views
  24. Guest BADev
    Started by Guest BADev,

    Hi allI'd really like to display the map in a window similar to a regular view. Ideally plotting the a/c as it moves. I've displayed the Garmin in the past but would prefer to use the map?I've used FLIGHT_MAP which brings up the map window but this a dialog type window which blanks the whole screen and has to be closed manually.All help appreciatedRegards

    • 0 replies
    • 1k views
  25. Guest Jos
    Started by Guest Jos,

    Hi,I red that for FSX there will be no update of FSConnect and you should use SimConnect.I tried to install SimConnect but failled. Does this program allow to put a crosshair into the FSX Afcad-display/Airport-display of the ADE program ?Without that it will be hard to change runway and taxiway positions.Or is there another way to do this ?Greetz. Jos

    • 1 reply
    • 1.8k views

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.