Buongiorno a tutti e grazie in anticipo a chi mi possa aiutare, in pratica come dal titolo devo calcolare lo xor di una serie di caratteri al fine di trovare il CHK della stringa stessa, Il linguaggio di programmazione di un registraore di cassa RCH cita la seguetne frase:
--<CHK> = ww -> checksum messaggio (alfa numerico)
Significato:
Calcolato come OR ESCLUSIVO (XOR) di tutto il pacchetto ad eccezione
del campo ETX ma includendo il campo STX. Il risultato viene
convertito in due caratteri ascii standard rappresentanti il checksum
in formato esadecimale.
Es. Checksum calcolato = 5E hex ----> <CHK> = ‘5’ + ‘E’
in pratica ho la seguuente stringa :
STX 01003N=C1203 ETX il CHK è 203 ma come ci arrivo ? devo realizzare una funzione
in VB ma non trovo nulla che mi posssa aiutare, ho contattato RCH, ma non rispondono.
Grazie a chiunque mi possa aiutare.