问题标签 [tinyos]
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.
crc - TinyOS CC2420ReceiveP
我想保留未通过 crc 检查的数据包。为此,我注释掉了 CC2420RecieveP readDone 函数的一部分,该函数检查接收缓冲区中 LQI 字节的 msb 位。
我认为这是有效的,
但是,一旦我在自己的接收函数中接收到数据包,我就会通过串行组件发送它(不仅仅是有效负载,我将整个接收到的无线电数据包复制到串行数据包的有效负载区域)。当我使用程序 Listen 时,似乎不存在 crc bool 值(只有 LQI 和 RSSI),即使在函数 receiveDone_task 中明确将 crc 复制到 bufPTR 中。
:(
帮助!
麦克风。
java - 线程“主”java.lang.UnsupportedClassVersionError 中的 Tinyos 异常:.class 文件中的版本号错误
当我在 TinyOS 中使用 make 命令时,比如 make mica2。会出现以下问题:
我重新安装了 JAVA 并添加了环境变量,但它没有用。我使用 TinyOS 2.1 和 JAVA 1.5 u18。谁能帮我?
通过安装 JDK 1.6 解决了问题。虽然当我运行 tos-check-env 命令时,它向我显示了一个警告,告诉我它不是 JDK 1.4 或 1.5。也许这是 TinyOS 中的一个错误。
events - tinyos 中的事件是否在堆栈内发出信号?
我想问一些我认为在 tinyos2 编程手册中没有明确说明的问题。当命令或任务发出接口事件信号时,是立即调用连接函数,即在同一个调用堆栈中,还是这些信号事件“发布”以供以后执行?
我倾向于相信它是前一个,但只是为了澄清它。
tinyos - Send.nc 和 SendMsg.nc 之间的区别
tinyos中的Send和SendMsg接口有什么区别?
tinyos - 没有使目标成为“micaz”的规则
我是 Tinyos 的新手。
我正在学习 tinyos 教程第 3 课:Mote-mote 无线电通信。
当我在第 3 课中使用 'make' 编译程序 BlinkToRadio 时,我收到一条错误消息:
make: *** No rule to make target 'micaz'. Stop.
但是当我编译程序 Blink 时,它可以工作。所以我不认为这是环境变量的问题。
谁能帮我解决问题。
谢谢!
java - TInyOS 1.x 编译 BLINK 时产生错误
root@everton-laptop:/opt/tinyos-1.x/apps/Blink# make pc
尝试编译 BLink,但我不断收到上述错误,不知道下一步该做什么。你能帮忙的话,我会很高兴 。
operating-system - 在微型操作系统中编译 tossim 时出错
当我尝试在 tiny OS v-2.0.2 中编译 TOSSIM 时,这是它给我的错误:
如何消除此错误?
java - 一起使用 Java 和 Cygwin 时需要一些帮助
我是java新手,也是cygwin。我对两者都没有详细的了解。
我需要一些帮助..
我将尝试简单的步骤来解释我的问题。
1)我正在研究 tinyOS 。其开源操作系统,用于无线传感器网络。它提供了用于通信的 Java 库(PC 到传感器)
2) 我正在通过 cigwin 开发 windows xp 环境。
3)我正在开发一个应用程序。此应用程序需要一个名为“Serial Forwarder”的 java 接口,该接口在提供的库中很容易获得。以前我曾经手动启动这个接口(通过输入命令**“java net.tinyos.sf.SerialForwarder”)**然后我的应用程序使用这个接口。但现在我想让我的应用程序独立。用户需要了解这个后台 cygwin 命令。
4)所以在我的java应用程序中我使用了
" Runtime.getRuntime().exec("java net.tinyos.sf.SerialForwarder) " 。
5)这我既没有给出任何错误也没有启动界面。
我走对了吗?
当我使用运行时执行命令时,如何确保通过 cigwin 接口调用该命令?
另外..如果我想编写.bat文件..我可以给出将执行的命令..我如何确保这些命令是通过cigwin..而不是通过cmd.exe给出的..请帮助。我 。
tinyos - 第二次回复后 Tinyos 接收不起作用
我的 nesC 代码有问题。在我的代码中,我使用AMSend.send(AM_BROADCAST_ADDR, &packet, sizeof(rd_message))
.
之后,当在函数中接收到消息时,event message_t* Receive.receive(message_t* bufPtr, void* payload, uint8_t len){
会生成并成功发送回复,但其他节点无法接收到回复。特别是我必须按照 DSR 协议的基础来处理 RREP 回复。这是我的代码:
我从代码中删除了所有逻辑,以专注于消息交换调用。我希望有人可以帮助我...谢谢。
tinyos - 运行 TOSSIM 的异构应用程序仿真
我正计划使用至少两种不同的应用程序来构建传感器网络——例如,一个应用程序用于感知和发送数据,另一个应用程序用于在 ad-hoc 网络的根部收集数据。
是否可以在 TOSSIM 中进行模拟?文档仅显示如何模拟运行一个应用程序的网络。