PepePancho no te va a funcionar asi porque el RxChar es un caracter a la vez por eso debes de agruparlo en alguna variable y al terminar de capturar debes de efectuar la comparacion.
Código Delphi
[-]var Cadena: string;
ComPort.ReadStr(Str,Count);
Cadena := Cadena + Str;
algo asi. Lo estoy haciendo de memoria.