Readme update

This commit is contained in:
Aleksander Nowakowski 2019-11-15 10:10:42 +01:00
parent 99a6646347
commit 58bd4c2aec
1 changed files with 9 additions and 6 deletions

View File

@ -8,7 +8,7 @@ The DFU library may be found on jcenter and Maven Central repository. Add it to
adding the following dependency:
```Groovy
implementation 'no.nordicsemi.android:dfu:1.9.0'
implementation 'no.nordicsemi.android:dfu:1.9.1'
```
For projects not migrated to Android Jetpack, use:
@ -17,7 +17,10 @@ For projects not migrated to Android Jetpack, use:
implementation 'no.nordicsemi.android:dfu:1.8.1'
```
If you use proguard, add the following line to your proguard rules:
> Note: This version is not maintained anymore. All new features and bug fixes will be released on
the latest version only.
If you use proguard/R8, add the following line to your proguard rules:
```-keep class no.nordicsemi.android.dfu.** { *; }```
Starting from version 1.9.0 the library is able to retry a DFU update in case of an unwanted
@ -104,7 +107,7 @@ A library for both iOS and Android that is based on this library is available fo
### Resources
- [DFU Introduction](http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v11.0.0/examples_ble_dfu.html?cp=6_0_0_4_3_1 "BLE Bootloader/DFU")
- [Secure DFU Introduction](http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.2.0/examples_bootloader.html?cp=4_0_0_4_3 "BLE Secure DFU Bootloader")
- [How to create legacy init packet](https://github.com/NordicSemiconductor/Android-nRF-Connect/tree/master/init%20packet%20handling "Init packet handling")
- [nRF51 Development Kit (DK)](http://www.nordicsemi.com/eng/Products/nRF51-DK "nRF51 DK") (compatible with Arduino Uno Revision 3)
- [nRF52 Development Kit (DK)](http://www.nordicsemi.com/eng/Products/Bluetooth-Smart-Bluetooth-low-energy/nRF52-DK "nRF52 DK") (compatible with Arduino Uno Revision 3)
- [Secure DFU Introduction](https://infocenter.nordicsemi.com/topic/sdk_nrf5_v16.0.0/lib_bootloader_modules.html?cp=6_1_3_5 "BLE Secure DFU Bootloader")
- [nRF51 Development Kit (DK)](https://www.nordicsemi.com/Software-and-tools/Development-Kits/nRF51-DK "nRF51 DK") (compatible with Arduino Uno Revision 3)
- [nRF52 Development Kit (DK)](https://www.nordicsemi.com/Software-and-tools/Development-Kits/nRF52-DK "nRF52 DK") (compatible with Arduino Uno Revision 3)
- [nRF52840 Development Kit (DK)](https://www.nordicsemi.com/Software-and-tools/Development-Kits/nRF52840-DK "nRF52840 DK") (compatible with Arduino Uno Revision 3)