69 Star 503 Fork 328

魔罗 / AT Command

 / 详情

关于 AT Command 本身接口的讨论

待办的
创建于  
2023-12-21 01:06

魔罗:
你好!首先很不好意思在 Issues 和你进行一些探讨或者说请教,因为我发现 gitee 似乎没有讨论区,并且我没有找到你的邮箱。
最近正在 Linux 平台上重构 Modem 相关的拨号及基本工具服务,我了解到 Modem(特别是 GSM) 的 AT 它是遵循 3GPP Spec 27.007 协议的,所以对我来说不同的 Modem 本身的 AT 指令集是相通的,除了一些厂商个性化的东西。
所以我想实现一个 AT Command 本身的接口,不关注数据如何发送接收,更关注的是将组包和解析协议以及错误进行封装,对于使用者来说他不需要关注实现这个操作命令的本身协议应该是什么以及 response 如何解析。
我想问问你,你有了解的相关库么?
另外,因为接触了国内 4~5 家 Modem 厂商,我会思考我上述的接口是否是有必要的呢?因为即使做好封装,调用者仍然要知道什么时候调用这个函数,以及解析后的值的含义,看似这个接口只是将协议进行了拼接并按照 response 格式做了一些处理?所以想问问你是否有什么建议呢?
非常不好意思在 Issues 区冒昧地请教,不管是否能够收到你的回复,我都会感谢!毕竟 AT Command 库确实很棒(即使我没有使用,但他在 MCU 上的一些设计很精彩 :muscle: )。
KudoWu

评论 (0)

KudoWu 创建了任务

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(1)
C
1
https://gitee.com/moluo-tech/AT-Command.git
git@gitee.com:moluo-tech/AT-Command.git
moluo-tech
AT-Command
AT Command

搜索帮助