OpenIQ Devices
← Back

NASA Martian Time

· vv2.0.0
★★★★★ (2) ↓ 10 downloads 2 Free

About

Bring the rhythm of the Red Planet to your wrist with MarsWatchApp 2.0 -a high-precision, scientifically accurate Martian timekeeping application engineered for modern Garmin smartwatches. Powered by a zero-allocation local implementation of the official NASA Goddard Institute for Space Studies (GISS) Mars24 algorithm, MarsWatchApp delivers astronomical timekeeping directly on your watch without draining battery life or requiring a smartphone connection. WHAT’S NEW IN VERSION 2.0.0 * Left-to-Right Sub-Screen Sol Fill: Dynamic progressive fill on monochrome Instinct displays tracking the elapsed fraction of the Martian day. * Next-Gen Device Support: Native layouts for Garmin Enduro 3, Fenix 8 and 9 Series (43mm/47mm/51mm AMOLED & Solar), Fenix E, Instinct 2X, Instinct E, and Instinct 3 AMOLED. * Advanced Battery Optimization: Relaxed 30-second adaptive refreshes for round color displays, reducing CPU draw cycles by up to 95%. * Zero-Allocation Engine: Optimized memory management eliminating Garbage Collection (GC) pauses for maximum stability and efficiency. CORE SCIENTIFIC FEATURES * NASA Mars24 Algorithm: 100% offline calculation of Mars Coordinated Time (MTC) and Mars Sol Date (MSD) based on standard NASA 1873 epoch baselines. * Martian Calendar & Seasons: Tracks current Martian Year (MY 30 to MY 42+) and Sol count using vernal equinox ($L_s = 0^\circ$) orbital boundaries. * Dual Time Zone Display: Simultaneously view Martian time (MTC) and Earth time (Coordinated Universal Time - UTC). * Dynamic Sol Progress Indicator: Visual tracking (0% to 100%) of the elapsed fraction of the Martian day. * Interactive Educational Guide: Multi-page sub-screen detailing Sol duration (24h 39m 35s), NASA calculation models, and Mars orbital parameters. * Glance Carousel Support: Ultra-lean widget for quick Mars time checks directly from your Garmin glance loop. HARDWARE & BATTERY OPTIMIZATION * Adaptive Screen Refreshes: Smart rendering - 30-second updates on round AMOLED/MIP screens save ~95% CPU overhead; live 1-second updates with seconds on monochrome Instinct models. * Tailored Multi-Display Engine: Native resolution-qualified rendering across 166x166, 176x176, 260x260, 280x280, 390x390, 416x416, and 454x454 screens. * 100% Standalone & Offline: Zero dependency on Bluetooth, internet, or companion phone apps. Works anywhere. * Zero Memory GC Pressure: Precomputed inverse multipliers and static memory structures ensure a minimal heap footprint.

What's new

What’s New in Version 2.0.0 Dynamic Sol Progress Indicator Monochrome Sub-Screen Fill: Added a dynamic left-to-right progressive fill in the circular sub-screen on Instinct models to visualize the elapsed fraction of the Martian day in real time. Expanded Device Support Native layout and resolution-qualified rendering added for the latest Garmin smartwatch models: fēnix® 9: 9 (43mm, 47mm), 9 Pro (43mm, 47mm, 51mm), 9 Pro Solar (47mm, 51mm) fēnix® 8 & E: fēnix® E, 8 AMOLED (43mm, 47mm, 51mm), 8 Solar (47mm, 51mm), 8 Pro fēnix® 7: 7S, 7S Pro, 7 Pro, 7 Pro Solar (No Wi-Fi), 7X, 7X Pro, 7X Pro No Wi-Fi Instinct® 3: 45 mm AMOLED, 50 mm AMOLED Instinct® E: 40 mm, 45 mm Instinct® 2: 2X Enduro™: Enduro™ 2, Enduro™ 3 epix™: epix™ (Gen 2), epix™ Pro (47mm, 51mm) tactix®: tactix® 7, tactix® 7 AMOLED Edition, tactix® 8 AMOLED (47mm), tactix® 8 Solar (51mm) D2™: D2™ Mach 1 Pro Performance & Battery Tuning Zero-Allocation Render Loops: Optimized onUpdate() routines across all views to eliminate dynamic object allocations, reducing Garbage Collection (GC) pauses and improving stability. Precalculated Math Engine: Replaced high-frequency floating-point divisions with inverse multiplication constants for faster calculation on low-power wearable processors. Smart Refresh Logic: Preserved 1-second updates on monochrome Instinct displays while utilizing a relaxed 30-second refresh interval on round MIP and AMOLED screens, reducing CPU draw overhead by up to 95%. General Improvements & Fixes Refined Glance View widget for low-memory carousel tracking. Fixed text layout alignment and Y-coordinate positioning across 166x166, 176x176, and 270x270 displays. Lowered minimum API requirements for broader cross-generation device compatibility. Thank you for using MarsWatchApp! If you find this app helpful for tracking Red Planet time, please consider leaving a review or rating on the Connect IQ Store.

Details

Compatible with 38 devices
Updated Sep 5, 2026
Open on apps.garmin.com ↗