summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--macos/Flutter/GeneratedPluginRegistrant.swift2
-rw-r--r--pubspec.lock24
-rw-r--r--pubspec.yaml1
-rw-r--r--windows/flutter/generated_plugin_registrant.cc3
-rw-r--r--windows/flutter/generated_plugins.cmake1
5 files changed, 31 insertions, 0 deletions
diff --git a/macos/Flutter/GeneratedPluginRegistrant.swift b/macos/Flutter/GeneratedPluginRegistrant.swift
index 75f0199..7e2d1f2 100644
--- a/macos/Flutter/GeneratedPluginRegistrant.swift
+++ b/macos/Flutter/GeneratedPluginRegistrant.swift
@@ -6,7 +6,9 @@ import FlutterMacOS
import Foundation
import flutter_blue_plus_darwin
+import universal_ble
func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) {
FlutterBluePlusPlugin.register(with: registry.registrar(forPlugin: "FlutterBluePlusPlugin"))
+ UniversalBlePlugin.register(with: registry.registrar(forPlugin: "UniversalBlePlugin"))
}
diff --git a/pubspec.lock b/pubspec.lock
index 4cbc2d8..31e10f7 100644
--- a/pubspec.lock
+++ b/pubspec.lock
@@ -155,6 +155,14 @@ packages:
description: flutter
source: sdk
version: "0.0.0"
+ flutter_web_bluetooth:
+ dependency: transitive
+ description:
+ name: flutter_web_bluetooth
+ sha256: ad26a1b3fef95b86ea5f63793b9a0cdc1a33490f35d754e4e711046cae3ebbf8
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.1.0"
flutter_web_plugins:
dependency: transitive
description: flutter
@@ -200,6 +208,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "2.6.1"
+ logging:
+ dependency: transitive
+ description:
+ name: logging
+ sha256: c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.3.0"
matcher:
dependency: transitive
description:
@@ -357,6 +373,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "0.7.4"
+ universal_ble:
+ dependency: "direct main"
+ description:
+ name: universal_ble
+ sha256: "34d82217a6137e4c72b62416eb6f234d49347bab3c9c3cc35ba541f0ffc1904f"
+ url: "https://pub.dev"
+ source: hosted
+ version: "0.21.0"
vector_math:
dependency: transitive
description:
diff --git a/pubspec.yaml b/pubspec.yaml
index 6d40308..6277746 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -38,6 +38,7 @@ dependencies:
permission_handler: ^12.0.1
logger: ^2.6.1
meta: ^1.16.0
+ universal_ble: ^0.21.0
dev_dependencies:
flutter_test:
diff --git a/windows/flutter/generated_plugin_registrant.cc b/windows/flutter/generated_plugin_registrant.cc
index 48de52b..3860860 100644
--- a/windows/flutter/generated_plugin_registrant.cc
+++ b/windows/flutter/generated_plugin_registrant.cc
@@ -7,8 +7,11 @@
#include "generated_plugin_registrant.h"
#include <permission_handler_windows/permission_handler_windows_plugin.h>
+#include <universal_ble/universal_ble_plugin_c_api.h>
void RegisterPlugins(flutter::PluginRegistry* registry) {
PermissionHandlerWindowsPluginRegisterWithRegistrar(
registry->GetRegistrarForPlugin("PermissionHandlerWindowsPlugin"));
+ UniversalBlePluginCApiRegisterWithRegistrar(
+ registry->GetRegistrarForPlugin("UniversalBlePluginCApi"));
}
diff --git a/windows/flutter/generated_plugins.cmake b/windows/flutter/generated_plugins.cmake
index 0e69e40..3dcad9f 100644
--- a/windows/flutter/generated_plugins.cmake
+++ b/windows/flutter/generated_plugins.cmake
@@ -4,6 +4,7 @@
list(APPEND FLUTTER_PLUGIN_LIST
permission_handler_windows
+ universal_ble
)
list(APPEND FLUTTER_FFI_PLUGIN_LIST