Доброго времени суток! А может для решения проблемы использовать библиотеку OwenCommunication?
Правила форума