LES LIMITES ACTUELLES:
Le logiciel simule le lecteur de cartes perforées. Il n'y a pas d'intégration au langage LOGO.
PREREQUIS:
Tout d'abord, commençons par le matériel. Comme nous venons de le dire, la Tortue peut se piloter via un PC moderne. Ce PC doit avoir:
-un accès à Internet, le débit importe peu,
-un port série DB9
-Le système d'exploitation Windows 9x ou supérieur.
-D'autres systèmes d'exploitation sont possible: Unix, Linux et même Mac OS X. Bien évidement, le port série sera plus difficile à gérer sur Mac car inexistant d'origine mais adaptable via USB, néanmoins la configuration sera moins évidente.
LE CABLE DE LIAISON PC / INTERFACE PROMOBILE:
La tortue était fournie avec un câble de liaison série micro-ordinateur / Interface Promobile de type DB25 mâle / DB25 mâle. Or, nous venons de le voir, les PC modernes ne sont équipés que de ports série DB9.
NOTE: Certains PC ne sont plus équipés de port série. Pour contrer ce problème, on peut utiliser un câble "USB to RS232" qui permet d'obtenir un port série via USB. Pour plus de détails, voir la FAQ.
Il va donc falloir fabriquer un nouveau câble de liaison PC / Interface Promobile.
Pour cela, nous avons besoin d'un connecteur DB25 mâle, d'un connecteur DB9 femelle et d'un câble de 3 fils (ou plus).
Ces pièces peuvent s'acheter dans un magasin d'électronique et on un coût très peu élevé.
Voici le schéma du câble de liaison PC / Interface Promobile:
Reste donc à relier tous les éléments comme sur le schéma suivant:
LE LOGICIEL DE PILOTAGE:
Note: je n'évoquerais que la configuration pour un système d'exploitation de type Microsoft, car je n'ai pas fait de tests sur les autres systèmes.
Le logiciel se présente sous forme de pages web, d'où la nécessité d'avoir un accès à Internet.
Cependant, en plus d'accéder au logiciel de pilotage via Internet, nous avons besoin d'un "interpréteur" capable de transformer un flux TCP en signal RS232.
Ceci passe par le téléchargement du logiciel SERPROXY, téléchargeable depuis le menu "Téléchargements".
Sa configuration est simple (les fichiers INSTALL-win32.txt et README sont là pour vous aider).
Pour le configurer rapidement, il suffit d'éditer le fichier serproxy.cfg et d'y copier les lignes suivantes:
# Config file for serproxy
# See serproxy's README file for documentation
# Comm ports used
comm_ports=1,2,3,4
# Default settings
comm_baud=1200
comm_databits=7
comm_stopbits=1
comm_parity=even
# Idle time out in seconds
timeout=300
# Port 1 settings (ttyS0)
net_port1=5331
# Port 2 settings (ttyS1)
net_port2=5332
# Port 3 settings (ttyS2)
net_port3=5333
# Port 4 settings (ttyS3)
net_port4=5334
Ceci initialise sur votre machine le logiciel SERPROXY en écoute sur le port TCP 5331 et permet la conversion de flux TCP en flux RS232 sur le port COM1 à la vitesse de 1200 bauds, 7 bits de données, 1 bit de stop, parité paire.
ATTENTION:
Si vous possedez un logiciel ou un boitier de pare-feu, il faudra le configurer pour que le port 5331 soit redirigé vers le PC qui pilote la Tortue.
Comme tous les pare-feu sont différents, vous comprenez que je ne peux expliquer plus en détails cette étape.
Référez-vous donc à la documentation de votre pare-feu.
Il ne vous reste donc plus qu'à lancer l'exécutable "serproxy.exe".
Vous pouvez maintenant lancer le logiciel dans la section Pilotage T2.