查看/dev目录下的串口设备:在终端中运行以下命令,查看系统检测到的串口设备:
$ ls /dev/ttyUSB*
minicom串口通信软件安装
sudo apt-get install minicom
修改串口配置:
在minicom的配置界面中,选择"Serial Port Setup"选项,然后按照提示进行串口配置
sudo minicom -s
打开串口:
注意,根据实际情况,您可能需要调整波特率(-b参数)和设备名称(-D参数)
sudo minicom -b 115200 -o -D /dev/ttyUSB1
使用AT指令控制4g模块
命令 | 描述 |
---|---|
AET1 | 设置为回显模式 |
AET0 | 设置为非回显模式 |
常用的AT指令
一、通用命令
命令 | 描述 |
---|---|
ATI | 显示产品标识信息 |
AT+GMI | 索取制造商识别码 |
AT+GMM | 请求TA模型识别 |
AT+GMR | 请求软件版本的修订标识 |
AT+CGMI | 索取制造商识别码 |
AT+CGMM | 请求模型识别 |
AT+CGMR | 请求版本的修订标识 |
AT+GSN | 请求国际移动设备识别码(IMEI) |
AT+CGSN | 索取产品序列号识别码 |
AT&F | 将所有当前参数设置为制造商默认值 |
AT&V | 显示当前配置 |
AT&W | 将当前参数存储到用户定义的配置文件中 |
ATZ | 将所有当前参数设置为用户定义的配置文件 |
ATQ | 设置结果代码演示模式 |
ATV | TA响应格式 |
ATE | 设置命令回显模式 |
A/ | 重复上一个命令行 |
ATS3 | 设置命令行终止字符 |
ATS4 | 设置响应格式字符 |
ATS5 | 设置命令行编辑字符 |
ATX | 设置连接结果代码格式和监控呼叫进度 |
AT+CFUN | 设置电话功能 |
AT+CMEE | 错误消息格式 |
AT+CSCS | 选择TE字符集 |
AT+QURCCFG | 配置URC指示选项 |
二、 串行接口控制命令
命令 | 描述 |
---|---|
AT&C | 设置DCD功能模式 |
AT&D | 设置DTR功能模式 |
AT+IFC | 设置TE-TA本地数据流控制 |
AT+IPR | 设置TE-TA固定本地费率 |
三、 状态控制命令
命令 | 描述 |
---|---|
AT+CPAS | 查询移动活动状态 |
AT +CEER | 报告扩展错误 |
AT +QCFG | 配置扩展设置 |
AT +QCFG=“gprsattach” | 配置GPRS附加模式 |
AT+QCFG=“nwscanmode” | 配置网络搜索模式 |
AT+QCFG =“nwscanseq” | 配置网络搜索顺序 |
AT+QCFG =“roamservice” | 配置漫游服务 |
AT+QCFG =“servicedomain” | 配置服务域 |
AT+QCFG =“band” | 配置Band |
AT+QCFG =“urc/ri/other” | 指定在呈现其他URC时的RI行为 |
AT+QCFG =“urcdelay” | 设置URC指示的延迟时间 |
AT+QCFG =“urc/cache” | 启用/禁用URC缓存功能 |
AT+QINDCFG | 配置URC指示 |
四、 SIM卡相关命令
命令 | 描述 |
---|---|
AT+CIMI | 请求国际移动用户身份(IMSI) |
AT+CLCK | 设备锁 |
AT+CPIN | 输入PIN |
AT+CPWD | 更改密码 |
AT+CSIM | 通用(U)SIM卡访问权限 |
AT+CRSM | 受限(U)SIM卡访问权限 |
AT+QCCID | 显示ICCID |
AT+QPINC | 显示PIN剩余计数器 |
AT+QINISTAT | 查询(U)SIM卡的初始化状态 |
AT+QSIMDET | (U)SIM卡检测 |
AT+QSIMSTAT | (U)SIM卡插入状态报告 |
五、 网络服务命令
命令 | 描述 |
---|---|
AT+COPSO | 运算符选择 |
AT+CREG | 网络注册状态 |
AT+CSQ | 信号质量报告 |
AT+CPOL | 首选运营商清单 |
AT+COPN | 读取操作员名称 |
AT+CTZU | 自动时区更新 |
AT+CTZR | 时区报告 |
AT+QLTS | 获得通过网络同步的最新时间 |
AT+QNWINFO | 查询网络信息 |
六、 电话簿命令
命令 | 描述 |
---|---|
AT+CNUM | 订户编号 |
AT+CPBFF | 查找电话簿条目 |
AT+CPBR | 阅读电话簿条目 |
AT+CPBS | 选择电话簿内存存储 |
AT+CPBW | 编写电话簿条目 |
七、 短消息服务命令
命令 | 描述 |
---|---|
AT+CSMS | 选择消息服务 |
AT+CMGF | 消息格式 |
AT+CSCA | 服务中心地址 |
AT+CPMSP | 首选消息存储 |
AT+CMGD | 删除消息 |
AT+CMGD=1 | 删除存储器中=1 的短消息。 |
AT+CMGD=1,4 | 删除存储器中所有短消息。 |
AT+CMGL=“ALL” | 列表消息 |
AT+CMGR | 阅读消息 |
AT+CMGS | 发送消息 |
AT+CMMS | 发送更多消息 |
AT+CMGWW | 将消息写入内存 |
AT+CMSS | 从存储发送消息 |
AT+CNMA | 对UE/TE的新消息确认 |
AT+CNMISMS |