首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用32feet.net和c#接收蓝牙呼叫

使用32feet.net和c#接收蓝牙呼叫
EN

Stack Overflow用户
提问于 2018-08-26 03:54:07
回答 1查看 1K关注 0票数 0

我需要在c#中执行两个任务1)使用USB线2)使用蓝牙

我想拨打和接听来自智能安卓手机的呼叫。手机可以通过USB数据线或蓝牙进行连接。我可以通过AT命令使用USB线缆拨打和接听电话。Android手机通过USB GSM调制解调器(虚拟com端口)连接。当有人呼叫时,AT+CLIP=1会在振铃的同时提供号码信息。这样我就可以通过查看特定号码来参加呼叫。这部分运行得很好。

第二部分和蓝牙是一样的。我使用32feet.net拨打电话。我可以在通过这些论坛链接后打电话

Bluetooth dial with 32feet.net and c#

Bluetooth communication from PC to mobile phone, use laptop speaker and mic during voice call

Get Data from Bluetooth device in C#

现在我不能得到任何信息,当任何人是呼叫蓝牙,我正在使用免提配置文件,因为使用串行端口,我得到一个错误,可能是我的手机不支持蓝牙虚拟com端口。

有没有人能告诉我如何才能获得正在调用的信息,或者在任何人调用时调用某个函数。我需要一个正在呼叫的号码,它可以帮助我决定接受或拒绝呼叫。

EN

回答 1

Stack Overflow用户

发布于 2018-08-26 04:09:45

蓝牙:使用HandsFree配置文件。它运行RFCOMM控制通道,允许您的应用程序使用AT命令发出呼叫、处理呼入呼叫、三方呼叫和其他事情(HFP有很好的文档记录,因此您可以在其规范中找到所有命令)。但是,Microsoft的Windows标准蓝牙驱动程序不支持连接到HFP Audio Fateway。您只能使用BlueSoleil来完成此操作。

USB:没有USB HFP配置文件。Android只支持通过USB的DUN,因此它只能充当USB GSM调制解调器,并且只支持调制解调器命令。没有声音,也没有其他命令。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52020767

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档