Closed ANS-spb closed 2 years ago
Thanks @ANS-spb. I'll look into it.
Confirmed. I can reproduce this.
@ANS-spb Just curious, what were you using this information for?
@mc-hamster I have an unstable connection with other nodes, using this information I evaluate the number of received packets from other devices on the mesh. Just diagnostic :)
Very good. Thanks.
Take a look at the channel utilization metric. That's more real time.
This is very interesting, thank you. How should this value be interpreted? If there is no connection to other nodes, I see 0% channel usage. If I see 100%, is that bad too? What is the optimal value?
That number is a rolling 1 minute window of all usage on the channel, from tx, rx and "noise" (valid lora packets that are not ours).
In my head, I think anything over 50% is high utilization.
I'm starting to configure some plugins not to transmit if utilization is above 25%.
Thanks for the explanation :) However, airtime stats in the JSON report gives convenient view of RH / TX throughout the day. I think, both metrics complement each other.
Thanks for the explanation :) However, airtime stats in the JSON report gives convenient view of RH / TX throughout the day. I think, both metrics complement each other.
Yeap, just trying to give you an option until that's fixed again if you are on the newer firmware :)
Yeap, just trying to give you an option until that's fixed again if you are on the newer firmware :)
Thank you :)
This will be addressed in the next build.
The bug was my bad. Thanks for reporting!
@ANS-spb
If you'd like a new version with this fixed, go ahead and try out the bleeding build:
Airtime statistics in Meshtastic device JSON report (meshtastic.local/json/report) is maybe broken, I mean.
In the 1.2.49 firmware and earlier, airtime statistics were broken down into columns according to a period of 3600 seconds (1 hour). If there is no receive, after the expiration of the period, 0 was written in the rx_log column and a new column was considered. Now, if there is no receive, the count stops and a new column does not start.
Earlier:
Now:
Also, after rebooting or reflashing device I was seen empty airtime statistics (tx_log, rx_log, rx_all_log columns was been filled by zeroes "0, 0, 0, 0, ". Now, after device starting, even after new flashing by device-install script, I see non-zero values in airtime report.