48 Commits

Author SHA1 Message Date
40a181cc3e Optional refresh call through reflection
Add a method to call refresh on GATT through reflection and set
auto-reconnect to true.
2017-03-13 15:19:43 +00:00
Alexandros Schillings
0d1085730b Bumped tools to 2.2.3 2017-01-19 17:15:49 +00:00
Alexandros Schillings
92d6ee5241 Removed merge adapter, details screen now uses a recyclerview 2016-08-30 18:05:44 +01:00
Alexandros Schillings
ec33fd7618 Materialized the UI, added runtme permissions support, now compiling against 24 2016-08-24 14:39:26 +01:00
Alexandros Schillings
6946d05e9c Ready to release v1.0.0 2015-07-14 17:11:45 +01:00
Alexandros Schillings
8c0c0b4ebe Finalising before merging 2015-07-14 15:04:45 +01:00
Alexandros Schillings
459eb1d2d4 Starting to abstract more so we can support more beacon types 2015-07-14 14:01:32 +01:00
Alexandros Schillings
cb43be74ef added BeaconDevice Interface 2015-07-13 18:08:59 +01:00
Alexandros Schillings
201e4a6129 Started making the library less bound to ibeacons 2015-07-13 17:51:57 +01:00
Alexandros Schillings
4e173659e9 We can now list supported bluetooth services 2015-07-13 17:13:06 +01:00
Alexandros Schillings
eae8e9c776 Added Bluetooth Major Class resolver 2015-07-13 16:36:17 +01:00
Alexandros Schillings
ab6997b5af We are now using AppCompat and support Material 2015-07-13 16:04:39 +01:00
Alexandros Schillings
262fa72910 Bumping versions and updating README 2015-07-13 15:06:08 +01:00
Alexandros Schillings
f68b2f5950 Fix for #9 (Some issue in GattAttributeResolver) 2015-07-13 14:53:55 +01:00
Alexandros Schillings
31f191b695 Fix for #5 (IBeaconManufacturerData.calculateUUIDString(byte[]) bug) 2015-07-03 18:16:21 +01:00
Alexandros Schillings
33f2a265f7 Added some IBeaconUtils tests 2015-07-03 18:06:10 +01:00
Alexandros Schillings
70169dc0b7 More tests and general code cleanup 2015-07-03 17:50:24 +01:00
Alexandros Schillings
4fcbc7c468 Java 7-ness 2015-07-03 16:53:20 +01:00
Alexandros Schillings
9c04515a34 Added some tests around ByteUtils 2015-07-03 15:38:57 +01:00
Alexandros Schillings
53138d5462 Full code reformat 2015-07-03 14:52:14 +01:00
Alexandros Schillings
5f55a3ea45 Fixed some static analysis issues 2015-07-03 14:43:54 +01:00
Alexandros Schillings
56e27ffab1 finalised things that could be final 2015-07-03 14:32:19 +01:00
Alexandros Schillings
67bc13a9c2 Migrated project from Eclipse to Android Studio 2015-07-03 14:22:13 +01:00
Alexandros Schillings
e28d698ba9 Preparing to relase v0.0.2 2014-04-24 16:08:42 +01:00
Alexandros Schillings
e79b3f8c3d Synchonised access to the RssiLog 2014-04-24 15:45:29 +01:00
Alexandros Schillings
e8db1685d8 Tidy up 2014-04-24 14:41:29 +01:00
Alexandros Schillings
1536586546 Added some Estimote Specific UUIDs 2014-04-24 12:39:23 +01:00
Alexandros Schillings
fab98f5423 Fix for concurrent modification exception when getting running average
RSSI
2014-04-24 12:35:33 +01:00
Alexandros Schillings
bfcd23eca4 The iBeaconDevice constructors will now throw an exception if the passed
device is not an iBeacon
2014-04-24 12:01:15 +01:00
Alexandros Schillings
7f0d5838eb Added build.xml and added the dist directory to gitignore 2014-04-16 08:33:16 +01:00
Alexandros Schillings
6ef451fe05 Updated Manifests for release 2014-03-27 16:56:23 +00:00
Alexandros Schillings
9cd3b20899 Made the iBeacon check more generic 2014-03-20 18:54:03 +00:00
Alexandros Schillings
df90eecdec Added Company Identifier resolver and updated UUIDs 2014-03-20 16:16:39 +00:00
Alexandros Schillings
f30cb50f3c Added some more javadoc 2014-03-20 12:28:25 +00:00
Alexandros Schillings
a0aa259606 Added some javadoc 2014-03-20 11:45:02 +00:00
Alexandros Schillings
96af55a42b Moved the Bluetooth Class Resolver into its own class 2014-03-18 19:46:50 +00:00
Alexandros Schillings
9b6f9b1960 Added an Extended GATT UUID resolver 2014-03-18 19:42:57 +00:00
Alexandros Schillings
83ee1eab66 Added running average for RSSI 2014-03-18 15:22:46 +00:00
Alexandros Schillings
bd57a59d5a Started using the new iBeacon class 2014-03-16 23:13:23 +00:00
Alexandros Schillings
3f333df497 Created an iBeaconDevice object 2014-03-15 23:39:19 +00:00
Alexandros Schillings
366f4139cb Exposed timestamp 2014-03-15 21:27:15 +00:00
Alexandros Schillings
f08a561e7e Added proximity descriptor 2014-03-14 18:00:01 +00:00
Alexandros Schillings
8c03f29c32 Added Distance calculation but it is off. 2014-03-14 17:37:21 +00:00
Alexandros Schillings
27c06208e1 Fixed UUID calculation 2014-03-14 17:30:30 +00:00
Alexandros Schillings
b3399fa539 Added some javadoc 2014-03-11 20:45:18 +00:00
Alexandros Schillings
d59f8dede0 Removed transient keyword from RSSI and timestamp variables 2014-03-11 17:35:37 +00:00
Alexandros Schillings
a631cf2f81 Added timestamp to the BluetoothLeDevice 2014-03-11 17:33:20 +00:00
Alexandros Schillings
cb6e9db082 Split the project into a library and sample app 2014-03-11 17:08:17 +00:00