Die ASCII- Steuerzeichen (0-31) können (wollen) wir nicht nehmen, da die viel zu häufig in den Daten selbst vorkommen werden (und ja dann "prefixed" werden müßten). Daher eben sowas exotisches.
Steuerzeichen sind alles von 168 - 175, derzeit verwendet:
STX = 169 = 0xA9
ETX = 170 = 0xAA
PFX = 171 = 0xAB
der rest ist nur, damit wir den Rücken frei haben für irgendwas Spezielles, was uns vielleicht noch einfällt.
BCC ist die checksum, richtig.
bTxChar ist das sendebyte, auch richtig.