Stephan Schultz

Results 35 issues of Stephan Schultz

Inspired by [hackmd.io](https://hackmd.io/features?both) syntax: ``` Superscript: 19^th^ Subscript: H~2~O ++Inserted text++ ==Marked text== ``` Resulting in: ![rendered](http://i.imgur.com/eWkNkjk.png)

enhancement

I integrated this library into a project that **heavily** uses RxJava. Unfortunately enabling the assembly tracking resulted in a non-acceptable performance drop. Profiling without RxJava2Debug: ![RxJava2DebugDisabled](https://user-images.githubusercontent.com/1711417/54996975-fd1c7700-4fca-11e9-822a-52532037466a.png) Profiling with RxJava2Debug: ![RxJava2DebugEnabled](https://user-images.githubusercontent.com/1711417/54996976-fd1c7700-4fca-11e9-87e3-b68d30c6e140.png)...

For #127

sample app

May be caused by empty / null locations or a rendering bug. Anyway, it shouldn't happen. ![screenshot_20180606-100800](https://user-images.githubusercontent.com/1711417/41027188-b21d8b30-6976-11e8-81a2-00c2b5b00f9d.png)

bug
core lib
sample app
location prediction

The [current implementation](https://github.com/neXenio/BLE-Indoor-Positioning/blob/0b159797a164996381c4285c5095e5062707e025/BLE%20Indoor%20Positioning/src/main/java/com/nexenio/bleindoorpositioning/IndoorPositioning.java#L82) uses the available beacons, sorts them by distance, removes far away beacons if there are more than `MAXIMUM_BEACON_COUNT` and passes them to `Multilateration`. I think we could...

core lib
location estimation
accuracy enhancement

Use device model specific factors to compensate for RSSI deltas caused by the phone housing and antenna placement.

core lib
distance estimation
accuracy enhancement

The sliding window filters used for signal cleaning could have a dynamically sized window, depending on the current movement speed. If we detect that the device is not moving (or...

core lib
accuracy enhancement

Create a class that extends `IBeaconLocationProvider` which is capable of extracting geo coordinates from received advertising data.

enhancement
core lib

The classes from the [beaconview](https://github.com/neXenio/BLE-Indoor-Positioning/tree/master/app/src/main/java/com/nexenio/bleindoorpositioningdemo/ui/beaconview) package in the demo application should be available as a seperate Android library, as well as some convenience classes for bluetooth scanning and location requests.

enhancement
android lib