{"id":29411,"date":"2026-08-23T15:02:00","date_gmt":"2026-08-23T13:02:00","guid":{"rendered":"https:\/\/www.heliotis.com\/tutorials2\/prise-en-main-du-sdk-heliotis-gen4-partie-2-exemples-de-programmation-et-documentation\/"},"modified":"2026-08-23T20:56:01","modified_gmt":"2026-08-23T18:56:01","slug":"prise-en-main-du-sdk-heliotis-gen4-partie-2-exemples-de-programmation-et-documentation","status":"publish","type":"tutorial","link":"https:\/\/www.heliotis.com\/fr\/tutorials2\/prise-en-main-du-sdk-heliotis-gen4-partie-2-exemples-de-programmation-et-documentation\/","title":{"rendered":"Prise en main du SDK Heliotis Gen4 \u2013 Partie 2 : exemples de programmation et documentation"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">R\u00e9sum\u00e9<\/h3>\n\n<p class=\"wp-block-paragraph\">Ce tutoriel explique o\u00f9 trouver, apr\u00e8s l\u2019installation de C4Utility, des exemples de programmation et la documentation technique pour les appareils Heliotis Gen4. Vous d\u00e9couvrirez quels exemples peuvent \u00eatre install\u00e9s localement et quelles informations fournissent les Programmer Guides, la Feature Description, les Technical Notes et le Changelog.<\/p>\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls=\"\" src=\"https:\/\/www.heliotis.com\/wp-content\/uploads\/2026\/08\/SDK-part2.mp4\"><\/video><\/figure>\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\">Exemples de programmation et documentation<\/h2>\n\n<p class=\"wp-block-paragraph\">Outre les interfaces de communication, C4Utility inclut \u00e9galement des exemples de programmation et une documentation technique compl\u00e8te. Ceux-ci constituent un bon point de d\u00e9part pour l\u2019int\u00e9gration d\u2019appareils Heliotis Gen4 dans vos propres applications.<\/p>\n\n<h3 class=\"wp-block-heading\">1. Trouver les exemples de programmation<\/h3>\n\n<p class=\"wp-block-paragraph\">Ouvrez le <strong>r\u00e9pertoire d\u2019installation de C4Utility<\/strong> (C:\\Program Files\\C4Utility). Selon les composants s\u00e9lectionn\u00e9s lors de l\u2019installation, vous y trouverez des exemples pour diff\u00e9rents environnements de programmation et de machine vision, notamment <strong>HALCON, Python, CVB, NeuroCheck, Matrox Imaging Library et Adaptive Vision Studio<\/strong> (C:\\Program Files\\C4Utility\\examples).<\/p>\n\n<p class=\"wp-block-paragraph\">Les exemples illustrent des s\u00e9quences typiques telles que l\u2019\u00e9tablissement de la connexion \u00e0 l\u2019appareil, la configuration des param\u00e8tres cl\u00e9s, le d\u00e9clenchement d\u2019une mesure et le transfert des donn\u00e9es 3D r\u00e9sultantes.<\/p>\n\n<p class=\"wp-block-paragraph\">Pour les applications bas\u00e9es sur la <strong>C4Handler Library<\/strong>, des exemples et des documentations suppl\u00e9mentaires sont disponibles pour les interfaces et environnements de programmation pris en charge (C:\\Program Files\\C4Utility\\c4hdl\\win64-x64).<\/p>\n\n<h3 class=\"wp-block-heading\">2. Feature Description<\/h3>\n\n<p class=\"wp-block-paragraph\">La <strong>Feature Description<\/strong> install\u00e9e localement constitue la r\u00e9f\u00e9rence des fonctions et param\u00e8tres d\u2019appareil disponibles via l\u2019interface logicielle (C:\\Program Files\\C4Utility\\doc\\ftrDesc.pdf).<\/p>\n\n<p class=\"wp-block-paragraph\">Pour des features telles que, par exemple, <strong>Scan Position<\/strong>, vous y trouverez des informations sur le type de donn\u00e9es, la plage de valeurs, l\u2019unit\u00e9, le mode d\u2019acc\u00e8s et les d\u00e9pendances possibles vis-\u00e0-vis d\u2019autres features ou s\u00e9lecteurs.<\/p>\n\n<h3 class=\"wp-block-heading\">3. Technical Notes et Changelog<\/h3>\n\n<p class=\"wp-block-paragraph\">Les <strong>Technical Notes<\/strong> traitent de sujets techniques sp\u00e9cifiques et de d\u00e9tails d\u2019int\u00e9gration, par exemple la mise \u00e0 l\u2019\u00e9chelle des donn\u00e9es, les offsets ou certaines configurations d\u2019appareil (C:\\Program Files\\C4Utility\\doc\\Technical_Notes\\pdf\\).<\/p>\n\n<p class=\"wp-block-paragraph\">Le <strong>Changelog<\/strong> documente les modifications entre les diff\u00e9rentes versions du logiciel. Il est particuli\u00e8rement utile lorsqu\u2019une application existante est mise \u00e0 jour vers une nouvelle version de C4Utility ou lorsqu\u2019il s\u2019agit de v\u00e9rifier quand une fonction a \u00e9t\u00e9 ajout\u00e9e ou modifi\u00e9e (C:\\Program Files\\C4Utility\\doc\\changelog.pdf).<\/p>\n\n<h3 class=\"wp-block-heading\">4. Programmer Guides<\/h3>\n\n<p class=\"wp-block-paragraph\">Vous trouverez une documentation de programmation suppl\u00e9mentaire sur le site web de Heliotis, sous <strong>Support \u2192 Downloads \u2192 Documentation<\/strong>.<\/p>\n\n<p class=\"wp-block-paragraph\">Dans la section d\u00e9di\u00e9e au Gen4 SDK, des <strong>Programmer Guides<\/strong> sont disponibles pour les environnements de programmation et interfaces pris en charge. Ils d\u00e9crivent notamment l\u2019\u00e9tablissement de la connexion, la configuration de l\u2019appareil, le pilotage de l\u2019acquisition de donn\u00e9es, le d\u00e9clenchement d\u2019une mesure et la lecture des donn\u00e9es de mesure.<\/p>\n\n<h3 class=\"wp-block-heading\">\u00c9tape suivante<\/h3>\n\n<p class=\"wp-block-paragraph\">Dans la <strong>partie 3 \u2013 Acquisition de donn\u00e9es 3D avec HALCON<\/strong>, nous montrons, \u00e0 l\u2019aide d\u2019un exemple HALCON concret, le flux complet depuis la connexion \u00e0 un appareil Heliotis Gen4 jusqu\u2019\u00e0 l\u2019acquisition et l\u2019affichage de donn\u00e9es 3D.<\/p>\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>La partie 2 explique o\u00f9 trouver, apr\u00e8s l\u2019installation de C4Utility, des exemples de programmation et la documentation technique pour les appareils Heliotis Gen4. Vous d\u00e9couvrirez quels exemples peuvent \u00eatre install\u00e9s localement et quelles informations fournissent les Programmer Guides, la Feature Description, les Technical Notes et le Changelog.<\/p>\n","protected":false},"author":4,"featured_media":29412,"template":"","class_list":["post-29411","tutorial","type-tutorial","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/www.heliotis.com\/fr\/wp-json\/wp\/v2\/tutorial\/29411","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.heliotis.com\/fr\/wp-json\/wp\/v2\/tutorial"}],"about":[{"href":"https:\/\/www.heliotis.com\/fr\/wp-json\/wp\/v2\/types\/tutorial"}],"author":[{"embeddable":true,"href":"https:\/\/www.heliotis.com\/fr\/wp-json\/wp\/v2\/users\/4"}],"version-history":[{"count":1,"href":"https:\/\/www.heliotis.com\/fr\/wp-json\/wp\/v2\/tutorial\/29411\/revisions"}],"predecessor-version":[{"id":29413,"href":"https:\/\/www.heliotis.com\/fr\/wp-json\/wp\/v2\/tutorial\/29411\/revisions\/29413"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.heliotis.com\/fr\/wp-json\/wp\/v2\/media\/29412"}],"wp:attachment":[{"href":"https:\/\/www.heliotis.com\/fr\/wp-json\/wp\/v2\/media?parent=29411"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}