|  | 99bfee1cbd | Add Timber license. Add depjars/ and go:generate commands to build Java dependencies. Bug fix in retrievePeripheral so that we do not
zero out the reference to the Java Peripheral object. | 2019-12-13 12:35:36 -05:00 |  | 
			
				
					|  | dd7d927044 | Add license information. | 2019-12-11 09:58:27 -05:00 |  | 
			
				
					|  | 1601787ecf | Switch back to Blessed library after bug fixes. | 2019-12-10 09:13:32 -05:00 |  | 
			
				
					|  | 81be281bcd | Merge branch 'blessed' | 2019-12-10 09:07:16 -05:00 |  | 
			
				
					|  | 56813159c4 | Bug fix: save java peripheral object in goOnConnect(). | 2019-12-10 09:04:58 -05:00 |  | 
			
				
					|  | ca70d55f7e | Better handling of connection state and calls to gatt.close(). | 2019-12-06 16:22:13 -05:00 |  | 
			
				
					|  | a4a7dea4ba | Merge branch 'master' into HEAD | 2019-12-06 14:22:50 -05:00 |  | 
			
				
					|  | c6f6e4f317 | Working version with old BleConnect code instead of Blessed. | 2019-12-06 14:22:16 -05:00 |  | 
			
				
					|  | 4ae98b622b | Revert "Conversion to Blessed library for Android -- interim check-in," This reverts commit 4db9b4a5ed. | 2019-12-06 14:06:36 -05:00 |  | 
			
				
					|  | 6bad5ba08e | Revert "Further debuging version." This reverts commit fc0cab1ee8. | 2019-12-06 14:03:52 -05:00 |  | 
			
				
					|  | 2edbeb8714 | Revert "Working Android version using Blessed library." This reverts commit e7f82ac9e7. | 2019-12-06 14:03:27 -05:00 |  | 
			
				
					|  | 56d6e87ef3 | Revert "Doc updates, add "wantScan" to BleConnect.java so scan starts" This reverts commit 2af636b946. | 2019-12-06 14:00:55 -05:00 |  | 
			
				
					|  | 57f19407dd | Merge branch 'master' into blessed | 2019-12-06 13:59:07 -05:00 |  | 
			
				
					|  | 3bc712870d | Improve handling of peripheral disconnections and some refactoring. | 2019-12-05 08:49:41 -05:00 |  | 
			
				
					|  | e7f82ac9e7 | Working Android version using Blessed library. | 2019-12-04 17:25:10 -05:00 |  | 
			
				
					|  | 4cdaceda76 | Working Android version using Blessed library. | 2019-12-04 17:06:14 -05:00 |  | 
			
				
					|  | fc0cab1ee8 | Further debuging version. | 2019-12-04 16:09:54 -05:00 |  | 
			
				
					|  | 4db9b4a5ed | Conversion to Blessed library for Android -- interim check-in, notifications do not work. | 2019-12-04 14:47:56 -05:00 |  | 
			
				
					|  | 2af636b946 | Doc updates, add "wantScan" to BleConnect.java so scan starts automatically upon grant of permissions or device enable. | 2019-11-27 11:46:04 -05:00 |  | 
			
				
					|  | 7223b8c380 | Documentation | 2019-11-27 11:11:42 -05:00 |  | 
			
				
					|  | 321b94a486 | Working Android implementation. | 2019-11-27 10:44:37 -05:00 |  | 
			
				
					|  | 99bcd1f4fb | Add discoverCharacteristics() for Android. | 2019-11-22 23:33:45 -05:00 |  | 
			
				
					|  | 86e724cc8c | Partial android implementation, including Enable(), readyToScan(), scan(), stopScan(), connectPeripheral(), cancelConnection(), and
DiscoverServices(). | 2019-11-22 16:15:02 -05:00 |  | 
			
				
					|  | 829baedeac | Add BleUtil.jar. | 2019-11-01 14:59:03 -04:00 |  | 
			
				
					|  | 0ab45a1d9d | Update Gio verion (change location of permissions). Put the java file here and add go:generate commands to create the jar file. | 2019-11-01 14:48:17 -04:00 |  | 
			
				
					|  | 4e4c071697 | Add gioui.org/permission/bluetooth and EnableBluetooth() function. | 2019-10-30 12:09:16 -04:00 |  | 
			
				
					|  | 820186e132 | On Android startup, obtain a Bluetooth adapter and check if it is enabled. | 2019-10-28 15:18:18 -04:00 |  | 
			
				
					|  | f036c5e134 | Further restructuring and add stub implementation for Android. | 2019-10-28 12:43:33 -04:00 |  | 
			
				
					|  | 206bd70461 | Prepare for Android port -- move CancelConnection into ble.go and re-arrange functions in ble_darwin.go into API calls, Core Bluetooth
callbacks and internal convenience functions. | 2019-10-28 11:39:05 -04:00 |  | 
			
				
					|  | c911bbb547 | Move BLE type into ble.go. | 2019-10-28 11:21:14 -04:00 |  | 
			
				
					|  | 2d4f106dd7 | Add ble.go to factor out platform-independent code. | 2019-10-28 09:25:23 -04:00 |  | 
			
				
					|  | 5955e369e4 | Add the Peripheral and the Characteristic to UpdateValueEvent. | 2019-10-25 14:59:13 -04:00 |  | 
			
				
					|  | fbb58a8d99 | Add CancelConnection() and Disconnect(). | 2019-10-25 14:03:20 -04:00 |  | 
			
				
					|  | b87fea7fb3 | Do not connect to peripherals with outstanding connection attempts. | 2019-10-25 13:30:11 -04:00 |  | 
			
				
					|  | ec02bc7bcc | Some debug output, and turn off BLE.wantScan when scanning starts. | 2019-10-25 09:09:54 -04:00 |  | 
			
				
					|  | f53dd7481a | Return subscribed characteristic values as []byte in UpdateValueEvent{} | 2019-10-24 18:30:02 -04:00 |  | 
			
				
					|  | 822b3529c0 | Add gatt package. Add DiscoverServiceEvent and DiscoverCharacteristic event. | 2019-10-24 18:18:27 -04:00 |  | 
			
				
					|  | 64b684e419 | Add connection tracking and timeouts. | 2019-10-24 17:00:54 -04:00 |  | 
			
				
					|  | c91c83de9c | Connect to peripherals by UUIDString. Eliminate globals for central manager and delegate. | 2019-10-24 08:59:25 -04:00 |  | 
			
				
					|  | 0424b70ef3 | Add DiscoverServices() and interlocks to check central manager ready state. | 2019-10-23 19:28:43 -04:00 |  | 
			
				
					|  | 133b0883e3 | Initial commit. | 2019-10-23 18:28:19 -04:00 |  |