5G模组AT命令脚本-命令发送及回显读取

目录


  • 5G模组采用USB3.0与上位机连接,usb接口在上位机上虚拟出多个port,其中一个可用于发送AT命令,控制模组
  • 本脚本可给串口改善指定 的at命令

定义At串口端口

复制代码
#!/bin/bash

cat > /usr/bin/ttyusbport.sh << "EOF"
export MODULE_PORT=/dev/ttyUSB1
echo "MODULE_PORT="$MODULE_PORT
EOF
chmod +x /usr/bin/port.sh

将命令输入转发到串口

复制代码
# 串口命令
##cat写入多行文本
cat > /usr/bin/at << "EOF"
#!/bin/bash
cmd=$1
#source /usr/bin/port.sh
echo "Sent AT: $cmd"
echo -e "$cmd\r\n" > /dev/ttyUSB1
cat  /dev/ttyUSB1
EOF
chmod +x /usr/bin/at 
相关推荐
小此方12 小时前
Re:Linux系统篇(二十八)文件篇·一:理解 Linux 文件基础I/O、Linux 文件操作与系统调用机制
linux·运维·服务器
likerhood13 小时前
Linux 服务器基础资源查看:CPU、GPU、内存、磁盘与一键检测脚本
linux·运维·服务器
AOwhisky13 小时前
学习自测与解析:MySQL 系列第三期与第四期
linux·运维·数据库·学习·mysql·云计算
流浪00113 小时前
Linux系统篇(三):Linux 命令行参数 & 环境变量:程序和系统沟通的底层逻辑
linux·运维·服务器
Ameilide13 小时前
Linux 应用软件编程 多任务并发
linux·运维·服务器
cjhbachelor13 小时前
___信号
linux
无限进步_13 小时前
【Linux】环境变量:系统运行参数的“备忘录”
linux·运维·服务器
YYRAN_ZZU14 小时前
Ubuntu22.04搭建QEMU嵌入式开发环境全攻略
linux·嵌入式硬件·ubuntu
无忧.芙桃14 小时前
Linux信号机制(上)
linux·运维·服务器
kongba00714 小时前
WSL与VMware冲突
linux