Interpreting serial from an old instrument

Have you tried using the (OD OA) as a sentence marker?

Consider that at the end of every packet is period, full stop. If the code waited to start collecting info till after a period is received and collect info till period is received data synchronization may be achieved.

read about serial input basics, do a search, on this site for more info.