导航:首页 > 编程语言 > linux蓝牙编程

linux蓝牙编程

发布时间:2023-08-06 16:18:50

⑴ 怎样在linux中使用蓝牙

方法如下:

1、终端使用命令lsusb

5、然后开始连接了,连接阶段使用的主要命令是rfcomm:

运行rfcomm --help 可以查看用法

首先需要绑定目的蓝牙设备:

sudo rfcomm bind /dev/rfcomm0 E0:A6:70:8C:A3:02

注意:上面的这个地址是目的蓝牙设备的硬件地址。

接着连接:

sudo cat >/dev/rfcomm0

这是目的蓝牙主机就会弹出一个对话框要求输入pin码,随便输入一个,然后主机就会弹出一个对话框,只要输入的和刚才一致就可以通过验证。之后我们发现我的手机已经显示了成功配对的标记了。

⑵ Linux系统如何利用命令打开蓝牙

1.要先确定硬件上有支持蓝牙的设备:用以下命令
(1)lsusb
(2)运行hciconfig命令看蓝牙设备
(3)运行hcitool dev命令可以看见蓝牙设备的硬件地址
2.激活蓝牙
service bluetooth stop
service bluetooth start

⑶ 如何在Linux上通过蓝牙发送声音

为了通过A2DP(Advanced Audio Distribution
Profile)发送声音,您将需要安装“bluez”蓝牙协议栈,另外还有三个软件包,即“bluez-firmware”,“bluez-utils”和“bluez-tools
“。 您可以通过打开终端并输入“sudo yaourt”,然后输入“sudo yaourt”,然后输入“sudo
yaourt”,如果您使用Arch,或者使用“sudo apt-get install”,后跟包名称,如果您使用Ubuntu。
如果您更喜欢packman实用程序,请注意,在“AUR”库中可以找到“bluez-tools”软件包。
在您的系统中安装这些软件包后,您应该能够找到蓝牙扬声器/耳机,但是您将无法连接。
您可以通过打开GNOME的蓝牙设置或打开终端并键入“hcitool scan”来获取设备的蓝牙地址。

⑷ linux下命令行如何配置蓝牙拨号上网(linux高手进)

1,开启手机蓝牙
2,运行hcitool scan,找到自己的手机,记住蓝牙地址
3,sdptool browser 并将输出导入文件中。
4,找到sdptool输出中的Service Name: Dial-up Networking
其中有Channel:记住这个数字,比如,我的是4.
5,编辑/etc/bluetooth/rfcomm.conf,填写:
rfcomm0 {
bind yes;
device 蓝牙地址;
channel 上面的rfcomm Channel;
comment "Phone Dun Connection";
}
6,重新启动bluetooth服务,/etc/rc.d/init.d/bluetooth restart
###############配置kppp######################
7,配置kppp帐号
a,在主界面,点击"配置"
b,在"帐户"页,点击"新建",选择"手工设置",会弹出一个对话框
c,在"拨号"页,"连接名称",随便填写,比如GPRS,然后点"添加",填入电话号码"*99***1#"
d,点击确定,完成配置。
8,配置"调制解调器"
a,切换到"调制解调器"页,选择"新建"
b,调制解调器名称随便填写,比如Phone.
c,设备选择为/dev/rfcomm0
d,确定
9,拨号,直接在主界面点击"连接"即可。
###################配置wvdial##################
将以下内容写入/etc/wvdial.conf
[Dialer gprs]
Modem = /dev/rfcomm0
Phone = *99***1#
Username = cmnet
Password = cmnet
然后,wvdial gprs即可。
他不会自动更新/etc/resolv.conf,可以把/var/run/ppp/resolv.conf拷贝到/etc

⑸ Linux下如何使用蓝牙

使用蓝牙
在使用蓝牙之前,先要确认你所使用的内核是否已经加入蓝牙支持,各大Linux厂商的发行版的内核一般都带有蓝牙支持。
首先加载模块:
#modprobe hci_usb (我这里使用的是usb接口的蓝牙适配器)
#modprobe rfcomm
开启蓝牙服务
#/etc/rc.d/init.d/bluetooth start
打开设备接口:
#hciconfig hci0 up
查看设备状态:
#hciconfig -a
hci0: Type: USB
BD Address: 00:10:60:A3:68:9F ACL MTU: 192:8 SCO MTU: 64:8
UP RUNNING PSCAN ISCAN

⑹ linux平台下的QT的蓝牙使用~

检查你的Qt安装的时候是否选择了bluez的支持。

如果你用的Linux系统默认Qt很可能没有安装,针对你的Linux版本,上网找找具体怎么添加bluez模块的支持。

Qt蓝牙支持安装:http://doc.qt.nokia.com/qtextended4.4/bluetooth.html

大概也就是自己编译的时候使用-bluetooth选项等。

Qt的蓝牙开发教程:http://doc.qt.nokia.com/qtextended4.4/bluetooth-bluetoothservice.html

我自己没有用过Qt的蓝牙支持,但是你说的问题听起来应该是没有打开蓝牙支持。尝试重新安装Qt添加蓝牙模块,然后看看能不能行。我记得默认情况下很多Qt为了编译速度和安装包大小等,默认都是不包含蓝牙的。

阅读全文

与linux蓝牙编程相关的资料

热点内容
360命令行 浏览:724
程序员骗色 浏览:666
cisco2950重启命令 浏览:459
加密货币区块链可以增发吗 浏览:288
黄龙公式源码 浏览:771
linux系统ftp服务器 浏览:321
山西配电服务器机柜云主机 浏览:452
量化选股模型公式源码 浏览:7
龙卡购车分期怎么绑app 浏览:777
python读取bios信息 浏览:111
程序员老爸初体验 浏览:729
aes加密后长什么样子 浏览:976
语言有编译器吗 浏览:29
解压声控怎么调大音量 浏览:214
缠论中的高精度画笔源码 浏览:822
通用计算型云服务器 浏览:618
程序员手机分享 浏览:296
pdfsmart 浏览:425
nginx部署php 浏览:666
javaaes加密解密代码 浏览:269