Skip to content

Android - PHY value is not being set for specific devices #52

@adityankannan-tw

Description

@adityankannan-tw

While analysing the issue inji/inji-wallet#523, we have observed that the PHY value is not being set somehow and that's the reason devices are getting stuck and not connecting for sharing.

Device Combination we have used to test the behaviour with and without setting the PHY :

  • Samsung Tab S6 Lite -- Verifier.
    Android version : 12
    BLE version : 5.0

  • Xiaomi Mi 11X -- Wallet.
    Android version : 13
    BLE version : 5.1

VC sizes used :

  • Small VC size - 20kb
  • Large VC size - 556kb

Here with i am attaching the observations in difference in transfer speeds with and without PHY between the above two device combinations and also the average time taken for your reference.

Screenshot 2023-03-29 at 4 20 49 PM

From the above image we can see,

  • Smaller VC transfer is faster without PHY.
  • But for Larger VC transfer is a bit slower without PHY.

-- FYI --

Metadata

Metadata

Labels

bugSomething isn't working

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions