Les paramètres de la caméra peuvent être enregistrés dans un fichier *.ini ou dans la mémoire non volatile de la caméra.

Configurer plutôt que programmer

Chaque utilisation de caméra commence par le réglage de la caméra. Grâce à l’interface de programmation de la suite logicielle IDS, vous avez la maîtrise complète de l’image et de la prise d’images de votre caméra dans votre application. Les possibilités de réglage augmentent avec chaque nouvelle mise à jour de la suite logicielle IDS. Il y a toutefois un petit hic à la multitude de ces possibilités. Vous devrez programmer vous-même au moins une fois chaque réglage — soit avec des valeurs fixes soit avec une interface utilisateur pour le paramétrage. Plus vous vous écartez des paramètres standard ou plus vous utilisez de possibilités de réglage via votre propre application, plus l’effort est important.

Environ les 2/3 des fonctions de l’interface programmable de la suite logicielle IDS portent sur le réglage de l’image et de la prise d’images de la caméra. Seul le 1/3 environ des fonctions sont nécessaires au simple fonctionnement de votre caméra. Le réglage optimal de la caméra est une condition essentielle au fonctionnement efficace de toute application. Il est donc justifié d’invertir du temps et des efforts à la programmation pour effectuer ces réglages. Mais faut-il recommencer le travail depuis le début pour chaque application, ne serait-il pas possible de séparer ce processus de réglage afin de pouvoir le réutiliser ?

Contexte

En règle générale, une caméra fonctionne avec les paramètres définis actuellement jusqu’à ce qu’elle soit éteinte au cours de votre application. Tout ce que vous avez modifié d’ici là est alors perdu. Lorsqu’elle est remise en marche, la caméra reprend les valeurs standard.

Le cas à part représente une interruption de connexion involontaire pour une caméra en marche. Dans ce cas, le pilote de la caméra reste actif et peut ainsi remettre la caméra à l’état défini initialement lors de la nouvelle connexion. Cette fonctionnalité particulière de « reconnexion » de la suite logicielle IDS vous permet de pouvoir utiliser votre caméra après une reconfiguration comme elle était paramétrée auparavant, sans que vous ayez à faire quoi que ce soit.

Il serait donc génial de pouvoir réutiliser aussi les paramètres de la caméra dans le mode de fonctionnement normal, non ? C’est possible ! L’interface de programmation de la suite logicielle IDS vous offre la possibilité d’enregistrer les paramètres actuels de la caméra pour pouvoir les réutiliser ultérieurement.

Enregistrer les paramètres de la caméra

Les paramètres de la caméra peuvent être enregistrés dans un fichier *.ini ou dans la mémoire non volatile de la caméra.

Enregistrement dans un fichier *.ini

  • Enregistrez différents paramètres dans plusieurs fichiers *.ici.
  • Les fichiers *.ini doivent être explicitement chargés lors de la mise en marche de la caméra.
  • Les fichiers *.ini peuvent être lus et modifiés au moyen d’un éditeur de texte. Cela vous permet donc aussi de copier et de modifier les paramètres.

Dans la caméra

  • Dans la caméra, vous pouvez enregistrer exactement un jeu de paramètres.
  • Auto-Load : Contrairement à un fichier de paramètres externe, un jeu de paramètres interne à la caméra peut être automatiquement chargé lors de la mise en marche de la caméra. Le comportement à la mise en marche de la caméra peut être défini au moyen du gestionnaire de caméras IDS. Veuillez vous reporter à ce sujet à la section « Configuration de la caméra — gestionnaire de caméras IDS ».

Chargement des paramètres de la caméra

Une fois enregistré, un jeu de paramètres de chaque application peut être de nouveau chargé dans la caméra. Toutefois, seuls des jeux de paramètres spécifiques à la caméra peuvent être chargés.

Cela permet à votre application de ne pas devoir contenir elle-même les possibilités de réglage de la caméra. Vous pouvez effectuer la mise en marche et la préconfiguration de la caméra en toute commodité à partir du programme uEye Cockpit et enregistrer les réglages nécessaires dans un ou plusieurs jeux de paramètres.

Configuration de la caméra

Charger/enregistrer les paramètres de la caméra avec uEye Cockpit

uEye Cockpit

Le uEye Cockpit offre un accès à toutes les fonctions de caméra importantes qu’offre l’interface de programmation. Vous pouvez ainsi tout essayer sans programmation et régler la caméra pour votre application de façon aisée. Avec ses nombreuses boîtes de dialogues et contrôles automatiques, c’est l’outil de configuration optimal pour les caméras IDS. En plus de la configuration complète de la caméra, uEye Cockpit permet l’enregistrement et le chargement des paramètres de la caméra.

Ouvrez la caméra dans uEye Cockpit et sélectionnez les paramètres souhaités. Si vous souhaitez enregistrer des paramètres de caméra adaptés, ouvrez le menu « Fichier > Enregistrer les paramètres » et sélectionnez un fichier ou la mémoire interne de la caméra comme destination pour enregistrer les jeux de paramètres.

Attention : Lorsque vous enregistrez dans la caméra, le jeu de paramètres qui s’y trouve déjà sera écrasé sans avertissement.

Si vous souhaitez par contre charger un jeu de paramètres se trouvant déjà dans la caméra, sélectionnez sous menu « Fichier > Charger des paramètres » l’emplacement du jeu de paramètres que vous souhaitez utiliser.

Gestionnaire de caméra IDS

Lorsque vous avez enregistré un jeu de paramètres dans la mémoire de la caméra, la suite logicielle IDS facilite pour vous l’utilisation de ce jeu de données comme réglage de la caméra. Avec le gestionnaire de caméras IDS, vous pouvez indiquer si les paramètres enregistrés dans la caméra doivent être automatiquement utilisés lors de la mise en marche de la caméra ou s’il faut toujours ouvrir la caméra avec les valeurs standard.

Gestionnaire de caméras IDS — Fonctionnalité additionnelle « Chargement de jeu de paramètres »

Ce réglage est global et définit le comportement de toutes les caméras raccordées. S’il n’y a pas de paramètre enregistré dans la caméra, les paramètres standard de ce modèle de caméra sont utilisés.