3个帖子/ 0个新帖子
最后发表
sbourahla
离线
最后看到:6年4天前
专家
加入:2015-02-25 09:51
6 lowpan CoAP

你好,

我尝试用DA14580和6lowPAN(使用L2CAP层)和CoAP开发一个应用程序,但似乎真的不可能做到这一点。我不知道如何访问L2CAP层。也许我们无法使用它因为它在集成在芯片上的BLE堆栈中。你能证实这一点吗?

最好的问候,

VesaN
离线
最后看到:5年10个月前
大师 主
加入:2014-06-26 08:49
你好sbourahla,

你好sbourahla,

这是我第一次听到CoAP和BLE在一起!据我所知,您可以访问主机层。看到src \ ip \ ble \ hl \ src \ \ l2c.我认为在理论上做你想做的是可能的,但是据我所知目前还没有对CoAP的支持,所以我认为你需要将整个协议移植到开发环境中。

这些定义在rom_symdef.txt中

0 x0002c479 T l2cc_cleanup
0 x0002c4a9 T l2cc_init
0 x0002c4e5 T l2cc_create
0 x0002c515 T l2cc_update_state
0 x0002c759 T l2cm_init
0 x0002c781 T l2cm_create
0 x0002c789 T l2cm_cleanup
0 x0002c7a9 T l2cm_set_link_layer_buff_size

这就是我对BLE和CoAP的发现

我没有直接管理l2cap的经验,所以我不知道我说的是否有帮助。

sbourahla
离线
最后看到:6年4天前
专家
加入:2015-02-25 09:51
VesaN,

VesaN,

谢谢,很有帮助。可能是为了实现6lowPAN,我将需要访问链路层,我希望这是可能的。我在\src\ip\ble\ll\src\controller中找到了这个头文件。

最好的问候,