Skip to content

Missing a period of notification in the log file when comparing to wireshark capture #226

@yoyuasazenth

Description

@yoyuasazenth

Describe the bug
I currently have a system which uses BLE5.0 to stream some raw sensor data via notification through service uuid 0xfff0 and characteristic uuid 0xfff7.
The transmission data rate is about 1.25 kB/s.
The issue i'm currently facing is that sometimes i found missing notification for a long period of time (11 seconds) when wireshark capture shows that the notification packet has been transmitted successfully.
It seems to me that the packet has been transmitted from peripheral device (sensor) to central device (mobile) however for some reason the notification data is not logged into the log file of nRF Connect application.
Therefore, i'd like to know if there is any condition in the application that could caused this behavior?

Expected behavior
The notification should not be missing from the log file if wireshark capture shows that the notification packet has been transmitted successfully.

Screenshots
nrfconnect_issue

Versions (please complete the following information):

  • Android version: 12
  • Phone model: Samsung Galaxy Tab S7 FE TE119
  • App Version: 4.29.1

Additional comments
The timestamp between the log file and the wireshark capture is not equal due to time difference between mobile device and laptop.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions