Table of Contents
WIOhub
Introduction
Le WIOhub analyse les WIO's, ou compatibles, connectés via l'USB et qui pourront communiquer avec la série de ces WIO au lieu que par WiFi.
Le WIOhub utilise la même bibliothèque WIO que le serveur Rocrail et peut être utilisé sur un autre PC sur le même LAN.
Le WIOhub essayera de se connecter au serveur Rocrail comme un client WIO, et distribue les commandes via USB aux WIO's connectés et les analyse pour les évènements qui seront transmis au serveur Rocrail. (Passerelle)
L'USB peut être une alternative si le WiFi n'est pas voulu/possible et pour les microcontrôleurs sans WiFi.
Installation
Le WIOhub est un programme trouvé dans le répertoire bin de l'installateur ZIP.
Il dépend de la bibliothèque wio.so/dll/dylib également trouvée dans ce répertoire bin.
Options en ligne de commande
Option | Description | Remarque |
---|---|---|
-l <path> | Chemin où trouver wio.so/dll/dylib | Par défaut '.' |
-id <number> | Identifiant WIO | Par défaut 256 et doit être plus grand que 255 |
-server <hostname/ip> | Serveur Rocrail | |
-console | Accepter les commandes de la console |
Commande de la Console
Commande | Description |
---|---|
q<enter> | Arrête le WIOhub |
5<enter> | Interroger les périphériques série |
Exemple de Démarrage
./wiohub -l . -id 4711 -console
Le fichier wio.so/dll/dylib est attendu dans le répertoire de démarrage.