Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposed Web API enchancements #1073

Open
bkielczewski opened this issue Dec 26, 2023 · 2 comments
Open

Proposed Web API enchancements #1073

bkielczewski opened this issue Dec 26, 2023 · 2 comments
Assignees
Labels

Comments

@bkielczewski
Copy link

Hi.

First of all thank you for making this, it's awesome, great freeware alternative to other paid tools.

Some background, I'm the author of freeware VR panel for MSFS that integrates with LNM. To implement current functionality I'm forced to parse HTML which is quite prone to errors and changes on your side. I'm also getting some feature requests which are currently impossible to implement. It would be really appreciated if current web API functionality could be enhanced to make the experience better.

I would suggest to start with:

  1. /api/airport/info - missing runway information, add interpreted METAR (could live without that one)
  2. /api/sim/info - would suggest separating sim info and progress, enhancing progress with information that is already available
  3. /api/map/features - features that are vor/ndb are missing frequency
  4. adding an endpoint for current flight plan information (read only would be ok)
  5. adding an endpoint to get a list of available maps and setting a map

I'm attaching a file with the interfaces I use currently, for reference - interfaces.txt

I understand if interoperability wouldn't be a top priority for LNM, my thing caters to quite niche market of VR users, although I think it's beneficial for everyone involved and who knows what it might bring in the future.

Anyway, have a great new year.

Best,
b.

@u-an-i
Copy link
Contributor

u-an-i commented Dec 26, 2023

CC @KOKAProduktion

I currently (read: until 8. January '24) estimate to not be able or wanting to use sufficient time to dig into this.

@bkielczewski your suggestions appear sensible.

@albar965 proceed as you see fit .

@albar965 gigantic effort on 3.0.0. i didn't find time to install and try it yet but your release notes read very promising! :)

Happy holidays everyone!

@albar965
Copy link
Owner

Makes sense. But I'm a bit too busy fixing 3.0 stuff and updating the user manual. I can either put this into a 3.2 (not soon) or one of the smaller 3.0.X releases. Have to see.
But I'd like to enhance the interface for sure.

Happy New Year to All!

@albar965 albar965 self-assigned this Dec 27, 2023
@albar965 albar965 added this to the Release 3.0 milestone Dec 27, 2023
@albar965 albar965 modified the milestones: Release 3.0, Release 3.0.5 Mar 11, 2024
@albar965 albar965 removed this from the Release 3.0.6 milestone Mar 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants