談?wù)凩RC校驗(yàn)
在ASCII模式,包含一個(gè)對全部報(bào)文內(nèi)容執(zhí)行的,基于縱向冗余校驗(yàn)(LRC-Longitudinal Redundancy Checking)算法的錯(cuò)誤檢驗(yàn)域。LRC域檢驗(yàn)不包括起始“冒號”和結(jié)尾CRLF對的整個(gè)報(bào)文的內(nèi)容。不管報(bào)文有無奇偶校驗(yàn),均執(zhí)行此檢驗(yàn)。LRC域?yàn)橐粋€(gè)字節(jié),包含一個(gè)8位二進(jìn)制值。LRC值由發(fā)送設(shè)備計(jì)算,然后將LRC附在報(bào)文后面。接收設(shè)備在接收報(bào)文時(shí)重新計(jì)算LRC的值,并將計(jì)算結(jié)果與實(shí)際接收到的LRC值相比較。如果兩個(gè)值不相等,則為錯(cuò)誤。LRC的計(jì)算,對報(bào)文中的所有的連續(xù)8位字節(jié)相加,忽略任何進(jìn)位,然后求出其二進(jìn)制補(bǔ)碼。執(zhí)行檢驗(yàn)針對不包括起始“冒號”和結(jié)尾CRLF對的整個(gè)ASCII報(bào)文域的內(nèi)容。在ASCII模式,LRC的結(jié)果被ASCII編碼為兩個(gè)字節(jié)并放置于ASCII模式報(bào)文幀的結(jié)尾,CRLF之前。
如果你還想了解更多內(nèi)容,可以加微信18309815706找我。
如果你還想了解更多內(nèi)容,可以加微信18309815706找我。