-
公开(公告)号:CN116055578B
公开(公告)日:2023-06-27
申请号:CN202310200898.6
申请日:2023-03-06
申请人: 北京朝歌数码科技股份有限公司
发明人: 曹裕昌
IPC分类号: H04L69/10 , H04L69/12 , H04L69/321 , H04L67/54 , G06F9/48
摘要: 本申请实施例公开了一种轻量级的AT协议栈、通信方法和系统,所述AT协议栈包括:主进程以及与所述主进程对应的子线程;其中,主进程,用于接收外部指令;若外部指令为AT命令,则通过AT串口向终端设备发送AT命令,并注册针对AT命令的回复内容的第一监控事件;若外部指令为事件监控指令,则注册针对所述事件监控指令的第二监控事件;子线程,用于持续读取AT串口接收的消息,并对该消息进行分析以确认该消息与所述第一监控事件是否匹配,若匹配,则将该消息发送给下发AT命令的外部进程,以对AT命令进行回复;若不匹配,则确认该消息是否包含第二监控事件所监控的信息,若包含,则向注册第二监控事件的外部进程发送提醒信息。
-
公开(公告)号:CN116055578A
公开(公告)日:2023-05-02
申请号:CN202310200898.6
申请日:2023-03-06
申请人: 北京朝歌数码科技股份有限公司
发明人: 曹裕昌
IPC分类号: H04L69/10 , H04L69/12 , H04L69/321 , H04L67/54 , G06F9/48
摘要: 本申请实施例公开了一种轻量级的AT协议栈、通信方法和系统,所述AT协议栈包括:主进程以及与所述主进程对应的子线程;其中,主进程,用于接收外部指令;若外部指令为AT命令,则通过AT串口向终端设备发送AT命令,并注册针对AT命令的回复内容的第一监控事件;若外部指令为事件监控指令,则注册针对所述事件监控指令的第二监控事件;子线程,用于持续读取AT串口接收的消息,并对该消息进行分析以确认该消息与所述第一监控事件是否匹配,若匹配,则将该消息发送给下发AT命令的外部进程,以对AT命令进行回复;若不匹配,则确认该消息是否包含第二监控事件所监控的信息,若包含,则向注册第二监控事件的外部进程发送提醒信息。
-