consulta buffer cadena char string

hola buenas estoy con un proyecto q basicamente usa labview y arduino

por el labview le estoy amndando una cadena de string hacia la placa via bluetooth ..
pero solo me esta llegando la primer parte de la cadena

ejemplo : A34 ..y la placa solo le llega A

probe mandando a una terminal para ver si realmente le estoy mandando bien al cadena y efectivamente en la terminal aparece bien ..pero al mandar a la placa solo recibo la letra A

lei por ahi que se puede hacer un buffer que vaya almacenando los char que van llegando alguno sabe como podria hacerlo ?¿ sin usar librerias... ya q es para la fau y no quieren q se use librerias...

Haces un búfer de 65 caracteres; y para leerlo todo haces lo siguiente:

buffer[Serial.readBytes(buffer, Serial.available())] = 0;

Toma en cuenta que este método no omite los caracteres de cambio de línea. Para tratarlos, sería así:

buffer[Serial.readBytesUntil('\r', buffer, Serial.available())] = 0;
Serial.flush();