modem问题:如何向modem发送AT command,并接收其返回值

VC/MFC > 硬件/系统 [问题点数:100分,结帖人huaboy2004]
等级
本版专家分:311
结帖率 100%
等级
本版专家分:2260
等级
本版专家分:18438
等级
本版专家分:311
等级
本版专家分:311
等级
本版专家分:311
等级
本版专家分:76
等级
本版专家分:4105
等级
本版专家分:311
等级
本版专家分:311
等级
本版专家分:311
huaboy2004

等级:

RIL层源码分析(原)

 1、本文从宏观的角度去分析问题,因此忽略了一些非主线的函数。  2、同理,对于函数内部非主要的逻辑部分,也采取了省略。  3、受限于知识的积累和理解能力,文中描述如有分析不妥之处,希望能够得到大家更正。 ...

AT_Command学习

AT CommandAT Command是Hayes开发的, 一般用在手机设备上, 用来给一些modem发送指令来实现特别的功能.AT Command所有的指令都是以AT开头使用方法: 数据线连接上手机后,打开Windows附件里的的超级终端,选...

AT命令集详解

AT命令集是由拨号调制解调器(MODEM)的发明者贺氏公司(Hayes)为了控制Modem发明的控制协议.AT是Attention的缩写,协议本身采用文本.每个命令均以AT打头,因此得名.这段历史参见...

Android kitkat RIL 请求扩展及主动上报扩展

需要让第三方应用向MODEM层请求AT命令,且有两种响应方式,分别为同步方式和异步方式,同步的情况下,调用后要等MODEM返回结果后,将结果送给第三方应用, 异步的方式,采用等MODEM响应后,通过广播发送出去,让应用...

At Commands:从白痴到大师的修炼历程(三)

AT Command流程分析之AtCop解析   这篇博客是起步于At Commands学习系列的第三部分,该篇主题主要介绍的是ATCommandProcessor,那么,什么是ATCommandProcessor?懂的人自然就懂,不懂的人,那就看下去吧,总是...

短信 AT 命令参考

第三节 短消息实现方法目前,主要有三种发送短信的方式:1、 网关方式:就是当地的电信部门申请,不需要额外的设备,适用于大型的通信公司,像华为、傲天、中兴、亚信等。2、 终端方式:就是借助像GSM MODEM之类...

RIL层源码分析

 1、本文从宏观的角度去分析问题,因此忽略了一些非主线的函数。  2、同理,对于函数内部非主要的逻辑部分,也采取了省略。  3、受限于知识的积累和理解能力,文中描述如有分析不妥之处,希望能够得到大家更正。 ...

android sim 卡双卡双待

Moto XT800(双卡手机)短信和电话服务的总结 分类: Android2011-06-15 20:50 777人阅读 评论(3) 收藏 举报 Moto XT800 是Moto为中国电信定制的一款天翼双卡双待手机, 采用的是深度定制的android系统....

GPRS使用AT指令发短信拨号

AT 即Attention,AT指令集是从终端设备(Terminal Equipment,TE)或数据终端设备(Data Terminal Equipment,DTE)终端适配器(Terminal Adapter, TA)或数据电路终端设备(Data Circuit Terminal Equipment,

android 视频通话 项目 源码

项目正在进展中。。。 有兴趣的童鞋,加入我们。   关于视频通话的开源项目有哪些: ...自己写一套聊天协议不大可靠....1.SIP:本身是android2.3系统自带的语音视频聊天协议,也可以实现即时信息的聊天功能. ...

android下调试3G之Ril库分析

RIL负责数据的可靠传输、AT命令的发送 以及response(响应)的解析。一般的,应用处理器(AP)通过AT命令集与无线通讯模块(基带/BP)通信。通信的方式又分为主动 请求的request(诸如拨号、发短信……),以及Modem...

在Java中操作串口实现短信收发

采用串口操作进行短信收发,是比较常见的一种方式.比如,很多群发软件,用的就是这种方法.1.配置comm.jar.Comm.jar是Sub实现底层串口操作的API,调用了本地的DLL文件,因为Java本身不具备直接访问硬件设置的能力,都是通过...

android下调试3G之自动拨号

本章简单讲述下android实现自动拨号的功能,该功能利用了系统启动的rild的服务来实现,因为rild的服务是杀不死的,所以利用这一点,可以使拨号失败或网络断掉后自动重拨,来增强上网的可靠性。这里只实现拨号功能,...

高通工具QXDM、QCAT和QPST关系及功能

QXDM,QPST和QCAT是Qualcomm高通公司针对高通芯片的抓包分析工具。... 工具名称 功能 ... 关闭打开备份还原NV、NV修改、抓modem log QCAT 解析log工具,...

Android天线信号刷新流程

一,RIL实现流程,这个在去年有抽一点点时间看过,不过当时因为时间和心情的关系没有看明白,感觉是一头雾水。这一次算是把整体的ril梳理了一下。这里仅仅描述大概的流程:1.首先了解串口数据的接收和处理动态加载...

Android6.0 Log 的抓取与分析

第九课、log 的抓取与分析 一、Android log框架简介 二、log获取方式 1、Eclipse 抓取 1)根据信息类型过滤log 那个显示框上面还有个下拉列表选项可以选择过滤哪些信息。 a、Log.v 的调试颜色为黑色的,任何消息...

高通平台:处理diag端口发出的命令

项目需求:接收diag端口发出的命令,恢复出厂设置,做个记录以作备忘 第一次修改: From 34f7e340d2acc6ae46d23aae36eb9417ed314b12 Mon Sep 17 00:00:00 2001 From: xxx Date: Fri, 9 Dec 2016 10:03:...

android AT命令

优秀的参考文献: Wireless Emergency Alerts 介绍(紧急广播 CMAS介绍) https://blog.csdn.net/aaa111/article/details/79361595 Android kitkat RIL 请求扩展及主动上报扩展 ... A...

android通话模块详解

1、从java端发送at命令的处理流程。 2、unsolicited 消息从modem上报到java的流程。 3、猫相关的各种状态的监听和通知机制。 4、通话相关的图标变换的工作原理。 5、gprs拨号上网的通路原理。 6、通话相关的...

传真协议区别小记

以前都是代码为王,主要在于实现功能,没有怎么仔细研究传真协议,对于我来说,就是发送AT指令,判断回应,这次又要做CLASS2的传真协议。所以就看看各种区别。首先FCLASS? =?查询MODEM,可以得到如下返回值0:数据...

Android Telephony分析(七) ---- 接口扩展(异步转同步)

本文是基于上一篇《[Android Telephony分析(六) ---- 接口扩展(实践篇)](http://blog.csdn.net/linyongan/article/details/52151651)》来写的。...1. 从APP至RIL,发送请求; 2. 从RIL至APP,上报结果。

Android GSM驱动模块(rild)详细分析

Android GSM驱动模块(rild)详细分析(一)基本架构及初始化熊猫哥哥 发表于IT168和Opendroid 转载请注明Android 的RIL驱动模块,在hardware/ril目录下,一共分rild,libril.so以及librefrence_ril.so三个部分,...

Linux下的串口通信学习笔记

Linux下的串口通信学习笔记作者:姜江E-mail:jznsmail@tom.comQQ:457283Blog:...使用串口通信时,发送接收到的每一个字符实际上都是一次一位的传送的,每一位为1或者为0。二、串口通信的分类 串口通信可以分

Android GSM驱动模块详细分析

http://www.linux-mobile.net/forum.php?mod=redirect&tid=18358&goto=lastpost<br />  Android的RIL驱动模块, 在hardware/ril目录下,一共分rild,libril.so以及librefrence_ril.so三个部分,...

软件开发之设计原则和模式

这就造成软件产品和硬件产品在成型之后面临的问题是不同的,软件产品主要是应付用户功能需求的变化和扩展,硬件产品主要着眼于如何大规模地生产。硬件产品的大规模生产可以交给机器去执行,而软件产品的需求变化还

Android Init进程源码分析

Init 进程源码分析 基于Linux内核的android系统,在内核启动完成后将创建一个Init用户进程,实现了内核空间到用户空间的转变。在Android 启动过程介绍一文中介绍了Android系统的各个启动阶段,init进程启动后会...

开机后将sim/uim卡上的联系人写入数据库(2)

这个类是一个广播接收器(broadcastReceiver),主要看它的onReceive()方法: 在接收到android.intent.action.BOOT_COMPLETED这个intent的时候,会执行startService(),service对应的类是SyncSimCon

SQLServer数据库实战视频课程

1.数据库的系统需求分析原理及方法详解,数据库的范式讲解; 2.数据库子查询 3.数据库编程变量的定义,条件语句,循环语句等编程基础; 4.索引的作用,索引的分类,创建索引的原则,索引的管理,如何优化数据库; 5.视图的作用,视图分类,创建视图,视图的限制,视图的应用; 8.事务处理; 9.存储过程的创建,修改,删除及使用 10.触发器的作用,触发器的类型,触发器的管理 数据库的系统需求分析原理及方法详解,数据库的范式讲解,数据库高级查询,函数与索引,视图,数据库编程,游标,事务处理,存储过程,触发器

华为机考题库(全)

包括招聘的机考题,及面试过程中会问到的数据结构的相关内容,排序算法全部包括并且有改进算法,一点点改进可以让你表现的与众不同,如果好的话给点评价吧亲

OpenGL ES2.0基础

初级学习OpenGL ES2.0的课程,从无到有,从进本的函数讲起,每一课时都附带一个例子程序。深入浅出的讲解可编程管线技术,令人费解的文理,以及混合技术,各种优化技术:顶点缓冲区,索引缓冲区,帧缓冲区,介绍精灵的使用,并使用shader制作粒子特效。 掌握OpenGL ES2.0可编程管线,以及OpenGLES2.0的特性,带领初学者入门。

相关热词 c# 获取泛型参数 c# 获取引用变量地址 c# 加载系统自带的字体 c# unity 结构体 c# 路径提示拒绝访问 c# 换行连接 c# 创建接口 c# 取绝对值函数 c# 打印机首选项 c# json通用类