-
Notifications
You must be signed in to change notification settings - Fork 17
[NO MERGE YET] Migration to BLE Library v2 #4
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
Conversation
|
This is an initial PR with some BLE related changes. I will continue to work on it, but wanted you to have a look. Changes:
Problems I see:
|
|
Nor now the BLE Lib requires Java 1.8. I think I'll follow your example and revert lambdas and default interface methods, as after all it's a library and not all use Android Studio 3, unfortunately. |
# Conflicts: # build.gradle # gradle/wrapper/gradle-wrapper.properties # mcumgr-android-lib/src/main/java/io/runtime/mcumgr/response/McuMgrResponse.java # sample/build.gradle
…ed to the mcu mgr transport interface.
Bug fixed in McuMgrBleManager: calling onError if rc != 0, Refactoring
| @@ -0,0 +1,94 @@ | |||
| /* | |||
| * Copyright (c) 2018, Nordic Semiconductor | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd like all the files in the library to use the same Apache 2.0 license. I noticed that the files in the ble package still have the nordic license.
|
Looks sooo good! Thanks again for all your work Aleksander (Filip?). I am ready to merge the library, but first I want to test the app with mynewt devices (I assume you have not done this). I've encountered a crash when collecting stats: |
|
Do you have it running on nrf52 dk? You could then send me a text file. |
DO NOT MERGE