firmware icon indicating copy to clipboard operation
firmware copied to clipboard

🐞 [Bug]: Exchange Positions sends Position message with precision_bits set to 0

Open oherrala opened this issue 11 months ago • 2 comments
trafficstars

Firmware Version

2.5.12

What did you do?

Go to Nodes list, select node, scroll down and press "Exchange Positions" button.

I monitor what my node sends via separate node sending traffic into MQTT server.

Expected Behavior

When pressing exchange position button I'd expect it to send position report into channel with precision that is set in channel settings. At least it should not send it with precision_bits set to 0 since it is documented as "A value of 0 means that location data is never sent over the given channel."^1

Current Behavior

Currently exchange position button sends the precise GPS location with precision_bits set to 0. This was surprising because it doesn't obey the channel settings of precision.

Participation

  • [ ] I am willing to submit a pull request for this issue.

Additional comments

No response

Code of Conduct

  • [X] I agree to follow this project's Code of Conduct

oherrala avatar Nov 26 '24 11:11 oherrala