Releases: peronosporos/osmand-nautical
Releases · peronosporos/osmand-nautical
Release list
Initial Release (beta)
Initial public release of the nautical plugin for OsmAnd.
Key Features
- Signal K Integration
- WebSocket Support: Real-time telemetry (SOG, STW, Depth, Wind) via ws:// or wss:// connections.
- Data Broker: Local calculation engine handling data fallbacks (e.g., Magnetic to True Heading) and EMA filtering.
- Resource Management: Sync waypoints, routes, and notes with a Signal K server.
- Map Overlays
- Laylines: Upwind tack angles adjusted by True Wind Direction.
- Trajectory & Wind Shifts: Path history and wind shift arcs.
- Vessel Projections: Heading, COG, and Current vectors scaled by projection time.
- Safety & Emergency Systems
- Man Overboard (MOB): Emergency activation with audio alerts, automated routing, and server notification.
- Anchor Watch: Monitoring with rode tension fallback and dragging alerts.
- Solo Watchdog: Configurable inactivity timer with audio alerts and text-to-speech.
- AIS Integration: Class A/B target display with CPA/TCPA calculations and proximity warnings.
- Helm & Autopilot
- Autopilot Control: Bi-directional control for Pypilot and compatible Signal K autopilots.
- SAR Patterns: Automated generation of search and rescue patterns (Expanding Square, Sector Search, Creeping Line).
- 3D Motion Correction: IMU-based motion compensation for wind and heading data.
- User Interface
- Nautical HUD: Configurable marine telemetry widgets.
- Night Vision: Red-filter UI mode for low-light conditions.
- ENC S-63 Support: Framework for S-63 chart decryption and S-57 object data display.
Test Instructions
Targeted testing is requested for the following workflows:
- Signal K Connection: Connect to a server or simulator and verify widget update rates.
- MOB Activation: Trigger the MOB function and verify map marker placement and route generation.
- Anchor Watch: Set an active anchor zone and verify boundary alerts.
- Autopilot Engagement: Toggle between AUTO and STANDBY modes and adjust target headings.
- Night Vision: Enable the filter and check legibility across map layers and UI elements.
Known Limitations
- Approximately 80 technical strings (primarily within SAR engines and technical statistics) remain unlocalized and are displayed in English.
- The vessel technical statistics interface is currently read-only; dimensions must be configured on the Signal K server or via configuration files.
- Local anchor states set within OsmAnd do not sync back to the Signal K navigation.anchor path.
- In-app logbook edits are saved locally but do not sync back to the Signal K server log.
Feedback & Bug Reports
Submit issues via the GitHub repository. Include the following details with any bug report:
- Signal K server version.
- Android device model and OS version.
- Environment description (live deployment versus simulator).