Alexandros Schillings
|
92d6ee5241
|
Removed merge adapter, details screen now uses a recyclerview
|
2016-08-30 18:05:44 +01:00 |
|
Alexandros Schillings
|
54d0caf6c8
|
Rearranged app packages and started splitting classes
|
2016-08-24 16:23:22 +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
|
c6cece6acc
|
Merge pull request #13 from ravidsrk/patch-1
Added code syntax highlighting to Readme
|
2016-02-20 20:51:00 +00:00 |
|
Alexandros Schillings
|
112bc00054
|
Merge pull request #12 from orthographic-pedant/spell_check/advertisement
Fixed typographical error, changed advertisment to advertisement in README.
|
2015-10-01 10:13:09 +01:00 |
|
Alexandros Schillings
|
51c9e5ca90
|
Merge branch 'master' of github.com:alt236/Bluetooth-LE-Library---Android
Conflicts:
README.md
|
2015-07-14 17:18:04 +01:00 |
|
Alexandros Schillings
|
28f694f14b
|
Merge branch 'move-to-android-studio'
|
2015-07-14 17:14:40 +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
|
e838503792
|
Merge pull request #3 from xrmx/patch-1
Add instructions for creating local.properties
|
2014-08-27 17:54:59 +01:00 |
|
Alexandros Schillings
|
cc58a76bc6
|
Preparing for releasing app v0.0.3
|
2014-04-28 18:04:18 +01:00 |
|
Alexandros Schillings
|
4792282b59
|
Externalised strings
|
2014-04-28 17:54:11 +01:00 |
|
Alexandros Schillings
|
b0d65c08dd
|
Added GATT Services Exporter
|
2014-04-28 17:39:31 +01:00 |
|
Alexandros Schillings
|
131ab06bfb
|
Started rewriting the Gatt Screen UI
|
2014-04-28 16:42:12 +01:00 |
|
Alexandros Schillings
|
cf48721d77
|
Making the Device Details activity pretty
|
2014-04-25 12:55:25 +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
|
4fca9ed8f2
|
README fixes
|
2014-04-16 09:12:23 +01:00 |
|
Alexandros Schillings
|
d14e4f85d7
|
Fixes on CSV exporting
|
2014-04-16 09:09:16 +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
|
fc69b6daa6
|
Started using an EasyObjectCursor to avoid the screen jumping up and
down
|
2014-04-09 16:54:16 +01:00 |
|
Alexandros Schillings
|
df3e945383
|
Added additional CSV fields for iBeacons
|
2014-04-09 16:25:28 +01:00 |
|
Alexandros Schillings
|
96df6d51fc
|
Added share button to share device info
|
2014-04-09 15:53:41 +01:00 |
|
Alexandros Schillings
|
e207f1ae73
|
Added about dialog in sample app
|
2014-03-27 18:31:39 +00:00 |
|
Alexandros Schillings
|
e483973288
|
Updated README and screenshots
|
2014-03-27 17:44:55 +00:00 |
|
Alexandros Schillings
|
6ef451fe05
|
Updated Manifests for release
|
2014-03-27 16:56:23 +00:00 |
|
Alexandros Schillings
|
ab5b1f8641
|
data update
|
2014-03-20 18:54:15 +00:00 |
|
Alexandros Schillings
|
9cd3b20899
|
Made the iBeacon check more generic
|
2014-03-20 18:54:03 +00:00 |
|
Alexandros Schillings
|
680a630244
|
Added more screenshots
|
2014-03-20 18:53:14 +00:00 |
|
Alexandros Schillings
|
61b468178b
|
Minor UI tweaks
|
2014-03-20 18:52:02 +00:00 |
|
Alexandros Schillings
|
f608d610d5
|
updated README
|
2014-03-20 18:01:19 +00:00 |
|
Alexandros Schillings
|
c4fa8392a8
|
Added screenshot
|
2014-03-20 18:00:13 +00:00 |
|
Alexandros Schillings
|
f17ed8cf40
|
Added a big TODO for later
|
2014-03-20 17:58:07 +00:00 |
|
Alexandros Schillings
|
af22e1a7f7
|
Added README
|
2014-03-20 17:26:31 +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
|
9872cd2f60
|
Changed the code to use the Lib bundled GATT attribute Resolver
|
2014-03-18 19:43:32 +00:00 |
|
Alexandros Schillings
|
9b6f9b1960
|
Added an Extended GATT UUID resolver
|
2014-03-18 19:42:57 +00:00 |
|
Alexandros Schillings
|
a5ee9dd3d4
|
Added the Gatt Services code from the Google Example
|
2014-03-18 17:07:25 +00:00 |
|
Alexandros Schillings
|
c4023bbd5d
|
Removed RadarView and any references
|
2014-03-18 15:51:54 +00:00 |
|
Alexandros Schillings
|
e2294ca926
|
Updated the UI to support the runing average
|
2014-03-18 15:23:14 +00:00 |
|
Alexandros Schillings
|
83ee1eab66
|
Added running average for RSSI
|
2014-03-18 15:22:46 +00:00 |
|
Alexandros Schillings
|
30fa8eaaee
|
Re-jigging the list generation in preparation of sliding window rssi
calculation
|
2014-03-17 18:56:19 +00:00 |
|
Alexandros Schillings
|
ad25dfc57c
|
Started working on RadarView
|
2014-03-17 00:39:56 +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
|
7546813f1b
|
Added more information in the list item
|
2014-03-15 21:28:24 +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
|
09848838f2
|
Added timestamp
|
2014-03-13 20:21:11 +00:00 |
|
Alexandros Schillings
|
f5b9d5e674
|
Working on the list UI
|
2014-03-12 23:49:42 +00:00 |
|
Alexandros Schillings
|
e21d05a9e0
|
Added new icon for iBeacons
|
2014-03-12 00:23:56 +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 |
|
Alexandros Schillings
|
cad6427b49
|
Started correcting the iBeacon data display
|
2014-03-11 16:22:29 +00:00 |
|
Alexandros Schillings
|
78c04568de
|
Can now parse IBeacon Manufacturer data (need to flip the byte order of
a few fields)
|
2014-03-11 12:57:39 +00:00 |
|
Alexandros Schillings
|
39d7b9a882
|
Working on exposing the iBeacon Manufacturer specific data
|
2014-03-11 11:29:08 +00:00 |
|
Alexandros Schillings
|
851c0ccf72
|
Started work on the iBeacon Manufacturer Data parsing
|
2014-03-10 20:04:35 +00:00 |
|
Alexandros Schillings
|
222d249de8
|
The list will no longer clear once we open the details activity
|
2014-03-10 19:41:37 +00:00 |
|
Alexandros Schillings
|
4b92e544b1
|
Made a couple of methods static
|
2014-03-10 19:39:36 +00:00 |
|
Alexandros Schillings
|
103df3e66e
|
Refactored generic byte-related code out of AdRecordsUtil
|
2014-03-10 19:38:35 +00:00 |
|
Alexandros Schillings
|
0400f11f59
|
We can now recognise iBeacons (need to check how correct this is)
|
2014-03-10 19:34:53 +00:00 |
|
Alexandros Schillings
|
1e112bc6ef
|
Expanded the details screen
|
2014-03-10 18:45:45 +00:00 |
|
Alexandros Schillings
|
3086b2982d
|
We are now properly treating the sign of bytes
|
2014-03-10 16:22:47 +00:00 |
|
Alexandros Schillings
|
4b2116c060
|
Added details activity
|
2014-03-10 13:56:58 +00:00 |
|
Alexandros Schillings
|
596d3309ba
|
Added classloaders to the Bundles
|
2014-03-10 13:52:05 +00:00 |
|
Alexandros Schillings
|
827e3ba19c
|
Made the containers parcelable
|
2014-03-10 13:07:56 +00:00 |
|
Alexandros Schillings
|
cc18c86b80
|
Made sure that the scanning no longer auto-starts
|
2014-03-10 00:29:10 +00:00 |
|
Alexandros Schillings
|
916dab0e7a
|
This is mostly working now...
|
2014-03-10 00:21:29 +00:00 |
|
Alexandros Schillings
|
ea0d9a6d72
|
Trying to debug EIR parsing
|
2014-03-09 23:17:43 +00:00 |
|
Alexandros Schillings
|
a738bcc38e
|
First commit
|
2014-03-09 23:00:00 +00:00 |
|