This is an app to calculate the heading you need to follow to reach an specific point giving its coordinates on a planet in Elite Dangerous.
- It can tell you the heading you need to aim to reach your destination,
- also adds some direction arrows around the heading so you can check even faster in which general direction you need to go,
- and show you the angle of descent to reach the destination once certain conditions met: distance available, angle below 0º, etc,
- and optional audio feedback for the same purpose. This audio feedback has 3 modes,
Red (no audio),
Yellow (deviation alerts only, 45°), and Green (constant audio feedback); this audio feedback will position automatically on the speaker/headset side of the heading you need to go; works in 7.1 sound systems (someone told me it worked, not personally tested).
You can download it from the Releases tab.
If the app crashes on startup or the audio function doesn't work and the tooltip tells you that you don't have OpenAL installed, or similar, you will need to install on your PC the OpenAL libraries from HERE, download the one named OpenAL 1.1 Windows Installer (zip)
Quick video example of what it does (v0.5), the coordinates set are to a tip off I got.
More info about the test in the video description.
To use it you have several options.
You can start the app with command line as:
EDPlanetBearing.exe +lat 1.2345 +long -98.7654 +audio 0
- +lat = Latitude (duh!)
- +long = Longitude (duh again!)
- +audio = Audio mode you want to use, 0 for no audio, 1 for only deviation alerts (over 45°), 2 for constant audio feedback.
Inside the app folder you can create a file called Config.json
in which you can input the same info as in the command line way, but json formatted, this is:
{"lat":1.2345, "long":-98.7654, "audio":0}
I added these two different ways to automate it depending on the needs of each person and the software they use for it, your choice. In case of conflict, Command Line has preference.
Also, for automation purposes, you can close the app in both ways, adding +close
to the command line, or replacing all the content of the Config.json
file with close
no brackets, no nothing, just close
.