【问题标题】:Microsoft Bluetooth Stack into Widcomm Bluetooth Stack?微软蓝牙堆栈改成 Widcomm 蓝牙堆栈?
【发布时间】:2009-08-25 13:50:48
【问题描述】:

我有以下问题: 我使用 InTheHand 的 C# 蓝牙库为 Windows Mobile 设备实现了托管移动应用程序。 现在我发现HTC的新设备都将拥有Widcomm蓝牙堆栈而不是微软蓝牙堆栈...... 有人知道一些适用于 Widcomm 蓝牙堆栈的 C# 库吗?以及widcomm api的限制程度,例如能够打开/关闭蓝牙或拥有 Obex 监听器? 感谢您的任何提示!

【问题讨论】:

    标签: c# windows-mobile bluetooth broadcom


    【解决方案1】:

    首先声明,我是 32feet.NET 库的维护者。 :-)

    InTheHand 的 32feet.NET 2.4 版包括 Widcomm/Broadcom 支持。你试过吗?我感觉你可能有...

    要首先运行 ObexListener,我们需要一种方法来禁用 Widcomm 的内置 OBEX 服务器(如果可以这样做,我可以进行必要的更改以运行 ObexListener)。可能支持在 CE/WM 上启用/禁用无线电——但我认为 Win32 上缺少 API。

    ObexListener 的其他选项是在个人服务类 ID 上运行它,只要客户端应用知道它会工作。或者您可以直接使用 Widcomm API,这可能允许您拦截您需要的 PUT 对象...

    【讨论】:

    • 非常感谢您提供的信息!我将尝试直接使用 Widcomm API 以某种方式获取对象。我会及时通知您或在 32feet 论坛上发布我的结果!
    • 哦,顺便说一句,是的,我尝试了 InTheHand 库,实际上我让 obex 侦听器运行了,但是当他应该“侦听”某些上下文时它不会阻塞,它只是继续...
    猜你喜欢
    • 2013-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-13
    • 2012-05-10
    相关资源
    最近更新 更多