我想與醫療分析儀通信併發送一些消息給它。但分析器在消息末尾請求控制字符或校驗和以驗證它。visual basic中的校驗和計算
你會原諒我有限的英語知識,但根據手冊,這裏是如何計算校驗和:
控制字符是排斥邏輯和(異或),以字符爲單位,從文本的開始到文本的結尾,由1個字節的二進制組成。而且,由於該控制字符以十六進制變爲00〜7F的值,因此請不要誤認爲用於傳輸的控制代碼。
那麼請你能告訴我如何根據這些信息得到這個控制字符。由於英文水平有限,我不太清楚寫什麼。
我使用的Visual Basic編程
感謝
我們是否需要在一個命令行中對所有字節數組進行異或運算?如果是這樣,你有一個想法如何做到這一點?因爲我們事先不知道字符串的確切長度。 – Rachid
增加了該位的更多細節。 – user3757614
你的建議很好。它的作品非常好:) – Rachid