HUAWEI MH5000系列 5G模块AT命令手册(Draft)-(V100R001_01, Chinese)

2023-10-17 22:50

本文主要是介绍HUAWEI MH5000系列 5G模块AT命令手册(Draft)-(V100R001_01, Chinese),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.1 使用范围
本文描述了华为终端产品 MH5000 模块支持的 AT 命令接口规范。
在使用本文档之前,请阅读与 MH5000 模块软件配套发布的 Release Notes。

1.2 概述
本文根据终端设备的需求,实现了国际标准(如 3GPP 和 ITU-T)中的部分 AT 命令。本文还描述了终端设备实现的私有 AT 命令接口,私有 AT 命令接口是为了更好或更方便地实现某种功能。
本文不描述标准已经定义或 MT 已实现,但华为终端产品需求涉及不到的接口。对于AT 命令接口的描述,仅限于接口数据包本身,以及 TE 和 MT 对接口的使用方法和使用流程,不包括与接口不直接相关的内容。本文也仅限于描述 TE 和 MT 之间 Rm 接口范围内的 AT 命令接口,而不描述 MT 与 IWF 之间 Um 接口范围内的 AT 命令接口。
AT 命令是 TE 和 MT 之间的通信命令协议。如果有新款 MT 产品需要和现有 TE 对接,而现有 TE 是按照本 AT 规范实现的,则新款 MT 必须遵守此规范才能保证者成功对接。比如新款模块和现有 PC 统一后台对接,那么新款模块必须遵守此规范;反之亦然,比如新开发某 PC 后台或 PC 工具,也要遵守此规范,才能和现有的终端产品对接。若 TE 和 MT 不用 AT 命令通信,则不受本规范限制。

1.3 释义说明
在整篇文档中,模块简称为 ME、MS、TA 或者 DCE。可通过模块的串口发送 AT 命令控制模块。在串口线缆另一端的设备简称为 TE、DTE 或者应用设备(可能在嵌入式系统中运行)。
本文在命令的“属性说明”一节对每条 AT 命令的属性进行了标注。其中,“N”表示不,“Y”表示是,“NA”表示不涉及。
例如:

说明如下:
该命令设置的参数不会掉电保存。
该命令受 PIN 控制。

1.4 AT 命令语法结构
1.4.1 AT 命令简介
AT 命令是用来控制 TE(如 PC 等用户终端)和 MT(如移动台等移动终端)之间交互的规则,如图 1-1 所示。
图1-1 TE 与 MT 的交互

AT 命令行的基本格式如下图 1-2 所示。

AT 命令的返回值包括两部分,响应信息和结果码。AT 命令返回值示例如图 1-3 所示。


执行本文所有 AT 命令返回的错误,除 AT 命令中定义的错误外,都有可能返回<CR><LF>ERROR<CR><LF>。因此,<CR><LF>ERROR<CR><LF> 不再在每个命令定义中说明。

HUAWEI MH5000开发板系列资料

这篇关于HUAWEI MH5000系列 5G模块AT命令手册(Draft)-(V100R001_01, Chinese)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/228459

相关文章

Linux join命令的使用及说明

《Linuxjoin命令的使用及说明》`join`命令用于在Linux中按字段将两个文件进行连接,类似于SQL的JOIN,它需要两个文件按用于匹配的字段排序,并且第一个文件的换行符必须是LF,`jo... 目录一. 基本语法二. 数据准备三. 指定文件的连接key四.-a输出指定文件的所有行五.-o指定输出

Linux jq命令的使用解读

《Linuxjq命令的使用解读》jq是一个强大的命令行工具,用于处理JSON数据,它可以用来查看、过滤、修改、格式化JSON数据,通过使用各种选项和过滤器,可以实现复杂的JSON处理任务... 目录一. 简介二. 选项2.1.2.2-c2.3-r2.4-R三. 字段提取3.1 普通字段3.2 数组字段四.

java中ssh2执行多条命令的四种方法

《java中ssh2执行多条命令的四种方法》本文主要介绍了java中ssh2执行多条命令的四种方法,包括分号分隔、管道分隔、EOF块、脚本调用,可确保环境配置生效,提升操作效率,具有一定的参考价值,感... 目录1 使用分号隔开2 使用管道符号隔开3 使用写EOF的方式4 使用脚本的方式大家平时有没有遇到自

Python sys模块的使用及说明

《Pythonsys模块的使用及说明》Pythonsys模块是核心工具,用于解释器交互与运行时控制,涵盖命令行参数处理、路径修改、强制退出、I/O重定向、系统信息获取等功能,适用于脚本开发与调试,需... 目录python sys 模块详解常用功能与代码示例获取命令行参数修改模块搜索路径强制退出程序标准输入

Python pickle模块的使用指南

《Pythonpickle模块的使用指南》Pythonpickle模块用于对象序列化与反序列化,支持dump/load方法及自定义类,需注意安全风险,建议在受控环境中使用,适用于模型持久化、缓存及跨... 目录python pickle 模块详解基本序列化与反序列化直接序列化为字节流自定义对象的序列化安全注

Linux命令rm如何删除名字以“-”开头的文件

《Linux命令rm如何删除名字以“-”开头的文件》Linux中,命令的解析机制非常灵活,它会根据命令的开头字符来判断是否需要执行命令选项,对于文件操作命令(如rm、ls等),系统默认会将命令开头的某... 目录先搞懂:为啥“-”开头的文件删不掉?两种超简单的删除方法(小白也能学会)方法1:用“--”分隔命

python pymodbus模块的具体使用

《pythonpymodbus模块的具体使用》pymodbus是一个Python实现的Modbus协议库,支持TCP和RTU通信模式,支持读写线圈、离散输入、保持寄存器等数据类型,具有一定的参考价值... 目录一、详解1、 基础概念2、核心功能3、安装与设置4、使用示例5、 高级特性6、注意事项二、代码示例

Redis 的 SUBSCRIBE命令详解

《Redis的SUBSCRIBE命令详解》Redis的SUBSCRIBE命令用于订阅一个或多个频道,以便接收发送到这些频道的消息,本文给大家介绍Redis的SUBSCRIBE命令,感兴趣的朋友跟随... 目录基本语法工作原理示例消息格式相关命令python 示例Redis 的 SUBSCRIBE 命令用于订

防止Linux rm命令误操作的多场景防护方案与实践

《防止Linuxrm命令误操作的多场景防护方案与实践》在Linux系统中,rm命令是删除文件和目录的高效工具,但一旦误操作,如执行rm-rf/或rm-rf/*,极易导致系统数据灾难,本文针对不同场景... 目录引言理解 rm 命令及误操作风险rm 命令基础常见误操作案例防护方案使用 rm编程 别名及安全删除

Java使用jar命令配置服务器端口的完整指南

《Java使用jar命令配置服务器端口的完整指南》本文将详细介绍如何使用java-jar命令启动应用,并重点讲解如何配置服务器端口,同时提供一个实用的Web工具来简化这一过程,希望对大家有所帮助... 目录1. Java Jar文件简介1.1 什么是Jar文件1.2 创建可执行Jar文件2. 使用java