From 4b2402c286934980449c5d33ad9ba1392f3e0ffe Mon Sep 17 00:00:00 2001 From: SpudGunMan Date: Sat, 27 Sep 2025 17:24:21 -0700 Subject: [PATCH] Update space.py --- modules/space.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/space.py b/modules/space.py index cd94d88..aa72b33 100644 --- a/modules/space.py +++ b/modules/space.py @@ -240,12 +240,12 @@ def measureHeight(lat=0, lon=0, shadow=0): return "☀️Sun is below horizon, I dont belive your shadow measurement" try: if use_metric: - height = float(shadow) * (1 / math.tan(sun.alt)) + height = float(shadow) * math.tan(sun.alt) return f"📏Object Height: {height:.2f} m (Shadow: {shadow} m, 📐Sun Alt: {sun_altitude:.2f}°)" else: # Assume shadow is in feet if imperial, otherwise convert from meters to feet shadow_ft = float(shadow) - height_ft = shadow_ft * (1 / math.tan(sun.alt)) + height_ft = shadow_ft * math.tan(sun.alt) return f"📏Object Height: {height_ft:.2f} ft (Shadow: {shadow_ft} ft, 📐Sun Alt: {sun_altitude:.2f}°)" except Exception as e: logger.error(f"Space: Error calculating height: {e}")