实验十GPS和GSM通信实验.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验十三 GPS和GSM通信实验 【实验目的】 1、了解GPS数据格式及编程应用 2、了解GSM数据格式及AT指令集的使用方法 3、掌握Qt编程方法与技巧 4、掌握Qtopia应用程序的配置过程 【实验原理】 1、GPS数据格式 NMEA-0183是美国国家海洋电子协会(National Marine Electronics Association)制定的GPS接口协议标准。这种接口协议采用ASCII码输出,协议定义了若干代表不同含义的语句,语句格式如表13-1所示。 表 13-1 NMEA-0183语句格式[38] 符号(ASCII) 定义 HEX DEX 说明 $ 起始位 24 36 语句起始位 aaccc 地址域 前两位为位识别符,后三位为语句名 “,” 域分隔符 2C 44 域分隔符 ddd……ddd 数据块 发送的数据内容 “*” 校验和符 2A 42 星号分隔符,表明后面的两位数是校验和 Hh 校验和 校验和 CR/LF 终止符 0D,0A 13,10 回车,换行 NMEA-0183接口协议定义的主要语句有:GGA、GLL、GSA、GSV、MSS、RMC、VTG、ZDA等。表13-2介绍这些语句所包含的具体内容。 表13-2 常见NMEA-0183语句内容[38] 语句 语句内容 GGA UTC时间、纬度值、经度值、定位状态(无效、单点定位、差分)、观测的GPS卫星个数、HDOP值、GPS椭球高、天线架设高度、差分数据龄期、差分基准站编号、校验和 GLL UTC时间、纬度值、经度值、定位状态(无效、单点定位、差分)、校验和 GSA 定位模式(M-手动,强制二维或三维定位;A-自动,自动二维或三维定位)、定位中使用的卫星ID号、PDOP值、HDOP值、VDOP值 GSV 视野中的GPS卫星颗数、PRN编号、卫星仰角、距正北的角度(方位角)、信噪比 MSS 信标台的信号强度、信噪比、信标频率、波特率、通道号 RMC UTC时间、定位状态(A-可用,V-可能有错误)、纬度值、经度值、对地速度、日期等 VTG 对地速度等 ZDA UTC时间、年、月、日、当地时区、时区的分钟值等 2、SMS数据格式 GSM规范]对短消息传输定义了三种控制协议:即二进制协议(块模式),基于字符的AT命令接口协议(文本模式)和基于字符的十六进制编码二进制传输块接口协议(PDU 模式)。 块模式 (Block mode) 是使用二进制编码来传输用户数据的接口协议。 为了提高可靠性,它带有差错保护,适合于链接不完全可靠的地区,尤其是要求控制远程设备的情况。它属于GSM第一阶段的短消息传输接口协议。目前,PDU已取代]两种基本格式如图13-1和13-2所示。 图13-1 收短消息报文格式 图13-2 发短消息报文格式 SCA:短消息服务中心的号码。 PDU Type:PDU的消息类型。 MR:短消息的连续编号(一般短消息终端会对每次发送的SMS-SUBMIT类型的短消息进 行编号,从1开始到255结束,然后重新从1开始) OA:短消息发送端的地址,即电话号码。 DA :短消息发送目的端的地址。 PID :协议指示参数。这个参数主要是提供给SMSC用于判断如何处理这条短消息。 DCS :数据编码方案。指示了用户数据(User Data)所使用的编码方式。 SCTS:端消息中心的时间戳。指示了SMSC收到这条短消息的时间。 VP :有效期。超过这段时间后,短消息在SMSC中不再有效。 UDL :用户数据长度。指示了UD段的长度。 UD :用户数据段。 RP:回复路径指示。标示存在着回复路径。 UDHI :用户数据段报头指示。标示UD段存在着数据报头。 SRI :状态报告指示。标示对方端消息实体是否要求有状态报告。 SRR :状态报告请求。标示本端要求有状态报告。 VPF:有效期的格式。标示有效期字段是否出现。 MMS :更多消息指示。标示是否有更多短消息要发送。 RD 拒绝重复指示。后文会有详细说明。 MTI :消息类型指示。标示消息的类型。 00 为 SMS-DELIVER类型。 01 为 SMS-SUBMIT类型。 下面以实例说明PDU串的结构和编码方式: 发送时数据格式: 假设短消息中心号码是+8613800210500,对方号码消息内容是“Hello!”。从发出的PDU串08 91 68 31 08 20 01 05 F0 11 00 0B 91 31 58 81 27 64 F8 00 00 00 06 C8 32 9B FD 0E 01。 对照规范,具体的分析如表13-3所示: 表13-3 发送PDU时的数据格式 分段 含义 说明 08 SMSC地

文档评论(0)

ipad0b + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档