Limitation Des Librairies Yoctopuce; Programmation, Par Où Commencer - Yoctopuce Yocto-RangeFinder Mode D'emploi

Table des Matières

Publicité

Lorsqu'on utilise un VirtualHub, l'application de contrôle n'a plus besoin d'être sur la même machine que le module.
Quel que soit langage de programmation choisi et le paradigme de contrôle utilisé; la programmation
reste strictement identique. D'un langage à l'autre les fonctions ont exactement le même nom,
prennent les mêmes paramètres. Les seules différences sont liées aux contraintes des langages
eux-mêmes.

Limitation des librairies Yoctopuce

Les librairies Natives et DLL ont une limitation technique. Sur une même machine, vous ne pouvez
pas faire tourner en même temps plusieurs applications qui accèdent nativement aux modules
Yoctopuce. Si vous désirez contrôler plusieurs projets depuis la même machine, codez vos
applications pour qu'elle accèdent aux modules via un VirtualHub plutôt que nativement. Le
changement de mode de fonctionnement est trivial: il suffit de changer un paramètre dans l'appel à
.
yRegisterHub()
6.9. Programmation, par où commencer?
Arrivé à ce point du manuel, vous devriez connaître l'essentiel de la théorie à propos de votre Yocto-
RangeFinder. Il est temps de passer à la pratique. Il vous faut télécharger la librairie Yoctopuce pour
votre language de programmation favori depuis le site web de Yoctopuce
au chapitre correspondant au langage de programmation que vous avez choisi.
Tous les exemples décrits dans ce manuel sont présents dans les librairies de programmation. Dans
certains langages, les librairies comprennent aussi quelques applications graphiques complètes avec
leur code source.
1
http://www.yoctopuce.com/FR/libraries.php
www.yoctopuce.com
Language
Ligne de commande
Python
C++
C# .Net
C# UWP
LabVIEW
Java
Java pour Android
TypeScript
JavaScript / ECMAScript
PHP
VisualBasic .Net
Delphi
Objective-C
Méthode de support pour les différents langages.
Natif Natif avec .DLL/.so VirtualHub
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
6. Programmation, concepts généraux
1
. Puis sautez directement
35

Publicité

Table des Matières
loading

Table des Matières