IDS peak

Notas de la versión 1.1 de IDS peak

Introducción

En este documento se explica cómo se ha actualizado la versión 1.1 de IDS peak, compatible con el lenguaje de programación C#, además de con los lenguajes C++ y C.

Funciones nuevas y modificadas

Lenguaje de programación C#

La versión 1.1 de IDS peak permite programar en Windows también con C#. La programación se describe en la documentación de la API de IDS peak API y de la IPL de IDS peak. También se incluyen 3 ejemplos de programación en C#.

Nuevos ejemplos de programación en C++

Se han añadido los ejemplos de programación siguientes para C++:

Función "reconnect" para cámaras GigE Vision

A partir de la versión 1.1, el IDS GigE Vision Transport Layer es compatible con la función reconnect en cámaras GigE Vision. La función de reconnect permite desconectar una cámara de la red y luego reconectarla sin perder su alimentación eléctrica. La función de reconnect vigila las cámaras abiertas para ver si están desconectadas de la red. Cuando se vuelven a conectar, las cámaras se abren de nuevo automáticamente y se restablece su estado previo a la desconexión. La captura de imágenes no se reinicia; esta acción la controla la aplicación.

Datos de los chunks a través de la API de IDS peak

Con los datos de los chunks puede adjuntar información adicional a los datos de imagen. Dicha información, como puede ser "ExposureTime" o "Gain" se encuentra en el payload de la imagen. A partir de esta versión tendrá acceso a los datos de los chunks a través de la API de IDS peak.

Mejoras generales

  • Ahora la IPL de IDS peak permite aplicar una matriz de corrección de color a las imágenes. La documentación de la IPL de IDS peak contiene información sobre la programación.
  • Se han añadido nuevos métodos a la API de IDS peak para guardar/cargar los parámetros de cámara. La información sobre la programación se encuentra en la documentación de la API de IDS peak.
  • Preste atención al ChangeLog en la documentación de la API y de la IPL de IDS peak. Para mejorar la facilidad de uso se han renombrado algunos métodos. Por consiguiente, no existe una compatibilidad completa con la versión 1.0 de IDS peak.

Limitaciones conocidas

  • Pueden utilizarse transport layer de otros fabricantes en IDS peak. Sin embargo, no puede garantizarse que dichas transport layer sean siempre totalmente compatibles con los productos IDS, dado que algunos fabricantes bloquean funciones de sus transport layer o aplican otra interpretación del estándar GenTL.
  • Si se añaden, eliminan, activan o desactivan adaptadores de red después de abrir IDS Vision Cockpit, los cambios solo serán visibles después de reiniciar IDS Vision Cockpit.
  • Si se abren varias cámaras en la vista dividida de IDS Vision Cockpit, abajo no se muestra una barra de desplazamiento de las imágenes.
  • Para que el reenvío de paquetes funcione bien, a la hora de crear el búfer de la imagen debe comprobarse que éste se corresponde con el tamaño de la imagen a recibir.

Fecha: 2020-03-31