Release Notes: Compass App by SDPO Alim (Marine CompassApp) v1.0.0
Core Navigation Features
Real-time Gyro Error Calculation: Instantly calculates Gyro Error by comparing True Bearing with Gyro Bearing.
Automated Magnetic Variation: Integrates the World Magnetic Model (WMM) via the geomag library, automatically calculating precise Magnetic Variation based on the vessel's real-time GPS coordinates.
Dynamic Deviation Table: Features an interactive, customizable Deviation Table. The app automatically interpolates the correct deviation value based on the vessel's current Gyro Heading.
Comprehensive Compass Conversions: Displays real-time calculations for True Course, Gyro Course, and Compass Course simultaneously.
Offline Celestial Navigation
Zero-Internet Dependency: Powered by the skyfield library and de421.bsp ephemeris data, all celestial mechanics and sight reductions are calculated 100% offline.
Extensive Celestial Database: Supports tracking and calculation for the Sun, Moon (Upper & Lower limbs), Major Planets (Jupiter, Mars, Saturn, Venus), and key navigational stars (Sirius, Canopus, Rigel, Achernar, Hadar, Suha/Alcor).
Real-time Azimuth & Altitude: Continuously computes the True Bearing (Azimuth) and visibility (Altitude) of the selected celestial body based on UTC and current vessel position.
Digital Logbook & Observation Data
Digital Master Log: A built-in, scrollable digital logbook that records timestamped observations, including Lat/Long, Target Object, Bearings, Courses, and Errors.
Detailed Observation Sheet: Simulates a traditional Nautical Almanac calculation sheet. Allows users to review past records with detailed breakdowns including GHA, Declination, LHA, d-correction, and Total GHA/DEC.
Local Data Storage: All navigation logs and deviation tables are securely saved locally on the device (JSON/TXT formats).
User Interface & Experience
Bridge-Friendly UI: Features a high-contrast layout optimized for readability during critical navigation tasks.
Day/Night Mode Toggle: One-tap switch between Day and Night modes to preserve night vision on the bridge.
Automated Hardware Integration: Seamlessly requests and utilizes Android device GPS (Fine/Coarse) and Network location providers for precise positioning.