- Joined
- Jul 5, 2021
- Messages
- 765
- Reaction score
- 1,183
- Points
- 108
- Location
- Cislunar Space
- Website
- www.orbiter-forum.com
Does anyone have an interest in working with me on a plugin module to feed position and velocity data to aviation mapping apps such as ForeFlight or Garmin Pilot?
I have a fairly good grasp of the Orbiter API, but not enough for a project like this. I am fairly good at vessels, but have never made a plugin module.
Open-source code (Mostly C, I think) to drive these apps already exists, it would simply be a matter of interfacing to Orbiter (I think so, anyway... I have never touched C in my life.)
As I see it, this would require these functions:
- Collect the relevant data from Orbiter (Lat/Lon, Altitude, Velocity, etc.)
- Process it and convert to a format readable by ForeFlight
- Send the processed data over a LAN to the iPad running the app.
A few notes:
- Obviously, these apps are only designed to work on Earth, so my though is once the spacecraft is greater that an arbitrary distance from Earth, the plugin would simply disable itself.
- This capability exists by default in the X-Plane flight simulator series, so it is at least possible.
- This may be a lot harder than it sounds, I know next to nothing about coding for network stuff or how these apps receive and process data.
Anyway, I just thought I would throw this out there.
I have a fairly good grasp of the Orbiter API, but not enough for a project like this. I am fairly good at vessels, but have never made a plugin module.
Open-source code (Mostly C, I think) to drive these apps already exists, it would simply be a matter of interfacing to Orbiter (I think so, anyway... I have never touched C in my life.)
As I see it, this would require these functions:
- Collect the relevant data from Orbiter (Lat/Lon, Altitude, Velocity, etc.)
- Process it and convert to a format readable by ForeFlight
- Send the processed data over a LAN to the iPad running the app.
A few notes:
- Obviously, these apps are only designed to work on Earth, so my though is once the spacecraft is greater that an arbitrary distance from Earth, the plugin would simply disable itself.
- This capability exists by default in the X-Plane flight simulator series, so it is at least possible.
- This may be a lot harder than it sounds, I know next to nothing about coding for network stuff or how these apps receive and process data.
Anyway, I just thought I would throw this out there.