Оборудование GenICam GenTL

Обнаружение устройств

Если вы испытываете затруднения с помощью Image Acquisition Toolbox™ с драйвером камеры GenICam™ GenTL с помощью gentl тулбокса адаптер, попробуйте следующее:

  1. Установите пакет поддержки Image Acquisition Toolbox для интерфейса GenICam.

    Начиная с версии R2014a каждый адаптер доступен отдельно через MATLAB® Дополнения. Смотрите Пакеты поддержки Получения изображений для Аппаратных Адаптеров для получения информации об установке адаптеров.

  2. Проверьте что gentl загрузки адаптера. Можно использовать imaqhwinfo команда, чтобы перечислить установленные адаптеры. gentl адаптер должен быть включен в список.

    Если это не загружает, убедитесь, что GenICam сконфигурирован правильно с помощью imaqsupport функция.

    Для получения информации об установке GenICam смотрите Настройку программного обеспечения.

  3. Установите обеспеченного производителями производителя GenTL. Во время настройки убедитесь, что сняли флажок с установкой драйвера DirectShow. Если устройство сконфигурировано для DirectShow, это не может быть доступно для GenTL.

  4. Убедитесь, что ваши переменные окружения установлены. Например, в зависимости от производителей GenTL вы установили на 64-битном Windows® система, это могло быть что-то как:

    GENICAM_GENTL64_PATH=C:\Program Files\LeutronVision\Simplon\bin\cti;C:\Program 
        Files\MATRIX VISION\mvIMPACT acquire\bin;C:\XIMEA\GenTL Producer\x86
    
  5. Каждая директория, которую вы перечисляете в переменных окружения, должна содержать файл DLL, который имеет .cti расширение и это экспортируют стандарт C функции, которые ожидаются для производителя GenTL. Image Acquisition Toolbox gentl адаптер сканирует эти директории для всех файлов CTI и затем проверяет, экспортируют ли они правильный минимальный набор функций.

  6. Протестируйте возможность соединения своего устройства отдельно от использования Image Acquisition Toolbox. Используйте программу поставщика, включенную с вашим устройством, чтобы видеть, можно ли обнаружить и получить изображения от камеры.

  7. Если вы используете адаптер GenICam GenTL с Видением GigE® камера, может случиться так, что производители для камер Видения GigE не отправляют ForceIP команда. Таким образом, иногда, после включения новой камеры, это не найдено. Используя gige тулбокса адаптер сначала может разрешить это.

  8. Запустите imaqsupport функция для дальнейшей информации о поиске и устранении неисправностей. Раздел GenTL должен перечислить обнаруженных производителей, можно следующим образом.

    --------------------GENTL--------------------
     
    GENICAM_GENTL64_PATH = <C:\Program Files\MATRIX VISION\mvIMPACT Acquire\bin\x64;C:\Program> Files (x86)\Common Files\MVS\Runtime\Win64_x64;C:\XIMEA\GenTL Producer\x64;
     
    Producer found = <C:\Program Files\MATRIX VISION\mvIMPACT Acquire\bin\x64\mvGenTLProducer.cti>
     
    No producers found in C:\Program Files (x86)\Common Files\MVS\Runtime\Win64_x64
     
    Producer found = <C:\XIMEA\GenTL Producer\x64\ximea.gentlX64.cti>