首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Cooja唤醒无线电插件/模拟

Cooja唤醒无线电插件/模拟
EN

Stack Overflow用户
提问于 2015-04-21 21:19:04
回答 1查看 232关注 0票数 1

我正在尝试使用Cooja实现无线传感器网络的唤醒无线电功能。因为我是Cooja的新手,有没有人以前做过这件事,或者知道如何在Cooja中将其实现为插件。

唤醒无线电(WuR)基本上是附加在主微尘上的辅助无线电,可以是带内无线电或带外无线电。该WuR是一种非常低功耗(nA)的设备,可以一直处于开启状态,并将监控通道。一旦要传输的数据有效,它将向另一个唤醒接收器发送唤醒呼叫,然后该接收器将通过中断引脚唤醒主微尘。

如果任何人能提供一些如何实现这个辅助无线电的指导方针,那将是非常有帮助的。

EN

回答 1

Stack Overflow用户

发布于 2015-04-22 21:14:08

Cooja旨在支持802.15.4无线电。如果你只需要带内唤醒,你可以通过监测信号强度的变化来扩展一个现有的无线电。这可能比编写第二个无线电更容易。

如果你想要带外的东西(不是802.15.4),你需要添加一些并行无线电--或者扩展一个现有的型号--和无线电。有一些关于Cooja和PLC的东西。这可能是一个很好的起点。

基本上,你必须决定是否可以扩展现有的东西,或者需要并行实现一些东西-特别是针对哪种平台。幸运的是,Cooja是结构化较好的项目之一(尽管一些实际代码相当丑陋)。因此,花一两天时间阅读源代码可能是个好主意。

因为我刚刚花了一些时间研究Cooja的无线电代码:您可以使用CustomDataRadio接口。从理论上讲,它应该允许您使用无线电介质发送特殊对象。然而,我还没有深入研究它到底是如何工作的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29773372

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档