is there a way to perform a serin2 read until CR or a defined char is received?