问题标签 [nesc]

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

nesc - 如何在 Iris RSSiDemo 数据包中添加更多字段

谁能告诉我如何使用 IRIS mote 增加数据包大小。我正在粘贴我的头文件,我已经添加了 nodeid 和计数器,但它没有出现在数据包中..任何帮助都会很好完整 RssiDemoMessages.h

0 投票
2 回答
887 浏览

tinyos - TinyOS nesC - typedef nx_struct 依赖

当我创建一个定义三个结构的头文件时,我遇到了问题!问题是结构之间的依赖关系。我尝试使用这种 like-c 语法,但在编译代码时收到错误消息。

错误是:

/home/user/top/t2_cur/tinyos-2.x/tos/platforms/telosb/mac/tkn154/timer/Alarm32khzTo62500hzTransformC.nc:53:2:警告:#warning “警告:MAC 计时不符合标准!” 制作:* [exe0] 错误 1

这是我的代码:

结构体neurB 在其内部声明了变量neurC 和neurB。如果我将 neurB 结构的声明放在代码中的所有其他结构之上,则错误是由在其内部声明 neurb 变量的 neurC 结构引起的。如果我反转 struct 的声明,则问题仍然存在,原因是另一个原因。

我也尝试过这种方式:

0 投票
1 回答
87 浏览

c - 当部分结果为 1 时,nesC 错误除以两个整数

这是我解释我的问题的代码的一部分:

在这段代码中是packet_tx>=packet_rx

结果是整数,但中间结果不是整数。我该如何解决我的问题?我尝试在除法之前使用双倍的 var packet_tx 和 packet_rx 进行强制转换。但它不起作用。

0 投票
2 回答
436 浏览

c - nesC:将浮点数转换为整数

uint16我想对一个浮点数进行异或,如下所示:

当我运行测试时,会发生以下错误:

如何转换x为 16 位的整数值?

0 投票
1 回答
222 浏览

c - 创建数据包时编译错误

我正在为 tinyos 学习教程,我想尝试一下。我尝试创建数据包,但它给了我以下错误。我不知道怎么了。这可能很简单,但我不知道它是什么。

这是TestMsg.h

是视频中声明的部分

我得到的错误是:

更新

结构和标头有问题。

这是2个头文件。

和错误:

0 投票
1 回答
409 浏览

wireless - 使用 nesC 的无线传感器网络中的通信

我有一个基站和一个传感器节点。我想在这两者之间建立沟通。基站应轮询传感器节点,请求传感器节点捕获的温度数据。传感器节点向基站回复温度数据。我可以确认基站和传感器节点相对接近以发送/接收数据。

我想在 nesC 中编写一个可以以编程方式执行此操作的代码。我在哪里可以找到一个很好的指南来做到这一点?

规格:

  • 传感器- MTS400
  • 编程板-MIB520
  • 尘埃:鸢尾花
0 投票
3 回答
548 浏览

java - TinyOS:RssiDemo

我正在尝试运行位于apps/tutorials/RssiDemo文件夹下的 TinyOS 的 RssiDemo 示例。

我的问题是,当我尝试使用make生成RssiMsg.java类时,我收到以下消息:

铿锵声:错误:语言无法识别:'nesc'

Makefile 如下:

有人可以给我一些建议吗?

提前致谢。

0 投票
1 回答
140 浏览

gps - 带 GPS 的 TelosB 配置

如何使用 GPS 配置 TelosB?你能引导我到一个可以帮助我编程 TelosB 的链接吗?

0 投票
1 回答
777 浏览

serial-port - 模块不通过UART接收数据,TinyOS Progeamming

模块不通过UART接收数据,帮助TinyOS

发布者 Telosb » 2014 年 7 月 15 日星期二 6:47

亲爱的会员,

我是 tinyos 编程的新手。我正在与 KMoteB 合作:

http://www.tinyosmall.com/product_p/100-101.htm

我使用 YETI2 插件和 TinyOS 编译器。

问题是,如果我通过串行接口通过 printf 将数据发送到计算机,我能够接收到已发送的数据。另一方面,PC 到 Mote 通信不起作用。RX LED 亮起,但数据,例如通过 ubuntu 发送的 'u' 不会触发接收事件。

我正在尝试实施此代码:

http://embedntks.com/tinyos-uart-sending-raw-data/

有谁知道问题可能出在哪里?

0 投票
1 回答
170 浏览

tinyos - 计算 TinyOS 2.x 中的传输次数

我正在尝试在 NesC 中实现一个应用程序,该应用程序能够计算在模拟过程中执行的传输次数,但是我面临很多困难。我尝试过的任何方法都不起作用。有人可以帮我吗?这是我的应用程序:

模块洪水C {

}

执行 {

}

谢谢