IDS peak 2.7

Notes de version pour IDS peak 2.7

Introduction

Ces notes de version décrivent les modifications apportées à IDS peak 2.7, qui introduit la fonction Reconnect pour les caméras GigE uEye+ (modèles GV) et les caméras uEye (modèles UI), ainsi que la prise en charge d'I2C dans la couche de transport uEye. Dans IDS peak Cockpit, le gestionnaire de caméras a été remanié et complété par de nouvelles fonctions.

IDS peak 2.7.1

Améliorations d'ordre général

  • Correction d'un problème qui empêchait l'utilisation de CMAKE sans installation de .NET.
  • Première version d'un outil d'assistance qui enregistre des informations sur le système utilisé et la configuration de la caméra. Vous pouvez envoyer ces informations à IDS afin de faciliter la gestion des erreurs.
  • Amélioration interne de l'outil « ids_deviceupdate ».
  • Mise à jour des modules GenICam et des conditions de licence liées actualisées.
  • Ajout de la signature manquante pour les bibliothèques .NET (dll).

Version : 2024-02-14

IDS peak 2.7

Nouvelles fonctions et modifications

À partir de la version 2.7 d'IDS peak, vous pouvez utiliser la fonction de reconnexion automatique (Reconnect) pour les caméras GigE Vision (modèles GV) ou via la couche de transport uEye (modèles UI) lorsque la connexion physique a été interrompue et rétablie, par exemple en cas de problème de tension. Si la fonction Reconnect est activée, la caméra se rouvre automatiquement. Si vous avez défini le chargement d'un UserSet au démarrage de la caméra, l'état précédent de la caméra est en outre rétabli.

Exemple de déroulement lorsque la connexion à une caméra est interrompue :

La connexion est déconnectée
La connexion est déconnectée

Exemple de déroulement lorsque la connexion à une caméra est rétablie :

Rétablissement de la connexion
Rétablissement de la connexion

IDS peak Cockpit

Le gestionnaire de caméras (Camera Manager) a été revu et amélioré. Les performances de la liste des caméras ont été améliorées, ce qui permet d'avoir rapidement une vue d'ensemble, même dans les applications comportant de nombreuses caméras. De plus, des fonctions qui n'étaient jusqu'à présent disponibles que dans l'affichage expert ont été reprises dans l'affichage de base.

Un nouveau menu contextuel, que vous pouvez appeler sur chaque caméra, permet d'ouvrir/de fermer la caméra ou d'enregistrer des informations XML.

IDS peak comfortSDK

  • Pour l'utilisation de la fonction Reconnect, de nouveaux appels de fonction ont été implémentés dans IDS peak comfortC ainsi que les notifications correspondantes pour la perte de connexion (DeviceDisconnected) et le rétablissement de la connexion (DeviceReconnected), de même que les notifications pour une nouvelle caméra (DeviceFound) et une caméra perdue (DeviceLost).
  • Pour l'amplification, il est possible de définir une valeur maximale à ne pas dépasser. (Régulation par le biais d'IDS peak AFL.)

IDS peak genericSDK

  • Pour l'utilisation de la fonction Reconnect, de nouveaux appels de fonction ont été implémentés dans IDS peak genericSDK et de nouveaux rappels (callbacks) pour la perte de connexion (DeviceDisconnected) et le rétablissement de la connexion (DeviceReconnected) ont été ajoutés dans le gestionnaire de périphériques.

IDS peak AFL (Auto Feature Library)

  • Dans IDS peak AFL, une valeur maximale d'amplification a été ajoutée pour le contrôle de la luminosité (PEAK_AFL_CONTROLLER_TYPE_BRIGHTNESS).

Couche de transport GEV / Couche de transport U3V / Couche de transport uEye

  • Pour la fonction Reconnect, la catégorie suivante a été introduite dans la couche de transport du module « System » : ReconnectControl.
  • ReconnectControl contient les nœuds ReconnectEnable et RegisteredReconnectEventsCount, qui se trouvaient auparavant sous SystemControl. Les nœuds ReconnectRemoteDeviceAcquisitionRestartEnable et ReconnectRemoteDeviceConfigurationRestoreEnable ont été ajoutés.
  • Dans le module "LocalDevice", dans la catégorie ReconnectMonitor, le nœud IsReconnectEnabled a été renommé en ReconnectActive. Le nœud RemoteDeviceConnected a été ajouté.
  • Dans le module "DataStream", les nœuds IncompleteFramesPacketError et IncompleteFramesBufferOverflow ont été ajoutés dans la catégorie StreamMonitor.
  • Via la couche de transport uEye, vous pouvez désormais utiliser I2CControl pour utiliser les fonctions I2C des familles de caméras USB uEye LE, USB 3 uEye LE, uEye LE USB 3.1 et GigE uEye LE.
  • Les nœuds DeviceLinkSpeed et DeviceReset peuvent être utilisés pour les modèles UI via la couche de transport uEye.

Vous trouverez plus d'informations sur chaque nœud dans le manuel IDS peak.

Améliorations d'ordre général

  • Le kit de développement logiciel IDS peak genericSDK, qui fait partie de l'installation Windows, est subdivisé plus finement à partir de la version 2.7. Vous pouvez par exemple désélectionner complètement des composants tels que IDS peak AFL (bibliothèque de développement pour fonctions automatiques) ou sélectionner ou désélectionner de manière ciblée des bindings pour des langages de programmation tels que Python ou .NET.
    Cette modification a pour conséquence de désinstaller complètement les anciennes versions d'IDS peak avant l'installation de la nouvelle version. L'installation détecte automatiquement les anciennes versions et affiche un message correspondant pour désinstaller la version précédente.
  • Une erreur qui entraînait des valeurs incorrectes pour la région d'intérêt ROI de la balance automatique des blancs (BalanceWhiteAuto) a été corrigée.
  • Une erreur a été corrigée dans l'outil "ids_devicepassword".

Limitations connues

Vous trouverez la liste des restrictions connues dans les fichiers ReadMe correspondants pour Windows et Linux.

Version : 2024-01-02