Description
Add CSV-based location logging for nodes, writing position data to per-node files.
Requirements
- Create
LocationLogger service (write/read CSV per node)
- CSV format:
Timestamp;NodeId;Name;Latitude;Longitude;Altitude
- File path:
~/Library/Application Support/MeshHessen/locationlogs/NODE_{id}.csv
- Add "Enable Location Logging" toggle in Settings (General tab)
- Trigger logging on position packet receipt in
MeshtasticProtocolService
- Add export capability for location logs
Description
Add CSV-based location logging for nodes, writing position data to per-node files.
Requirements
LocationLoggerservice (write/read CSV per node)Timestamp;NodeId;Name;Latitude;Longitude;Altitude~/Library/Application Support/MeshHessen/locationlogs/NODE_{id}.csvMeshtasticProtocolService