LoRaMesher / LoRaMesher

The LoRaMesher library implements a distance-vector routing protocol for communicating messages among LoRa nodes.
MIT License
128 stars 33 forks source link

Network Monitoring #8

Open PureTek-Innovations opened 2 years ago

PureTek-Innovations commented 2 years ago

Thanks for this excellent network.

Please can you provide access to or add the following:

Message CRC failure percentage, only for messages addressed to the node Message failure percentage, for messages that were never acknowledged

Jaimi5 commented 2 years ago

Hi!

Message CRC failure percentage, only for messages addressed to the node

When you have a CRC failure, the library is not reading the packet, because it is, at some point, broken. What I could add is a generic CRC packet failure counter. But you could not know if the message is addressed to the node or not. And I don't think is a good idea, because there are some random packets received from foreign nodes.

Message failure percentage, for messages that were never acknowledged

I think is an easy fix, I will try to find a way to add it.