J'utilise un script importation pyserial à lire COM4fonction readline Python pyserial mauvaise utilisation
messages Je voudrais intercepter fin avec un couple de #
donc j'ai essayé d'utiliser
bus.readline(eol='##')
où bus est ma connexion.
Je pensais lire comme:
- * # * 3 ##
- * # * 3 ##
- * # * 3 ##
Unfortunalyy J'ai aussi trouvé
- * # * 1 ## * 1 * 1 * 99 ##
que je pensais à lire spleetted en 2 lignes
- * # * 1 ##
- * 1 * 1 * 99 ##
Il est clair que readline ne fonctionne pas, mais pourquoi?
Je n'ai jamais utilisé PySerial, mais si cela fonctionne comme vous l'avez dit, il pourrait interpréter ces deux "#" au milieu de "* # * 1 ## * 1 * 1 * 99 ## "comme une fin de vie. –
oui il devrait faire ce travail – DrFalk3n
résolu en utilisant EnhancedSerial dans pySerial y compris la fonction readline re-implémenté. – DrFalk3n