你好,
我正在对话框14695开发工具包上使用WiRaïu10.440.8.6。我的应用程序需要连接到谷歌物联网核心。Google IoT核心使用了更高版本的mbedtls,包含的文件比WiRa\u 10.440.8.6\utilities\libbo\u crypto\third\u party\u crypto\mbedtls中的文件多得多。看起来带有WiRa SDK的mbedtls版本包可能是旧版本。
有新版本的mbedtls可以与WiRA SDK一起使用吗?我需要能够编译谷歌物联网核心嵌入式C代码,并与我的应用程序集成。我用的是FreeRTOS。
谢谢和问候,
亚部
设备:
你好,Subramanyan,
让我查一下,很快给你回电。
谢谢,下午好
嗨Subbu,
我已经向团队内部汇报了情况,所以我一有反馈就马上给你。
谢谢,下午好
你好,Subramanyan,
SDK使用了mbedtls库的一部分,并对我们的产品进行了一些优化修改。mbedtls的最新版本可以在以下位置找到:亚博电竞菠菜https://tls.mbed.org/. 如果您的应用程序需要一些尚未包含的功能,您可以导入关联的库文件,同时考虑任何依赖项。
谢谢,下午好
你好,Subramanyan,
我想在两个dialog(DA14695)USB板之间实现DTLS握手,为了设置mbedtls\u ssl\u bio()回调,我想使用GATT server作为mbedtls和BLE控制器之间的接口来发送和接收DTLS消息。您知道dialogsdk中的gatsapi函数是用于此目的的吗?如果你有一个主意,那将是一个很大的帮助。
提前谢谢。
当做,
普拉桑纳
你好,普拉桑纳,
我建议你浏览下一篇文章中的链接。这里有一些例子。
https://support.dialog semiconductor.com/comment/30628#评论-30628
谢谢和问候,
苏布拉曼尼亚
你好,Subramanyan,
我已经浏览了您提供的链接中的示例。我从sdk中gattapi定义中了解到的是,api用于读取、写入、通知、指示GATT客户机和GATT服务器之间的数据。但是,我真正需要的是如何用GATT打开一个mbedtls隧道。我们需要配置mbedtls\u set\u bio()函数,以便用BLE打开套接字。我对mbedtls和BLE完全陌生。我不完全了解如何在MBEDTL和BLE之间建立连接。如果您对设置mbedtls\u set\u bio()函数中使用的读写回调有任何经验,请告诉我如何实现此功能。
提前谢谢。
当做,
普拉桑纳
抱歉,我没有使用mbedtls\u set\u bio()功能。
你好,Subramayam,
谢谢你的回复。
当做
普拉桑纳