Skip to content

Not receiving all the fragments in WriteHandler #69

@PavanNittala

Description

@PavanNittala

I am hosting a BLE gatt server on my Peripheral and its in advertising mode . The client which is a Wallet sends data on a particular characteristic which has Write-Without-Response properties set

MTU is negotiated at 517. I am receiving just the last chunk of data which is weird, when i did hcidump , i see data in all fragments , btmon shows Data in just the last chunk. I am using a dbus-java and bluez-dbus ports to validate all my testing using Java 1.8 VM .

Attached hcidump, btmon logs and wireshark dump . In this scenario, i received just the last chunk as shown in btmon which is

00e79f133f5135d687e3c550a6bd930e69362c4eb12e3ad3019418d2855fcd790394bff363f27e968edaae5319275169d4b166e5f9d06d927ad3b621085b49079181301df47c929a85674fda06a684a0f056b23d9f9c4392721ce5f71da716f8c3a1c39fc6bc6588ae8226f85e2d06e15eae9b126039f05cbe6643d4c2706b32c656fced1f11d8b5120dc39c

ATTPdu.txt

BTMonWireshark.zip

HCIDump.log

BTMon_Serial_Logs.txt

What can be the reason for this ??

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions