Commit Graph

40 Commits

Author SHA1 Message Date
Aleksander Nowakowski
d7e980953f Resetting alertOn flag in Proximity after disconnection 2016-10-18 16:44:11 +02:00
Aleksander Nowakowski
3cd8180f13 Bugs fixed: setting new logger for new connection 2016-10-18 16:43:13 +02:00
Aleksander Nowakowski
fbfb6fc23f Bug fixed: restoring calling onDeviceDisconnect() 2016-10-18 16:41:17 +02:00
Aleksander Nowakowski
e0fee213f0 Bugs fixed in proximity, adjusting layout for smaller screens 2016-10-18 15:55:10 +02:00
Aleksander Nowakowski
ea6dfac97c Bugs fixed, error will no longer disconnect from a device, comments added 2016-10-18 15:52:36 +02:00
Aleksander Nowakowski
fa3cd61924 Comments regarding autoConnect updated 2016-10-18 15:47:37 +02:00
Aleksander Nowakowski
fe3ffce9f0 Multiple tags support added to Proximity profile 2016-10-17 18:10:54 +02:00
Aleksander Nowakowski
78728296dd Support for mutliple profile with connections added 2016-10-17 18:10:09 +02:00
Aleksander Nowakowski
f2fe310c67 Typo 2016-10-17 18:04:37 +02:00
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
add6bd2aeb CGMS profile added, ver 1.18.0
+ minor fixes
2016-09-05 18:41:02 +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
Andrei Karalkou
a55d6afb59 Fixed bug with conversion of temperature unit 2015-12-14 13:20:25 -08: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
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
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
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
4df6d396b2 nRF Toolbox v1.11.4
Project migrated to Android Studio and released on GitHub.
2015-02-17 16:00:25 +01:00