Je suis tenu de répondre à la balance en la rendant PRINT de manière programmatique.
Le manuel indique que la commande d'impression est simplement P terminée par un retour de chariot. J'utilise le code suivant :
Byte[] bytes = {80, 13};
_sp.Write(bytes,0,bytes.Length);
Mais toutes les autres fois, la balance me renvoie le code ES, ce qui signifie qu'il y a une erreur, mais l'impression se poursuit. Je veux juste savoir pourquoi, même si ça marche, je reçois le code ES en retour.
Des idées ? Le format des bytes[] est-il correct ?