[发明专利]一种模组AT通道多路复用方法在审
| 申请号: | 202310093366.7 | 申请日: | 2023-01-18 |
| 公开(公告)号: | CN116233218A | 公开(公告)日: | 2023-06-06 |
| 发明(设计)人: | 刘兴帮;贾灵;石超;苏红波;邱绿景 | 申请(专利权)人: | 浙江利尔达物联网技术有限公司 |
| 主分类号: | H04L67/2871 | 分类号: | H04L67/2871 |
| 代理公司: | 杭州杭诚专利事务所有限公司 33109 | 代理人: | 王江成 |
| 地址: | 311100 浙江省杭州市余杭*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 模组 at 通道 多路复用 方法 | ||
1.一种模组AT通道多路复用方法,其特征是,包括AT模组软件模块和上位机PC,所述AT软件模块包括AT通道模块、中间层设备模块、USB COM对应设备和socket服务器端口,所述AT模块与所述中间层设备信号连接,所述中间层设备与所述USB COM对应设备和socket服务器端口电性连接,所述上位机PC包括USB COM端口和socket客户端端口,所述USB COM端口与所述USB COM对应设备电性连接,所述socket客户端端口与所述socket服务器端口电性连接。
2.根据权利要求1所述的一种模组AT通道多路复用方法,其特征是,所述方法包括以下步骤:
步骤S1:AT通道初始化;
步骤S2:完成USB端口发送AT数据;
步骤S3:完成USB端口接受AT数据。
3.根据权利要求1或2所述的一种模组AT通道多路复用方法,其特征是,所述步骤S1中,中间层设备通过alrouter初始化AT0通道端口用于收发AT数据并启动socat将AT1与USBCOM端口的ttyGS2进行数据绑定,从而完成AT通道数据初始化流程。
4.根据权利要求1或2所述的一种模组AT通道多路复用方法,其特征是,所述步骤S2中,中间层设备进入USB端口发送AT流程,上位机软件工具通过USB COM端口将数据写入ttyGS2,同时将接收到的数据透传至ttyAT1,并通过中间层设备转送接收数据,转送到ttyAT0,并通过AT通道OA接收中间层的转送数据,完成数据转送后AT通道处理上位机发送的AT命令,完成发送AT指令信号流程。
5.根据权利要求1或2所述的一种模组AT通道多路复用方法,其特征是,所述步骤S3中,中间层设备进入USB端口接收AT流程,AT通道接收来自上位机的AT命令的返回数据结果,利用AT通道将返回结果写入ttyAT0端口,写入后中间层设备将ttyAT0发送的数据转送到ttyAT1,完成一次数据转送后socat将ttyAT1接收到的数据二次转发至ttyGS2,并将AT命令的返回结果发送到上位机工具中,上位机工具接收AT命令的返回结果,完成USB端口接收AT数据流程。
6.根据权利要求1或2所述的一种模组AT通道多路复用方法,其特征是,整个流程还包括USB端口和socket端口接入切换流程,包括以下步骤:
步骤SA1:撤销原始socat进程;
步骤SA2:二次拉起socat进程,将ttyAT1通道和socket服务器端口进行绑定。
7.根据权利要求2所述的一种模组AT通道多路复用方法,其特征是,所述工作流程还包括中间层设备工作驱动流程,包括以下步骤:
步骤SB1:中间层内核注册驱动;
步骤SB2:默认注册16个端口通道,每个端口名称为ttyAT0~ttyAT15;
步骤SB3:ttyAT0将输出端的数据转入ttyAT1的输入端;
步骤SB4:循环重复步骤S3,完成中间层设备工作驱动。
8.根据权利要求7所述的一种模组AT通道多路复用方法,其特征是,所述中间层设备在内核中默认注册为8对共16个端口通道,分别是ttyAT0~ttyAT1, ttyAT2~ttyAT3,…ttyAT14~ttyAT15,每一对是一个中间层的设备通道,所述ttyAT0用于对接原始的AT通道,ttyAT1对接socket或USB COM端口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江利尔达物联网技术有限公司,未经浙江利尔达物联网技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310093366.7/1.html,转载请声明来源钻瓜专利网。





