firmware
firmware copied to clipboard
🐞 [Bug]: Exchange Positions sends Position message with precision_bits set to 0
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