i only check for a CR return because the manual says:
The projector may send a return code (0Dh) after it has received a command.If the command isn’t received correctly, the projector will not send the returncode
But as you noticed, the code is bogus. Because in the if and else ioresult is returned. Thats for sure a problem and your solution should be used.
Thanks for your quick reply,