Hallo zusammen.
Das übertragen Zeug ":1000000012C02BC02AC056C028C027C026C025C099 " ist sogenanter Intel-Hex-Code und steht auch so in den test.hex-Dateien.

Folgender Aufbau:
Code:
:       Konstant
10      Anzahl Datenbytes (HEXZ-Zahl, also dezimal 16 Byte)
0000    Adresse, an die das Erste Datenbyte zu speichern ist
00      (fast) konstant. Hier gibt es noch ein paar andere Codes
12 C0 2B C0 2A C0 56 C0 28 C0 27 C0 26 C0 25 C0    Daten: 16 * 2 Nibbel (Halbbyte)
99      Prüfsumme (Bin nicht sicher, meine aber mit 'Anzahl Datenbyte')

:       Konstant
00      0 Datenbytes
0000    Adresse, hier ohne Bedeutung
01      <--- Stopcode
FF      Prüfziffer