主题 : 在arm+linux下使用usb蓝牙适配器向手机发送传送文件。 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 63205
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
综合积分: 24 分
注册时间: 2012-02-16
最后登录: 2012-03-15
楼主  发表于: 2012-02-27 21:33

 在arm+linux下使用usb蓝牙适配器向手机发送传送文件。

最近在mini2440上想通过usb蓝牙适配器向手机传图片。在终端上启动hcid ,能和手机配上对。查看手机的OBEX Object Push服务在通道3。用rfcomm bind /dev/rfcomm0 <手机MAC> <通道号> 命令绑定完虚拟串口后,想用obex_test -b <手机MAC> <通道号> 来发送文件。但是终端显示Wrong number of arguments  我查了很久 不知道原因。请高手指点。 还有一点在前面虽然配上对了。但是运行hcitool cc <手机mac> 连接命令的时候,手机也没显示连接上。但是在网上查了一通。有人说在运行具体的服务的时候自然就连接了,不需要手动运行hcitool cc命令去连接。
009
级别: 新手上路
UID: 69465
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
综合积分: 24 分
注册时间: 2012-05-07
最后登录: 2013-07-30
1楼  发表于: 2012-10-22 11:32
网上很多都行不通的;
我的做法是移植3.36的协议栈,再移植obexpushd和obexftp,前面一个用于接收,后面一个用于发送;然后加载IPC机制(dbus-deam)和hcid ,这样就可以传输任何文件了