Merge pull request #684 from meshtastic/map-report-opt-in

Explicit map report opt-in
This commit is contained in:
Ben Meadors 2025-05-14 14:13:58 -05:00 committed by GitHub
commit 47ec99aa4c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 11 additions and 0 deletions

View file

@ -95,6 +95,11 @@ message ModuleConfig {
* Bits of precision for the location sent (default of 32 is full precision).
*/
uint32 position_precision = 2;
/*
* Whether we have opted-in to report our location to the map
*/
bool should_report_location = 3;
}
/*

View file

@ -103,4 +103,10 @@ message MapReport {
* Number of online nodes (heard in the last 2 hours) this node has in its list that were received locally (not via MQTT)
*/
uint32 num_online_local_nodes = 13;
/*
* User has opted in to share their location (map report) with the mqtt server
* Controlled by map_report.should_report_location
*/
bool has_opted_report_location = 14;
}