用于蓝牙操作的Linux脚本

时间:2014-10-14 04:55:26

标签: linux shell ubuntu bluetooth terminal

我想在我的Ubuntu系统上自动执行蓝牙操作。 是否有任何脚本或应用程序可用于执行基本的蓝牙操作,如启用,发现,文件传输和禁用。

1 个答案:

答案 0 :(得分:2)

您可以通过运行

启用蓝牙棒
$ hciconfig hciX up

其中hciX是蓝牙设备名称(例如hci0)

要获取设备列表,只需输入

即可
$ hciconfig -a

http://linux.die.net/man/8/hciconfig

安装BlueZ软件包后,您可以使用

发现附近的设备
$ hcitool inq

http://linux.die.net/man/1/hcitool

如果您希望使用OBEX传输(从bt设备向另一个设备发送文件时使用的协议),您应该安装可以键入的OpenOBEX包

$ obexftp -b 00:11:22:33:44:55 --put /some/file/to.put

将/some/file/to.put发送到设备,地址为00:11:22:33:44:55 (http://linux.die.net/man/1/obexftp

最后,如果您想禁用蓝牙适配器,请致电

$ hcitool hciX down

<强>更新

应在系统上安装以下软件包,以便使上面列出的命令可用。其中一些可能涉及内核扩展(如附加模块)。

此致