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

[Request] Basic nRF24L01+ transmission statistics #661

Closed
mawa85 opened this issue Mar 6, 2023 · 5 comments
Closed

[Request] Basic nRF24L01+ transmission statistics #661

mawa85 opened this issue Mar 6, 2023 · 5 comments
Labels
enhancement New feature or request

Comments

@mawa85
Copy link

mawa85 commented Mar 6, 2023

Is your feature request related to a problem? Please describe.

Just fine-tuning of openDTU Hardware placement and transmission power configuration

Describe the solution you'd like

Display the percentage of successful or failed transmits in System - Radio Information

Describe alternatives you've considered

No response

Additional context

No response

@mawa85 mawa85 added the enhancement New feature or request label Mar 6, 2023
@glucosum
Copy link

Maybe something like RSSI and Quality but for NRF24...

@Vujagig
Copy link

Vujagig commented Apr 29, 2023

Just like in AhoyDTU, so then you can see problems with the radio connection

@stefan123t
Copy link

stefan123t commented Jul 10, 2024

There is a packet Receive / Sent counter on the Inverter side.

GetLossRate | 0x15

The GetLossRate 0x15 command should return information which could be useful for a RX/TX statistic of the inverter.

TX 15 72615582 78563411 80 1500 62E830E7 0000 00000000 0000 3B54 7D    GetLossRate 0x15
RX 95 72615582 72615582 81 9B26 0930 8FC8 D7                           UsartNrf3_Process_DevInform_GetLossRate()
                           ^^^^--------------------------------------- MI_CF_Num_Start/End Micro-inverse receive count
                                ^^^^---------------------------------- MI_RF_Num_Start/End Micro-inverse send count

You would need to remember / initialize the Values on the OpenDTU side, in case these are (still) 0.

After these Start Values can be subtracted from the current (End) Values returned by the GetLossRate command and this would yield the RX/TX Difference for the past measurement period.

@tbnobody
Copy link
Owner

tbnobody commented Oct 3, 2024

Radio statistics are implemented in a54b19b

@tbnobody tbnobody closed this as completed Oct 3, 2024
Copy link

github-actions bot commented Nov 3, 2024

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new discussion or issue for related concerns.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Nov 3, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants