7487|22

70

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

wince5.0下如何实现收发短信,打电话,接电话? [复制链接]

如题,现在手上有一个GSM模块,接在串口1上,要经过哪些步骤才可以实现我标题中所说的功能?

我所知道的一种方法就是程序直接操作串口,发送相关的AT命令,但我看到别人更多的是用TAPI来实现类似的功能,

不知道要用哪些函数,经过哪些操作才可实现?在系统定制的时候除了要加上TAPI的组件外,还需要加其它的组件么?

注册表需不需要修改些什么东西,要不然WIN CE怎么知道我的GSM模块接在哪个串口?

每个GSM模块的AT命令都不尽相同,WIN CE又是如何知道要用什么AT命令来拨打电话和收发短信的?


系统各位尽量讲得详细些。。呵呵。。。。
此帖出自WindowsCE论坛

最新回复

支持!给楼主顶一下, 小弟正好碰到了同样的问题,在wince5.0下实现电话拨打、发短信功能。 )!  详情 回复 发表于 2010-6-11 09:22
点赞 关注
 

回复
举报

77

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
看一下模块的手册和at命令手册就知道了,

你的程序正常操作串口发at 命令就ok,

其他的你什么都不用管
此帖出自WindowsCE论坛
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
GSM模块其说明书会提供AT指令说明的
此帖出自WindowsCE论坛
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

4
 
呵呵,上面两位误会我的意思了。

不错,每个GSM模块都会有其相对应的AT命令说明书,我的意思是如果使用TAPI来做打电话,

那么WIN CE是怎么知道要用什么AT命令呢?

比如有些GSM模块打电话的AT命令是ATD10086; 但不见得每个GSM模块打电话的AT命令都相同啊!所以在

使用TAPI的时候是不是要做一些相应的配置之类的?我还没有用过TAPI,所以对这个东西不熟悉。
此帖出自WindowsCE论坛
 
 
 

回复

88

帖子

0

TA的资源

一粒金砂(初级)

5
 
MS提供了RIL层,你只要在事件的实现中,下发相应AT指令就行了.
此帖出自WindowsCE论坛
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

6
 
巧啊,这周我也开始做这个模块,多多交流
此帖出自WindowsCE论坛
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

7
 
引用 4 楼 lswc 的回复:
MS提供了RIL层,你只要在事件的实现中,下发相应AT指令就行了.


兄弟,能否说得详细点?有没有DEMO?还有就时怎么用TAPI打电话?上网搜了一下,是不是用下面的一系列函数:
lineInitialize
lineNegotiateAPIVersion
lineShutdown
...
此帖出自WindowsCE论坛
 
 
 

回复

85

帖子

0

TA的资源

一粒金砂(初级)

8
 
RIL需要你主动下发指令去实现相应的功能
可以当它是个透传层
TAPI的不太清楚
此帖出自WindowsCE论坛
 
 
 

回复

62

帖子

0

TA的资源

一粒金砂(初级)

9
 
去查了和MUX相关的东西,手上的GSM模块确实支持MUX协议,据说要实现自己的RIL层和TAPI层?

怎么这么复杂,各位有没有更明确一些的提示?
此帖出自WindowsCE论坛
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

10
 
呃。。还是再顶顶吧。
此帖出自WindowsCE论坛
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

11
 
wince6.0提供cellcore实现楼主的功能。wince5.0没有,楼主放弃吧
此帖出自WindowsCE论坛
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

12
 
引用 10 楼 jnu_kinke 的回复:
wince6.0提供cellcore实现楼主的功能。wince5.0没有,楼主放弃吧


不是吧,兄弟,别吓我啊。那算了,不用TAPI了,换另外一种方案吧,不知道有何建议?

正准备学WIN CE6.0那样写一个虚拟串口驱动,用MUX协议虚拟出两路串口,一路用来做GPRS拨号,传输GPRS数据

一路用来专门处理AT命令,在这个驱动上面再封装一层AT命令的解析,实现打电话,收发短信的功能。

哇,感觉工作量好大啊,大家还有更好的建议么?

此帖出自WindowsCE论坛
 
 
 

回复

55

帖子

0

TA的资源

一粒金砂(初级)

13
 
引用 10 楼 jnu_kinke 的回复:
wince6.0提供cellcore实现楼主的功能。wince5.0没有,楼主放弃吧


听说 是有CE5.0下的RIL,不过不是系统自定义的,是MS后续发布的
此帖出自WindowsCE论坛
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

14
 
引用 12 楼 91program 的回复:
引用 10 楼 jnu_kinke 的回复:
wince6.0提供cellcore实现楼主的功能。wince5.0没有,楼主放弃吧


听说 是有CE5.0下的RIL,不过不是系统自定义的,是MS后续发布的


兄弟,此话当真?这个补丁哪里有得下载?
此帖出自WindowsCE论坛
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

15
 
顶,还是顶顶吧~~~
此帖出自WindowsCE论坛
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

16
 
虽然该功能现在暂时不实现了,不过到后来肯定要重新做的,所以还是想听听大家的意见。

貌似这方面的资料蛮少的。。。。
此帖出自WindowsCE论坛
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

17
 
建议还是用6.0,毕竟用6.0的多。

相关的资料也多。我也刚开始弄这方面的。一起学习一下。
此帖出自WindowsCE论坛
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

18
 
没搞过这么东西  MARK 帮顶!!
此帖出自WindowsCE论坛
 
 
 

回复

84

帖子

0

TA的资源

一粒金砂(初级)

19
 
引用 16 楼 macrozhang001 的回复:
建议还是用6.0,毕竟用6.0的多。

相关的资料也多。我也刚开始弄这方面的。一起学习一下。


我也在用6.0研究这个,呵呵,一起学习
此帖出自WindowsCE论坛
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

20
 
引用 12 楼 91program 的回复:
引用 10 楼 jnu_kinke 的回复:
wince6.0提供cellcore实现楼主的功能。wince5.0没有,楼主放弃吧


听说 是有CE5.0下的RIL,不过不是系统自定义的,是MS后续发布的


不管是不是真的,我打算在6.0搞了。毕竟魅族M8是一个 成功的案例,呵呵
此帖出自WindowsCE论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表