ну как, если использовать ГРАМОТНУЮ сторонню программу - то там вопросы синхронизации потоков должны быть решены. Типа вот так:
-> ATDP бла-бла-бла ...
<- OK
и т.д.
Если самому такое делать - то это "начать и кончить", что называется...
Вот я о чем :)