[問題] 我想抓出SENSOR的訊號強度

看板Programming作者 (Lanofng)時間18年前 (2007/10/31 22:57), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
最近使用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
文章代碼(AID): #17A9Vj2K (Programming)
文章代碼(AID): #17A9Vj2K (Programming)