BCC Berechnung

Gast #1629755
Lesenswert?

Hallo miteinander!

Ich soll für meine arbeit eine Schnittstelle Programmieren.
In dem Handbuch für das Programm, wo die Schnittstelle hingehen soll, 
wird erläutert wie der BCC berechnet wird. Ich kann das aber leider 
nicht nachvollziehen. (auf dem screen shot steht es kommen 2 bsp. aber 1 
reicht ja auch aus)

Was ich jetzt nicht verstehe ist. Wie kommen die Zahlen
0-5 zustande?
DLE - STX - SA00 - '0' - '1' - '2' - '3' - '4' - '5' - DLE - ETX - BCC

Und wie wird daraus dann bitte?
30 31 32 33 34 35 ?

10 - 02 - 00 - 30 - 31 - 32 - 33 - 34 - 35 - 10 03

Kann mir das vlt. Jemand erklären der von sowas ahnung hat?
Angehängte Dateien:
Persönliche Seite #1629778
Lesenswert?

> Was ich jetzt nicht verstehe ist. Wie kommen die Zahlen
> 0-5 zustande?

Das wird ein Beispiel sein.

> DLE - STX - SA00 - '0' - '1' - '2' - '3' - '4' - '5' - DLE - ETX - BCC

> Und wie wird daraus dann bitte?
> 30 31 32 33 34 35 ?

Das ist die hexadezimale Repräsentation der die Ziffern 
repräsentierenden ASCII-Codes.


> DLE - STX - SA00 - 'H' - 'a' - 'l' - 'l' - 'o' - DLE - ETX - BCC

würde entsprechend

48 61 6c 6c 6f

ergeben.
#1629784
Lesenswert?

Topal schrieb:

> Was ich jetzt nicht verstehe ist. Wie kommen die Zahlen
> 0-5 zustande?
> DLE - STX - SA00 - '0' - '1' - '2' - '3' - '4' - '5' - DLE - ETX - BCC
>
> Und wie wird daraus dann bitte?
> 30 31 32 33 34 35 ?

Siehe ASCII Tabelle, hexadezimale Repräsentierung

>
> 10 - 02 - 00 - 30 - 31 - 32 - 33 - 34 - 35 - 10 03

und bedenke, dass diese - hier nicht die Operation 'Subtraktion' 
anzeigt, sondern die Operation 'XOR'

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren