windy-plugin-fp
-
Thank you!!! Let me know if you think of any improvements.
-
Can you add native support of Skydemon route files? It saves a route in 6 different file formats including GPX, but it uses a slightly different strings compared to the way your plugin creates a GPX. Also, Skydemon's *.flightplan file has the most proprietary data available.
https://drive.google.com/file/d/1l6nkQDsZbYSEaBa-XWhSkI1H_f2-tdgA/view?usp=sharing
Thanks!
-
Try loading a skydemon
.flightplan
file now.Still not able to save in their format.
I also added the mobile sliding-close style. (Dark theme not right yet)
-
@rittels great! Thank you very much! Saving is not a big deal, because I only use loading function to check weather along my route.
Can you re-check it one more time, please? For some reason, Flight Planner doesn't pick up the first (starting) point from *.flightplan route file.
PS: I re-uploaded my RAR-file, because url was broken.
-
@igor-320 try now
-
@rittels thanks! Is it possible to include altitudes as well?
-
added
your example goes from level=3000, to level="MSL", then up again to 5000.
Test a few more examples.
-
@rittels year, the 1st leg = 3000ft msl,
2nd = 5000,
3rd = 4000,
4th = 3000.The plugin loads altitudes, but they values don't match for some reason.
-
try now
< PrimaryRoute CourseType="GreatCircle" Start="N501953.00 E0155714.00" Level="3000" CruiseProfile="ISA 1000ft - 2270rpm" Rules="Vfr" PlannedFuel="113.560000"> < RhumbLineRoute To="N500925.45 E0152302.00" Level="MSL" LevelChange="B" /> < RhumbLineRoute To="N500907.45 E0145006.55" Level="5000" LevelChange="B" /> < RhumbLineRoute To="N502259.35 E0152304.85" Level="4000" LevelChange="B" /> < RhumbLineRoute To="N502548.00 E0151959.00" Level="MSL" LevelChange="F" /> < WeightBalance> ... < /WeightBalance> < ReferencedAirfields /> < /PrimaryRoute>
Your example shows: 3000-> MSL -> 5000 -> 4000 -> MSL, but I think I get it now: The PrimaryRoute contains the default level, and if the later routes says only MSL, it implies the default Level.
What does LevelChange mean?
-
@rittels
It took me a while to figure out myself how things works (I'm not very tech-savvy person) 😅MSL is a default value for route altitude that's set in aircraft options (aircraft - edit - climb & descent). In the above's example it's repeated for the first and the last leg of a flight. I checked out my aircraft settings, and it's set for 3000 above mean sea level.
LevelChange="B" (Change level before this leg starts)
LevelChange="F" (Start changing level when this leg starts)See screenshot below.
https://postimg.cc/Z934nVcFThanks for taking a time to implement it! 👍
PS: you can you download Skydemon and try to make your own tests? It's free in trial mode for 1 month.
-
Try now.
Thanks for the explanation. I have been planning on doing this for a while. Thx for the inspiration.
-
del......
-
Is this thread still active? The flight planner is great. I have been using it to plan a route to take advantage of winds aloft. Pulling the aircraft location along the IFR window I see ground speed in addition to airspeed on the popup window that moves along the route and the forecast updates as it moves along. This is really nice functionality.
The problem I have is that the forecast updates on elapsed time according to airspeed alone, so after a day of flying the forecast updates to the wrong time. With a hundred knot tailwind after a day I am thousands of miles beyond where it thinks I am. The same thing shows up in the flight planner panel, where the elapsed time does not include the impact of tailwinds. Am I missing something?
Here is the route if you are interested.
-
@niio As an update when I reloaded the plugin and the flight plan, then ran 'play' for the forecast all the ground speed data also loaded. It looks like the air speeds were taken from zero elevation even though the flight plan and wind displayed was from 39kft.
-
-
-
Draw the flightplan and set the departure time.
Then: click
Read Wx
. This loads the forecast data for the route from the windy backend, and interpolates it for the time when you reach that point. I then calculate the ground speed, and with the GS, calculate the time you when you will read the next point.Then: Open the routeplanner.
If you
Read Wx
when the routeplanner is open, it should update.The purpose of the Read Wx button is to prevent continuous calls to the server, so it is only done once you have drawn the flightplan.
Hope it helps.
-
@rittels I have the flight plan saved in a .gpx file. I opened windy, then opened the flight plan plugin, then loaded my saved flight plan. All the ground speeds in the waypoint list updated immediately with the surface altitude winds, even though the waypoints are all at 39kft. Pressing the 'Read Wx' button does nothing.
-
@niio In addition, the altitude line in the route planner goes to 45k or 50ft on certain legs even though the waypoint altitudes are never that high. The wind speed and direction in the window that follows the airplane icon stays at surface, even though the map is showing wind and direction at 39kft.
-
@niio I tried making a new flight plan and the 'read wx' button worked, at least in part. Three quarters of the waypoints updated with wind speed at altitude but some did not. I could not see an obvious connection between the ones that wouldn't update and a second click of the wx button did nothing more. So the original problem is with saved routes.