Xamarin.Forms 中的经典蓝牙通信 (RFCOMM)

Classic Bluetooth communication (RFCOMM) in Xamarin.Forms

我正在寻找使用经典蓝牙而不是低功耗蓝牙 (BLE) 的经典蓝牙通信 (RFCOMM)/串行端口通信,最好是 Xamarin.Forms。我有一些模拟器,它托管在一个 com 端口和一个蓝牙适配器上。我想在我的移动应用程序中连接到该蓝牙适配器和 fetch/read 数据。

我已经使用 ble.net 插件探索了低功耗蓝牙 (BLE),但我需要连接到一个端口,即蓝牙 SPP 并在移动应用程序中读取数据。

Xamarin.forms 中没有经典的蓝牙通信 API。您必须使用 UWP built-in Bluetooth RFCOMM API 进行通信。

您可以查看 Bluetooth RFCOMM chat sample 以了解如何使用这些 API。