Position module should enforce precision for phone originated position packets (#3752)

This commit is contained in:
Ben Meadors
2024-05-01 08:05:26 -05:00
committed by GitHub
parent 3619ac87b8
commit 57da37cfbc
2 changed files with 19 additions and 0 deletions

View File

@@ -42,6 +42,8 @@ class PositionModule : public ProtobufModule<meshtastic_Position>, private concu
*/
virtual bool handleReceivedProtobuf(const meshtastic_MeshPacket &mp, meshtastic_Position *p) override;
virtual void alterReceivedProtobuf(meshtastic_MeshPacket &mp, meshtastic_Position *p) override;
/** Messages can be received that have the want_response bit set. If set, this callback will be invoked
* so that subclasses can (optionally) send a response back to the original sender. */
virtual meshtastic_MeshPacket *allocReply() override;