Commit Graph
100 Commits
Author SHA1 Message Date
Alexandros Schillings 8871fc5d20 Merge pull request #25 from alt236/release/app_v1_1_1
Preparing for App relase v1.1.1
2017-02-03 12:32:30 +00:00
Alexandros Schillings e5ed6f1dbb Preparing for App relase v1.1.1 2017-02-03 12:16:08 +00:00
Alexandros Schillings e838cacad1 Merge pull request #24 from alt236/bugfix/dont-ask-for-location-permission-pre-API23
App no longer tries to ask for COARSE_LOCATION permission pre API 23 …
2017-02-03 12:12:48 +00:00
Alexandros Schillings ebc44c7537 App no longer tries to ask for COARSE_LOCATION permission pre API 23 as it is not needed 2017-02-03 12:09:20 +00:00
Alexandros Schillings f2f9ac38f4 Bumped app version, updated manifest and README 2017-01-24 16:48:28 +00:00
Alexandros Schillings be2583ce4e Merge pull request #21 from alt236/app-material-redisign-and-optimisations
App material redisign and optimisations
2017-01-19 17:24:06 +00:00
Alexandros Schillings 0d1085730b Bumped tools to 2.2.3 2017-01-19 17:15:49 +00:00
Alexandros Schillings 47a4c124f6 Added unit tests for BluetoothLeDeviceStore.java 2017-01-19 17:11:21 +00:00
Alexandros Schillings 81d984efac The dound device list is now implemented as a recyclerview. 2017-01-17 17:31:53 +00:00
Alexandros Schillings a7312ad51c Added circle.yml 2017-01-17 17:07:16 +00:00
Alexandros Schillings 9ba9f2728b Updated app icon (again) 2016-09-04 20:50:37 +01:00
Alexandros Schillings 3a234b8080 Fixed crash when selecting GATT service 2016-09-04 20:42:48 +01:00
Alexandros Schillings 1d3dd85eeb Updated the app icon 2016-08-31 20:35:59 +01:00
Alexandros Schillings 1639e1a22d Updated share and bluetooth icons 2016-08-31 20:21:31 +01:00
Alexandros Schillings ef5b84387f Fixed bug where the device class name was returned instead of the major class name 2016-08-31 20:19:18 +01:00
Alexandros Schillings 6f092344f5 Fixed CSV sharing 2016-08-31 19:56:09 +01:00
Alexandros Schillings 7f15ea3d1e We now have a "connecting" state in the ControlActivity. 2016-08-31 19:09:38 +01:00
Alexandros Schillings 727f2d8953 Moved the list adapter creation out of DeviceControlActivity 2016-08-31 18:04:17 +01:00
Alexandros Schillings b54a56b15b Updated app colours and margins between sections 2016-08-31 17:51:24 +01:00
Alexandros Schillings e43bfc1b82 Added navigation class to abstract activity launching 2016-08-31 17:50:31 +01:00
Alexandros Schillings e9c2f0d486 The extras in BluetoothLeService are now properly unique 2016-08-31 13:16:14 +01:00
Alexandros Schillings 65b597ab29 Now using EasyCursor off maven instead of the bundled jar 2016-08-30 18:14:26 +01:00
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