Наблюдалось интересное явление…. Была предпринята попытка управления аудиопроцессором XTA при помощи компьютера, дистанционно, по протоколу RS485 (и по RS232 тоже, что принципиально не отличается). Использовался ноутбук, и переходники-преобразователи USB2RS232 и USB2RS485 соответственно.
Ставились драйвера на преобразователь, в системе появлялся виртуальный ком-порт, с номером COM9 например. В управляющей программе AUDIOCORE указывался нужный порт, но при попытке соединения появлялось окно:
Что в переводе значит «не могу открыть этот коммуникационный порт» 🙂
После некоторых попыток решено было почитать инструкцию… В инструкции к программе Audiocore, скачанной с официального сайта, есть такая страница, описывающая подключение (картинку привожу для RS232, для RS485 то же самое):
То есть можно выбрать порт в диапазоне от COM1 до COM12. Это в принципе и подтверждается выпадающим списком вариантов порта в самой программе:
Однако в мануале к процессору, картинка несколько отличается:
Здесь указано что номер порта может быть COM1 или COM2!
Меняем в свойствах устройства-виртуального компорта его номер (смена спрятана под кнопкой «дополнительно», вкладки «параметры порта», см. скриншот на примере WindowsXP, в 7-м визуально несколько отличается, но там же).
Поменял порт на COM1, и всё заработало…. Подозреваю что на COM2 тоже. Вот такая странность — в мануале на прибор (который по-идее вообще не знает номер порта на управляющем компьютере) написана более корректная информация, чем в мануале на программу и в самой программе?
С другой стороны — работает, и ладно… Лишь бы прибор выполнял остальные свои функции без ошибок… Хотя меня лично настораживают такие вещи — наличие простых ошибок/недочетов оставляет осадок того что вполне могут быть ошибки и покрупнее, и менее заметные. Но вроде бы к работе процессоров XTA ни у кого вопросов нет, будем считать что это забавная странность — «нюанс» из разряда «не всё то правда что написано»….