作者lanfong (Lanofng)
看板Programming
标题[问题] 我想抓出SENSOR的讯号强度
时间Wed Oct 31 22:57:44 2007
最近使用TINYOS
使用cygwin来编译
SENSOR则是 TELOSB
因为我想要用BaseStationP来改出接受讯号强度
添加 interface CC2420Packet;
宣告 uint8_t rssi;(全域)
且在event message_t *UartReceive.receive[am_id_t id]
{ ******
rssi = call CC2420Packet.getRssi(msg);
********* }
宣告 uint8_t rssi;(全域)
然後在BaseStationC里
configuration BaseStationC
{}
implement
{********
components CC2420ActiveMessageC;
BaseStationP.CC2420Packet -> CC2420ActiveMessageC;
********}
但是问题来了...
1.这样做真的能够拿到RSSI值吗...
2.如果能拿到..该怎麽用Java印出来阿..
(因为我原本想要用Oscilloscope里的JAVA档来接收
然後可以顺便让BaseStation能秀出多个Sersor的
讯号强度波形图..但是打开JAVA档..看无)
3.我该如何得到多个Sensor的讯号强度..
[我有去爬过TINYOS的FAQ 或者是 GOOGLE大神有关文章..
好像没有人教学过如何抓取RSSI值..大部分都是直接跳到如何定位]
[还有有人可以推荐好书关於Sensor方面在TinyOs吗..
想自学但英文不好,一直碰壁..]
谢谢各位
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.118.175.206