Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1038953
  • 博文数量: 836
  • 博客积分: 43880
  • 博客等级: 大将
  • 技术积分: 5485
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-20 17:36
文章分类

全部博文(836)

文章存档

2011年(1)

2008年(835)

我的朋友

分类: LINUX

2008-08-20 18:25:57


所谓操作,到现在只是通过蓝牙做了二件事: 一、通过虚拟串口连接上手机,执行AT命令操作手机(发短信而已) 二、手机和电脑互传文件 如果使用redhat9.0,内核版本为2.4.20,要支持bluetooth的话,就得升级内核,所以还不如更新发行版。如FC5就支持bluetooth,并带了相关的软件。 1,启动bluetooth服务,查找到手机的MAC是00:13:E0:2A:99:6A,在Channel1提供Dail-upNetworking,在channel9提供OBEXObjectPush服务/etc/init.d/bluetoothstart Nov520:43:50hjhhcid[1766]:BluetoothHCIdaemon Nov520:43:50hjhsdpd[1769]:BluetoothSDPdaemon ... sdptoolbrowse ... 2,生成虚拟串口连接设备: [root@hjh~]#rfcommbind0`cat~/6600_mac`1 [root@hjh~]#ll/dev/rfcomm0 crw-------1rootroot216,0Nov520:49/dev/rfcomm0 3,试一试能不能和手机连接: cat有时出现: Operationalreadyinprogress,可能得重启了。具体原因不明。 这时就可以使用终端软件连接上手机,然后使用AT命令操作手机,可以使用minicom,但有些时候有些问题,表现在:手机提示输入pin,但很快电脑显示minicom:cannotopen/dev/rfcomm0:Nosuchfileordirectory不知如何解决,而用kermit无啥问题: setline/dev/rfcomm0 setspeed9600 connect->输入AT命令。如: ati3 Nokia6600就可以使用发短信的AT命令了 退出:Ctrl-\再按C 4,FC5里除了obex_test,还加了一个obex_push,用于电脑和蓝牙设备(手机)之间互传文件 *使用obex_push传送文件给手机: obex_push9`cat~/6600_mac`/mnt/d/mig-29.jpg *接收文件(默认存在/tmp) obex_push (责任编辑:凌云通)


下载本文示例代码
阅读(362) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~