gpt4 book ai didi

c++ - 蓝牙与电脑交互

转载 作者:行者123 更新时间:2023-11-30 03:08:29 26 4
gpt4 key购买 nike

我正在开发一个设备并在 Windows 下为它编写软件(MFC 和 Visual Studio)。

我想用 Remote 开始测量。如果能解决 Bluetooth 就好了,但我不知道从哪里开始。

有什么书可以推荐或者有没有介绍这些东西的网站?

是否可以制作我自己的蓝牙设备,或者我是否需要为许可支付一些费用?

我想要的是一个带有一个按钮的蓝牙 Remote ,它向 Windows PC 发送信号,然后程序启动特定的子程序。

最佳答案

正如 Dan 在谈到 Microsoft 时在评论中所写,最好的起点是 MSDN。对我来说他的链接不起作用,但我猜他想指向 here .

MFC 不为您提供蓝牙支持,您必须使用蓝牙驱动程序堆栈 API。在 Windows 上有更多的堆栈,但使用最广泛的是:Microsoft Bluetooth driver stackWidcomm/Broadcom .如果您决定使用 Microsoft 蓝牙驱动程序堆栈,您可能需要查看此 thread .您选择的堆栈取决于您的 PC 上连接/合并的蓝牙加密狗。

Is it even possible to make my own Bluetooth device or do I have to pay some fee for licences?

是的,可以制作自己的蓝牙设备。费用视具体情况而定,首先,如果您想从 SIG 获得自己的 ID,则必须向他们支付费用,否则您可以使用芯片制造商已经购买的 ID。此外,如果您想从芯片重写固件,您可能被迫从芯片制造商处购买软件。通常用他们的固件就足够了。

What I would like to have, is a Bluetooth-remote with one button, which sends a signal to a Windows PC where a Software then starts specific subroutines.

好吧,看来您必须先处理设备发现方面的问题,然后再进行配对。在此之后,您可以像使用任何其他支持 RS-232 的设备一样使用串行端口配置文件与您的设备进行通信。如果您的设备是专用的,您可能想要修改 IAC - 查询访问代码,以便在发现阶段只有您知道该代码,才能看到该设备。

关于c++ - 蓝牙与电脑交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4925131/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com