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

Table des Matières

Publicité

5. Programmation, concepts généraux
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()
5.9. Programmation, par où commencer?
Arrivé à ce point du manuel, vous devriez connaître l'essentiel de la théorie à propos de votre Yocto-
Meteo. 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
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
30
Language
C++
Objective-C
Delphi
Python
VisualBasic .Net
C# .Net
C# UWP
EcmaScript / JavaScript
PHP
Java
Java pour Android
Ligne de commande
Méthode de support pour les différents langages.
Natif Natif avec .DLL/.so Hub virtuel
-
-
-
-
-
-
-
-
-
-
-
-
-
1
. Puis sautez directement au
www.yoctopuce.com

Publicité

Table des Matières
loading

Table des Matières