Skip to content
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

Scanning with 32-bit UUIDs filter does not work #207

Closed
dariuszseweryn opened this issue Jun 1, 2017 · 0 comments
Closed

Scanning with 32-bit UUIDs filter does not work #207

dariuszseweryn opened this issue Jun 1, 2017 · 0 comments
Assignees
Labels
bug Bug that is caused by the library
Milestone

Comments

@dariuszseweryn
Copy link
Owner

Summary

When scanning with a built in filter with a 32-bit standard UUID does not return scan results

Preconditions

A device that is advertising 32-bit UUID service.

Steps to reproduce actual result


1. Create a scan filter — 32-bit UUID

2. Start scan with the above filter

3. Observe no device matching the filter (even if there is a device that is advertising it nearby)

Minimum code snippet reproducing the issue

From: https://stackoverflow.com/questions/44298557/rxandroidble-scanbledevicesuuid-not-firing

Actual result

No scan results are emitted.

Expected result

Should emit scan results.

@dariuszseweryn dariuszseweryn added the bug Bug that is caused by the library label Jun 1, 2017
@dariuszseweryn dariuszseweryn self-assigned this Jun 1, 2017
@dariuszseweryn dariuszseweryn added this to the 1.2.3 milestone Jun 1, 2017
dariuszseweryn added a commit that referenced this issue Jun 1, 2017
BharathMG added a commit to hammerheadnav/RxAndroidBle that referenced this issue Jun 3, 2017
* upstream/master: (35 commits)
  Updated Changelog and Readmes. Release 1.2.3.
  Added changelog for `1.3.0-SNAPSHOT`
  Bumped Butterknife library to 8.6.0
  Updated `RxJava` to 1.3.0
  Added extracting of 32-bit UUIDs by UUIDUtil. dariuszseweryn#207
  Extracted Radio Release Interface. Align to library usage to Observable contract.
  Issue template update.
  Added indication of `RxBleAdapterStateObservable` under `Helpers` section of the Readme page. dariuszseweryn#201
  Checkstyle fix.
  Added annotations on `RxBleConnection` for lint checks and ease of use.
  Moving towards 1.2.3.
  Fixed readme code snippets indentation (now using 4 spaces instead of tabs everywhere)
  Fixed indenting in readme.
  Gradle bump.
  Added better description of UUID filtering for `.scanBleDevices(UUID…)`.
  Added `Observable behaviour` to Readme. dariuszseweryn#187
  Extracted `NotificationAndIndicationManager`. Fixed tests running from the IDE.
  Changed `RxBleConnectionState` from a class to enum for convenience. dariuszseweryn#42
  Refactored `RxBleDeviceServices` for much less memory pressure when using `RxBleConnection` `UUID`’s functions.
  Moving towards 1.3.0.
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Bug that is caused by the library
Projects
None yet
Development

No branches or pull requests

1 participant