請幫忙想一個關於邏輯的流程 |
缺席
|
MichaelChien
一般會員 發表:33 回覆:37 積分:14 註冊:2002-12-27 發送簡訊給我 |
狀況:
某種硬體設備,會傳送該硬體的機號及狀態碼,正常狀況下,一次會送出:機號 x3 次、狀態碼 x3 次,如:
1234 1234 1234 0001 0001 0001
【機號 機號 機號 狀態 狀態 狀態】
但是,某【一】種例外情況下,只會送一次機號,且不會送狀態碼,如:
1234
【機號】 現在我想在傳送完畢後,去做某一段程式(記錄機號及狀態),上述之「例外情況」也算是另一種狀態,請問該如何判斷? 註:由於使用TCP/IP傳送,故目前使用元件 ServerSocket 接收,但若是網路封包過大的話,會自動分批傳送,所以不能在 ServerSocket 的 OnClientRead EVENT 中一次處理(若分三次送,該 event 就會做三次)
|
Chance36
版主 發表:31 回覆:1033 積分:792 註冊:2002-12-31 發送簡訊給我 |
MichaelChien 你好
引言: 一次會送出:機號 x3 次、狀態碼 x3 次 1234 1234 1234 0001 0001 0001 【機號 機號 機號 狀態 狀態 狀態】連續三次機號及三次的狀態碼 是在同一個Data進來時收到的還是陸陸續續收到的中間是否會穿插另一例外狀況?,另外其是使用TCP或UDP呢? 我想該硬體一定有其送出訊息的原則或規則,不妨先作個測試,把收到的訊憩(字串),分次記錄(收到後不予以分析,直接寫成一行)到Memo中應該很容易找到其規則的。 發表人 - chance36 於 2004/04/25 02:41:58 |
MichaelChien
一般會員 發表:33 回覆:37 積分:14 註冊:2002-12-27 發送簡訊給我 |
|
Chance36
版主 發表:31 回覆:1033 積分:792 註冊:2002-12-31 發送簡訊給我 |
|
MichaelChien
一般會員 發表:33 回覆:37 積分:14 註冊:2002-12-27 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |