contiki

    0热度

    1回答

    我需要创建一个10个motes的网络。我希望每个粒子都能提供3种服务,其中s1 = 0.25,s2 = 0.5,s3 = 0.025。另外,我想识别/选择自私/恶意的微尘。 任何帮助将不胜感激。

    1热度

    1回答

    同时采用半自助旅游旅行社OS做您好世界程序telosB,我面临着一个问题: 当我输入连接telosB微尘后做出hello-world.upload,我得到在Ubuntu以下意见。 ../../platform/sky/./contiki-sky-main.c:481:1: fatal error: opening dependency file obj_sky/contiki-sky-main.d

    1热度

    1回答

    如何在recv_uc函数中打印接收到的数据?在这种情况下是var的值。我使用packetbuf_copyfrom(&var, 5)将var放入发送的数据包中。 PROCESS(sending_rand, "Sending rand"); AUTOSTART_PROCESSES(&sending_rand); static void recv_uc(struct unicast_conn *

    0热度

    2回答

    有没有等待计时器过期而不暂停过程的方法?如果我们使用 PROCESS_WAIT_EVENT_UNTIL(etimer_expired(&et)); 我们暂停过程。 假设我们想继续做其他的事情,当计时器到期时,检查一个函数的值是否已经改变。 如果这是不可能的,我可能需要开始一个新的过程,只是等待? 谢谢。

    0热度

    1回答

    我正在与无线传感器网络主管一起评估其工作表现。我想测量延迟和总能耗,找出每个节点的剩余能量。所以我的问题是我有一些tx rx cpu cpu_idle的值,我不怎么用它们来计算我需要的值。我发现了一些计算规则,但我不明白如何将其应用于我的案例。 在能源消耗通讯: 什么是32768的意思,为什么我们使用这个号码: 通过能源消耗的CPU?这是一个标准值吗?

    0热度

    1回答

    我正试图在TI cc26xx传感器标签上实现SHA256。我正在使用此处提供的TI_SHA_256 API:http://www.ti.com/tool/crypto。 我的主要测试代码如下: ... /* Crypto APIs Header */ #include "lib/TI_SHA_256.h" #include <stdio.h> uint32_t M[32] = { 0xe

    1热度

    1回答

    我想知道 和 功能之间 RTIMER_NOW() clock_time() 的差异。 我可以将它们返回的值存储在int变量中吗? 他们是否将返回时间称为整个模拟或返回给它们的单个mote?如果模拟在模拟中的第一个事件5秒后开始主过程,这些函数是否返回模拟值或(模拟值 - 5秒)? 谢谢。

    0热度

    1回答

    我正在开发一个Contiki应用程序,而且我的ROM内存不足。我想使用的半自助旅游旅行社文件系统(CFS)写的一个小文件(32个字节长),所以我添加以下代码: fd_write = cfs_open(filename, CFS_WRITE); n = cfs_write(fd_write, message, sizeof(message)); //Message size is 32 bytes

    0热度

    1回答

    我有以下问题,我的模拟结果被卡在while循环中。在我看来,原因是我们无法在循环结束之前在mote 1.0上执行recv_uc。 然而,就是这个微尘1.0本身调用 unicast_send(&my_conn, &addr); 从而改变 value = true; 我需要避免被卡在while循环。 这是代码中最重要的部分。 static void my_func(struct unicast

    0热度

    1回答

    我开始学习Contiki操作系统。我试图分析几个参数,如能效,延迟,交付比等不同的部署方案。首先,我应该改变像一些参数: 通道检查速率为16/s的(I使用RPL-水槽) 操作RPL模式NO_DOWNWARD_ROUTE 发送的时间间隔为5秒 UDP应用包大小为100字节 请问如何在Contiki 2.7中更改这些参数?