Teď úplně nechápu proč Timer. Na začátku zavoláš LazSerial1.WriteData(#$52#$0d#$0a); v TForm1.Button1Click. A pak během příjmu v TForm1.LazSerial1RxData zkontroluješ, jestli je to v pořádku a případně tam znovu zavoláš LazSerial1.WriteData(#$52#$0d#$0a).