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 
相关推荐
杨云龙UP2 小时前
MySQL 数据库常用备份工具对比:mysqldump、mydumper 与 XtraBackup
linux·运维·服务器·数据库·mysql·dba·备份恢复
风曦Kisaki4 小时前
Kubernetes(K8s)笔记Day06: 持久化存储(emptyDir,hostPath,NFS),PV 和 PVC,StorageClass存储类
linux·运维·笔记·云原生·容器·kubernetes
_艾伦 耶格尔.4 小时前
基础I/O
linux
youngerwang5 小时前
3GPP 5G NR 协议与射频指标深度解读:写在系列之前
5g·3gpp协议·射频指标
fb_123457 小时前
Linux磁盘分区从入门到实操:MBR_GPT全解析+分区工具实战指南
java·linux·gpt
深念Y7 小时前
随身WiFi设备记录
linux·嵌入式·无线·射频·随身wifi·zte
柒号华仔8 小时前
【LINUX】Linux从闹钟到高精度定时器的实现
linux
深爱水瓶 血影S狂风11 小时前
函数调用过程探究
linux·运维·服务器
酷可达拉斯11 小时前
Linux操作系统-磁盘空间使用率100%如何处理?
linux·运维·服务器·云计算·bash
youngerwang12 小时前
3GPP TS 38.300 深度解读:NR 与 NG-RAN 总体描述
5g·3gpp 38.3xx·nr与ng-ran总体描述