Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: add airtime to NodeInfo #970

Closed
PlumRugOfDoom opened this issue Dec 7, 2021 · 2 comments
Closed

Feature request: add airtime to NodeInfo #970

PlumRugOfDoom opened this issue Dec 7, 2021 · 2 comments
Assignees

Comments

@PlumRugOfDoom
Copy link
Contributor

Add airtime to NodeInfo, useful for additional features like packet rate limit / duty cycle limit to stay within region specific regulations

@mc-hamster mc-hamster self-assigned this Dec 7, 2021
@mc-hamster
Copy link
Member

What will go into nodeInfo will be three arrays

  • periodTX - 48 time windows of 1hr each with the airtime transmitted out of the device per hour.

  • periodRX - 48 time windows of 1hr each with the airtime of valid packets for your mesh.

  • periodRX_ALL - 48 time windows of 1hr each with the airtime of valid lora packets. If you subtract periodRX from periodRX_ALL, you'll get something that looks like the measure of noise on the selected frequency.

mc-hamster added a commit to mc-hamster/Meshtastic-device that referenced this issue Dec 7, 2021
mc-hamster added a commit to mc-hamster/Meshtastic-protobufs that referenced this issue Dec 7, 2021
Feature request: add airtime to NodeInfo #970
meshtastic/firmware#970
mc-hamster added a commit that referenced this issue Dec 7, 2021
Generated protos for Feature request: add airtime to NodeInfo #970
mc-hamster added a commit to mc-hamster/Meshtastic-device that referenced this issue Dec 7, 2021
mc-hamster added a commit that referenced this issue Dec 7, 2021
Add calculated airtimes to myNodeInfo  … #970
@mc-hamster
Copy link
Member

this is done

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants