v1.6.0 - GPS Integration & Menu System Overhaul
v1.6.0 - GPS Integration & Menu System Overhaul
This release transforms the ISS Tracker into a fully standalone field tool with the addition of hardware GPS support and a completely redesigned menu system.
🚀 New Features
- Hardware GPS Support: Added integration for the M5Stack CAP LoRa868 (ATGM336H) module.
- Auto-Location: Automatically updates your Latitude and Longitude for accurate pass predictions on the go.
- Dual Modes: Toggle between "Manual" entry and "GPS" mode in the Location menu.
- GPS Status Dashboard: A new detailed screen showing Satellite Count, HDOP, Altitude, and UTC Time.
- New Menu System: Replaced the basic options list with a dedicated, hierarchical configuration menu.
- Shortcut: Press the
ckey at any time to enter the configuration menu. - Sub-Menus: Organized settings into WiFi, Satellite, and Location categories.
- Shortcut: Press the
🐛 Bug Fixes & Improvements
- Prediction Logic: Fixed a bug where changing manual coordinates did not immediately trigger a recalculation of the next pass.
- GPS Tuning: Optimized serial communication for the ATGM336H chip (115200 baud) and corrected RX/TX pin mapping (RX=15, TX=13).
- UI Cleanup: Improved input handling for text fields (SSID, Lat/Lon) to prevent blocking the main loop.
📦 Hardware Requirements (Optional)
- M5Stack Cardputer ADV
- (Optional) M5Stack CAP LoRa868 Module for GPS functionality. (The tracker still works perfectly in Manual mode without it!)