通用Windows应用程序基础架构是否支持任何串行端口通信?

时间:2015-07-20 17:06:25

标签: bluetooth gps serial-port usb win-universal-app

我有一个WPF桌面应用程序,可以成为通用Windows应用程序的理想选择。该应用程序必须依赖充当串行端口的USB或蓝牙设备。 在我的所有阅读中,我还没有发现是否可以访问UWA中的SerialPort API。 我怀疑答案是'没有支持'。如果是这样,有没有人知道USB或蓝牙GPS支持UWA为此类事件提供的任何API。我必须能够读取地面速度,海拔,爬升率等信息。 如果答案是“支持”,您能否指点我一些文档。

1 个答案:

答案 0 :(得分:0)

对于充当串行端口的#34;蓝牙设备",我认为你的意思是RFCOMM。自Windows 8.1以来,Windows Runtime都支持它们,您也可以在通用Windows应用程序中使用它们。

命名空间:Windows.Devices.Usb和Windows.Devices.Bluetooth.Rfcomm。

关于蓝牙GPS,我不确定它是否使用RFCOMM(取决于设备),也可以使用GATT。

代码示例:Custom USB device access sample