问题标签 [32feet]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 32feet蓝牙c#连接设备关闭时抛出哪个异常?
我正在 c# 中开发一个蓝牙应用程序,以使用 32feet.net 库从传感器读取数据。我能够与传感器通信并能够读取值、发送命令等。通信线程将等待读取或向传感器写入命令。我预计传感器突然断电时会引发 IOException。但从来没有例外。
需要帮忙弄清楚当传感器突然断电时会抛出什么样的异常?
windows - 在没有虚拟 COM 端口的情况下打开与蓝牙设备的套接字连接
我正在使用32feet蓝牙库连接到支持串行端口配置文件 (SPP) 的设备。我尝试像这样连接:
在调用 Connect 方法之前,一切都很好。此时,Windows 会中断程序流并显示气泡警报
“蓝牙设备正在尝试连接——点击允许”
此时,用户将被引导通过最终安装驱动程序的向导,并且蓝牙虚拟 COM 端口显示在设备管理器中。我不希望这种情况发生——我想简单地访问流并直接与设备通信,而无需 Windows 干预。这可能吗?可以做些什么来告诉 Windows 不参与我的业务?
我正在尝试连接到蓝牙 4.0 设备。过去我用 2.0 设备做过类似的事情,在这种情况下 Windows 不会干扰。
c# - 同时建立多个蓝牙SPP
据我了解,我只能连接到某个 UUID 的单个服务。我查看了属性,发现每个设备都有自己的 comport,我猜我一定是错的。我用 32feet.net 测试了多个连接,结果证明我可以同时连接和通信(并接收数据)。
我读了Android:蓝牙 UUID 是如何工作的?. 其中提到我需要 UUID 连接到我所做的串行端口服务,这很棒(https://groups.google.com/forum/#!topic/android-developers/adeBD275u30)这个链接有讨论。
我在阅读各种关于无法连接到多个耳机/键盘/鼠标的帖子时留下了印象,蓝牙不允许您连接到 Android / Iphone 上相同 UUID 的多个服务。这些限制是由操作系统/应用程序做出的吗?
阅读维基百科/http://people.csail.mit.edu/rudolph/Teaching/Articles/PartOfBTBook.pdf 后似乎 是这样。
我是不是很久以前就假设了这一点而忘记了它是从非具体的东西假设的?
c# - NetworkStream ReadTimeout c#中引发的异常
在我的蓝牙应用程序中,我试图读取我的蓝牙套接字的流。但我无法设置 readtimeout。stream.Readtimeout 总是抛出异常。我能够通过该流读写,但无法设置读取超时。以下是我的代码的一部分
我得到的例外是:
System.InvalidOperationException:此流不支持超时
应用程序被构建为在 windows ce 6.0 机器上运行。为什么不支持此流的超时?是否应该使用networkstream以外的其他流?有什么办法可以克服这个问题吗?
c# - 通过 32 英尺的蓝牙将视频从 PC 流式传输到智能手机
是否可以使用 32feet 库和安卓智能手机通过蓝牙将视频从我的 PC 传输到我的智能手机?
我想在没有在智能手机上安装专用应用程序的情况下做到这一点。
我遇到了文件的 OBEX 协议,我知道您可以流式传输音乐,但我找不到任何视频示例。谢谢!
可以安全地假设延迟/带宽不会成为问题,因为它的分辨率非常低。
c# - c#我们适配器的蓝牙Mac地址
我正在使用 IntheHand 32feet 库http://32feet.codeplex.com/ 我正在寻找代码来获取蓝牙适配器的本地 MAC 地址。我已经尝试过可能快速的调整,但没有像
和
但不起作用。请建议我获取地址的方式
.net - 如何使用 32feet.net 作为原始 OBEX 库?
如果我有一个非蓝牙设备,它通过串行端口使用 OBEX 来访问其文件系统,是否可以使用 32feet.net API 来执行此操作,还是我必须到别处寻找?
如果我需要寻找其他地方,有人有什么建议吗?
提前致谢!
c# - 32Feet.Net 连接蓝牙音箱
所以我正在尝试从脚本连接蓝牙扬声器。我正在使用 32feet.net 并且我已成功找到该设备,但是当我尝试配对并连接到它时它不起作用。
这是我用来配对设备的代码,这总是失败,不知道为什么:
这是连接后调用的代码以实际连接到设备:bc 是我的蓝牙客户端 var。
任何帮助,将不胜感激。我是 32feet.net 的新手,所以我对此不太了解,我尝试在线跟踪代码以了解我所在的位置。
printing - 如何避免打印后重启蓝牙打印机?
我开发了 windows mobile 6.1 应用程序,它可以搜索附近的蓝牙设备并发送文件。我还提供了打印功能以在蓝牙打印机上打印文档。
第一次打印功能工作得很好,但是当我再次打印文档时,我需要重新启动打印机,然后才能打印。
有什么办法可以避免重启打印机吗??
c# - C#:找出蓝牙适配器是否打开/关闭+使用的堆栈类型(以编程方式)
如何以编程方式判断正在运行代码的设备上的蓝牙适配器是打开还是关闭?
cli.DiscoverDevices()
使用32feet的发现方法(例如“ ”)在两种情况下都没有找到任何设备
- 蓝牙适配器处于开启状态但没有可用的设备。
- 蓝牙适配器关闭。
另外,我知道在 Windows 中找到一种正在使用的蓝牙堆栈的视觉方法,device manager
但想知道这是否也可以在代码中识别。