Для начала COM бывают разные, уверен что тот что создался принимает AT команды а не служит для обмена по спецпротоколу с некой PCStudio
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший