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