问题标签 [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.

0 投票
3 回答
548 浏览

java - TinyOS:RssiDemo

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

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

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

Makefile 如下:

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

提前致谢。

0 投票
1 回答
175 浏览

flash - TinyOS: Command to retrieve logged data from flash memeory

I am using Telosb motes, with the help of tutorials, I could able to log the data into flash memory of the mote. But I dont know how to retrieve the logged data from flash memory. Is there any kind of command which has to be given at the linux terminal to do this function. please guide me.

My program is to log the counter value when timer is fired.

0 投票
0 回答
1096 浏览

python - TinyOS 模拟器:制作 micaz sim,缺少平台文件 (TOSSIM)

我正在运行 Ubuntu 12.04,我最近安装了 tinyOS,如官方 wiki 所示: 这里

然后我在 TOSSIM 和 python 支持方面遇到了一些问题,所以我按照本指南进行故障排除: 这里

无论如何,我在尝试编译时仍然遇到一个奇怪的错误$ make micaz sim,传递参数 sim.

这是我尝试编译时得到的输出:

我希望有人能帮助我。我真的无法找出为什么会出现此错误,因为平台文件位于指定目录中。谢谢你的建议。

0 投票
1 回答
176 浏览

tinyos - TinyOS:将 uint16_t 和 uint8_t 转换为 uint32_t

我遇到以下问题:

我有一个uint8_t h_MSBanduint16_t h_LSB并将iwant它们组合成一个uint32_t

所以这是我的代码:

但这似乎不起作用;

我试过h_MSB = 10h_LSB= 10

我得到 10 的时间戳。

问题似乎是,如果我7 bit从 ist lost 转移到所有信息 之外h_MSB,但由于时间戳是一个,怎么可能呢uint32_t

0 投票
1 回答
140 浏览

gps - 带 GPS 的 TelosB 配置

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

0 投票
1 回答
83 浏览

sha1 - 在 tinyecc 中使用 sha1 函数时出错

当我尝试在 TINYOS-2.1.2 中的 tinyecc-2.0 中使用 SHA1 函数时,出现以下错误:

在我给出的配置文件中,

这里 SHA1.nc 是接口文件,SHA1M.nc 是模块文件。

当我这样做时make micaz sim,我收到一个错误:

如何解决这个问题?

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

sha - 在 tinyos-2.x 中使用 TinyECC 时出现 SHA1 错误

我正在使用 TinyOS-2.1.2,为了实现安全技术,我正在使用 TinyECC-2.0。我想使用 tinyecc 中可用的 SHA1。但是,当我取一个值的哈希值时,

uint8_t 数据=123;

我使用 SHA1.nc 中给出的 sha 的三个函数,即 SHA1.reset、SHA1.update 和 SHA1.digest 来获取结果。但每次我运行代码,即。做“make micaz sim”我得到相同数据的不同哈希结果。

如何为每个获取的数据获取唯一的哈希值?

代码是:


我对代码进行了修改,如下所示。现在,我得到一个哈希输出。但问题是,对于作为输入给出的每个不同数字,我都会得到相同的答案。我该如何解决这个问题?

请帮我..

0 投票
1 回答
170 浏览

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

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

模块洪水C {

}

执行 {

}

谢谢

0 投票
2 回答
858 浏览

cygwin - 在 Windows 中启动 TinyOS 编程和仿真

我想在 Windows 环境下开始为 TinyOS 上的无线传感器网络编程 nesC。到目前为止,我安装了 Cygwin 终端,但不知道如何安装这些软件包。要安装软件包,命令类似于“rpm ***”,但在 Cygwin 中不是 sun 命令,它是基于 Linux 的。有没有人可以帮忙?