作者rushcloud (嗚啦啦~)
看板C_Sharp
標題[問題] rfid的tag判斷離開的程式
時間Tue Sep 29 02:45:56 2009
小弟在寫一的有關於rfid的判斷tag是否離開
使用的機器是AWID的
(由於機器的偵測範圍很大怕會重複讀取 偵測半徑大概有3~5公尺)
裡面有用到socket傳送和接收資料(tag的資料)
書中的範例有寫到接收端要把收到的byte陣列存入指定陣列
Byte [] packetBuffer = new Byte[ maxPacket ];
int byteCnt =
aSocket.Receive( packetBuffer, packetBuffer.Length, 0 );
string clientPacket =
Text.Encoding.ASCII.GetSrting( packetBuffer );
這裡面的 packetBuffer 是指把接收到的TAG資料放進去的陣列名稱嗎?
還有...
要把A陣列的資料跟B陣列比對
若B陣列中沒有A陣列的元素 則把A陣列的該元素後面加上*
把B陣列比對A陣列檢查有無重複結束之後 把A陣列有印*的放入B陣列中
結束這個動作之後 把B陣列有印* 的元素 把*去除掉
請問這該怎麼寫?
小弟第一次碰C# 另外寫程式的基礎也沒有說很好
一切都在看書學習中 如果問題很白癡的話..不要罵我@@
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.203.30.53
推 pyrochlore:第一個答案是yes 09/29 14:12
推 pyrochlore:第二個就寫迴圈把A中的元素一個個往B加 09/29 14:15
→ pyrochlore:加得時候用B.Contain判斷是否重複 重複則不加入 09/29 14:16
→ pyrochlore:下次先介紹一下RFID好嗎? 縮寫不是所有人都知道意義 09/29 14:18
→ pyrochlore:google了一下RFID還蠻有趣的 09/29 14:18
→ rushcloud:噢噢 謝謝你 下次會改進的^^" 09/29 22:03