Faire dialoguer le terminal avec vos machines
Le paiement ne sert à rien si la machine ne démarre pas. Je fais communiquer les terminaux POS avec vos équipements, du câble jusqu'à l'écran.
Les liaisons que je maîtrise
J'implémente les protocoles des fabricants à partir de leur documentation, côté terminal Android.
RS232
La liaison série la plus répandue sur les équipements. L'essentiel de mes intégrations machine.
RS485
Bus série pour relier plusieurs équipements ou couvrir de plus grandes distances.
USB
Périphériques et contrôleurs connectés en USB au terminal.
TCP/IP
Communication par sockets avec des équipements ou des serveurs sur le réseau.
Protocole non documenté ? Je l'analyse.
Quand la documentation manque, est incomplète ou fausse, je pars de ce qui passe réellement sur le câble.
Capture
Écoute des échanges entre la machine et son système de commande existant.
Décodage
Identification des trames, des commandes, des acquittements et des sommes de contrôle.
Modélisation
Description complète du dialogue, cas d'erreur compris, documentée pour la suite.
Implémentation
Intégration dans l'application du terminal et tests sur l'équipement réel.
Électrotechnicien et développeur
Avant le logiciel, mon parcours est celui d'un technicien supérieur en électrotechnique et maintenance industrielle. Je comprends la machine autant que l'application : câblage, cartes de commande, signaux, niveaux électriques.
Pour vous, c'est un seul prestataire là où il en faudrait habituellement deux, et aucun renvoi de responsabilité entre « le problème vient du logiciel » et « le problème vient de la machine ».
Ce que le terminal peut piloter
Machines de laverie, portiques de lavage, bornes de recharge, portiques d'accès, distributeurs automatiques, bornes événementielles… Si l'équipement communique, le terminal peut le piloter.
Une machine à connecter ?
Indiquez l'équipement, la liaison et la documentation dont vous disposez : je vous dis rapidement ce qui est faisable.