Программное обеспечение Instrument Control Toolbox™ связывается с инструментами с помощью драйверов Взаимозаменяемого виртуального инструмента (IVI). Тулбокс поддерживает драйверы IVI-C, обеспеченные различными инструментальными производителями.
Для определений и спецификаций драйверов IVI® и их компонентов, смотрите IVI веб-сайтов Основы.
Программное обеспечение Instrument Control Toolbox поддерживает драйверы IVI-C с совместимой классом и специфичной для инструмента функциональностью.
IVI совместимых классом драйверов поддерживают общую функциональность через семейство связанных инструментов. Используйте совместимые классом драйверы, чтобы получить доступ к основной функциональности инструмента и способности подкачать инструменты, не изменяя код в вашем приложении. С IVI специфичными для инструмента драйверами или интерфейсом, можно получить доступ к уникальной функциональности инструмента. Специфичный для инструмента драйвер обычно не размещает инструментальную замену.
Для драйверов IVI-C можно использовать драйверы класса IVI-C и определенные драйверы IVI-C. Устройство возражает, что вы создаете, чтобы вызвать драйверы класса IVI-C, предлагают взаимозаменяемость между подобными инструментами и работают со всеми инструментами, сопоставимыми с тем драйвером класса. Устройство возражает, что вы создаете, чтобы вызвать определенные драйверы IVI-C, непосредственно обычно предлагают меньше взаимозаменяемости, но обеспечивают доступ к уникальным методам и свойствам определенного инструмента.