Es steht dir vollkommen frei, ein beliebiges Protokoll zu entwickeln und zu implementieren, bei dem die ASCII-Steuerzeichen wie CR und LF kein oder eine komplett andere Bedeutung haben. Der primäre Einsatzzweck von CR/LF ist die Ausgabe auf einer Textkonsole, da verbessert der Zeilenumbruch die Lesbarkeit. Für ein Binärprotokoll ist das aber komplett irrelevant.

mfG
Markus