Skip to content

feat: Add location logging#44

Merged
mwolf1989 merged 1 commit into
mainfrom
feature/location-logging
Mar 2, 2026
Merged

feat: Add location logging#44
mwolf1989 merged 1 commit into
mainfrom
feature/location-logging

Conversation

@mwolf1989

Copy link
Copy Markdown
Owner

Summary

  • Create LocationLogger service writing per-node CSV files (Timestamp;NodeId;Name;Latitude;Longitude;Altitude)
  • Add "Enable Location Logging" toggle in Settings General tab
  • Trigger logging on position packet receipt in protocol service
  • Foundation for node path tracking on the map

Test plan

  • Enable location logging in Settings
  • Receive position packets → verify CSV files created in Application Support/MeshHessen/locationlogs/
  • CSV format matches expected semicolon-separated format
  • Disable toggle → no new entries logged

Closes #38

🤖 Generated with Claude Code

Create LocationLogger service writing per-node CSV files with position
data. Add toggle in Settings and trigger logging on position packet
receipt for path tracking support.

Closes #38

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@mwolf1989 mwolf1989 merged commit 933b5fd into main Mar 2, 2026
@mwolf1989 mwolf1989 deleted the feature/location-logging branch March 2, 2026 10:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: Location Logging

1 participant