Skip to content

Commit b736363

Browse files
committed
add MAGVAR
Magnetic variation to glass_server to fix Plane icon on map
1 parent 140ba34 commit b736363

File tree

3 files changed

+10
-1
lines changed

3 files changed

+10
-1
lines changed

glass_server.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -323,6 +323,7 @@ def output_ui_variables():
323323
ui_friendly_dictionary["LATITUDE"] = aq.get("PLANE_LATITUDE")
324324
ui_friendly_dictionary["LONGITUDE"] = aq.get("PLANE_LONGITUDE")
325325
ui_friendly_dictionary["MAGNETIC_COMPASS"] = round(aq.get("MAGNETIC_COMPASS"))
326+
ui_friendly_dictionary["MAGVAR"] = round(aq.get("MAGVAR"))
326327
ui_friendly_dictionary["VERTICAL_SPEED"] = round(aq.get("VERTICAL_SPEED"))
327328

328329
# Autopilot

local_example.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,14 @@
1515
aq = AircraftRequests(sm)
1616
ae = AircraftEvents(sm)
1717

18+
19+
mc = aq.find("MAGNETIC_COMPASS")
20+
mv = aq.find("MAGVAR")
21+
print(mc.get() + mv.get())
22+
23+
sm.exit()
24+
quit()
25+
1826
# Set pos arund space nedle in WA.
1927
sm.set_pos(
2028
_Altitude=1000.0,

static/js/custom/getSimData.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ function getSimulatorData() {
4848
//Navigation
4949
altitude = data.ALTITUDE;
5050
vertical_speed = data.VERTICAL_SPEED;
51-
compass = data.MAGNETIC_COMPASS;
51+
compass = data.MAGNETIC_COMPASS + data.MAGVAR;
5252
airspeed = data.AIRSPEED_INDICATE;
5353
latitude = data.LATITUDE;
5454
longitude = data.LONGITUDE;

0 commit comments

Comments
 (0)