Цитата(Mityan @ Jul 25 2012, 14:13)

Для тех, кто может этот мой кусок использовать: остановка Ctrl+C и перед новым запуском не забывайте fclose(s) делать, а то матлаб придется перезагружать (он просто уже этого сом-порта не увидит).
А Вы использовали вот такой инструмент?
Instrument Control Toolbox Для решения этой проблемы есть простой способ:
1. Инициализировать прибор в этом инструменте
2. Открыть прибор в этом инструменте
3. Послать туда команду IDN? в этом инструменте
4. Закрыть прибор в этом инструменте
5. открыть в этом ТУЛСЕ последнюю вкладку "SessionLog" и скопировать оттуда правильный код обращения к приборам и их инициализацию. И все проблемы исчезнут мигом.
6. Если у Вас уже открыт прибор и повторное открытие вызывает глюк, то можно использовать функцию "EVAL" и во втором аргументе этой функции ставить пробел. Или спрашивать состояние перед обращением к прибору.
Да и прерывания помоему возможно сделать без заморочек с Ctrl+C. Но мы ни разу не заморачивались на это. Как то всё обходилось...