Chinaunix首页 | 论坛 | 博客
  • 博客访问: 318752
  • 博文数量: 88
  • 博客积分: 2051
  • 博客等级: 大尉
  • 技术积分: 950
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-14 23:59
文章分类

全部博文(88)

文章存档

2012年(3)

2011年(2)

2010年(9)

2009年(14)

2008年(60)

我的朋友

分类: 嵌入式

2010-06-29 22:50:31

从昨天到今天,我一直想尝试通过Perl脚本自动打电话和发短信。

通过USB连接U9,成功发送短信。这是支持AT命令的手机

通过蓝牙连接PC和手机

1.安装蓝牙配置管理软件
2.完了之后会在PC上的Modem下面发现多了一个设备,Bluetooth Modem,占用的端口是COM8
3.在蓝牙配置管理软件里面,还看到COM9“指定该计算机将如何访问其他Bluetooth设备上的服务”,而COM5为“选择该计算机将提供给其它Bluetooth设备的服务”
4.运行hypertrm程序,选择COM8端口,成功和手机Q8建立连接,运行AT,得到回答OK,可惜这个手机不支持其它更多的AT命令。
5.通过COM9端口来访问手机,从蓝牙配置管理软件里面看到connect成功了,但是输入AT命令,没有任何回应;右键单击串口连接(motoQ8 Bluetooth Serial Port)->状态,发现发送了3个字节,但是接受到的字节数为0,手机没有通过这个端口发送回应。
6.当手机蓝牙关闭,通过蓝牙配置管理软件发起COM9的连接或者拨号网络连接,都会提示失败
7.通过蓝牙连接U9(只针对该手机的尝试),然后通过拨号网络连接,可以发起GPRS通信,拨号*99#,这就可以摆脱USB cable进行数据传输了


在hypertrm里面需要勾上echo本地输入的选项,这样才可以看到输入的命令回显。
阅读(1659) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~