This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/CC1312R:为什么从参考 Linux 收集器/网关实现中删除了 protobufs?

Guru**** 2584465 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/768607/linux-cc1312r-why-were-protobufs-removed-from-the-reference-linux-collector-gateway-implementation

器件型号:CC1312R

工具/软件:Linux

似乎从参考收集器实现中以静默方式删除了 protobuf。  smsgs 和 appsrv 接口显然在2.06.00.24和2.07.00.24之间远离 protobufs、但在发行说明、迁移指南等中没有引用它  

那么我的问题是-为什么放弃 protobuf 框架?  

Linux SDK 用户指南中的 Linux 软件组件中仍有一个 appsrv.proto 文件和"协议缓冲器"参考、但看起来根本不像正在使用。  它是在使用还是参考和包含的文件只是一种监督?

谢谢、

Nick

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Nick、

    是的、您答对了、PROTOBUFS 已从 Linux SDK 中删除。 这样做的主要原因是为了降低设计的复杂性、因为许多人似乎不熟悉 protobuf、这会产生问题。 文件"appsrv.proto"仍在 SDK 中、这应该是一项监督措施、但我将向开发团队确认并返回给您。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Nick、

    我可以确认、SDK 中留下的 protobuf 参考只是一个监督。 更新版本的 SDK 中未使用 protobufs
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我明白了。  感谢您的确认。

    我觉得在查看 SDK 的不同修订版本时有点困惑。  PROTOBUFS 从未通过无线电链路使用、但 PROTOBUFS 对 smgs 消息进行了描述、以供收集器/网关接口使用。  我认为删除原子能器的影响比我提出问题时最初想象的要小。

    Nick