Pilotes
Les pilotes Plato sont des services de pont locaux qui permettent aux applications Plato basées sur un navigateur de communiquer avec le matériel d’un réseau de magasins. Le premier pilote pris en charge dans ce référentiel est le pilote d’imprimante PC.Pilotes actuels
| Conductrice | Emballer | Statut | But |
|---|---|---|---|
| Imprimante PC | drivers/pc-printer | Actuelle | Accepte les demandes d’impression HTTP de Plato POS, les met en file d’attente et écrit les octets ESC/POS sur les imprimantes thermiques réseau. |
| Imprimante PC ancienne | drivers/pc-printer-old | Héritage | Ancienne implémentation restaurée conservée pour référence et contexte de restauration. |
Ordre de lecture recommandé
Pilote d'imprimante PC
Comprenez ce que fait le pilote et comment il connecte Plato POS aux imprimantes locales.
Installation
Installez le pilote sur la machine locale pouvant atteindre les imprimantes du magasin.
Configuration
Définissez les ports, les cibles d’imprimante, Redis, HTTPS et les valeurs d’environnement.
HTTP API
Passez en revue les points de terminaison locaux que Plato utilise pour envoyer le travail d’impression.
Flux d'impression
Suivez un travail depuis POS pour mettre en file d’attente la sortie de l’imprimante ESC/POS.
Dépannage
Résoudre les problèmes de connexion, de file d’attente, d’imprimante, de HTTPS et de version.
Règles du conducteur
- Les pilotes s’exécutent sur des machines à l’intérieur du magasin ou du réseau local.
- Les pilotes exposent les points de terminaison HTTP locaux pour les clients Plato.
- Les conducteurs doivent être traités comme des services de réseau de confiance et non comme des services Internet publics.
- Les tentatives et les files d’attente spécifiques au matériel appartiennent au pilote, de sorte que le navigateur n’a pas besoin de conserver des connexions d’imprimante de longue durée.