Machines & protocoles

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.

Liaisons

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.

Schéma : terminal POS relié par câble série à la carte de commande qui pilote la machine, avec la partie logiciel et protocoles et la partie électrotechnique
Rétro-ingénierie

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.

Double compétence

É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 ».

Équipements

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.

Voir mes réalisations →

Une machine à connecter ?

Indiquez l'équipement, la liaison et la documentation dont vous disposez : je vous dis rapidement ce qui est faisable.

Me contacter