談談LRC校驗
在ASCII模式,包含一個對全部報文內容執行的,基于縱向冗余校驗(LRC-Longitudinal Redundancy Checking)算法的錯誤檢驗域。LRC域檢驗不包括起始“冒號”和結尾CRLF對的整個報文的內容。不管報文有無奇偶校驗,均執行此檢驗。LRC域為一個字節,包含一個8位二進制值。LRC值由發送設備計算,然后將LRC附在報文后面。接收設備在接收報文時重新計算LRC的值,并將計算結果與實際接收到的LRC值相比較。如果兩個值不相等,則為錯誤。LRC的計算,對報文中的所有的連續8位字節相加,忽略任何進位,然后求出其二進制補碼。執行檢驗針對不包括起始“冒號”和結尾CRLF對的整個ASCII報文域的內容。在ASCII模式,LRC的結果被ASCII編碼為兩個字節并放置于ASCII模式報文幀的結尾,CRLF之前。
如果你還想了解更多內容,可以加微信18309815706找我。
如果你還想了解更多內容,可以加微信18309815706找我。
上一篇:什么是ASCII 傳輸模式?
下一篇:什么叫做步進電機的“拍”數?