xp12camera

Owner: IIIlllIIIllI URL: git@github.com:nyangkosense/xp12camera.git

3

Commit 1f74692d91e5ecacc85c19a6f131044c35e24f52 by SM <seb.michalk@gmail.com> on 2025-06-25 14:04:12 +0200
diff --git a/FLIR_Camera.cpp b/FLIR_Camera.cpp
index b98f772..c3d8e82 100644
--- a/FLIR_Camera.cpp
+++ b/FLIR_Camera.cpp
@@ -18,12 +18,6 @@
  #define M_PI 3.14159265358979323846
  #endif
  #include "XPLMDisplay.h"
- #define xplm_Phase_Modern3D ((XPLMDrawingPhase)14)
- #ifdef xplm_Phase_Modern3D
-#pragma message("✅ xplm_Phase_Modern3D is defined")
-#else
-#pragma message("❌ xplm_Phase_Modern3D is NOT defined")
-#endif
  #include "XPLMUtilities.h"
  #include "XPLMCamera.h"
  #include "XPLMDataAccess.h"
@@ -351,7 +345,7 @@ static float GetDistanceToCamera(float x, float y, float z);
          float planeY = XPLMGetDataf(gPlaneY);
          float planeZ = XPLMGetDataf(gPlaneZ);
          float planeHeading = XPLMGetDataf(gPlaneHeading);
-         float planePitch = XPLMGetDataf(gPlanePitch);
+         // float planePitch = XPLMGetDataf(gPlanePitch); // unused for now
          float planeRoll = XPLMGetDataf(gPlaneRoll);
  
          // Convert to radians
diff --git a/FLIR_Camera.o b/FLIR_Camera.o
index 3a9a15a..e39964f 100644
Binary files a/FLIR_Camera.o and b/FLIR_Camera.o differ
diff --git a/Makefile b/Makefile
index 5dd0b4b..a1dc2e8 100644
--- a/Makefile
+++ b/Makefile
@@ -18,7 +18,7 @@ LIB_DIR = $(SDK_DIR)/Libraries/Win
 LIBS = -L$(LIB_DIR) -lXPLM_64 -lXPWidgets_64
 
 # Compiler flags
-CXXFLAGS = -std=c++11 -Wall -O2 -fPIC -DXPLM200=1 -DXPLM210=1 -DXPLM300=1 -DXPLM301=1 -DXPLM400=1
+CXXFLAGS = -std=c++11 -Wall -O2 -fPIC -DXPLM200=1 -DXPLM210=1 -DXPLM300=1 -DXPLM301=1 -DXPLM302=1 -DXPLM400=1
 CXXFLAGS += $(INCLUDE_DIRS)
 CXXFLAGS += -DIBM=1 -DWIN32=1 -D_WIN32=1
 
diff --git a/build/FLIR_Camera/win_x64/FLIR_Camera.xpl b/build/FLIR_Camera/win_x64/FLIR_Camera.xpl
index 8953a98..1afd9f4 100755
Binary files a/build/FLIR_Camera/win_x64/FLIR_Camera.xpl and b/build/FLIR_Camera/win_x64/FLIR_Camera.xpl differ