GSM/GPRS
imxiangzi
这个作者很懒,什么都没留下…
展开
-
GPRS公网通讯
GPRS应用中TCP/IP/PPP基本概念:(CDMA的原理与此差不多)实际上GPRS DTU上实现的是协议栈是TCP/IP Over PPP。我们在使用时必须要有一些相应的概念。因此在下面我们就与SARO-3130P使用相关的一些事项作一些简要的说明,如果您想详细了解这些协议,请参见相关书籍: 1. 每一次SARO-3130P拨ATD*99***1#(或ATD*99***1#)之转载 2012-08-02 10:32:25 · 2484 阅读 · 0 评论 -
电容,竟然也能发出声音?!99%的硬件工程师都没听说过!
简介电容啸叫,是因为电容被加电后,产生电场力;电容在电场力作用下发生细微的膨胀;如果电容上的纹波过大,电场力的变化也就比较大;变化的电场力施加在PCB板上,就引起了振动;如果纹波频率在人耳收听的范围内,就听到了电容发出的声音。电流噪声的源头,竟然是它!万万没想到!前面我们讲了很多电容的常见知识,链接都在本文末尾。先讲个转载 2018-04-22 16:02:54 · 18321 阅读 · 0 评论 -
pdu长短信格式解释
from: https://www.cnblogs.com/leothink/archive/2010/12/09/1900925.html转载 2018-01-20 09:27:13 · 597 阅读 · 0 评论 -
PDU学习笔记--包括长短信的发送
使用PDU模式,包含UDH头信息分割短信,用户数据头UDH=00表示长短信拆分。贴一个转来的PDU学习笔记,网上收藏的关于PDU其实并不难,至于PDU是什么,不管它,爱是什么是什么,我们只要知道怎么用就可以了。在网上看了很多关于PDU的帖子or文档,但是说的都不是很详细。所以结合其他高人的文档,总结了这篇文档,希望通过这篇文档让不熟悉PDU的转载 2018-01-20 09:22:46 · 5153 阅读 · 1 评论 -
[转]用VC++实现用Rasdial函数拨号
用VC++实现用Rasdial函数拨号2008-10-31 16:34//VC++ 拨号函数演示1234567891011121314151617181920212223242转载 2017-12-02 00:20:21 · 1221 阅读 · 1 评论 -
再谈Qt实现Rasdial拨号问题(说说项目中遇到的问题和解决方案)
上一篇 Qt实现Rasdial宽带拨号 讲解了下最简单的宽带拨号方式。但是在实际项目开发中,发现,这种做法是不好的。效率低,有时拨号失败。而且上一回。我们是采用异步拨号来实现,这个做法是不行的。我们需要实现同步拨号。 那么我们应该借助api函数: DWORD WaitForSingleObject( HANDLE hHandle, DWORD dwMillise转载 2017-12-01 13:10:36 · 285 阅读 · 0 评论 -
Qt实现Rasdial宽带拨号
最近,由于项目需求,需要通过不断拨号来实现切换ip。 当然,最简单的方法就是使用Rasdial来进行拨号。 一开始是采用双管道方法来做,但是会出现黑框框。然后我就想用 ShellExecuteA 函数来实现,通过采用 SW_HIDE显示方式来隐藏黑框框。 那么又出现了一个问题。因为不能再用双管道方法了,那么怎么知道连接结果呢? 我的想法就是把system命令运行结果输出到文件中,再把数据读取出来。转载 2017-12-01 13:09:30 · 545 阅读 · 0 评论 -
WinCE 下 RAS 拨号连接的建立和拨号过程
在 CE 下如果系统没有建立拨号网络,要实现上网功能时,就需要通过代码来实现建立拨号网络、拨号实现上网的过程。以下代码中的参数和拨号所用数值,都是电信 EVDO 的配置。如果换 GSM 或 WCDMA 时,请相应修改。[cpp] view plain copy [cpp] view plain转载 2017-12-01 12:01:49 · 509 阅读 · 0 评论 -
AT+CNMI的使用
MT VS TE移动台(MS):它包括移动设备(ME)和用户识别模块(SIM)。根据业务的状况,移动设备可包括移动终端(MT),终端适配功能(TAF)和终端设备(TE)等功能部件。从上面可以看出 ME 的 概念最大,它包括 MT 和 TE 。MT 完成无线传输和相关功能。TE 完成端到端应用。可以这么理解,MT 指的是我们手机,而 TE可以是笔记本电脑之类的。TE也可以是PDA、普通桌面电转载 2017-09-27 09:56:09 · 465 阅读 · 0 评论 -
基于AT指令开发短信程序
基于AT指令开发短信程序本人的专职工作是做手机底层软件中SMS和CBS的功能模块软件,对SMS的PDU格式可以说是比较了解,在网上查找了一下感觉目前国内公开的软件大多功能比较单一。主要特点如下: 1、支持分页短信,最大可以支持15个分页,可以一次发送超长数据。 2、文字编码不仅有7BIT和UCS2,还附上8BIT,对于一些手机可以省去解释特殊字符的烦恼。 3、支持CLASS类型的短信,如CLA转载 2017-08-28 19:18:08 · 944 阅读 · 0 评论 -
C# 利用AT指令开发短信功能
论坛中看到的AT发送短信的代码,可以学习用[csharp] view plain copyprint?namespace ModemImpl { public class Modem { public bool IsOpen { get { return isOpen; } } public转载 2017-08-28 19:16:55 · 1575 阅读 · 0 评论 -
AT指令获取基站信息
AT+CREG 网络注册和漫游 命令发送(command): AT+CREG= 命令响应(Response): +CREG :, [,,] 参数说明: 0 : 禁止网络注册主动提供结果代码(默认设置) 1 : 允许网络注册主动提供结果代码:+CREG: 2 : 启用网络注册和位置信转载 2017-08-21 22:25:01 · 13132 阅读 · 0 评论 -
4G 频段的分配
相信近两年4G手机各种国港欧美台日版本以及B1、B3、B38、B39、B40、B41给大家带来了很多困扰,最近查阅了一些资料,梳理如下,如有不当欢迎指出,转载请注明。转载 2017-07-23 08:36:45 · 24217 阅读 · 0 评论 -
GPRS 中的PDP上下文名词解释
所谓的PDP上下文,也即是移动场景,英文全称PDP Context,PDP是分组报文协议的简写,Context翻译成上下文。 每一个手机上网,都必须要先附着到SGSN上。当手机需要访问网络时,需要获取一个PDP地址,你可以把它看成移动的私网地址,该地址需要从GGSN(服务GPRS节点:记录移动台的当前位置信息,移动分组数据的发送和接收,为服务区内用户提供双向分组路由)获取。而在GGSN(...转载 2018-12-08 10:23:40 · 1948 阅读 · 0 评论