-
Notifications
You must be signed in to change notification settings - Fork 14
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
Android - PHY value is not being set for specific devices #52
Labels
bug
Something isn't working
Comments
krishnakumar4a4
pushed a commit
that referenced
this issue
Apr 19, 2023
…d-missing-files-hotfix feat(#702): catch throwable instead of Exception
This bug has been moved to Jira. |
vharsh
added a commit
to tw-mosip/tuvali_old
that referenced
this issue
May 4, 2023
reason: - if a preferential PHY is not requested in a connection, the BLE 5.0 chips which have issues with LE2MPHY can also connect using other PHY and the responsibility of choosing a PHY is left to the firmware/OS and other entities concerns on speed: mosip#52 Link: https://mosip.atlassian.net/browse/INJI-39
vharsh
added a commit
to tw-mosip/tuvali_old
that referenced
this issue
May 4, 2023
reason: - if a preferential PHY is not requested in a connection, the BLE 5.0 chips which have issues with 2M PHY can also connect using older PHY and the responsibility of choosing a PHY is left to the firmware/OS and other entities concerns on speed: mosip#52 Link: https://mosip.atlassian.net/browse/INJI-39
vharsh
added a commit
to tw-mosip/tuvali_old
that referenced
this issue
May 4, 2023
reason: - if a preferential PHY is not requested in a connection, the BLE 5.0 chips which have issues with 2M PHY can also connect using older PHY and the responsibility of choosing a PHY is left to the firmware/OS and other entities concerns on speed: mosip#52 Link: https://mosip.atlassian.net/browse/INJI-39
vharsh
added a commit
to tw-mosip/tuvali_old
that referenced
this issue
May 4, 2023
reason: - if a preferential PHY is not requested in a connection, the BLE 5.0 chips which have issues with 2M PHY can also connect using older PHY and the responsibility of choosing a PHY is left to the firmware/OS and other entities concerns on speed: mosip#52 Link: https://mosip.atlassian.net/browse/INJI-39 Co-authored-by: Alka Prasad <prasadalka1998@gmail.com>
vharsh
added a commit
to tw-mosip/tuvali_old
that referenced
this issue
May 4, 2023
reason: - if a preferential PHY is not requested in a connection, the BLE 5.0 chips which have issues with 2M PHY can also connect using older PHY and the responsibility of choosing a PHY is left to the firmware/OS and other entities concerns on speed: mosip#52 Link: https://mosip.atlassian.net/browse/INJI-39 Co-authored-by: Alka Prasad <prasadalka1998@gmail.com>
vharsh
added a commit
to tw-mosip/tuvali_old
that referenced
this issue
May 4, 2023
reason: - if a preferential PHY is not requested in a connection, the BLE 5.0 chips which have issues with 2M PHY can also connect using older PHY and the responsibility of choosing a PHY is left to the firmware/OS and other entities concerns on speed: mosip#52 Link: https://mosip.atlassian.net/browse/INJI-39 Co-authored-by: Alka Prasad <prasadalka1998@gmail.com>
vharsh
added a commit
to tw-mosip/tuvali_old
that referenced
this issue
May 12, 2023
reason: - if a preferential PHY is not requested in a connection, the BLE 5.0 chips which have issues with 2M PHY can also connect using older PHY and the responsibility of choosing a PHY is left to the firmware/OS and other entities concerns on speed: mosip#52 Link: https://mosip.atlassian.net/browse/INJI-39 Co-authored-by: Alka Prasad <prasadalka1998@gmail.com>
vharsh
added a commit
to tw-mosip/tuvali_old
that referenced
this issue
May 17, 2023
reason: - if a preferential PHY is not requested in a connection, the BLE 5.0 chips which have issues with 2M PHY can also connect using older PHY and the responsibility of choosing a PHY is left to the firmware/OS and other entities concerns on speed: mosip#52 Link: https://mosip.atlassian.net/browse/INJI-39 Co-authored-by: Alka Prasad <prasadalka1998@gmail.com>
krishnakumar4a4
added a commit
that referenced
this issue
May 19, 2023
feat(#52): use Exception as cause instead of Throwable
vharsh
pushed a commit
that referenced
this issue
May 30, 2023
vharsh
pushed a commit
that referenced
this issue
May 30, 2023
vharsh
pushed a commit
that referenced
this issue
May 30, 2023
vharsh
pushed a commit
that referenced
this issue
May 30, 2023
vharsh
pushed a commit
that referenced
this issue
May 30, 2023
vharsh
pushed a commit
that referenced
this issue
May 30, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
While analysing the issue mosip/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 :
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.
From the above image we can see,
-- FYI --
If we are not setting the PHY, the default value for PHY is 1 - which indicates that no preference among the supported PHYs.
If we update the value for PHY, when we try to read the PHY value it will be 0 - which indicates that the corresponding parameter which was set should be used.
I am attaching the link where you can find more details on this - https://software-dl.ti.com/lprf/simplelink_cc2640r2_sdk/1.35.00.33/exports/docs/ble5stack/ble_user_guide/html/ble-stack/phy-2mbps.html#changing-phy.
I am also attaching the excel sheet link for your reference on our analysis - https://docs.google.com/spreadsheets/d/1NXFE2CuxkCPPibrvAnfOVbc9b7dXatVataXr-dkPNxk/edit#gid=1828040055
The text was updated successfully, but these errors were encountered: