bluetooth_low_energy_windows 6.0.0 copy "bluetooth_low_energy_windows: ^6.0.0" to clipboard
bluetooth_low_energy_windows: ^6.0.0 copied to clipboard

PlatformWindows

Windows implementation of the bluetooth_low_energy plugin.

6.0.0 #

  • Implement PeripheralManager API.
  • Add CentralManager#mtuChanged event.
  • Add serviceUUIDs argument to CentralManager#startDiscovery method.
  • Add CentralManager#getMaximumWriteLength method.
  • Move BluetoothLowEnergyManager#getState to BluetoothLowEnergyManager#state.
  • Move CentralManger.instance to factory constructor.
  • Remove BluetoothLowEnergyManager#setUp method.
  • Rewrite example with MVVM.
  • Fix the issue that Cannot access value of empty optional
  • Fix known issues.

6.0.0-dev.9 #

  • Implement PeripheralManager API.
  • Rewrite example with MVVM.
  • Fix known issues.

6.0.0-dev.8 #

  • Fix example errors.

6.0.0-dev.7 #

  • Move organizatioin.

6.0.0-dev.6 #

6.0.0-dev.5 #

  • Implement new APIs.

6.0.0-dev.4 #

  • Add CentralManager#getMaximumWriteLength method.
  • Add GATTService#includedServices field.

6.0.0-dev.3 #

  • Fix errors.

6.0.0-dev.2 #

  • Make it possible to change the logLevel before initialize().

6.0.0-dev.1 #

  • Add CentralManager#mtuChanged event.
  • Add modifiers to all classes.
  • Use new capitalization rules.

6.0.0-dev.0 #

  • Add serviceUUIDs argument to CentralManager#startDiscovery method.
  • Move BluetoothLowEnergyManager#getState to BluetoothLowEnergyManager#state.
  • Move CentralManger.instance to factory constructor.
  • Remove BluetoothLowEnergyManager#setUp method.

5.0.3 #

  • Change flutter minimum version to 3.0.0.

5.0.2 #

  • Implements new Api.

5.0.1 #

5.0.0 #

  • Add implementation of CentralManagerApi.

5.0.0-dev.7 #

  • Optimize project structure.

5.0.0-dev.6 #

  • Remove the fragment logic form CentralManager#writeCharacteristic.

5.0.0-dev.5 #

  • Add implementation of CentralManagerApi.

5.0.0-dev.4 #

  • Add event logs.
  • Update dependency.
  • Optimize instances' retrieve speed.
  • Optimize example.
  • Fix the issue that CentralManager#connect returns fake connection.

5.0.0-dev.3 #

  • Update interface to 5.0.0-dev.4.

5.0.0-dev.2 #

  • Optimize CentralManager's cache.
  • Remove AdvertiserView form example.

5.0.0-dev.1 #

  • Implement the CentralManager api.

2.2.0 #

  • Add CentralController#getMaximumWriteLength method.

2.0.3 #

2.0.2 #

  • Combine iOS and macOS projects.
  • Optimize project structure.

2.0.1 #

  • Fix the issue that GATTs is cleared after peripheral disconnected on iOS and macOS.
  • Fix the issue that create UUID form peripheral's address failed on Linux.
  • Fix the issue that instance match failed on Linux.

2.0.0 #

  • Rewrite the whole project with federated plugins.
  • Support macOS and Linux.
1
likes
130
pub points
67%
popularity

Publisher

verified publisherhebei.dev

Windows implementation of the bluetooth_low_energy plugin.

Repository (GitHub)
View/report issues

Topics

#bluetooth #bluetooth-low-energy #ble

Documentation

API reference

Funding

Consider supporting this project:

paypal.me
afdian.net

License

MIT (license)

Dependencies

bluetooth_low_energy_platform_interface, flutter

More

Packages that depend on bluetooth_low_energy_windows