These 24 commits are when the Protocol Buffers files have changed:
Commit: | 453dc5a | |
---|---|---|
Author: | Enrico Zamagni | |
Committer: | GitHub |
AllowDuplicates option in scan function (#460) * added variable to enable or disable duplicate bluetooth devices * updated proto with new allowDuplicates field in ScanSettings * implemented allowDuplicates opts in FlutterBluePlugin.m * implementing allowDuplicates opt in dart * android: connected allowDuplicates * missing parameter in startScan method * fix typo Co-Authored-By: Maurits van Beusekom <maurits@baseflow.com> Co-authored-by: Simone Venturini <simone.venturini87@gmail.com> Co-authored-by: Enrico Zamagni <ezamagni@technogym.com> Co-authored-by: Maurits van Beusekom <maurits@baseflow.com>
The documentation is generated from this commit.
Commit: | 2ccdc68 | |
---|---|---|
Author: | Paul DeMarco | |
Committer: | GitHub |
Update project files (#401) * Update project files for Android and iOS * Remove dependency on protoc in iOS podspec file
Commit: | 094fda2 | |
---|---|---|
Author: | Paul DeMarco |
Fix android package name.
Commit: | ae67e54 | |
---|---|---|
Author: | Paul DeMarco |
Report MTU size on didConnectPeripheral/didDiscoverServices, fixes #369.
Commit: | 6e4410c | |
---|---|---|
Author: | Paul DeMarco | |
Committer: | GitHub |
MTU (Maximum Transmission Unit) (#363) * Update protobuf * Add MtuSizeRequest MtuSizeResponse proto messages * Add BluetoothDeviceCache. Implement requestMtu and mtu. (Android) The BluetoothDeviceCache class is used to augment the underlying Bluetooth API cache for missing information, such as mtu size. * Add quick ListTile to test MTU features. * Add requestMtu and mtu to BluetoothDevice. * Doc updates. Run dartfmt on example. * Update readme. * Add mtu and requestMtu to iOS. * Add comment about which type to use for iOS mtu size. * Update generated iOS project file.
Commit: | 3b49a24 | |
---|---|---|
Author: | Paul DeMarco | |
Committer: | Paul DeMarco |
Added getConnectedDevices on Android.
Commit: | 8c615f7 | |
---|---|---|
Author: | Paul DeMarco | |
Committer: | Paul DeMarco |
isScanning, isDiscoveringServices, scanResults and more... startScan/stopScan offer a way to start and stop a scan without having to be subscribed for the results. Results will show up in the new `scanResults` stream. Introduced rxdart for more powerful reactive behavior: FlutterBlue.instance `state` is now a Stream. BluetoothDevice `services` is now a Stream. Moved read/write capability from BluetoothDevice into Characteristic/Descriptor. BluetoothCharacteristic/Descriptor now have value Streams. Removed separate event channels for scanResults, servicesDiscovered, characteristicReads, descriptorReads. They now use the main MethodChannel. #11
Commit: | 38a1efe | |
---|---|---|
Author: | Paul DeMarco | |
Committer: | Paul DeMarco |
Moved methods from BluetoothDevice to Characteristic/Descriptor. Updated README and example app.
Commit: | 12b011d | |
---|---|---|
Author: | Paul DeMarco | |
Committer: | Paul DeMarco |
isScanning, isDiscoveringServices, scanResults and more... startScan/stopScan offer a way to start and stop a scan without having to be subscribed for the results. Results will show up in the new `scanResults` stream. Introduced rxdart for more powerful reactive behavior: FlutterBlue.instance `state` is now a Stream. BluetoothDevice `services` is now a Stream. Moved read/write capability from BluetoothDevice into Characteristic/Descriptor. BluetoothCharacteristic/Descriptor now have value Streams. Removed separate event channels for scanResults, servicesDiscovered, characteristicReads, descriptorReads. They now use the main MethodChannel. #11
Commit: | 53e82f3 | |
---|---|---|
Author: | Paul DeMarco |
[Android] Manufacturer specific data, service data, service uuids in AD and SRD.
Commit: | 77a3358 | |
---|---|---|
Author: | Paul DeMarco |
Added serviceUuids to protobuf for AdvertisementData.
Commit: | 25d54a1 | |
---|---|---|
Author: | Paul DeMarco |
Revert "SetNotificationResponse isNotifying added" This reverts commit 48dff278ea67e8bef7b233f0b9bdf01560cb216f.
Commit: | 48dff27 | |
---|---|---|
Author: | Paul DeMarco |
SetNotificationResponse isNotifying added
Commit: | 2b78b37 | |
---|---|---|
Author: | Paul DeMarco |
SetNotificationResponse success variable added
Commit: | fe294d9 | |
---|---|---|
Author: | Paul DeMarco |
setNotifyValue now expects SetNotificationResponse when complete. #41
Commit: | 3788a1a | |
---|---|---|
Author: | Paul DeMarco |
connect now returns Stream<BluetoothDeviceState>, automatically disconnects on unsubscribe
Commit: | 19d8110 | |
---|---|---|
Author: | Paul DeMarco |
Changed ScanResult to include the BluetoothDevice
Commit: | 4a404d2 | |
---|---|---|
Author: | Paul DeMarco |
Updated README
Commit: | 9bc4c0f | |
---|---|---|
Author: | Paul DeMarco |
Fixed README image to work with pub.dartlang.org
Commit: | 40f3c39 | |
---|---|---|
Author: | Paul DeMarco |
Added licensing.
Commit: | 5d4a6db | |
---|---|---|
Author: | Paul DeMarco |
Added readCharacteristic/readDescriptor/writeCharacteristic/writeDescriptor
Commit: | 0c76a84 | |
---|---|---|
Author: | Paul DeMarco |
Added readCharacteristic ability
Commit: | 72758ce | |
---|---|---|
Author: | Paul DeMarco |
Implemented BluetoothState changing, ability to scan for devices, ability to connect and disconnect reliably.
Commit: | a4f7d1b | |
---|---|---|
Author: | Paul DeMarco |
Simplifying API. Added protobuf to offer some data structure across platform. Scanning reimplemented for Android.