问题标签 [contiki]

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 回答
1064 浏览

networking - Contiki OS RPL 协议:多播到特定的节点组

实际上,我正在尝试使用 RPL 协议对 contiki OS 中的特定节点组实现多播。我能够将多播发送到所有可用节点,但我无法形成节点组并将数据包仅发送到节点组。所以我想知道如何在 contiki OS 的 rpl 中创建组?那么我如何仅将数据包发送到特定组?

0 投票
1 回答
982 浏览

compiler-errors - 使用 IAR 在 MSP430 上移植 contiki

我正在使用 MSP-EXP430F5438 板,并试图通过 IAR 使用源代码(contiki 2.6)在其上移植 contiki。

我收到以下错误-

您认为源代码中可能缺少头文件吗?

问候

0 投票
1 回答
1345 浏览

contiki - Cooja 模拟 Mist 应用

有没有人使用 Thingsquare Mist 应用程序成功完成 Cooja 模拟?

我尝试为各种 Mote 类型编译 hello-world 或 mesh-node 示例,但大多数都因缺少 ip64-conf.h 而失败(当然,因为 Mist 不支持目标)但那些具有某种Mist 端口(例如 exp2420)失败,因为应用程序无法放入 ROM。

我尝试操纵Compile commands选项卡上的行以使其为任何其他平台构建,但即使构建正常,Create按钮也永远不会启用。

我正在使用 Instant Contiki 2.6 环境并从 Thingsquare Mist 1.0.1 构建代码

0 投票
1 回答
301 浏览

linux - 什么是 contiki 的 cooja 模拟器中的缓冲区视图或缓冲区侦听器?

在 contiki 的即时 contiki 图像中,有一个 cooja 模拟器。我尝试在 cooja 中模拟 hello world 和其他 udp 示例。cooja 有一些类似缓冲区视图的工具,即缓冲区侦听器窗口。那个缓冲区监听器是什么?它显示了一些缓冲区值,但我不知道它显示的是哪个缓冲区?

有人知道吗?

0 投票
2 回答
1075 浏览

c - 需要 Cooja 技术信息

我是Contiki RTOS的新手。我在 Ubuntu 上安装了 Conitiki,还安装了Cooja网络模拟器。我尝试从示例目录运行“Hello world”,我成功了。但我想了解 COOJA 出现时的条款。UDGM、No Radio Traffic、MRM 等分类在 Radio Medium 下的术语对我来说非常陌生。

请让我知道基本教程,其中的解释包含在每个带有源代码的“无线电媒体”选项中。

尽管我一直在浏览 Contiki-2.5 目录中的各种示例,但我试图通过阅读所有这些内容并与我遇到的术语相关联并经常搜索和使用 wiki 来理解它。

但我迷路了,它看起来很大..

谢谢

0 投票
1 回答
586 浏览

file-io - 在 MSP430F5438A 上使用 Contiki 读取文件

我想从我的计算机中读取一个文件并将其显示在板上。但是我们在读取文件时遇到了一个问题,因为电路板不断重置。(看门狗已关闭)

任何人都可以帮忙吗?

0 投票
0 回答
468 浏览

c - Contiki RTOS hello-world 失败

您好,我正在尝试执行包含在 Contiki RTOS 包中的示例程序。我尝试使用命令执行 hello-world 程序:make TARGET=cooja clean然后键入make TARGET=cooja,这导致终端上的输出如下:

有人可以让我知道我的流程哪里出错了。我没有对原始示例代码进行任何更改,我打算让程序在 COOJA 模拟器上运行..谢谢

0 投票
2 回答
3070 浏览

hex - 如何在 cc2530 EB 上刻录 .hex intel 格式文件

您好,我是一名在 SMARTRF-05EB - 评估板上工作的新手,我已经在 Linux 虚拟机中安装了 SDCC 和 Contiki-2.6。我能够构建此目录中存在的所有示例 contiki-2.6/contiki/examples/cc2530dk ,但我对如何在 EB 上刷新最终的 .hex 图像文件一无所知。

有没有办法直接使用一些命令从 Linux 刻录它,或者我必须切换回 Windows 并使用 TI 的 Flash Programmer 来刻录应用程序映像。当我尝试使用 Flash Programmer 烧写应用程序时,我收到这条消息以红色突出显示:“Flash Image 与引导加载程序重叠”

有人可以让我知道如何正确地将应用程序代码放置在特定地址上,以便我可以保存引导加载程序以免被我的应用程序 .hex 文件损坏。

我想以简单的“hello world”.hex 文件为例。

谢谢

0 投票
2 回答
631 浏览

build - 某些示例的 Contiki 错误

您好,我正在尝试构建作为 Contiki-2.6 RTOS 的一部分给出的示例。目录路径为:contiki/contiki-2.6/examples/ping-ipv6

我正在尝试为 TI 的 SMARTRF05-EB 构建示例 ping-ipv6,SoC 为 2530。

但在执行上述 2 个命令后,我收到以下错误。我刚刚包含了来自巨大构建输出的最后一部分信息。请让我知道如何解决它。请注意,我可以使用上述 2 个命令构建 hello-world 示例和 cc2530dk 示例。

0 投票
1 回答
2108 浏览

c - 从 CC2530 上的 GPIO 引脚读取

我正在执行一项任务,以读取焊接到 cc2530 电池板上 GPIO 引脚的传感器产生的值。三种不同类型的传感器焊接在其上;温度(模拟,输出电压),光(模拟,输出频率)和气压计(模拟)。

我已经能够成功读取温度并正确显示数字(示例在 contiki git repo 中提供),但我无法手动配置 GPIO 引脚以从光电二极管读取。

请提供任何帮助