Aleksander Nowakowski
2476baf5ce
Deprecations removed
2017-10-23 10:33:40 +02:00
Aleksander Nowakowski
825b23e8e2
Fixing #78
2017-10-20 17:16:58 +02:00
Aleksander Nowakowski
61c7c45335
Validating CRC in PRNs
2017-10-20 17:07:39 +02:00
Aleksander Nowakowski
ff73f661eb
Bug fixed : #77
2017-10-19 15:46:46 +02:00
Aleksander Nowakowski
a3ae736357
Version 1.5.0
2017-10-06 18:00:02 +02:00
Aleksander Nowakowski
abcb2baaf3
Target API changed to 26, notification channels added
...
DFU Library is now ready for Android Oreo. The Dfu Service starts as
foreground service. It also uses notification channel with low priority.
2017-10-06 17:45:26 +02:00
Aleksander Nowakowski
561e1f2372
Bug fix: Passing correct extended error number and message
2017-10-06 17:24:51 +02:00
Aleksander Nowakowski
cf1da0ff6b
Bug fix: Passing correct extended error number and message
...
Before, the Extended Error code (11|REMOTE_MASK) was sent instead, and
the message was UNKNOWN. Now the errorCode will contain the extended
error code and message will already contain the reason of an error.
2017-10-06 17:21:43 +02:00
Aleksander Nowakowski
ae9a424a4c
Merge pull request #72 from colinmadere/release
...
Fix lingering "Disconnecting" notification
2017-09-29 13:01:28 +02:00
Colin Madere
42a8e3ed27
Fix lingering "Disconnecting" notification
...
- Notifications weren't being updated if they came within 250ms of the previous update, regardless of end-state being reached
- Added check that if the progress was at an end-state, upate anyway
2017-09-28 16:05:03 -07:00
Aleksander Nowakowski
92fc811674
Merge pull request #64 from vikeri/patch-1
...
Reference React Native implementation in README
2017-09-15 10:24:51 +02:00
Aleksander Nowakowski
bf3b7b60d2
Version 1.4.2
2017-09-14 15:23:53 +02:00
Aleksander Nowakowski
d7b8e4adfa
Javadoc generated, part 3
2017-09-14 14:55:15 +02:00
Aleksander Nowakowski
0d4151b2b2
Javadoc generated, part 2
2017-09-14 14:55:05 +02:00
Aleksander Nowakowski
39ea964f77
Javadoc generated
2017-09-14 14:54:31 +02:00
Aleksander Nowakowski
66411741a9
InitPacketData not required and removed
2017-09-14 14:05:36 +02:00
Michal Skrabacz
fa00bd0916
Change InitPacketData.applicationVersion from Long to String
...
There is no need to limit this to long value. Most cases users will use sth more eye friendy like 0.7.4 instead of 4576
2017-09-14 10:40:34 +02:00
Aleksander Nowakowski
24c2bb4500
Version 1.4.1
2017-09-13 15:54:16 +02:00
Aleksander Nowakowski
3dace8136c
Minor fixes
2017-09-13 15:50:33 +02:00
Aleksander Nowakowski
4a466b25bd
Adding setScope() method to the initiator
2017-09-13 15:50:18 +02:00
Aleksander Nowakowski
be08427fe1
Version 1.4.0
2017-08-31 16:41:37 +02:00
Aleksander Nowakowski
b7d123b4a5
Bug hopefully fixed : #55
2017-08-31 16:17:00 +02:00
Aleksander Nowakowski
a41ff7536d
Adding support for higher MTU in Secure DFU
2017-08-31 15:59:55 +02:00
Viktor Eriksson
4054140222
Reference React Native implementation in README
2017-08-14 09:45:44 +02:00
Aleksander Nowakowski
49f3379a2e
Readme updated
2017-07-28 16:10:48 +02:00
Aleksander Nowakowski
a8c8eee34f
Version 1.3.1
2017-07-28 16:10:03 +02:00
Aleksander Nowakowski
e7db4da822
Build tools 25.0.3, Android Studio 2.3.3
2017-07-28 14:34:36 +02:00
Aleksander Nowakowski
265a62c13a
Tiny code cleanup
2017-07-28 14:11:50 +02:00
Aleksander Nowakowski
edb543c331
Fixing issue #61 , part 3: Resuming sending incomplete object
2017-07-03 15:03:55 +02:00
Aleksander Nowakowski
06b5e6d42d
Fixing issue #61 , part 2: Improved debug logging
2017-07-03 11:38:23 +02:00
Aleksander Nowakowski
a726cc55ee
Fixing issue #61 , part 1: Printing correct Init packet size
2017-06-30 13:35:21 +02:00
Aleksander Nowakowski
c2e0e5fec9
Issue #56 fixed
2017-06-28 17:33:37 +02:00
Aleksander Nowakowski
0799eb051b
Doc readme updated ( #60 )
2017-06-28 17:27:52 +02:00
Aleksander Nowakowski
7ee2dc1005
Version 1.3.0 released
2017-04-07 14:36:13 +02:00
Aleksander Nowakowski
3513546134
Android 2.3.0
2017-04-07 14:30:19 +02:00
Aleksander Nowakowski
99f636e715
Better support for DFU from SDK 6 or older
2017-04-06 16:22:31 +02:00
Aleksander Nowakowski
313c963794
Logging ACL_DISCONNECTED event
2017-04-06 16:22:06 +02:00
Aleksander Nowakowski
0369ef9dfe
Merge
2017-03-27 10:31:36 +02:00
Aleksander Nowakowski
b346d269f3
Support for buttonless DFU service from SDK 13 added.
...
Library prepared for buttonless DFU with bond sharing (coming next SDK or later).
Refactoring: legacy buttonless DFU extracted to own class.
2017-03-27 10:09:53 +02:00
Aleksander Nowakowski
e8238fe305
Feature: Added support for buttonless update from SDK 13 (no bond sharing) and future SDK (with bond sharing)
2017-03-24 10:49:10 +01:00
Aleksander Nowakowski
4642ad4ae3
Enhancement: Option to set custom UUIDs ( #48 )
2017-03-21 16:49:47 +01:00
Aleksander Nowakowski
d5f487ed56
Issue #51 fixed: restarting legacy bootloader on Invalid State
2017-03-21 14:43:02 +01:00
Aleksander Nowakowski
113c312985
Removing unnecessary disconnect after enabling Service Changed CCCD.
...
In Legacy DFU the bond information is passed to the bootloader in RAM, not in flash, so saving it is not required.
2017-03-21 11:21:30 +01:00
Aleksander Nowakowski
1c18dd8c2e
Fixing issue #45
2017-03-15 16:56:29 +01:00
Aleksander Nowakowski
98bed1ab90
Issue #49 fixed: updating SD no longer forces the bond info on the phone to be removed
2017-03-15 15:35:01 +01:00
Aleksander Nowakowski
4678d3e51e
Readme updated
2017-02-22 17:30:46 +01:00
Aleksander Nowakowski
87fd7e903a
Version 1.2.0: CRC bugs fixed, other combinations of fw in ZIP allowed in Secure DFU
2017-02-22 17:29:34 +01:00
Aleksander Nowakowski
8630c24ee4
Android Studio 2.2.3
2017-02-22 17:26:03 +01:00
Aleksander Nowakowski
92312c342f
Merge remote-tracking branch 'remotes/github/release' into release
2017-02-22 17:24:30 +01:00
Aleksander Nowakowski
40a8f0f634
Bug fix: Fixed calculating CRC for unaligned files
2017-02-21 12:27:39 +01:00