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.

Opus and PMDG weather radar?

Featured Replies

  • Commercial Member

The RequestCloudState SimConnect function was never implemented by Microsoft so it has never returned the correct cloud state data from inside the sim. Hence the need to 'reverse engineer' a solution, and access the data from the sims memory map. This is the reason why using such a method is very invasive and fraught with problems, for example it never works after FSX-SE or P3D post a new compiled update, something SE does very frequently.

 

The SimConnect link could be fine, just the response in the sim code at the other end. That needs to be corrected or linked to the SimConnect request event correctly. Whatever, it should be a straight forward fix for both LM and DG. Most likely no need for a new SimConnect version, just a fix in the sim code.

 

Stephen :-)

  • Replies 35
  • Views 23.1k
  • Created
  • Last Reply

Top Posters In This Topic

Rob I'm afraid I'm going to be a bit selfish since I don't use SE. Time for LM to lead the way again I think :) K

Kevin Firth - AMD 9800X3D; Asus Prime X670E; 64Gb Cas30 6000 DDR5; RTX5090; AutoFPS

 

 


The RequestCloudState SimConnect function was never implemented by Microsoft so it has never returned the correct cloud state data from inside the sim.

 

Yes, but that's also why I suspect it maybe a 2 sided change and perhaps more significant than initial estimations ... unless they can keep the parameters intact and DWORD for dwFlags is enough to cover any other requirements that might result.  Also, I would imagine there needs to be some solution to this statement in SDK:

 

 

 

The defined area can cross the Equator or the Greenwich Meridian, but it cannot cross the Poles or the International Date Line.

 

Otherwise the Radar (resulting data structure - SIMCONNECT_RECV_CLOUD_STATE) will just not work until the aircraft (i.e. requester) is not polling those coordinates.  Is this perhaps why it wasn't implemented?

 

But now you got me thinking, need to get some archived nasty ASN weather over the poles and see what happens.

 

Cheers, Rob.

  • Commercial Member

No problem with poles or dateline. You simply patch many requests together which is what you need to do anyway as the cloud state data is limited in size for each request.

 

I think the request is ok. It's just the returned data was never completed and some meaningless cloud type data is returned. It's as though the sim code was never completed and some test or dummy data was returned.

 

Stephen :-)

Stephen, I'm not a lover of hacks or paying full whack for a product I am unlikely to use fully or very often (ASN for me would be wxr in NGX only), so I would vote for opus producing a dll of your own to enable wxr capabilitles please.

 

Happy to pay a bit extra for that (yes even to hifi if they sold wxr dll separately, but we know thars not going to happen!)

 

Cheers K

 

Agreed! Otherwise we might never get a solution. After all, it's been many months and no proposals made whatsoever, be it the internal code function, REX own .DLL, etc.

Best regards,

Wanthuyr Filho

Instagram: AeroTacto

Create an account or sign in to comment

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.