Commit Graph

103 Commits

Author SHA1 Message Date
Aleksander Nowakowski
0b2e3aba17 Implementing request queue in BleManager
Both BleManagers (app and wear) modified,
All profiles adjusted to match new API,
Supporting Bluetooth OFF/ON event in BleProfileService
2016-10-17 18:00:44 +02:00
Aleksander Nowakowski
0d898e0557 Bug fixed in CGMS: A CGM Measurement packet may have more than one CGM record
This is in case CGM reords were requested using Record Acces Control
Point.
2016-10-06 11:47:25 +02:00
Aleksander Nowakowski
f055bfbd0c Bug fixed: close() should not change value of mUserDisconnected flag
In case of an error it may happen that the service is destroyed (and
will call close()) before the onConnectionChange(..) callback finishes.
By setting this flag to false in close() the onLinklossOccur callback
may be called instead of onDeviceDisconnected.
2016-10-06 11:45:45 +02:00
Aleksander Nowakowski
a026f6d399 Comments 2016-10-05 15:19:16 +02:00
Aleksander Nowakowski
45898bee86 onDeviceConnecting event added to BleManagerCallbacks 2016-10-05 14:56:23 +02:00
Aleksander Nowakowski
e06677e883 Bug fix: Closing gatt in synchronized block
Otherwise the mBluetoothGatt.close() may throw NPE
2016-10-05 12:54:49 +02:00
Aleksander Nowakowski
33cc4d0433 Minor syntax improvements 2016-10-05 12:43:14 +02:00
Aleksander Nowakowski
f7b7d70954 CGMS profile fixed, BleManager callback report BluetootDevice
This commit fixes some issues in CGMS profile. It also modiefied the
BleManager and BleManagerCallback to report the related BluetoothDevice
object. This is a preparation for adding multiconnect support.
2016-10-05 12:42:40 +02:00
Aleksander Nowakowski
de66db95be Version 1.18.4 2016-09-26 17:25:26 +02:00
Aleksander Nowakowski
29b48d88d9 Version 1.18.3
DFU Library 1.0.3
2016-09-23 14:30:39 +02:00
Aleksander Nowakowski
ceb4827c9f Version 1.18.2 - DFU Lib 1.0.2
Migraed to support wearable lib 1.4.0
2016-09-21 17:25:29 +02:00
Aleksander Nowakowski
62fd672c34 Version 1.18.1
DFU Library 1.0.1
2016-09-15 13:56:43 +02:00
Aleksander Nowakowski
add6bd2aeb CGMS profile added, ver 1.18.0
+ minor fixes
2016-09-05 18:41:02 +02:00
Aleksander Nowakowski
173de83610 Readme updated 2016-09-01 17:42:30 +02:00
Aleksander Nowakowski
df98565672 Version 1.17.0 2016-09-01 17:35:51 +02:00
Aleksander Nowakowski
b0057a2587 Version 1.16.5 - new icon 2016-07-12 13:01:56 +02:00
Aleksander Nowakowski
310e2c1d8c Version 1.16.4 - Selection of EOL in UART added, support for Marshmallow in Wear 2016-06-14 16:49:26 +02:00
Aleksander Nowakowski
b4fdad1ebc Version 1.16.3 - DFU library 0.6.2 2016-02-19 11:34:43 +01:00
Aleksander Nowakowski
fc9287efc3 Merge pull request #13 from andreikaralkou/patch-2
Fixed bug with conversion of temperature unit
2015-12-15 10:08:07 +01:00
Andrei Karalkou
a55d6afb59 Fixed bug with conversion of temperature unit 2015-12-14 13:20:25 -08:00
Aleksander Nowakowski
7425fc3ffa only_dfu branch added 2015-12-04 13:35:28 +01:00
Aleksander Nowakowski
e200cd5602 Build tools update 2015-12-04 13:11:57 +01:00
Aleksander Nowakowski
518c72349b Version 1.16.2
DFU library 0.6.1
2015-11-18 13:58:21 +01:00
Aleksander Nowakowski
8f65820a4d README update 2015-11-10 11:33:35 +01:00
Aleksander Nowakowski
4ca632e3b2 Version 1.16.1
DFU Library imported from jcenter. Few other changes.
2015-11-10 11:30:08 +01:00
Aleksander Nowakowski
3ed75c58aa Readme updated. 2015-09-17 15:12:20 +02:00
Aleksander Nowakowski
981f8d487c Android Wear support added to UART profile 2015-09-17 14:09:48 +02:00
Aleksander Nowakowski
a0837c8192 Version 1.15.0
- Migration to API 23
- Handling requesting permissions
- Switching configurations in UART profile
- New scanner compat library used for scanning
2015-08-27 17:47:46 +02:00
Aleksander Nowakowski
341ecf5781 UART divides long text into 20B parts
UART now checks the RX characteristic properties and:
1) it will use long write if WRITE REQUEST is set,
2) it will divide the text into up to 20-bytes packets
Also the app background has been fixed.
2015-08-17 16:44:16 +02:00
Aleksander Nowakowski
54507a1017 New firmware files from SDK 9.0 added. 2015-07-22 15:32:22 +02:00
Aleksander Nowakowski
57bb54637f Application version 1.14.2.
Disconnecting event added.
Aligning with DFU lib changes.
Graddle version 1.2.3.
2015-07-22 14:25:29 +02:00
Aleksander Nowakowski
4d4771ccc3 Newest version as APK 2015-07-21 12:51:15 +02:00
Aleksander Nowakowski
28f153c11d Merge pull request #7 from hrldcpr/better-dependency
better way to depend on DFULibrary
2015-07-14 10:01:33 +02:00
Aleksander Nowakowski
71a332c7de Merge pull request #6 from hrldcpr/cross-platform-gradle
use default, cross-platform Gradle settings
2015-07-14 09:59:11 +02:00
Harold Cooper
cdd00eeab5 better way to depend on DFULibrary 2015-07-13 18:14:38 -04:00
Harold Cooper
6018873e01 use default, cross-platform Gradle settings 2015-07-13 15:23:40 -04:00
Aleksander Nowakowski
6b04482535 Merge pull request #3 from follower/patch-1
Fix a number of typos
2015-07-01 09:09:27 +02:00
follower
c592999997 Fix a number of typos 2015-07-01 03:33:09 +12:00
Aleksander Nowakowski
115ea3aacb Version 1.14.1
Bugs fixed in DFU scanner and in connection state error reporting.
2015-06-23 13:54:19 +02:00
Aleksander Nowakowski
93e2bb2d3b Version 1.14.0
Switching to AppCompatActivity, better Navigation drawer, DFU bug fixed.
2015-06-04 17:17:25 +02:00
Aleksander Nowakowski
fe23ee9657 UART API exposed for other apps, e.g. Tasker. Support library v.22.1.1, build tools 22.0.1.
The app is still using ActionBarActivity instead of AppCompatActivity.
2015-04-29 11:30:30 +02:00
Aleksander Nowakowski
e1e2d72483 Pairing Request handling. More detailed logging in Ble Manager. 2015-04-16 16:08:26 +02:00
Aleksander Nowakowski
29b35d48bc Template profile added 2015-04-16 16:05:42 +02:00
Aleksander Nowakowski
f274ce7e0e Bug fixed in data calculation in Glucose Profile.
Application was adding 2 to the proper month. Version set to 1.12.1.
2015-04-07 11:21:57 +02:00
Aleksander Nowakowski
725f8f8ea8 Android build tools version set to 22.0.0. 2015-03-16 16:38:23 +01:00
Aleksander Nowakowski
28616ece1d Documentation update 2015-03-16 15:23:52 +01:00
Aleksander Nowakowski
c666059593 Migrating to Android SDK v22, typos fixed 2015-03-16 12:36:56 +01:00
Aleksander Nowakowski
b0a078fe4f Version 1.12
BleManagers refactoring, support for keeping bond information in DFU
(DFU v0.6), support for Distribution packets in DFU.
2015-03-13 17:04:36 +01:00
Aleksander Nowakowski
c245a33c48 Adding units settings to CSC, RSC, HTM. 2015-03-02 14:26:06 +01:00
Aleksander Nowakowski
bc520dcc5e License fix 2015-03-02 12:45:44 +01:00