UpdatedNov 20, 2017
PublishedNov 20, 2017
Packageghostysoft.bleuuidexplorer
MD567723f38e403528b17f25b44665edae5
SHA1 (signer)7A:19:79:CC:37:7A:27:AE:8B:2B:D0:68:F6:77:8C:92:0F:4E:E2:9E
Signed byCN=Ghosty Guo, OU=Developer, O=Ghosty Soft, L=Yong Kang, ST=Tainan, C=TW
Malware scanTRUSTED
Contact[email protected]
What's new
1. add new UUIDs and company IDs
2. renew the string read/write operation
2. renew the string read/write operation
Description
The App is a tool to discover and explore with the services and characteristics for the BLE Peripheral Devices. More than 340 UUIDs, including the listed UUIDs by Bluetooth SIG, as well as several known private UUIDs, are collected in the App. The scanned EIR fields are explained, which is helpful to inspect advertising information. Characteristic I/O (Read/Write) and Known Transparent (UART) Service are supported. BLE Connection for the dual mode chip is automatically enabled. The long packet problem (>=20 bytes) of Android BLE is solved by automatic packet segmentation. Hot keys for throughput test (20~10KBytes) can be selected from the menu of I/O activities.
Note:
1. A long connection time (5~15 seconds) of BLE for dual mode chip is needed. Stop and restart the App again if the connection time is too long (>30 seconds).
2. Known Transparent (UART) Service:
Nordic UART Service: tested.
ISSC Transparent Service: tested.
HM-10 : listed, but not tested yet.
References:
[1] Bluetooth Core 4.0 [Vol 3], Part C [Generic Access Profile], Section-18 [APPENDIX C (NORMATIVE): EIR AND AD FORMATS]
Note:
1. A long connection time (5~15 seconds) of BLE for dual mode chip is needed. Stop and restart the App again if the connection time is too long (>30 seconds).
2. Known Transparent (UART) Service:
Nordic UART Service: tested.
ISSC Transparent Service: tested.
HM-10 : listed, but not tested yet.
References:
[1] Bluetooth Core 4.0 [Vol 3], Part C [Generic Access Profile], Section-18 [APPENDIX C (NORMATIVE): EIR AND AD FORMATS]
Required features
- Bluetooth android.hardware.bluetooth
- Bluetooth Le android.hardware.bluetooth_le
- Touchscreen android.hardware.touchscreen
Permissions (2)
BLE UUID Explorer requests the following Android permissions:
- Bluetooth android.permission.BLUETOOTH
- Bluetooth Admin android.permission.BLUETOOTH_ADMIN