Utilisation Du Yocto-Rangefinder En Ligne De Commande; Installation; Utilisation: Description Générale - Yoctopuce Yocto-RangeFinder Mode D'emploi

Table des Matières

Publicité

7. Utilisation du Yocto-RangeFinder en ligne de
commande
Lorsque vous désirez effectuer une opération ponctuelle sur votre Yocto-RangeFinder, comme la
lecture d'une valeur, le changement d'un nom logique, etc.. vous pouvez bien sur utiliser le Virtual
Hub, mais il existe une méthode encore plus simple, rapide et efficace: l'API en ligne de commande.
L'API en ligne de commande se présente sous la forme d'un ensemble d'exécutables, un par type de
fonctionnalité offerte par l'ensemble des produits Yoctopuce. Ces exécutables sont fournis pré-
compilés pour toutes les plateformes/OS officiellement supportés par Yoctopuce. Bien entendu, les
sources de ces exécutables sont aussi fournies

7.1. Installation

Téléchargez l'API en ligne de commande
simplement les exécutables correspondant à votre plateforme/OS dans le répertoire de votre choix.
Ajoutez éventuellement ce répertoire à votre variable environnement PATH pour avoir accès aux
exécutables depuis n'importe où. C'est tout, il ne vous reste plus qu'à brancher votre Yocto-
RangeFinder, ouvrir un shell et commencer à travailler en tapant par exemple:
C:\>YRangeFinder
any
Sous Linux, pour utiliser l'API en ligne de commande, vous devez soit être root, soit définir une règle
udev pour votre système. Vous trouverez plus de détails au chapitre Problèmes courants.
7.2. Utilisation: description générale
Tous les exécutables de l'API en ligne de commande fonctionnent sur le même principe: ils doivent
être appelés de la manière suivante:
C:\>Executable [options] [cible] commande [paramètres]
Les
gèrent le fonctionnement global des commandes , elles permettent par exemple de
[options]
piloter des modules à distance à travers le réseau, ou encore elles peuvent forcer les modules à
sauver leur configuration après l'exécution de la commande.
1
Si vous souhaitez recompiler l'API en ligne de commande, vous aurez aussi besoin de l'API C++
2
http://www.yoctopuce.com/FR/libraries.php
www.yoctopuce.com
2
. Il n'y a pas de programme d'installation à lancer, copiez
get_currentValue
1
.
37

Publicité

Table des Matières
loading

Table des Matières