问题标签 [contiki-ng]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
102 浏览

c - 续:如何降低功耗?

我目前正在开发基于 Contiki-ng 的低功耗 IoT 节点,该节点在 TI CC1350 启动板上运行。我的问题是我的功耗总是> 6mA。

编译并运行energest示例,我可以看到 MCU 收音机始终在收听,无论我是否使用MAKE_MAC = MAKE_MAC_NULLMACand进行编译MAKE_NET = MAKE_NET_NULLNET。由于 CPU 始终处于活动状态,因此运行 MAKE_MAC = MAKE_MAC_TSCHMAKE_MAC = MAKE_MAC_CSMA增加了大约 2mA 的消耗,但无线电从不占空比。

有没有办法在这个平台上减少 Contiki-ng 的电流消耗?

0 投票
0 回答
31 浏览

msp430 - 在 Contiki Cooja 中编译天空微尘时如何消除 MSP 版本错误

我正在努力Contiki-ng,我已经安装MSPGCC4.7.2了。但是每次我尝试编译天空微粒时,它都会向我显示这个错误:

错误

我已经尝试多次重新安装它,但错误仍然存​​在。

0 投票
0 回答
26 浏览

contiki - 有没有办法修改 Contiki-NG 中的链接故障?

我在 Cooja 模拟器上模拟一些场景,我想考虑可能的链接故障。有没有办法配置特定的链路故障概率?

提前致谢

0 投票
0 回答
61 浏览

c - Contiki-NG:tsch 网络创建需要很长时间

我目前正在开发基于 TI CC1350 启动板的低功耗 IoT 节点。我正在使用 Contiki-NG 和 tsch 让节点连接到自己和网络协调器。

我的问题是节点和协调器之间的第一次连接花费的时间太长(在 10 分钟内),这使得调试网络几乎不可能,因为每次重置节点时我必须等待很长时间才能尝试我的更改。

我可以在 contiki 配置中更改任何设置以使连接更快地发生吗?

0 投票
1 回答
45 浏览

arm - 使用 openocd 和 contiker ng 的 gdb 中的行号不正确

我正在尝试使用 OpenOCD 调试在 LaunchPad CC1312r1 板上运行的 contiki-ng 应用程序。当我向源文件中的一行添加断点时,gdb 获取错误的行号。

我编写了一个小型演示应用程序并且可以正常工作,但是我无法在我应该调试的应用程序中获得正确的行号。

我曾尝试在我的本机 PC 上使用 contiki-ng docker 映像进行编译。我试过 gdb-multiarch 和 arm-none-eabi-gdb。我正在为 OpenOCD 使用 TI 存储库,它支持 LaunchPad CC1312r1。

调试器报告以下编译器标志:

0 投票
0 回答
44 浏览

cooja - 如何在 Cooja Simulator 中实现黑洞攻击?

我需要在 cooja 中使用 RPL 协议在 cooja 中实现黑洞攻击。不知道如何执行它,任何人都可以帮助我吗?

0 投票
1 回答
111 浏览

coap - 来自 Contiki-NG 的 DTLS-CoAP 服务器在 DTLS 握手期间失败

我已经在 Contiki-NG 中使用选项 MAKE_WITH_DTLS=1 刷新了带有 cc26xx-web-demo 示例的 cc2650 Sensortag 现在我想通过 coaps:// 请求访问它。当我尝试从 cf-browser 以 coaps:// 访问它时,它显示握手失败,但它适用于简单的 coap:// 请求。cf-browser 中提供的演示服务器(californium.eclipseprojects.io)适用于 coap 和 coaps。我也尝试使用 libcoap 客户端访问它,但没有运气。

知道我的实施可能有什么问题吗?在 Contiki-NG 中有任何适当的 DTLS-CoAP 服务器实施指南教程吗?

0 投票
1 回答
37 浏览

contiki - 如何在 Contiki-NG cc2420 无线电模块中禁用地址过滤?

当尝试通过更改如下所示的 RADIO_PARAM_RX_MODE 来禁用地址过滤时,cc2420 自动确认不起作用,并且微粒会收到重复的数据包。

如何关闭仅地址过滤?

0 投票
1 回答
81 浏览

contiki - 在 DODAG 地层中 Cooja 模拟中 Z1 和 Sky 微尘的意外行为

当我注意到一些我没想到的东西时,我正在探索 Contiki Cooja 模拟器(使用 Contiki NG)并尝试使用具有不同 mote 类型的 UDP 服务器和几个 UDP 客户端(来自示例/rpl-udp)。

当我将 mote 设置为 z1/sky 类型时,几乎所有客户端 mote 都仅将 DAO 发送到服务器。事实上,DODAG 以星形拓扑结束(由于天空节点中的相邻表大小较小,几个客户端保持隔离)。

然而,在 cooja motes 的情况下,这不会发生;客户端也将 DAO 发送给其他客户端。

具有 z1 微粒的场景中的 DAO 模式

这是有意和默认的吗?如果是默认值,那为什么?如何改变这种行为?

0 投票
0 回答
13 浏览

iot - 如何在 Contiki OS 中运行代码以及模拟中的输出结果。结果说明

[这是一个项目文件代码。我是 contiki 的新手,想在 contiki OS 中运行和模拟。请帮我在 berif 中运行代码。] [请向我解释结果。谢谢]